PATCH for fixing broken symbolic links with the new library interface

Jeffrey A Law law@cygnus.com
Tue Sep 8 22:49:00 GMT 1998


  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.

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