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 trent
Recipients Arfrever, eric.snow, loewis, ned.deily, petri.lehtinen, pitrou, python-dev, sbt, trent, vstinner
Date 2012-10-16.13:52:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1350395534.73.0.966095055881.issue15819@psf.upfronthosting.co.za>
In-reply-to
Content
Things should be looking a lot better now across the board.  I just committed fixes where appropriate to 2.7, 3.2, 3.3 and 3.x for this issue and two related issues: 

http://bugs.python.org/issue15298
http://bugs.python.org/issue15833

The only thing that stands out now for 3.[23x] is $(srcdir)/Lib/$(PLATDIR).  Do we need a patch along the following lines?

% hg diff
diff -r 617591e7d708 Makefile.pre.in
--- a/Makefile.pre.in   Tue Oct 16 08:41:32 2012 -0400
+++ b/Makefile.pre.in   Tue Oct 16 09:46:53 2012 -0400
@@ -947,7 +947,7 @@
                multiprocessing multiprocessing/dummy \
                unittest unittest/test \
                curses pydoc_data $(MACHDEPS)
-libinstall:    build_all $(srcdir)/Lib/$(PLATDIR) $(srcdir)/Modules/xxmodule.c
+libinstall:    build_all Lib/$(PLATDIR) $(srcdir)/Modules/xxmodule.c
        @for i in $(SCRIPTDIR) $(LIBDEST); \
        do \
                if test ! -d $(DESTDIR)$$i; then \
@@ -1031,14 +1031,14 @@
                ./$(BUILDPYTHON) -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/PatternGrammar.txt
 
 # Create the PLATDIR source directory, if one wasn't distributed..
-$(srcdir)/Lib/$(PLATDIR):
-       mkdir $(srcdir)/Lib/$(PLATDIR)
-       cp $(srcdir)/Lib/plat-generic/regen $(srcdir)/Lib/$(PLATDIR)/regen
+Lib/$(PLATDIR):
+       mkdir Lib/$(PLATDIR)
+       cp $(srcdir)/Lib/plat-generic/regen Lib/$(PLATDIR)/regen
        export PATH; PATH="`pwd`:$$PATH"; \
        export PYTHONPATH; PYTHONPATH="`pwd`/Lib"; \
        export DYLD_FRAMEWORK_PATH; DYLD_FRAMEWORK_PATH="`pwd`"; \
        export EXE; EXE="$(BUILDEXE)"; \
-       cd $(srcdir)/Lib/$(PLATDIR); $(RUNSHARED) ./regen
+       cd Lib/$(PLATDIR); $(RUNSHARED) ./regen
 
 python-config: $(srcdir)/Misc/python-config.in
        # Substitution happens here, as the completely-expanded BINDIR
History
Date User Action Args
2012-10-16 13:52:14trentsetrecipients: + trent, loewis, pitrou, vstinner, ned.deily, Arfrever, python-dev, sbt, eric.snow, petri.lehtinen
2012-10-16 13:52:14trentsetmessageid: <1350395534.73.0.966095055881.issue15819@psf.upfronthosting.co.za>
2012-10-16 13:52:14trentlinkissue15819 messages
2012-10-16 13:52:14trentcreate