about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--FAQ.in5
-rw-r--r--sysdeps/unix/sysv/linux/alpha/glob.c1
3 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ca68a03702..f3c71aa166 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+1998-06-17  Ulrich Drepper  <drepper@cygnus.com>
+
+	* sysdeps/unix/sysv/linux/alpha/glob.c: Include sys/types.h before
+	glob.h.
+
 1998-06-16  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 
 	* sysdeps/generic/backtrace.c (INNER_THAN): New definition, use it
diff --git a/FAQ.in b/FAQ.in
index 53889ff4a3..27c22c27ee 100644
--- a/FAQ.in
+++ b/FAQ.in
@@ -670,6 +670,11 @@ was a `libc.so' from libc 5 in /lib, which gets searched first.  To fix the
 problem, just delete /lib/libc.so.  You may also need to delete other
 symbolic links in /lib, such as /lib/libm.so if it points to libm.so.5.
 
+{AJ} The perl script test-installation.pl which is run as last step during
+an installation of glibc that is configured with --prefix=/usr should help
+detect these situations.  If the script reports problems, something is
+really screwed up.
+
 ? Source and binary incompatibilities, and what to do about them
 
 ??	I expect GNU libc to be 100% source code compatible with
diff --git a/sysdeps/unix/sysv/linux/alpha/glob.c b/sysdeps/unix/sysv/linux/alpha/glob.c
index 02cb0a8706..5baa0aea78 100644
--- a/sysdeps/unix/sysv/linux/alpha/glob.c
+++ b/sysdeps/unix/sysv/linux/alpha/glob.c
@@ -15,6 +15,7 @@
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
+#include <sys/types.h>
 #include <glob.h>
 
 /* For Linux/Alpha we have to make the glob symbols versioned.  */