This is the mail archive of the
mailing list for the GCC project.
Re: 4.1.0 install mistake in libssp
On Wed, 2006-03-08 at 16:43 -0600, Joel Sherrill wrote:
> Andreas Schwab wrote:
> >Joel Sherrill <email@example.com> writes:
> >>RPM invoked make install with the prefixes overriden:
> >Why don't you just set DESTDIR?
> Wasn't needed for years before now. :)
Umm, that's not quite correct.
We could not use DESTDIR for older GCCs, because it was not supported in
and/or broken in GCC . Until GCC-4.1, non-DESTDIR installs continued
to work, therefore we continued using non-DESTDIR installs, because we
had wanted to keep compatibility of our build scripts (actually rpm
specs) to older GCCs - Now, non-DESTDIR installs seem to be broken.
> Doing that and tweaking the RPM spec to create the info
> directory if it didn't get done by make install-info seem to have
> resolved things.
Similar considerations as above apply to info handling. Throughout GCC's
history "make info|install-info" had sometimes been required and
sometimes not. For the sake of simplicity we kept on using them, though
they aren't required for quite a while (newlib-infos are still not
handled by GCC's toplevel configurations).
 Several subpackages in GCC did not support DESTDIR.