changeset: 105953:5d0cb1fd79ea branch: 3.6 parent: 105947:09134b14c7ae parent: 105951:9ab75789c554 user: Benjamin Peterson date: Sun Jan 01 22:30:26 2017 -0600 files: Python/random.c description: merge 3.5 (#29057) diff -r 09134b14c7ae -r 5d0cb1fd79ea Python/random.c --- a/Python/random.c Sun Jan 01 22:09:23 2017 -0600 +++ b/Python/random.c Sun Jan 01 22:30:26 2017 -0600 @@ -12,7 +12,7 @@ # ifdef HAVE_LINUX_RANDOM_H # include # endif -# ifdef HAVE_SYS_RANDOM_H +# if defined(HAVE_SYS_RANDOM_H) && (defined(HAVE_GETRANDOM) || defined(HAVE_GETENTROPY)) # include # endif # if !defined(HAVE_GETRANDOM) && defined(HAVE_GETRANDOM_SYSCALL)