From df08f180b1fdc87dedbdcdbbacdd389b75b7efc4 Mon Sep 17 00:00:00 2001 From: Gordon Matzigkeit Date: Tue, 8 Jul 1997 19:53:55 +0000 Subject: [PATCH] *** empty log message *** --- ChangeLog | 14 ++++++++++++-- NEWS | 2 +- README | 25 +++++++++++++------------ THANKS | 4 ++++ configure.in | 2 +- demo/Makefile.am | 2 +- doc/platforms.texi | 17 ++++++++--------- ltconfig.in | 6 +++--- 8 files changed, 43 insertions(+), 29 deletions(-) diff --git a/ChangeLog b/ChangeLog index a1a79ea8..703f00a7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ Tue Jul 8 11:01:27 1997 Gordon Matzigkeit + * Release 1.0. + + * ltconfig.in: On SunOS, append /usr/etc to the PATH before + running ldconfig; on *BSD, append /sbin. This was done in line + with the Linux change suggested by Kenneth Albanowski. + + * demo/Makefile.am (hardcode_tests): Aesthetic change to + alphabetize order of compiling the hardcode tests. + * Makefile.am (EXTRA_DIST): Delete README-automake. * README-automake: Remove from distribution. @@ -32,8 +41,9 @@ Tue Jul 1 13:03:49 1997 Gordon Matzigkeit Mon Jun 30 22:32:05 1997 Gordon Matzigkeit - * ltconfig.in: Add /sbin into the path before running ldconfig on - Linux. Suggested by Kenneth Albanowski. + * ltconfig.in: Append /sbin to the path before running ldconfig on + Linux. This helps superusers who haven't set their PATH + correctly. Suggested by Kenneth Albanowski. Sun Jun 29 19:51:50 1997 Gordon Matzigkeit diff --git a/NEWS b/NEWS index fe761458..7754f7a9 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,6 @@ NEWS - list of user-visible changes between releases of GNU libtool. -New in 0.99: +New in 1.0: * Bug fixes. * Better configuration test to find the system linker. The old test was failing because people frequently install GNU ld, but don't diff --git a/README b/README index 7dac378e..4c95700f 100644 --- a/README +++ b/README @@ -9,30 +9,31 @@ details. Libtool supports building static libraries on all platforms. Shared library support has been implemented for these platforms: + All ELF targets that use both the GNU C compiler (gcc) and GNU ld AIX 3.x (*-*-aix3*) AIX 4.x (*-*-aix4*) Digital/UNIX 3.x, 4.x, a.k.a. OSF/1 (*-*-osf3*, *-*-osf4*) FreeBSD 2.x, 3.x (*-*-freebsd2*, *-*-freebsd3*) HP-UX 9.x, 10.x (*-*-hpux9*, *-*-hpux10*) IRIX 5.x, 6.x (*-*-irix5*, *-*-irix6*) - Linux ELF targets (*-*-linux*, except *-*-linuxaout* and *-*-linuxoldld*) + Linux ELF (*-*-linux*, except aout, coff, and oldld) NetBSD 1.x (*-*-netbsd*) OpenBSD 2.x (*-*-openbsd*) SCO OpenServer 5.x (*-*-sco3.2v5*) - Solaris 1.x, a.k.a. SunOS 4.x (*-*-sunos4*) Solaris 2.x (*-*-solaris2*) - All ELF targets that use both the GNU C compiler (gcc) and GNU ld + SunOS 4.x, a.k.a. Solaris 1.x (*-*-sunos4*) See the file NEWS for a description of recent changes to libtool. -See the file INSTALL for instructions on how to build and install libtool. +See the file INSTALL for instructions on how to build and install +libtool. -See the file README-automake for details on Automake support for libtool. +See the info node (libtool)Tested Platforms. (or the file +doc/platforms.texi) for a list of platforms that libtool shared +library support was tested on. -See the info node (libtool)Tested Platforms. (or the file doc/platforms.texi) -for a list of platforms that libtool shared library support was tested on. - -If you have any suggestions or bug reports, or you wish to port libtool -to a new platform, please send electronic mail to the libtool mailing list -. Don't forget to mention the version of libtool -that you are currently using (by typing `ltconfig --version'). +If you have any suggestions or bug reports, or you wish to port +libtool to a new platform, please send electronic mail to the libtool +mailing list . Don't forget to mention +the version of libtool that you are currently using (by typing +`ltconfig --version'). diff --git a/THANKS b/THANKS index 7b392df2..4720e7b1 100644 --- a/THANKS +++ b/THANKS @@ -1,6 +1,10 @@ Libtool would not be what it is today without the invaluable help of these people: +Everybody who was kind enough to spend time testing libtool, use it in +their packages, and report bugs to me before the libtool 1.0 was +released. + Akim Demaille Bruno Haible Carl D. Roth diff --git a/configure.in b/configure.in index a8e66ca8..52f41c83 100644 --- a/configure.in +++ b/configure.in @@ -1,6 +1,6 @@ dnl Process this file with autoconf to create configure. AC_INIT(ltmain.sh.in) -AM_INIT_AUTOMAKE(libtool,0.99) +AM_INIT_AUTOMAKE(libtool,1.0) pkgdatadir='${datadir}/libtool' AC_SUBST(pkgdatadir) diff --git a/demo/Makefile.am b/demo/Makefile.am index 8f261668..c7d7a9ed 100644 --- a/demo/Makefile.am +++ b/demo/Makefile.am @@ -3,7 +3,7 @@ AUTOMAKE_OPTIONS = foreign EXTRA_DIST = $(TESTS) acinclude.m4 -hardcode_tests = hc-direct hc-minusL hc-libpath +hardcode_tests = hc-direct hc-libpath hc-minusL CLEANFILES = $(hardcode_tests) # Build a libtool library, libhello.la for installation in libdir. diff --git a/doc/platforms.texi b/doc/platforms.texi index a60a4f76..9505907b 100644 --- a/doc/platforms.texi +++ b/doc/platforms.texi @@ -14,25 +14,24 @@ hppa1.1-hp-hpux10.10 gcc 0.9h ok i386-unknown-freebsd2.1.5 gcc 0.5 ok i386-unknown-gnu0.0 gcc 0.5 ok i386-unknown-netbsd1.2 gcc 0.9g ok -i586-pc-linux-gnu1.3.20 gcc 0.9 ok -i586-pc-linux-gnu2.0.16 gcc 0.9g ok +i586-pc-linux-gnu1.3.20 gcc 1.0 ok +i586-pc-linux-gnu2.0.16 gcc 1.0 ok mips-sgi-irix5.3 cc 0.8 ok mips-sgi-irix5.3 gcc 0.8 ok mips-sgi-irix6.2 cc -32 0.9 ok mips-sgi-irix6.2 cc -n32 0.9 ok -powerpc-ibm-aix4.1.4.0 xlc 0.9g ok -powerpc-ibm-aix4.1.4.0 gcc 0.9g ok +mipsel-unknown-openbsd2.1 gcc 1.0 ok +powerpc-ibm-aix4.1.4.0 xlc 1.0 ok +powerpc-ibm-aix4.1.4.0 gcc 1.0 ok rs6000-ibm-aix3.2.5 xlc 0.9h ok rs6000-ibm-aix3.2.5 gcc 0.9h ok* -rs6000-ibm-aix4.1.4.0 xlc 0.9g ok -rs6000-ibm-aix4.1.4.0 gcc 0.9e ok sparc-sun-linux2.1.23 gcc 0.9h ok -sparc-sun-sunos4.1.3 cc 0.9h ok -sparc-sun-sunos4.1.3 gcc 0.9h ok +sparc-sun-sunos4.1.4 cc 1.0 ok +sparc-sun-sunos4.1.4 gcc 1.0 ok sparc-sun-solaris2.4 cc 0.9 ok sparc-sun-solaris2.4 gcc 0.9 ok sparc-sun-solaris2.5 cc 0.9 ok -sparc-sun-solaris2.5 gcc 0.9h ok +sparc-sun-solaris2.5 gcc 1.0 ok -------------------------------------------------------- * Libtool will not build shared libraries because of a bug in diff --git a/ltconfig.in b/ltconfig.in index 902af3cb..37b367db 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -769,7 +769,7 @@ aix3* | aix4*) freebsd2* | freebsd3*) version_type=sunos library_names_spec='$libname.so.$versuffix $libname.so' - finish_cmds='ldconfig -m $libdir' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH ;; @@ -825,7 +825,7 @@ linux-gnu*) netbsd* | openbsd*) version_type=sunos library_names_spec='$libname.so.$versuffix' - finish_cmds='ldconfig -m $libdir' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH ;; @@ -853,7 +853,7 @@ solaris2*) sunos4*) version_type=sunos library_names_spec='$libname.so.$versuffix' - finish_cmds='ldconfig $libdir' + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH ;;