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 Oren_Held
Recipients Oren_Held
Date 2011-02-02.20:05:29
SpamBayes Score 1.6210122e-05
Marked as misclassified No
Message-id <1296677130.56.0.432506284039.issue11102@psf.upfronthosting.co.za>
In-reply-to
Content
The effect eventually is that on HP-UX v3 there are no os.major() and os.minor() functions.

I tried to dig deeper to find out what's wrong, and it seems that 'configure' script fails on 'major' check and thus disables the 'major' feature:

'configure' finds well that /usr/include/sys/sysmacros.h has makedev(), major(), minor() definitions (MAJOR_IN_SYSMACROS==1).

The problem is that including sys/sysmacros.h is not enough, it depends (but doesn't #include) sys/types.h for the definition of dev_t (needed by makedev() macro).


See attached config.log for configure's behavior.
History
Date User Action Args
2011-02-02 20:05:30Oren_Heldsetrecipients: + Oren_Held
2011-02-02 20:05:30Oren_Heldsetmessageid: <1296677130.56.0.432506284039.issue11102@psf.upfronthosting.co.za>
2011-02-02 20:05:29Oren_Heldlinkissue11102 messages
2011-02-02 20:05:29Oren_Heldcreate