* add new check for $RANDOM_DEVICE
authorLennart Poettering <lennart@poettering.net>
Sun, 16 Apr 2006 09:12:31 +0000 (09:12 +0000)
committerLennart Poettering <lennart@poettering.net>
Sun, 16 Apr 2006 09:12:31 +0000 (09:12 +0000)
* move AC_SYS_LARGEFILE to avoid autoconf warning

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@718 fefdeb5f-60dc-0310-8127-8f9354f1896f

configure.ac

index 6511137..e649e06 100644 (file)
@@ -36,10 +36,6 @@ if type -p stow > /dev/null && test -d /usr/local/stow ; then
    ac_default_prefix="/usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION}"
 fi
 
-#### Large File-Support (LFS) ####
-
-AC_SYS_LARGEFILE
-
 #### Checks for programs. ####
 
 # CC
@@ -234,6 +230,10 @@ AC_CHECK_FUNCS(setreuid)
 
 ACX_PTHREAD
 
+#### Large File-Support (LFS) ####
+
+AC_SYS_LARGEFILE
+
 ###################################
 #      External libraries         #
 ###################################
@@ -374,6 +374,26 @@ AC_SUBST(LIRC_CFLAGS)
 AC_SUBST(LIRC_LIBS)
 AM_CONDITIONAL([HAVE_LIRC], [test "x$HAVE_LIRC" = x1])
 
+### /dev/random ###
+
+AC_MSG_CHECKING([whether a random device is available])
+
+rnd="no"
+
+if test -e /dev/urandom ; then
+   rnd=/dev/urandom
+else
+   if test -e /dev/random ; then
+      rnd=/dev/random
+   fi
+fi
+
+if test "x$rnd" != "no" ; then
+   AC_DEFINE_UNQUOTED([RANDOM_DEVICE], ["$rnd"], [Random device])
+fi
+
+AC_MSG_RESULT([$rnd])
+
 ###################################
 #            Output               #
 ###################################