add directory libs
This commit is contained in:
BIN
libs/libc/libc-4.7/libc-4.7.2-4.7.5.diff.gz
Normal file
BIN
libs/libc/libc-4.7/libc-4.7.2-4.7.5.diff.gz
Normal file
Binary file not shown.
BIN
libs/libc/libc-4.7/libc-4.7.2.tar.gz
Normal file
BIN
libs/libc/libc-4.7/libc-4.7.2.tar.gz
Normal file
Binary file not shown.
BIN
libs/libc/libc-4.7/libc-4.7.4.bin.tar.gz
Normal file
BIN
libs/libc/libc-4.7/libc-4.7.4.bin.tar.gz
Normal file
Binary file not shown.
BIN
libs/libc/libc-4.7/libc-4.7.5.bin.tar.gz
Normal file
BIN
libs/libc/libc-4.7/libc-4.7.5.bin.tar.gz
Normal file
Binary file not shown.
BIN
libs/libc/libc-4.7/libc-4.7.5.tar.gz
Normal file
BIN
libs/libc/libc-4.7/libc-4.7.5.tar.gz
Normal file
Binary file not shown.
BIN
libs/libc/libc-4.7/libc-4.7.6.bin.tar.gz
Normal file
BIN
libs/libc/libc-4.7/libc-4.7.6.bin.tar.gz
Normal file
Binary file not shown.
BIN
libs/libc/libc-4.7/libc-4.7.6.tar.gz
Normal file
BIN
libs/libc/libc-4.7/libc-4.7.6.tar.gz
Normal file
Binary file not shown.
132
libs/libc/libc-4.7/release.libc-4.7.4
Normal file
132
libs/libc/libc-4.7/release.libc-4.7.4
Normal file
@@ -0,0 +1,132 @@
|
||||
Hi, Gals and Guys,
|
||||
|
||||
The beta directory has been changed. See below for details.
|
||||
|
||||
This is a beta software. Please send your comments to
|
||||
linux-gcc@vger.rutgers.edu only.
|
||||
|
||||
Since libc 4.7.0, the GNU rx 0.07.1 is used to replace the GNU
|
||||
regex 0.12. All the old binaries compiled/linked with the old
|
||||
libc should work fine. But there is a problem with other old libraries
|
||||
compiled with the old C library if they use regex in libc. Motif
|
||||
is an example. The old Motif libraries are not compatible with the new
|
||||
libc. You cannot use the old Motif libraries to compile Motif
|
||||
source codes with the new libc.
|
||||
|
||||
This release is a branch based on libc 4.6.27. It contains only the
|
||||
minimal necessary patches for libc 4.6.27. No new functions. No
|
||||
minor bug fixes. This library is designed as an upgrade for libc
|
||||
4.6.27. The only purpose of this release is to fix the bugs in
|
||||
the shared libraries. It only supports a.out. It should only be used
|
||||
together with the new ELF based gcc compiler since the libraries are
|
||||
installed under /usr/i486-linuxaout/lib. For the new library
|
||||
and ELF, please use libc 5.0.9 or above. Compiling this library
|
||||
yourself is strongly discouraged. You should only use it to
|
||||
replace the old a.out DLL shared libraries in /lib for the old a.out
|
||||
binaries. You should use libc 5.0.9 or above to compile the new
|
||||
binaries.
|
||||
|
||||
This is the beta release of the Linux C library 4.7.4. You have to
|
||||
run the kernel and install the source code of the kernel 1.1.92 or
|
||||
above to use it. It may work with the older kernels. You need a
|
||||
kernel which supports the QMAGIC format. You also need gcc 2.6.3
|
||||
or above to use it.
|
||||
|
||||
To use this library, you HAVE to use binutils 2.5.2l.17 or above.
|
||||
You can find it on tsx-11 under pub/linux/packages/GCC.
|
||||
|
||||
You need ld.so 1.6.7 or above. It should be found on tsx-11 under
|
||||
pub/linux/packages/GCC. If it is not there, please try
|
||||
ftp.ods.com:/pub/linux.
|
||||
|
||||
The primary ftp sites for the compiler/C library are tsx-11.mit.edu
|
||||
under pub/linux/packages/GCC/private/tofu and sunsite.unc.edu under
|
||||
pub/Linux/GCC/private/tofu. The two secondary ftp sites are
|
||||
i44s10.info.uni-karlsruhe.de under pub/linux/libc/private/dontuse and
|
||||
ftp.ctd.comsat.com under pub/linux/alpha. Due to the slow link, the
|
||||
secondary ftp site may not be updated as quickly as tsx-11. Please
|
||||
check it out yourself. The file names are
|
||||
|
||||
1. libc-4.7.4.bin.tar.gz.
|
||||
2. include-4.7.4.tar.gz.
|
||||
3. libc-4.7.4.tar.gz.
|
||||
4. libc-4.7.3-4.7.4.diff.gz.
|
||||
|
||||
This release is compressed with gzip 1.2.4. You also need gnu tar
|
||||
to unpack this package.
|
||||
|
||||
Since 4.7.0, the Linux C library is under CVS control thanks to
|
||||
Michael R. Johnston who sent me a 1 SCSI GB hard drive. I really
|
||||
appreciate his support. Thanks a lot, Mike. I wish I could afford
|
||||
a tape drive to backup my hard drives :-).
|
||||
|
||||
Now I will generate the diffs for the library source files and
|
||||
header files only for upgrade. You have to read the diffs and
|
||||
use -p? to apply the patches. Please let me know if there is
|
||||
any problem since it is kind of new to me.
|
||||
|
||||
Please read ChangeLog for details of the bug fixes and changes.
|
||||
|
||||
With bind-4.9.3beta9, you may have to change /etc/resolv.conf. The
|
||||
resolver's default "search" list will be just the entire "domain" name
|
||||
rather than the sliding window it had before 4.9.2. This will make the
|
||||
default search list shorter, so folks who are saying "domain a.b.c"
|
||||
and relying on the implicit "search a.b.c b.c c" will miss "b.c" and
|
||||
"c". So what you have to do is add this line into your /etc/resolv.conf:
|
||||
|
||||
search a.b.c b.c c
|
||||
|
||||
The file list:
|
||||
|
||||
1. libc-4.7.4.bin.tar.gz
|
||||
|
||||
REQUIRED. It has the header files, the stub/static libraries and
|
||||
the shared images for libc 4.7.4. To install it, as root do
|
||||
|
||||
cd /
|
||||
rm -rf /usr/i486-linuxaout/include
|
||||
gzip -dc libc-4.7.4.bin.tar.gz | tar xSvvof -
|
||||
ldconfig -v
|
||||
|
||||
The header files in libc-4.7.4.bin.tar.gz are not complete. You have
|
||||
to install libc 5.0.9 or above to get some additional header files
|
||||
and you have to install the kernel source for the rest of the header
|
||||
files.
|
||||
|
||||
2. include-4.7.4.tar.gz
|
||||
|
||||
OPTIONAL. It has the header files for libc 4.7.4. To install it, as
|
||||
root do
|
||||
|
||||
cd /
|
||||
rm -rf /usr/i486-linuxaout/include
|
||||
gzip -dc include-4.7.4.tar.gz | tar xSvvof -
|
||||
|
||||
The header files in libc-4.7.4.bin.tar.gz are not complete. You have
|
||||
to install libc 5.0.9 or above to get some additional header files
|
||||
and you have to install the kernel source for the rest of the header
|
||||
files.
|
||||
|
||||
3. libc-4.7.4.tar.gz
|
||||
|
||||
Source code for 4.7.4. Unpacked in ./libc.
|
||||
|
||||
cd src
|
||||
rm -rf libc-linux
|
||||
gzip -dc libc-4.7.4.tar.gz | tar xSvvof -
|
||||
|
||||
4. libc-4.7.3-4.7.4.diff.gz
|
||||
|
||||
Patches for the source code from 4.7.3 to 4.7.4. Use it if
|
||||
you know how :-(. Hint: use "patch -E -p?".
|
||||
|
||||
5. ChangeLog
|
||||
|
||||
Change log for the Linux C library.
|
||||
|
||||
Please fix the file permissions/ownership after you install it.
|
||||
|
||||
|
||||
H.J.
|
||||
hjl@nynexst.com
|
||||
06/25/95
|
||||
105
libs/libc/libc-4.7/release.libc-4.7.5
Normal file
105
libs/libc/libc-4.7/release.libc-4.7.5
Normal file
@@ -0,0 +1,105 @@
|
||||
Hi, Gals and Guys,
|
||||
|
||||
Since libc 4.7.0, the GNU rx 0.07.1 is used to replace the GNU
|
||||
regex 0.12. All the old binaries compiled/linked with the old
|
||||
libc should work fine. But there is a problem with other old libraries
|
||||
compiled with the old C library if they use regex in libc. Motif
|
||||
is an example. The old Motif libraries are not compatible with the new
|
||||
libc. You cannot use the old Motif libraries to compile Motif
|
||||
source codes with the new libc.
|
||||
|
||||
This release is a branch based on libc 4.6.27. It contains only the
|
||||
minimal necessary patches for libc 4.6.27. No new functions. No
|
||||
minor bug fixes. This library is designed as an upgrade for libc
|
||||
4.6.27. The only purpose of this release is to fix the bugs in
|
||||
the shared libraries. It only supports a.out. It should only be used
|
||||
together with the new ELF based gcc compiler since the libraries are
|
||||
installed under /usr/i486-linuxaout/lib. For the new library
|
||||
and ELF, please use libc 5.2.15 or above. Compiling this library
|
||||
yourself is strongly discouraged. You should only use it to
|
||||
replace the old a.out DLL shared libraries in /lib for the old a.out
|
||||
binaries. You should use libc 5.2.15 or above to compile the new
|
||||
binaries.
|
||||
|
||||
This is the public release of the Linux C library 4.7.5. You have to
|
||||
run the kernel and install the source code of the kernel 1.1.92 or
|
||||
above to use it. It may work with the older kernels. You need a
|
||||
kernel which supports the QMAGIC format. You also need gcc 2.7.0
|
||||
or above to use it.
|
||||
|
||||
To use this library, you HAVE to use binutils 2.6.0.2 or above.
|
||||
You can find it on tsx-11 under pub/linux/packages/GCC.
|
||||
|
||||
You need ld.so 1.7.10 or above. It should be found on tsx-11 under
|
||||
pub/linux/packages/GCC.
|
||||
|
||||
The file names are
|
||||
|
||||
1. libc-4.7.5.bin.tar.gz.
|
||||
2. libc-4.7.5.tar.gz.
|
||||
3. libc-4.7.2-4.7.5.diff.gz.
|
||||
|
||||
This release is compressed with gzip 1.2.4. You also need gnu tar
|
||||
to unpack this package.
|
||||
|
||||
Since 4.7.0, the Linux C library is under CVS control thanks to
|
||||
Michael R. Johnston who sent me a 1 SCSI GB hard drive. I really
|
||||
appreciate his support. Thanks a lot, Mike. I wish I could afford
|
||||
a tape drive to backup my hard drives :-).
|
||||
|
||||
Now I will generate the diffs for the library source files and
|
||||
header files only for upgrade. You have to read the diffs and
|
||||
use -p? to apply the patches. Please let me know if there is
|
||||
any problem since it is kind of new to me.
|
||||
|
||||
Please read ChangeLog for details of the bug fixes and changes.
|
||||
|
||||
With bind-4.9.3beta9, you may have to change /etc/resolv.conf. The
|
||||
resolver's default "search" list will be just the entire "domain" name
|
||||
rather than the sliding window it had before 4.9.2. This will make the
|
||||
default search list shorter, so folks who are saying "domain a.b.c"
|
||||
and relying on the implicit "search a.b.c b.c c" will miss "b.c" and
|
||||
"c". So what you have to do is add this line into your /etc/resolv.conf:
|
||||
|
||||
search a.b.c b.c c
|
||||
|
||||
The file list:
|
||||
|
||||
1. libc-4.7.5.bin.tar.gz
|
||||
|
||||
REQUIRED. It has the header files, the stub/static libraries and
|
||||
the shared images for libc 4.7.5. To install it, as root do
|
||||
|
||||
cd /
|
||||
rm -rf /usr/i486-linuxaout/include
|
||||
gzip -dc libc-4.7.5.bin.tar.gz | tar xSvvof -
|
||||
ldconfig -v
|
||||
|
||||
You can extract the header files only by
|
||||
|
||||
gzip -dc libc-4.7.5.bin.tar.gz | tar xSvvof - ./usr/i486-linuxaout/include
|
||||
|
||||
The header files in libc-4.7.5.bin.tar.gz are not complete. You have
|
||||
to install libc 5.2.15 or above to get some additional header files
|
||||
and you have to install the kernel source for the rest of the header
|
||||
files.
|
||||
|
||||
2. libc-4.7.5.tar.gz
|
||||
|
||||
Source code for 4.7.5. Unpacked in ./libc.
|
||||
|
||||
cd src
|
||||
rm -rf libc-linux
|
||||
gzip -dc libc-4.7.5.tar.gz | tar xSvvof -
|
||||
|
||||
3. libc-4.7.2-4.7.5.diff.gz
|
||||
|
||||
Patches for the source code from 4.7.2 to 4.7.5. Use it if
|
||||
you know how :-(. Hint: use "patch -E -p?".
|
||||
|
||||
Please fix the file permissions/ownership after you install it.
|
||||
|
||||
|
||||
H.J.
|
||||
hjl@gnu.ai.mit.edu
|
||||
12/01/95
|
||||
Reference in New Issue
Block a user