about summary refs log tree commit diff
path: root/sysdeps/gnu
diff options
context:
space:
mode:
authorRoland McGrath <roland@hack.frob.com>2012-06-22 10:11:07 -0700
committerRoland McGrath <roland@hack.frob.com>2012-06-22 10:11:07 -0700
commit4248b1b1cf8c641fb51d92c3d2cfac81b02a903e (patch)
tree7be1c86dab37ceca90a5427e71d4735b713d7886 /sysdeps/gnu
parent116a106aaf21065d3a9c62b38ad84fc60133a135 (diff)
downloadglibc-4248b1b1cf8c641fb51d92c3d2cfac81b02a903e.tar.gz
glibc-4248b1b1cf8c641fb51d92c3d2cfac81b02a903e.tar.xz
glibc-4248b1b1cf8c641fb51d92c3d2cfac81b02a903e.zip
Respect --localstatedir for /var/db parent directory.
Diffstat (limited to 'sysdeps/gnu')
-rw-r--r--sysdeps/gnu/configure8
-rw-r--r--sysdeps/gnu/configure.in8
2 files changed, 14 insertions, 2 deletions
diff --git a/sysdeps/gnu/configure b/sysdeps/gnu/configure
index 634e1d0cc6..26327ca3b4 100644
--- a/sysdeps/gnu/configure
+++ b/sysdeps/gnu/configure
@@ -25,12 +25,18 @@ case "$prefix" in
     libc_cv_slibdir=/lib
     ;;
   esac
-  # Allow the user to override the path with --sysconfdir
+  # Allow the user to override the path with --sysconfdir.
   if test "$sysconfdir" = '${prefix}/etc'; then
     libc_cv_sysconfdir=/etc
   else
     libc_cv_sysconfdir=$sysconfdir
    fi
+  # Allow the user to override the path with --localstatedir.
+  if test "$localstatedir" = '${prefix}/var'; then
+    libc_cv_localstatedir=/var
+  else
+    libc_cv_localstatedir=$localstatedir
+   fi
   libc_cv_rootsbindir=/sbin
   ;;
 esac
diff --git a/sysdeps/gnu/configure.in b/sysdeps/gnu/configure.in
index 3422007ffe..b8fd74cffc 100644
--- a/sysdeps/gnu/configure.in
+++ b/sysdeps/gnu/configure.in
@@ -25,12 +25,18 @@ case "$prefix" in
     libc_cv_slibdir=/lib
     ;;
   esac
-  # Allow the user to override the path with --sysconfdir
+  # Allow the user to override the path with --sysconfdir.
   if test "$sysconfdir" = '${prefix}/etc'; then
     libc_cv_sysconfdir=/etc
   else
     libc_cv_sysconfdir=$sysconfdir
    fi
+  # Allow the user to override the path with --localstatedir.
+  if test "$localstatedir" = '${prefix}/var'; then
+    libc_cv_localstatedir=/var
+  else
+    libc_cv_localstatedir=$localstatedir
+   fi
   libc_cv_rootsbindir=/sbin
   ;;
 esac