patch-2.0.31 linux/Documentation/Changes
Next file: linux/Documentation/Configure.help
Previous file: linux/CREDITS
Back to the patch index
Back to the overall index
- Lines: 95
- Date:
Mon Aug 18 20:16:26 1997
- Orig file:
v2.0.30/linux/Documentation/Changes
- Orig date:
Tue Nov 12 22:23:13 1996
diff -u --recursive --new-file v2.0.30/linux/Documentation/Changes linux/Documentation/Changes
@@ -5,7 +5,10 @@
important packages for Linux as well as instructions for newcomers to
the 2.0.x series of kernels. By glancing through it, you should be
able to find out what you need to upgrade in order to successfully run
-the latest kernels.
+the latest kernels. Note that I tend to mention the earliest releases
+of software known to work, not necessarily the latest and greatest
+versions, as the goal is to provide you with a list of sure-to-work
+software.
It was originally based on material from the linux-kernel mailing
list, Jared Mauch's web page "Software Victims of the 1.3 Kernel
@@ -35,9 +38,9 @@
http://jf.gee.kyoto-u.ac.jp/JF/v2.0/Changes-2.0.html ni arimasu.
Voyez le site http://www.linux-kheops.com/traduc/kernels/ pour la
-traduction francais (merci, David Bourgin). (French translation)
+traduction francaise (merci, David Bourgin). (French translation)
-Last updated: November 5, 1996.
+Last updated: August 14, 1997.
Current Author: Chris Ricker (gt1355b@prism.gatech.edu).
Current Releases
@@ -48,7 +51,7 @@
- Dynamic linker (ld.so) 1.7.14
- GNU CC 2.7.2.1
- Binutils 2.7.0.3
-- Linux C Library Stable: 5.2.18, Beta: 5.4.10
+- Linux C Library Stable: 5.2.18, Beta: 5.4.33
- Linux C++ Library 2.7.2.1
- Termcap 2.0.8
- Procps 1.01
@@ -123,22 +126,24 @@
`release.libc-5.2.18' file, since GNU make and a few other fairly
important utils can be broken by the upgrade.
- The current (beta) Linux C Library release is 5.3.12. In this
-release there are some important changes that may cause troubles to
-buggy programs (programs that call free() on a pointer not returned by
-malloc() work with previous libc, but not with this release) so read the
-`release.libc-5.3.12' file carefully! In the latest libc releases a
-dirent bug, which erroneously defined d->reclen to d->namlen if USE_GNU
-was defined, has been fixed. Unfortunately, some GNU packages depend
-on this bug. GNU make 3.xx is one of them. To fix that you need to
-patch and recompile those programs (a patch for make is included in the
-file `release.libc-.5.3.9', and the address to obtain a precompiled
-binary is at the end of this file).
+ A current common Linux C Library release is 5.3.12. In this release
+there are some important changes that may cause troubles to buggy
+programs (programs that call free() on a pointer not returned by
+malloc(), such as Netscape, work with previous libc, but not with this
+release) so read the `release.libc-5.3.12' file carefully! In the
+latest libc releases a dirent bug, which erroneously defined d->reclen
+to d->namlen if USE_GNU was defined, has been fixed. Unfortunately,
+some GNU packages depend on this bug. GNU make 3.xx is one of them.
+To fix that you need to patch and recompile those programs (a patch for
+make is included in the file `release.libc-.5.3.9', and the address to
+obtain a precompiled binary is at the end of this file).
Also, the libc-5.3.x line has a known security hole relating to
rlogin. Libc-5.3.12 fixes this, so if you're going to run an
-experimental libc, be sure to upgrade to 5.3.12. Libc-5.4.10 is
-currently available as well, but it may have problems, so caveat emptor.
+experimental libc, be sure to upgrade to 5.3.12. Libc-5.4.33 is
+currently available as well, but it may have problems, so caveat
+emptor. It fixes lots of problems, but may break even more programs
+than 5.3.12.
If you're getting an error message that is something to the effect of
@@ -273,7 +278,7 @@
details. Among the programs this has impacted are older sendmails. If
you get a message that sendmail cannot lock aliases.dir (or other
files), you'll need to upgrade to at least 8.7.x. The latest sendmail
-is at ftp://ftp.cs.berkeley.edu/ucb/src/sendmail/sendmail.8.8.2.tar.gz.
+is at ftp://ftp.cs.berkeley.edu/ucb/src/sendmail/sendmail.8.8.7.tar.gz.
Uugetty
=======
@@ -626,10 +631,10 @@
Installation notes for 5.2.18:
ftp://sunsite.unc.edu/pub/Linux/GCC/release.libc-5.2.18
-The latest 5.4.10 release:
-ftp://sunsite.unc.edu/pub/Linux/GCC/libc-5.4.10.bin.tar.gz
-Installation notes for 5.4.10:
-ftp://sunsite.unc.edu/pub/Linux/GCC/release.libc-5.4.10
+The latest 5.4.33 release:
+ftp://sunsite.unc.edu/pub/Linux/GCC/libc-5.4.33.bin.tar.gz
+Installation notes for 5.4.33:
+ftp://sunsite.unc.edu/pub/Linux/GCC/release.libc-5.4.33
Patched make sources:
ftp://sunsite.unc.edu/pub/Linux/devel/make/make-3.74.patched.tar.gz
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov