From 0e0316f403a4ef8d00bb4c140b9191b0358ba27c Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 17 Jun 1998 17:59:25 +0000 Subject: [PATCH] Update. 1998-06-17 Ulrich Drepper * sysdeps/unix/sysv/linux/alpha/glob.c: Include sys/types.h before glob.h. --- ChangeLog | 5 +++++ FAQ.in | 5 +++++ sysdeps/unix/sysv/linux/alpha/glob.c | 1 + 3 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index ca68a03702..f3c71aa166 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1998-06-17 Ulrich Drepper + + * sysdeps/unix/sysv/linux/alpha/glob.c: Include sys/types.h before + glob.h. + 1998-06-16 Andreas Schwab * 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 #include /* For Linux/Alpha we have to make the glob symbols versioned. */