PATCH for fixing broken symbolic links with the new library interface

Manfred Hollstein manfred@s-direktnet.de
Wed Sep 9 12:45:00 GMT 1998


On Tue, 8 September 1998, 23:17:39, law@cygnus.com wrote:

 > 
 >   In message < 13813.14267.203701.306193@saturn.hollstein.net >you write:
 >   > Some days ago  Mark Mitchell complained  about broken links left  by a
 >   > "make install" with the new library interface. I tested this a bit and
 >   > found a  different thing which should be fixed also:
 >   > 
 >   >   installing a cross compiler which had been configured with
 >   >   --enable-version-specific-runtime-libs still installs the libraries
 >   >   in $(tooldir)/lib instead of $(libsubdir).
 >   > 
 >   > The appended  patch fixes both  problems  (plus tracks  the change for
 >   > INSTALLDIR and fixes a comment in libio, too). OK to install?
 >   > 
 >   > manfred
 >   > 
 >   > egcs-19980906/libio/ChangeLog:
 >   > 
 >   > 1998-09-08  Manfred Hollstein  <manfred@s-direktnet.de>
 >   > 
 >   > 	* configure.in (INSTALLDIR): Fix comment about changing INSTALLDIR's
 >   > 	value; don't change its value if --enable-version-specific-runtime-libs
 >   > 	has been specified.
 >   > 
 >   > egcs-19980906/libstdc++/ChangeLog:
 >   > 
 >   > 1998-09-08  Manfred Hollstein  <manfred@s-direktnet.de>
 >   > 
 >   > 	* Makefile.in (install): Initialize RELINSTALLDIR correctly
 >   > 	even for multilib and cross configurations.
 >   > 
 >   > 	* configure.in (INSTALLDIR): Don't change INSTALLDIR's init
 >   > 	value if --enable-version-specific-runtime-libs has been specified.
 > Looks good to me.  Please install this patch.
 > 

Done.

manfred

 > I'll avoid the temptation to say much about the decision not to put
 > this code into egcs-1.1.
 > 
 > jeff



More information about the Gcc-patches mailing list