diff options
author | dsainty <dsainty@pkgsrc.org> | 2009-12-22 04:39:58 +0000 |
---|---|---|
committer | dsainty <dsainty@pkgsrc.org> | 2009-12-22 04:39:58 +0000 |
commit | abe9318e9d51522452df360d2bc17655379338e2 (patch) | |
tree | 579a3d2ff128a0f9e012539cb24ea092adef9b01 /lang/perl5 | |
parent | 1fd671b0463aa4c8063bdb1dfd8f0c682fd69353 (diff) | |
download | pkgsrc-abe9318e9d51522452df360d2bc17655379338e2.tar.gz |
We intentionally wire down the 'libswanted' list in the package Makefile, so
don't let the hints file add new libraries that may be found outside Pkgsrc
control.
Fixes build on Gentoo system, and possibly other Linux systems too that might
have stray -lgdbm_compat libraries lying around. This reverts hints/linux.sh
to look more like it did in 5.10.0.
Diffstat (limited to 'lang/perl5')
-rw-r--r-- | lang/perl5/distinfo | 3 | ||||
-rw-r--r-- | lang/perl5/patches/patch-ac | 18 |
2 files changed, 20 insertions, 1 deletions
diff --git a/lang/perl5/distinfo b/lang/perl5/distinfo index 62c13364525..c24718bbe42 100644 --- a/lang/perl5/distinfo +++ b/lang/perl5/distinfo @@ -1,10 +1,11 @@ -$NetBSD: distinfo,v 1.62 2009/12/14 06:36:56 seb Exp $ +$NetBSD: distinfo,v 1.63 2009/12/22 04:39:58 dsainty Exp $ SHA1 (perl-5.10.1.tar.gz) = 8536ed1c14444d1efea069525a816fbc7be7109f RMD160 (perl-5.10.1.tar.gz) = 6fe727a5e8878c26b5bd7cfc7165e10f311f7214 Size (perl-5.10.1.tar.gz) = 14117518 bytes SHA1 (patch-aa) = 7f25db6568bb1b0d079efde82952b2fea919b7f8 SHA1 (patch-ab) = e3aa6bf9695addb9b754297120caf8683a625d1a +SHA1 (patch-ac) = c1893ea4cf4b89b03b3acc5dec9b5828d50c5dad SHA1 (patch-ah) = 1d2f4049dcc8dafcd0eafad36a74531dc7f305c9 SHA1 (patch-ai) = 5abdbbddcba79088996056ab88a34db5fcd16b01 SHA1 (patch-aq) = 3ece22678e3e6dcd3cf641e6389ff203cbe351b9 diff --git a/lang/perl5/patches/patch-ac b/lang/perl5/patches/patch-ac new file mode 100644 index 00000000000..9b30305f936 --- /dev/null +++ b/lang/perl5/patches/patch-ac @@ -0,0 +1,18 @@ +$NetBSD: patch-ac,v 1.14 2009/12/22 04:39:59 dsainty Exp $ + +We intentionally wire down the 'libswanted' list in the package Makefile, +so don't let the hints file add new libraries that may be found outside +Pkgsrc control. + +--- hints/linux.sh 2009-02-13 11:58:12.000000000 +1300 ++++ hints/linux.sh 2009-12-22 16:46:41.400187863 +1300 +@@ -54,9 +54,6 @@ + shift + libswanted="$*" + +-# Debian 4.0 puts ndbm in the -lgdbm_compat library. +-libswanted="$libswanted gdbm_compat" +- + # If you have glibc, then report the version for ./myconfig bug reporting. + # (Configure doesn't need to know the specific version since it just uses + # gcc to load the library for all tests.) |