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 Pam.McANulty
Recipients Pam.McANulty, benjamin.peterson, christian.heimes, larry, mark.dickinson, ned.deily, rhettinger, ronaldoussoren, vstinner
Date 2016-12-24.15:25:43
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1482593144.04.0.887861342098.issue29057@psf.upfronthosting.co.za>
In-reply-to
Content
Good question.

It looks like there are 3 defines getting checked:
HAVE_SYS_RANDOM_H and either HAVE_GETRANDOM or HAVE_GETENTROPY

The previous issue seemed to be that you could have HAVE_GETRANDOM and/or HAVE_GETENTROPY be set, but still not have a sys/random.h, so a check was added for HAVE_SYS_RANDOM_H.  However, on macs, you can HAVE_SYS_RANDOM_H, but still not have either HAVE_GETRANDOM or HAVE_GETENTROPY.

This _probably_ implies that the sys/random.h that's present isn't conformant enough for the compiler settings and my mac's os and/or xcode.
History
Date User Action Args
2016-12-24 15:25:44Pam.McANultysetrecipients: + Pam.McANulty, rhettinger, ronaldoussoren, mark.dickinson, vstinner, larry, christian.heimes, benjamin.peterson, ned.deily
2016-12-24 15:25:44Pam.McANultysetmessageid: <1482593144.04.0.887861342098.issue29057@psf.upfronthosting.co.za>
2016-12-24 15:25:44Pam.McANultylinkissue29057 messages
2016-12-24 15:25:43Pam.McANultycreate