Antoine Pitrou pit...@free.fr added the comment:
Patch committed in r87639 (3.2), r87641 (3.1) and r87640 (2.7). Thank you!
--
resolution: - fixed
stage: patch review - committed/rejected
status: open - closed
versions: -Python 2.5, Python 2.6
___
Arfrever Frehtes Taifersar Arahesis arfrever@gmail.com added the comment:
$(CC) and $(CXX) should be expanded by `make`, but configure.in contains wrong
quoting, which results in incorrect expansion during running `configure`.
-LDSHARED=$(CC) -shared
-LDCXXSHARED=$(CXX) -shared;;
Antoine Pitrou pit...@free.fr added the comment:
$(CC) and $(CXX) should be expanded by `make`, but configure.in
contains wrong quoting, which results in incorrect expansion during
running `configure`.
Oops, sorry. Should be fixed, now.
--
___
OBATA Akio ob...@lins.jp added the comment:
This patch is also required for DragonFly, or libpython will not linked against
libpthread and broken library.
--
nosy: +obache
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10475
Antoine Pitrou pit...@free.fr added the comment:
Does it work properly if CC and CXX are not defined by the user?
(probably a naïve question, sorry)
--
nosy: +pitrou
stage: - patch review
type: - behavior
versions: +Python 3.1, Python 3.2
___
Nicolas Joly nj...@pasteur.fr added the comment:
I do not tested it extensively, but seems so.
nj...@petaure [temp/python27] ./python
Python 2.7.1+ (release27-maint:87432M, Dec 22 2010, 01:10:26)
[GCC 4.1.3 20080704 prerelease (NetBSD nb2 20081120)] on netbsd5
Type help, copyright, credits or
OBATA Akio ob...@lins.jp added the comment:
CC and CXX will be set in configure script if not set.
--
versions: +Python 2.5, Python 2.6
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10475
New submission from Nicolas Joly nj...@pasteur.fr:
The configure script do hardcode compilers for LDSHARED/LDCXXSHARED on NetBSD,
which should be avoided.
[...]
checking for gcc... gcc
checking whether gcc accepts -g... yes
[...]
checking SO... .so
checking LDSHARED... cc -shared
checking