]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Mon, 2 Mar 1998 18:34:39 +0000 (18:34 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 2 Mar 1998 18:34:39 +0000 (18:34 +0000)
ChangeLog
FAQ

index bb3614a675220d32697cf280006e8b820c26d401..05a1c3f552302bea0832855cc60732847add5ca1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+1998-03-02 18:23  H.J. Lu  <hjl@gnu.org>
+
+       * stdio-common/vfscanf.c (inchar): Fix typos.
+
 1998-03-02  Ulrich Drepper  <drepper@cygnus.com>
 
        * configure.in: Fix msgfmt test.  Fix handling of //s in sysdeps
diff --git a/FAQ b/FAQ
index 899e5fee4824c24926b2e289d82f8e27f3123648..a29002966c4a1f2fda1b609354b63abc902b82cf 100644 (file)
--- a/FAQ
+++ b/FAQ
@@ -57,17 +57,20 @@ please let me know.
        were used on my Linux libc5 based system.  Why?
 2.10.  I have set up /etc/nis.conf, and the Linux libc 5 with NYS
        works great.  But the glibc NIS+ doesn't seem to work.
-2.11.  After installing glibc name resolving doesn't work properly.
-2.12.  I have /usr/include/net and /usr/include/scsi as symlinks
+2.11.  I have killed ypbind to stop using NIS, but glibc will
+        continue using NIS.
+2.12.  After installing glibc name resolving doesn't work properly.
+2.13.  I have /usr/include/net and /usr/include/scsi as symlinks
        into my Linux source tree.  Is that wrong?
-2.13.  Programs like `logname', `top', `uptime' `users', `w' and
+2.14.  Programs like `logname', `top', `uptime' `users', `w' and
        `who', show incorrect information about the (number of)
        users on my system.  Why?
-2.14.  When I start the program XXX after upgrading the library
+2.15.  When I start the program XXX after upgrading the library
        I get
          XXX: Symbol `_sys_errlist' has different size in shared
          object, consider re-linking
        Why?  What should I do?
+2.16   What do I need for C++ development?
 
 3. Source and binary incompatibilities, and what to do about them
 
@@ -164,6 +167,9 @@ functionality as your system's tools.
 Always get the newest release of GNU binutils available.  Older
 releases are known to have bugs that prevent a successful compilation.
 
+For alpha-linux you need at least GNU binutils 2.8.1.0.18 available from
+ftp://ftp.yggdrasil.com/private/hjl
+
 
 1.5.   Do I need some more things to compile GNU C Library?
 
@@ -578,14 +584,23 @@ it with nisinit from the nis-tools package (available at
 http://www-vt.uni-paderborn.de/~kukuk/linux/nisplus.html).
 
 
-2.11.  After installing glibc name resolving doesn't work properly.
++2.11. I have killed ypbind to stop using NIS, but glibc will
+        continue using NIS.
+
+{TK} For faster NIS lookups, glibc uses the /var/yp/binding/ files
+from ypbind.  ypbind 3.3 and older versions don't always remove these
+files, so glibc will use them furthermore.  Other BSD versions seem to
+work correct.  Until ypbind 3.4 is released, you can find a patch at
+ftp://ftp.kernel.org/pub/linux/utils/net/NIS/ypbind-3.3-glibc2.diff.
+
+2.12.  After installing glibc name resolving doesn't work properly.
 
 {AJ} You probably should read the manual section describing
 nsswitch.conf (just type `info libc "NSS Configuration File"').
 The NSS configuration file is usually the culprit.
 
 
-2.12.  I have /usr/include/net and /usr/include/scsi as symlinks
+2.13.  I have /usr/include/net and /usr/include/scsi as symlinks
        into my Linux source tree.  Is that wrong?
 
 {PB} This was necessary for libc5, but is not correct when using
@@ -596,14 +611,14 @@ any symlink that you have in place before you install glibc.  However,
 /usr/include/asm and /usr/include/linux should remain as they were.
 
 
-2.13.  Programs like `logname', `top', `uptime' `users', `w' and
+2.14.  Programs like `logname', `top', `uptime' `users', `w' and
        `who', show incorrect information about the (number of)
        users on my system.  Why?
 
 {MK} See question 3.2.
 
 
-2.14.  When I start the program XXX after upgrading the library
+2.15.  When I start the program XXX after upgrading the library
        I get
          XXX: Symbol `_sys_errlist' has different size in shared
          object, consider re-linking
@@ -625,6 +640,16 @@ might be possible that a symbol changed size when that should not have
 happened.  So in case of doubt report such a warning message as a
 problem.
 
+
+2.16.  What do I need for C++ development?
+
+{HJ,AJ} You need either egcs 1.0.1 or gcc-2.8.0 with libstdc++
+2.8.0. libg++ 2.7.2 (and the Linux Versions 2.7.2.x) doesn't work very
+well with the GNU C library due to vtable thunks.
+If you're upgrading from glibc 2.0.x to 2.1 you have to recompile
+libstc++ the library compiled for 2.0 is not compatible due to the new
+Large File Support (LFS) in version 2.1.
+
 \f
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .