diff -uraN perl-5.10.0.orig/ext/DynaLoader/hints/gnukopensolaris.pl perl-5.10.0/ext/DynaLoader/hints/gnukopensolaris.pl
--- perl-5.10.0.orig/ext/DynaLoader/hints/gnukopensolaris.pl	1970-01-01 00:00:00.000000000 +0000
+++ perl-5.10.0/ext/DynaLoader/hints/gnukopensolaris.pl	2009-01-28 22:25:12.495696764 +0000
@@ -0,0 +1 @@
+do './hints/linux.pl' or die $@;
diff -uraN perl-5.10.0.orig/ext/NDBM_File/hints/gnukopensolaris.pl perl-5.10.0/ext/NDBM_File/hints/gnukopensolaris.pl
--- perl-5.10.0.orig/ext/NDBM_File/hints/gnukopensolaris.pl	1970-01-01 00:00:00.000000000 +0000
+++ perl-5.10.0/ext/NDBM_File/hints/gnukopensolaris.pl	2009-01-28 22:24:19.012651912 +0000
@@ -0,0 +1 @@
+do './hints/linux.pl' or die $@;
diff -uraN perl-5.10.0.orig/ext/ODBM_File/hints/gnukopensolaris.pl perl-5.10.0/ext/ODBM_File/hints/gnukopensolaris.pl
--- perl-5.10.0.orig/ext/ODBM_File/hints/gnukopensolaris.pl	1970-01-01 00:00:00.000000000 +0000
+++ perl-5.10.0/ext/ODBM_File/hints/gnukopensolaris.pl	2009-01-28 22:24:56.959247931 +0000
@@ -0,0 +1 @@
+do './hints/linux.pl' or die $@;
diff -uraN perl-5.10.0.orig/ext/POSIX/hints/gnukopensolaris.pl perl-5.10.0/ext/POSIX/hints/gnukopensolaris.pl
--- perl-5.10.0.orig/ext/POSIX/hints/gnukopensolaris.pl	1970-01-01 00:00:00.000000000 +0000
+++ perl-5.10.0/ext/POSIX/hints/gnukopensolaris.pl	2009-01-28 22:24:42.977190768 +0000
@@ -0,0 +1 @@
+do './hints/linux.pl' or die $@;
diff -uraN perl-5.10.0.orig/hints/gnukopensolaris.sh perl-5.10.0/hints/gnukopensolaris.sh
--- perl-5.10.0.orig/hints/gnukopensolaris.sh	1970-01-01 00:00:00.000000000 +0000
+++ perl-5.10.0/hints/gnukopensolaris.sh	2009-01-28 22:27:07.821828530 +0000
@@ -0,0 +1,10 @@
+#! /bin/sh
+
+# Support for Debian GNU/kOpenSolaris (kopensolaris-gnu)
+# A port of the Debian GNU system using the OpenSolaris kernel.
+
+. ./hints/linux.sh
+
+# Configure sets these where $osname = linux
+ccdlflags='-Wl,-E'
+lddlflags='-shared'
diff -uraN perl-5.10.0.orig/lib/ExtUtils/CBuilder.pm perl-5.10.0/lib/ExtUtils/CBuilder.pm
--- perl-5.10.0.orig/lib/ExtUtils/CBuilder.pm	2009-01-28 22:22:33.000000000 +0000
+++ perl-5.10.0/lib/ExtUtils/CBuilder.pm	2009-01-28 22:25:51.409563874 +0000
@@ -37,6 +37,7 @@
 		 cygwin    Unix
 		 os2       Unix
 		 gnukfreebsd Unix
+		 gnukopensolaris Unix
 		 gnu       Unix
 		 
 		 dos       Windows
diff -uraN perl-5.10.0.orig/lib/Module/Build.pm perl-5.10.0/lib/Module/Build.pm
--- perl-5.10.0.orig/lib/Module/Build.pm	2009-01-28 22:22:33.000000000 +0000
+++ perl-5.10.0/lib/Module/Build.pm	2009-01-28 22:26:43.102871403 +0000
@@ -50,6 +50,7 @@
 		 os2       Unix
 		 interix   Unix
 		 gnukfreebsd Unix
+		 gnukopensolaris Unix
 		 gnu       Unix
 		 
 		 dos       Windows
