Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Mar 1995 14:42:37 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        phk@ref.tfs.com, rgrimes@gndrsh.aac.dev.com
Cc:        CVS-commiters@freefall.cdrom.com, cvs-user@freefall.cdrom.com, phk@freefall.cdrom.com, pst@shockwave.com
Subject:   Re: cvs commit: src/release/compat20 libgcc.so.261.0.uu
Message-ID:  <199503140442.OAA10323@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>As to how this is to be provided, and what measures we have to take to 
>comply with the ($#^#&$%@&ing) GPL, is to be determined.  I will have no 
>problems checking out the source code for this, (cvs co -t RELEASE20) during
>the "make release" and include it in the "compat20" if that is the solution.

Just restore the previous libgcc Makefile and use it to create
libgcc.so.261.0 as before and change it to put less objects in libgcc.a 

This only works because libgcc*.c hasn't changed since before FreeBSD-2.0R.
If it had changed earlier then we would have already fought this battle.

I'm worried about the same problem for our own libraries.  I don't like
having to keep old library binaries that I can't rebuild.  If we were
less sloppy about incrementing the library version numbers then we
might have already fought battles over this.  There might be dozens of
versions and shared libraries occupying more space than they save in
executables.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503140442.OAA10323>