From 79ab8d898d0e16d8394c0203a14db6080d6841b1 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Sun, 19 May 2002 18:37:21 +0000 Subject: Warn against installing into /usr/local 2002-05-19 Andreas Jaeger * sysdeps/unix/sysv/linux/configure.in: Warn against an installation in /usr/local. --- sysdeps/unix/sysv/linux/configure.in | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'sysdeps') diff --git a/sysdeps/unix/sysv/linux/configure.in b/sysdeps/unix/sysv/linux/configure.in index 486b10d7cb..5362d45aab 100644 --- a/sysdeps/unix/sysv/linux/configure.in +++ b/sysdeps/unix/sysv/linux/configure.in @@ -185,6 +185,23 @@ if test "$linuxthreads_missing"; then fi fi +if test "$prefix" = "/usr/local" -o "$prefix" = "/usr/local/" -o "$prefix" = "NONE"; then + if test $enable_sanity = yes; then + echo "\ +*** On GNU/Linux systems the GNU C Library should not be installed into +*** /usr/local since this might make your system totally unusable. +*** We strongly advise to use a different prefix. For details read the FAQ. +*** If you really mean to do this, run configure again using the extra +*** parameter \`--disable-sanity-checks'." + exit 1 + else + echo "\ +*** WARNING: Do you really want to install the GNU C Library into /usr/local? +*** This might make your system totally unusable, for details read the FAQ." + fi +fi + + # One Linux we use ldconfig. use_ldconfig=yes -- cgit v1.2.3