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 jlt63
Recipients jlt63
Date 2008-03-04.17:47:48
SpamBayes Score 0.06619807
Marked as misclassified No
Message-id <1204652870.95.0.330326965123.issue2233@psf.upfronthosting.co.za>
In-reply-to
Content
Makefile.pre.in contains extra slash before $(DESTDIR) in two locations
as in the following:

sharedinstall:
    $(RUNSHARED) ./$(BUILDPYTHON) -E $(srcdir)/setup.py install \
        --prefix=$(prefix) \
        --install-scripts=$(BINDIR) \
        --install-platlib=$(DESTSHARED) \
        --root=/$(DESTDIR)

This causes Cygwin builds to fail if DESTDIR is set as follows:

creating //tmp
error: could not create '//tmp': No such host or network path

The following Open Group Specification:

http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap04.html

indicates the following:

4.11 Pathanme Resolution 

[snip]

A pathname that begins with two successive slashes may be interpreted
in an implementation-defined manner,...

IMO, these extra slashes should be removed as indicated in the
attached patch.  OK to commit?  If so, to which branches?
History
Date User Action Args
2008-03-04 17:47:51jlt63setspambayes_score: 0.0661981 -> 0.06619807
recipients: + jlt63
2008-03-04 17:47:50jlt63setspambayes_score: 0.0661981 -> 0.0661981
messageid: <1204652870.95.0.330326965123.issue2233@psf.upfronthosting.co.za>
2008-03-04 17:47:50jlt63linkissue2233 messages
2008-03-04 17:47:49jlt63create