This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients brett.cannon, eric.araujo, georg.brandl, jyasskin, loewis, lukasz.langa, pitrou, tarek
Date 2010-10-11.15:34:43
SpamBayes Score 0.00037336364
Marked as misclassified No
Message-id <1286811287.76.0.200161520558.issue9437@psf.upfronthosting.co.za>
In-reply-to
Content
The cause for the failure seems to be a bug in the dreaded _parse_makefile(). When you give it a Makefile such as:

LDFLAGS=-foo
PY_LDFLAGS=-bar
LDSHARED=$(CC) -shared ${LDFLAGS} $(PY_LDFLAGS)

It outputs the following variables:

{'CC': '',
 'LDFLAGS': '-foo',
 'LDSHARED': '-shared ${LDFLAGS} -bar',
 'PY_LDFLAGS': '-bar'}

That is, ${LDFLAGS} isn't expanded.

However, since the Makefile now explicitly appends PY_LDFLAGS to LDSHARED, we could also stop doing so in ./configure.
History
Date User Action Args
2010-10-11 15:34:47pitrousetrecipients: + pitrou, loewis, brett.cannon, georg.brandl, jyasskin, tarek, eric.araujo, lukasz.langa
2010-10-11 15:34:47pitrousetmessageid: <1286811287.76.0.200161520558.issue9437@psf.upfronthosting.co.za>
2010-10-11 15:34:44pitroulinkissue9437 messages
2010-10-11 15:34:43pitroucreate