Always pass rpath argument with -Wl prefix, especially if clang is not called gcc. Bump revision.diff -r1.54 -r1.55 pkgsrc/lang/python26/Makefile
(joerg)
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.54 2013/08/27 18:00:32 tez Exp $ | 1 | # $NetBSD: Makefile,v 1.55 2013/09/10 14:22:29 joerg Exp $ | |
2 | 2 | |||
3 | .include "dist.mk" | 3 | .include "dist.mk" | |
4 | 4 | |||
5 | PKGNAME= python26-${PY_DISTVERSION} | 5 | PKGNAME= python26-${PY_DISTVERSION} | |
6 | PKGREVISION= 4 | 6 | PKGREVISION= 5 | |
7 | CATEGORIES= lang python | 7 | CATEGORIES= lang python | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.python.org/ | 10 | HOMEPAGE= http://www.python.org/ | |
11 | COMMENT= Interpreted, interactive, object-oriented programming language | 11 | COMMENT= Interpreted, interactive, object-oriented programming language | |
12 | LICENSE= python-software-foundation | 12 | LICENSE= python-software-foundation | |
13 | 13 | |||
14 | CONFLICTS+= python-[0-9]* | 14 | CONFLICTS+= python-[0-9]* | |
15 | 15 | |||
16 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
17 | CONFIGURE_ARGS+= --with-threads | 17 | CONFIGURE_ARGS+= --with-threads | |
18 | CONFIGURE_ARGS+= --enable-shared | 18 | CONFIGURE_ARGS+= --enable-shared | |
19 | CONFIGURE_ARGS+= OPT=${CFLAGS:Q} | 19 | CONFIGURE_ARGS+= OPT=${CFLAGS:Q} |
@@ -1,19 +1,20 @@ | @@ -1,19 +1,20 @@ | |||
1 | $NetBSD: distinfo,v 1.50 2013/08/27 18:00:32 tez Exp $ | 1 | $NetBSD: distinfo,v 1.51 2013/09/10 14:22:29 joerg Exp $ | |
2 | 2 | |||
3 | SHA1 (Python-2.6.8.tar.bz2) = 348b727a9818146a57aa43203f37d8c6b462fe79 | 3 | SHA1 (Python-2.6.8.tar.bz2) = 348b727a9818146a57aa43203f37d8c6b462fe79 | |
4 | RMD160 (Python-2.6.8.tar.bz2) = fcfa3554af415cbddd3e8d68aead46f1e7b8e616 | 4 | RMD160 (Python-2.6.8.tar.bz2) = fcfa3554af415cbddd3e8d68aead46f1e7b8e616 | |
5 | Size (Python-2.6.8.tar.bz2) = 11127915 bytes | 5 | Size (Python-2.6.8.tar.bz2) = 11127915 bytes | |
6 | SHA1 (patch-CVE-2013-4238) = faaed25653b80c971bbd588f11fb8f38a6ff9c77 | 6 | SHA1 (patch-CVE-2013-4238) = faaed25653b80c971bbd588f11fb8f38a6ff9c77 | |
7 | SHA1 (patch-Lib_distutils_unixccompiler.py) = 1ce01fbe2d36cf0c7ce347c878cfe2d290ec8490 | |||
7 | SHA1 (patch-Mac_Modules_fm___Fmmodule.c) = b9314bccb51b4fe672b81559068f7a79d2965f94 | 8 | SHA1 (patch-Mac_Modules_fm___Fmmodule.c) = b9314bccb51b4fe672b81559068f7a79d2965f94 | |
8 | SHA1 (patch-Mac_Modules_qd___Qdmodule.c) = 45c748b15b9436d45ba137460389638aa7108c8d | 9 | SHA1 (patch-Mac_Modules_qd___Qdmodule.c) = 45c748b15b9436d45ba137460389638aa7108c8d | |
9 | SHA1 (patch-Mac_Modules_qdoffs___Qdoffsmodule.c) = 9994f0c1a908f18f1f3df3f05b184f082c018365 | 10 | SHA1 (patch-Mac_Modules_qdoffs___Qdoffsmodule.c) = 9994f0c1a908f18f1f3df3f05b184f082c018365 | |
10 | SHA1 (patch-Modules_pyexpat.c) = 093f5abb50667e776c66564f4ec87addfdc05ff3 | 11 | SHA1 (patch-Modules_pyexpat.c) = 093f5abb50667e776c66564f4ec87addfdc05ff3 | |
11 | SHA1 (patch-SA43463) = a0285ce9eb1d994bb05cd54812f3fc9cb678fe7f | 12 | SHA1 (patch-SA43463) = a0285ce9eb1d994bb05cd54812f3fc9cb678fe7f | |
12 | SHA1 (patch-aa) = 0528fc5da76d5f1d19586ea3dda1acd09a4b0113 | 13 | SHA1 (patch-aa) = 0528fc5da76d5f1d19586ea3dda1acd09a4b0113 | |
13 | SHA1 (patch-ab) = b47aa9d18a7c1a99ac8cc8b29c64867443f303e5 | 14 | SHA1 (patch-ab) = b47aa9d18a7c1a99ac8cc8b29c64867443f303e5 | |
14 | SHA1 (patch-ac) = 57c88d47f82630e67bcd27ab61bf4362035da2f2 | 15 | SHA1 (patch-ac) = 57c88d47f82630e67bcd27ab61bf4362035da2f2 | |
15 | SHA1 (patch-ad) = a997e39d16a8f0023125362b180d19ee97ab519b | 16 | SHA1 (patch-ad) = a997e39d16a8f0023125362b180d19ee97ab519b | |
16 | SHA1 (patch-ae) = a6d578b5f12eb42fbbcc11791576d2686a4807d9 | 17 | SHA1 (patch-ae) = a6d578b5f12eb42fbbcc11791576d2686a4807d9 | |
17 | SHA1 (patch-ah) = 501d220b41e578402f3400fe88e582aa2408a147 | 18 | SHA1 (patch-ah) = 501d220b41e578402f3400fe88e582aa2408a147 | |
18 | SHA1 (patch-al) = 8425c119a64d67701e2b94aa9db3359150e0d7c0 | 19 | SHA1 (patch-al) = 8425c119a64d67701e2b94aa9db3359150e0d7c0 | |
19 | SHA1 (patch-am) = 380dfaa8ca90532a52dcca972e34965f6e64fce1 | 20 | SHA1 (patch-am) = 380dfaa8ca90532a52dcca972e34965f6e64fce1 |
$NetBSD: patch-Lib_distutils_unixccompiler.py,v 1.1 2013/09/10 14:22:30 joerg Exp $
--- Lib/distutils/unixccompiler.py.orig 2012-04-10 15:32:04.000000000 +0000
+++ Lib/distutils/unixccompiler.py
@@ -292,10 +292,8 @@ class UnixCCompiler(CCompiler):
return ["+s", "-L" + dir]
elif sys.platform[:7] == "irix646" or sys.platform[:6] == "osf1V5":
return ["-rpath", dir]
- elif self._is_gcc(compiler):
- return "-Wl,-R" + dir
else:
- return "-R" + dir
+ return "-Wl,-R" + dir
def library_option(self, lib):
return "-l" + lib
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.27 2013/08/18 13:42:14 spz Exp $ | 1 | # $NetBSD: Makefile,v 1.28 2013/09/10 14:22:30 joerg Exp $ | |
2 | 2 | |||
3 | .include "dist.mk" | 3 | .include "dist.mk" | |
4 | 4 | |||
5 | PKGNAME= python27-${PY_DISTVERSION} | 5 | PKGNAME= python27-${PY_DISTVERSION} | |
6 | PKGREVISION= 1 | 6 | PKGREVISION= 2 | |
7 | CATEGORIES= lang python | 7 | CATEGORIES= lang python | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.python.org/ | 10 | HOMEPAGE= http://www.python.org/ | |
11 | COMMENT= Interpreted, interactive, object-oriented programming language | 11 | COMMENT= Interpreted, interactive, object-oriented programming language | |
12 | LICENSE= python-software-foundation | 12 | LICENSE= python-software-foundation | |
13 | 13 | |||
14 | CONFLICTS+= python-[0-9]* | 14 | CONFLICTS+= python-[0-9]* | |
15 | 15 | |||
16 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
17 | CONFIGURE_ARGS+= --with-threads | 17 | CONFIGURE_ARGS+= --with-threads | |
18 | CONFIGURE_ARGS+= --enable-shared | 18 | CONFIGURE_ARGS+= --enable-shared | |
19 | CONFIGURE_ARGS+= OPT=${CFLAGS:Q} | 19 | CONFIGURE_ARGS+= OPT=${CFLAGS:Q} |
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | $NetBSD: distinfo,v 1.25 2013/08/18 13:42:14 spz Exp $ | 1 | $NetBSD: distinfo,v 1.26 2013/09/10 14:22:30 joerg Exp $ | |
2 | 2 | |||
3 | SHA1 (Python-2.7.5.tar.xz) = b7389791f789625c2ba9d897aa324008ff482daf | 3 | SHA1 (Python-2.7.5.tar.xz) = b7389791f789625c2ba9d897aa324008ff482daf | |
4 | RMD160 (Python-2.7.5.tar.xz) = baa7ad7d82cb4dc0a70b6a7aded43b7b78b0067e | 4 | RMD160 (Python-2.7.5.tar.xz) = baa7ad7d82cb4dc0a70b6a7aded43b7b78b0067e | |
5 | Size (Python-2.7.5.tar.xz) = 10252148 bytes | 5 | Size (Python-2.7.5.tar.xz) = 10252148 bytes | |
6 | SHA1 (patch-Include_node.h) = 673d148b625711ac47e4bfeb0f5b0d5b31f94d7e | 6 | SHA1 (patch-Include_node.h) = 673d148b625711ac47e4bfeb0f5b0d5b31f94d7e | |
7 | SHA1 (patch-Include_pyerrors.h) = 3eba043c83b1d1df4918524f7b53047a6ed372ae | 7 | SHA1 (patch-Include_pyerrors.h) = 3eba043c83b1d1df4918524f7b53047a6ed372ae | |
8 | SHA1 (patch-Lib_distutils_unixccompiler.py) = 3964e0c6bd2b3899b24b31892d5ad830ae04d308 | 8 | SHA1 (patch-Lib_distutils_unixccompiler.py) = 39b967dc2ae648143d5841f22602a21063b4d5ea | |
9 | SHA1 (patch-Lib_test_nullbytecert.pem) = 22f866c0e00016a0931985f672513c0d533d9db5 | 9 | SHA1 (patch-Lib_test_nullbytecert.pem) = 22f866c0e00016a0931985f672513c0d533d9db5 | |
10 | SHA1 (patch-Lib_test_test__ssl.py) = 30622803b45db6c081f8a507139ad0ad56b1ba43 | 10 | SHA1 (patch-Lib_test_test__ssl.py) = 30622803b45db6c081f8a507139ad0ad56b1ba43 | |
11 | SHA1 (patch-Misc_NEWS) = a7871e744f509aca0e3eac7bc3c71d742621ca20 | 11 | SHA1 (patch-Misc_NEWS) = a7871e744f509aca0e3eac7bc3c71d742621ca20 | |
12 | SHA1 (patch-Modules___ssl.c) = d66e56a1a88d885564cbbce7afef55467f80d19a | 12 | SHA1 (patch-Modules___ssl.c) = d66e56a1a88d885564cbbce7afef55467f80d19a | |
13 | SHA1 (patch-Modules_getpath.c) = f68b38eb90f974b67ceab3922ce7f92eb77f25c3 | 13 | SHA1 (patch-Modules_getpath.c) = f68b38eb90f974b67ceab3922ce7f92eb77f25c3 | |
14 | SHA1 (patch-aa) = 990e4025bb6a37715e1f5df1831499f0ab08acfa | 14 | SHA1 (patch-aa) = 990e4025bb6a37715e1f5df1831499f0ab08acfa | |
15 | SHA1 (patch-ab) = 0d0ae9802dfe3b85659adb16793affd8c4ffce43 | 15 | SHA1 (patch-ab) = 0d0ae9802dfe3b85659adb16793affd8c4ffce43 | |
16 | SHA1 (patch-ad) = de730b9f5a5efb56afa8bed05824b5f6579242ec | 16 | SHA1 (patch-ad) = de730b9f5a5efb56afa8bed05824b5f6579242ec | |
17 | SHA1 (patch-ae) = ff6d8c6164fe3c6dc4fb33d88eb8a49d5c5442f6 | 17 | SHA1 (patch-ae) = ff6d8c6164fe3c6dc4fb33d88eb8a49d5c5442f6 | |
18 | SHA1 (patch-ah) = ae3ce0656d890ca34292920bf0185f94ba847139 | 18 | SHA1 (patch-ah) = ae3ce0656d890ca34292920bf0185f94ba847139 | |
19 | SHA1 (patch-al) = bb492863afae88d1627b3caba13b73759adb2d15 | 19 | SHA1 (patch-al) = bb492863afae88d1627b3caba13b73759adb2d15 | |
20 | SHA1 (patch-am) = c07ae10d62d3b071c180ea138b225d9d1586abb3 | 20 | SHA1 (patch-am) = c07ae10d62d3b071c180ea138b225d9d1586abb3 | |
21 | SHA1 (patch-an) = 6098fbf0fc31422196cc40d3a227934523db11ca | 21 | SHA1 (patch-an) = 6098fbf0fc31422196cc40d3a227934523db11ca |
@@ -1,14 +1,26 @@ | @@ -1,14 +1,26 @@ | |||
1 | $NetBSD: patch-Lib_distutils_unixccompiler.py,v 1.1 2013/04/17 13:21:05 obache Exp $ | 1 | $NetBSD: patch-Lib_distutils_unixccompiler.py,v 1.2 2013/09/10 14:22:30 joerg Exp $ | |
2 | 2 | |||
3 | * from cygport 2.7.3-dylib.patch | 3 | * from cygport 2.7.3-dylib.patch | |
4 | 4 | |||
5 | --- Lib/distutils/unixccompiler.py.orig 2013-04-06 14:02:26.000000000 +0000 | 5 | --- Lib/distutils/unixccompiler.py.orig 2013-05-12 03:32:42.000000000 +0000 | |
6 | +++ Lib/distutils/unixccompiler.py | 6 | +++ Lib/distutils/unixccompiler.py | |
7 | @@ -82,6 +82,7 @@ class UnixCCompiler(CCompiler): | 7 | @@ -82,6 +82,7 @@ class UnixCCompiler(CCompiler): | |
8 | static_lib_format = shared_lib_format = dylib_lib_format = "lib%s%s" | 8 | static_lib_format = shared_lib_format = dylib_lib_format = "lib%s%s" | |
9 | if sys.platform == "cygwin": | 9 | if sys.platform == "cygwin": | |
10 | exe_extension = ".exe" | 10 | exe_extension = ".exe" | |
11 | + dylib_lib_extension = ".dll.a" | 11 | + dylib_lib_extension = ".dll.a" | |
12 | 12 | |||
13 | def preprocess(self, source, | 13 | def preprocess(self, source, | |
14 | output_file=None, macros=None, include_dirs=None, | 14 | output_file=None, macros=None, include_dirs=None, | |
15 | @@ -234,10 +235,8 @@ class UnixCCompiler(CCompiler): | |||
16 | return ["+s", "-L" + dir] | |||
17 | elif sys.platform[:7] == "irix646" or sys.platform[:6] == "osf1V5": | |||
18 | return ["-rpath", dir] | |||
19 | - elif self._is_gcc(compiler): | |||
20 | - return "-Wl,-R" + dir | |||
21 | else: | |||
22 | - return "-R" + dir | |||
23 | + return "-Wl,-R" + dir | |||
24 | ||||
25 | def library_option(self, lib): | |||
26 | return "-l" + lib |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2013/08/09 10:54:17 drochner Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2013/09/10 14:22:30 joerg Exp $ | |
2 | 2 | |||
3 | .include "dist.mk" | 3 | .include "dist.mk" | |
4 | 4 | |||
5 | PKGNAME= python32-${PY_DISTVERSION} | 5 | PKGNAME= python32-${PY_DISTVERSION} | |
6 | PKGREVISION= 3 | 6 | PKGREVISION= 4 | |
7 | CATEGORIES= lang python | 7 | CATEGORIES= lang python | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.python.org/ | 10 | HOMEPAGE= http://www.python.org/ | |
11 | COMMENT= Interpreted, interactive, object-oriented programming language | 11 | COMMENT= Interpreted, interactive, object-oriented programming language | |
12 | LICENSE= python-software-foundation | 12 | LICENSE= python-software-foundation | |
13 | 13 | |||
14 | CONFLICTS+= python-[0-9]* | 14 | CONFLICTS+= python-[0-9]* | |
15 | 15 | |||
16 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
17 | CONFIGURE_ARGS+= --with-threads | 17 | CONFIGURE_ARGS+= --with-threads | |
18 | CONFIGURE_ARGS+= --enable-shared | 18 | CONFIGURE_ARGS+= --enable-shared | |
19 | CONFIGURE_ARGS+= OPT=${CFLAGS:M*:Q} | 19 | CONFIGURE_ARGS+= OPT=${CFLAGS:M*:Q} |
@@ -1,18 +1,19 @@ | @@ -1,18 +1,19 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2013/08/09 10:54:17 drochner Exp $ | 1 | $NetBSD: distinfo,v 1.6 2013/09/10 14:22:30 joerg Exp $ | |
2 | 2 | |||
3 | SHA1 (Python-3.2.3.tar.bz2) = 4c2d562a0681ba27bc920500050e2f08de224311 | 3 | SHA1 (Python-3.2.3.tar.bz2) = 4c2d562a0681ba27bc920500050e2f08de224311 | |
4 | RMD160 (Python-3.2.3.tar.bz2) = a4d902bc4436ea28df3d706015afd6e0f50131f4 | 4 | RMD160 (Python-3.2.3.tar.bz2) = a4d902bc4436ea28df3d706015afd6e0f50131f4 | |
5 | Size (Python-3.2.3.tar.bz2) = 10743046 bytes | 5 | Size (Python-3.2.3.tar.bz2) = 10743046 bytes | |
6 | SHA1 (patch-Lib_distutils_unixccompiler.py) = 4265844957fcdb9e8e0ed03b490898a16d16624c | |||
6 | SHA1 (patch-aa) = 99ebcbbfc53b855a32b424dec27012e1e969c3d0 | 7 | SHA1 (patch-aa) = 99ebcbbfc53b855a32b424dec27012e1e969c3d0 | |
7 | SHA1 (patch-ab) = 1c0a25bf7ec6ee76e84c799619ec7cd8910f16e1 | 8 | SHA1 (patch-ab) = 1c0a25bf7ec6ee76e84c799619ec7cd8910f16e1 | |
8 | SHA1 (patch-ah) = bb43aaab260935a5a0d5e7ce1ccc30f4832cab1d | 9 | SHA1 (patch-ah) = bb43aaab260935a5a0d5e7ce1ccc30f4832cab1d | |
9 | SHA1 (patch-al) = 6265d71b7cb5bc6c09ed7f516ef804f5f447cd21 | 10 | SHA1 (patch-al) = 6265d71b7cb5bc6c09ed7f516ef804f5f447cd21 | |
10 | SHA1 (patch-am) = 73e4ad86b414d336a454287c4bdd347bf56dc20d | 11 | SHA1 (patch-am) = 73e4ad86b414d336a454287c4bdd347bf56dc20d | |
11 | SHA1 (patch-an) = 933acde107b735931d26ace4eef251000b9f07ba | 12 | SHA1 (patch-an) = 933acde107b735931d26ace4eef251000b9f07ba | |
12 | SHA1 (patch-ao) = 3dca4a62bebcfc6465a527b2e44323b8ef10d399 | 13 | SHA1 (patch-ao) = 3dca4a62bebcfc6465a527b2e44323b8ef10d399 | |
13 | SHA1 (patch-au) = 6af232b3802c602f19d04049bca6a067724c2c3b | 14 | SHA1 (patch-au) = 6af232b3802c602f19d04049bca6a067724c2c3b | |
14 | SHA1 (patch-av) = 9b44f339f65f029b7f17dbc654739a7ae3c12780 | 15 | SHA1 (patch-av) = 9b44f339f65f029b7f17dbc654739a7ae3c12780 | |
15 | SHA1 (patch-aw) = 598e4710c426110012048946786a6d72f050e0fc | 16 | SHA1 (patch-aw) = 598e4710c426110012048946786a6d72f050e0fc | |
16 | SHA1 (patch-modules__posixsubprocess.c) = 39790dbcfb0d99e7dafa6a175bb65dcfc190168f | 17 | SHA1 (patch-modules__posixsubprocess.c) = 39790dbcfb0d99e7dafa6a175bb65dcfc190168f | |
17 | SHA1 (patch-pyconfig.h.in) = 7ebc0ed9ca9a37c5a6c8e04cc3f7fca4a5c90e8c | 18 | SHA1 (patch-pyconfig.h.in) = 7ebc0ed9ca9a37c5a6c8e04cc3f7fca4a5c90e8c | |
18 | SHA1 (patch-xa) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be | 19 | SHA1 (patch-xa) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be |
$NetBSD: patch-Lib_distutils_unixccompiler.py,v 1.1 2013/09/10 14:22:30 joerg Exp $
--- Lib/distutils/unixccompiler.py.orig 2012-04-11 06:54:02.000000000 +0000
+++ Lib/distutils/unixccompiler.py
@@ -290,7 +290,7 @@ class UnixCCompiler(CCompiler):
elif sys.platform[:7] == "irix646" or sys.platform[:6] == "osf1V5":
return ["-rpath", dir]
else:
- if self._is_gcc(compiler):
+ if True:
# gcc on non-GNU systems does not need -Wl, but can
# use it anyway. Since distutils has always passed in
# -Wl whenever gcc was used in the past it is probably
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2013/08/09 10:54:17 drochner Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2013/09/10 14:22:30 joerg Exp $ | |
2 | 2 | |||
3 | .include "dist.mk" | 3 | .include "dist.mk" | |
4 | 4 | |||
5 | PKGREVISION= 1 | 5 | PKGREVISION= 2 | |
6 | 6 | |||
7 | PKGNAME= python33-${PY_DISTVERSION} | 7 | PKGNAME= python33-${PY_DISTVERSION} | |
8 | CATEGORIES= lang python | 8 | CATEGORIES= lang python | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.python.org/ | 11 | HOMEPAGE= http://www.python.org/ | |
12 | COMMENT= Interpreted, interactive, object-oriented programming language | 12 | COMMENT= Interpreted, interactive, object-oriented programming language | |
13 | LICENSE= python-software-foundation | 13 | LICENSE= python-software-foundation | |
14 | 14 | |||
15 | CONFLICTS+= python-[0-9]* | 15 | CONFLICTS+= python-[0-9]* | |
16 | 16 | |||
17 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes | |
18 | CONFIGURE_ENV+= ac_cv_path_mkdir=${TOOLS_PATH.mkdir:Q} | 18 | CONFIGURE_ENV+= ac_cv_path_mkdir=${TOOLS_PATH.mkdir:Q} |
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2013/08/09 10:54:17 drochner Exp $ | 1 | $NetBSD: distinfo,v 1.6 2013/09/10 14:22:30 joerg Exp $ | |
2 | 2 | |||
3 | SHA1 (Python-3.3.2.tar.bz2) = b28c36a9752b690059dc6df4fb9b4ec9d6c5708a | 3 | SHA1 (Python-3.3.2.tar.bz2) = b28c36a9752b690059dc6df4fb9b4ec9d6c5708a | |
4 | RMD160 (Python-3.3.2.tar.bz2) = 7383734cbbd9e15b5d883063e1266abf368fd8e4 | 4 | RMD160 (Python-3.3.2.tar.bz2) = 7383734cbbd9e15b5d883063e1266abf368fd8e4 | |
5 | Size (Python-3.3.2.tar.bz2) = 13983134 bytes | 5 | Size (Python-3.3.2.tar.bz2) = 13983134 bytes | |
6 | SHA1 (patch-Lib_distutils_unixccompiler.py) = 39cb8d1e1e3e76e2b6b5dbc1a6b5e0815300b2ce | |||
6 | SHA1 (patch-aa) = 99ebcbbfc53b855a32b424dec27012e1e969c3d0 | 7 | SHA1 (patch-aa) = 99ebcbbfc53b855a32b424dec27012e1e969c3d0 | |
7 | SHA1 (patch-ab) = 1c0a25bf7ec6ee76e84c799619ec7cd8910f16e1 | 8 | SHA1 (patch-ab) = 1c0a25bf7ec6ee76e84c799619ec7cd8910f16e1 | |
8 | SHA1 (patch-ah) = bb43aaab260935a5a0d5e7ce1ccc30f4832cab1d | 9 | SHA1 (patch-ah) = bb43aaab260935a5a0d5e7ce1ccc30f4832cab1d | |
9 | SHA1 (patch-al) = e5438d1bbc20cc85521b3570710846cf4a070ae1 | 10 | SHA1 (patch-al) = e5438d1bbc20cc85521b3570710846cf4a070ae1 | |
10 | SHA1 (patch-am) = 9712e33cf8e3c04a9bc0e89be4fb571790e26e4e | 11 | SHA1 (patch-am) = 9712e33cf8e3c04a9bc0e89be4fb571790e26e4e | |
11 | SHA1 (patch-an) = 933acde107b735931d26ace4eef251000b9f07ba | 12 | SHA1 (patch-an) = 933acde107b735931d26ace4eef251000b9f07ba | |
12 | SHA1 (patch-ao) = dc524b08634c23c25227bd03e221dab0ff2a03f3 | 13 | SHA1 (patch-ao) = dc524b08634c23c25227bd03e221dab0ff2a03f3 | |
13 | SHA1 (patch-au) = c892f1004eb32e9608f93c08ec6f94e16bdca182 | 14 | SHA1 (patch-au) = c892f1004eb32e9608f93c08ec6f94e16bdca182 | |
14 | SHA1 (patch-av) = 9b44f339f65f029b7f17dbc654739a7ae3c12780 | 15 | SHA1 (patch-av) = 9b44f339f65f029b7f17dbc654739a7ae3c12780 | |
15 | SHA1 (patch-aw) = 598e4710c426110012048946786a6d72f050e0fc | 16 | SHA1 (patch-aw) = 598e4710c426110012048946786a6d72f050e0fc | |
16 | SHA1 (patch-pyconfig.h.in) = 7ebc0ed9ca9a37c5a6c8e04cc3f7fca4a5c90e8c | 17 | SHA1 (patch-pyconfig.h.in) = 7ebc0ed9ca9a37c5a6c8e04cc3f7fca4a5c90e8c | |
17 | SHA1 (patch-xa) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be | 18 | SHA1 (patch-xa) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be |
$NetBSD: patch-Lib_distutils_unixccompiler.py,v 1.1 2013/09/10 14:22:30 joerg Exp $
--- Lib/distutils/unixccompiler.py.orig 2013-05-15 16:32:54.000000000 +0000
+++ Lib/distutils/unixccompiler.py
@@ -232,7 +232,7 @@ class UnixCCompiler(CCompiler):
elif sys.platform[:7] == "irix646" or sys.platform[:6] == "osf1V5":
return ["-rpath", dir]
else:
- if self._is_gcc(compiler):
+ if True:
# gcc on non-GNU systems does not need -Wl, but can
# use it anyway. Since distutils has always passed in
# -Wl whenever gcc was used in the past it is probably