Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 50864 | Differences between
and this patch

Collapse All | Expand All

(-)glibc-2.3.2-orig/config.h.in (+3 lines)
Lines 208-213 Link Here
208
/* Defined of libidn is available.  */
208
/* Defined of libidn is available.  */
209
#undef HAVE_LIBIDN
209
#undef HAVE_LIBIDN
210
210
211
/* Defined if economical random device is available.  */
212
#undef HAVE_DEV_ERANDOM
213
211
/*
214
/*
212
 */
215
 */
213
216
(-)glibc-2.3.2-orig/configure.in (+22 lines)
Lines 289-294 Link Here
289
	      [])
289
	      [])
290
AC_SUBST(all_warnings)
290
AC_SUBST(all_warnings)
291
291
292
dnl See whether the user wants to disable checking for /dev/erandom
293
AC_ARG_ENABLE([dev-erandom],
294
	     AC_HELP_STRING([--disable-dev-erandom],
295
                            [disable testing for /dev/erandom]),
296
	     [try_dev_erandom=$enableval],
297
	     [try_dev_erandom=yes])
298
292
AC_CANONICAL_HOST
299
AC_CANONICAL_HOST
293
300
294
# The way shlib-versions is used to generate soversions.mk uses a
301
# The way shlib-versions is used to generate soversions.mk uses a
Lines 1911-1916 Link Here
1911
sizeof_long_double=$ac_cv_sizeof_long_double
1918
sizeof_long_double=$ac_cv_sizeof_long_double
1912
AC_SUBST(sizeof_long_double)
1919
AC_SUBST(sizeof_long_double)
1913
1920
1921
dnl check whether we have an economical random device
1922
if test "$try_dev_erandom" = yes ; then
1923
    AC_CACHE_CHECK(for economical random device, ac_cv_have_dev_random,
1924
    [if test -r "/dev/erandom" ; then
1925
      ac_cv_have_dev_erandom=yes; else ac_cv_have_dev_erandom=no; fi])
1926
    if test "$ac_cv_have_dev_erandom" = yes; then
1927
        AC_DEFINE(HAVE_DEV_ERANDOM,1,
1928
                 [defined if the system supports an economical random device] )
1929
    fi
1930
else
1931
    AC_MSG_CHECKING(for economical random device)
1932
    ac_cv_have_dev_erandom=no
1933
    AC_MSG_RESULT(has been disabled)
1934
fi
1935
1914
### End of automated tests.
1936
### End of automated tests.
1915
### Now run sysdeps configure fragments.
1937
### Now run sysdeps configure fragments.
1916
1938

Return to bug 50864