]> granicus.if.org Git - python/commit
Gregor Hoffleit writes:
authorGuido van Rossum <guido@python.org>
Fri, 11 Dec 1998 01:10:29 +0000 (01:10 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 11 Dec 1998 01:10:29 +0000 (01:10 +0000)
commit732aa2f9874c8a37b6cac04718946d65e5b92bd2
treea86280d0f45436d4a167ca9a752e140ae87668b2
parentaaed9710e9c0f7362c683c56c0bf086aa3914445
Gregor Hoffleit writes:

But IMHO, this problem really reveals an annoyance in Python's
makesetup. makesetup puts the global include directories "$(INCLUDEPY)
$(EXECINCLUDEPY)" in front of the directories defined by the module in
Setup. Therefore global (potentially older) header files are preferred
over the ones set by the module, which makes it hard to compile new
versions of modules when the old versions are installed. AFAIK, the
other way around is common practice for most other software.

This patch to makesetup would be an potential fix for this problem,
though I don't know if it breaks anything else.
Modules/makesetup