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 loewis
Recipients loewis, trent
Date 2012-11-12.15:01:53
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1352732513.58.0.47091945939.issue16442@psf.upfronthosting.co.za>
In-reply-to
Content
I don't think that using pathconf is an important part of this issue. Instead, it is more important to deal with ENAMETOOLONG errors. To do so, we should get rid of all stack allocations of arrays with PATH_MAX/MAXPATHLEN size (also because they can consume quite a lot of stack).

I agree that it important to scope this issue. You need to determine whether you want it to be a bug fix or a cleanup action. If the issue is "fails to build on HP-UX", then all other aspects not relevant to this issue need to be left out, in particular the introduction of new symbolic constants.

If the objective is the code clean-up, all versions but 3.4 need to be left out.

IOW, -1 on systematic introduction of PY_PATH_MAX to 2.7, 3.2, and 3.3.
History
Date User Action Args
2012-11-12 15:01:53loewissetrecipients: + loewis, trent
2012-11-12 15:01:53loewissetmessageid: <1352732513.58.0.47091945939.issue16442@psf.upfronthosting.co.za>
2012-11-12 15:01:53loewislinkissue16442 messages
2012-11-12 15:01:53loewiscreate