libc update progress?
Simon 'corecode' Schubert
corecode at fs.ei.tum.de
Sun May 1 13:55:49 PDT 2005
On 01.05.2005, at 21:58, Matthew Dillon wrote:
I agree re: the CVS bloat issue... *but* we can always remove it
later. Right now I think it's more important to maintain
continuity
between the old and new libs.
how about this:
COMPAT_LIBS= c.4 c_r.4 ncurses.5 m.2 # whatever
LATEST_LIBS= # empty
. for lib in ${COMPAT_LIBS}
LATEST_${lib}!= ls -r lib${lib:S/./.so./}* | head -n 1
LATEST_LIBS+= ${LATEST_${lib}}
. endfor
install:
. for lib in ${LATEST_LIBS}
install ${lib} /usr/lib/compat/${lib:C/-[[:digit:]]*$//}
. endfor
with files there:
libc.so.4-20050414
libc.so.4-20050501
libm.so.2-20050414
libncurses.so.5-200504014
etc.
As you can see, libc has two files. the older one can easily be removed
from cvs (repomeister stuff), as the makefile will always pick up the
newer one. bloat doesn't increase.
cheers
simon
--
Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\
Work - Mac +++ space for low $$$ NOW!1 +++ Campaign \ /
Party Enjoy Relax | http://dragonflybsd.org Against HTML \
Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \
Attachment:
PGP.sig
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00000.pgp
Type: application/octet-stream
Size: 186 bytes
Desc: "Description: This is a digitally signed message part"
URL: <http://lists.dragonflybsd.org/pipermail/kernel/attachments/20050501/015bd2ab/attachment-0020.obj>
More information about the Kernel
mailing list