cvs commit: src/rescue/rescue Makefile

Ruslan Ermilov ru at FreeBSD.org
Mon Mar 27 14:34:21 UTC 2006


On Mon, Mar 27, 2006 at 12:56:30PM +0000, Olivier Houchard wrote:
> cognet      2006-03-27 12:56:30 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     rescue/rescue        Makefile 
>   Log:
>   *sigh*
>   Move the -lbsdxml after -lgeom, so that ld doesn't get confused and pretend
>   he can't find the symbol from libbsdxml needed in libgeom.
>   This should fix the rescue build breakage.
>   
>   Revision  Changes    Path
>   1.49      +2 -2      src/rescue/rescue/Makefile
> 
Some time ago I've taught lorder(1) to understand .a libraries,
so it can be used to sort them in proper order, for example:

$ lorder /usr/lib/libc.a /usr/lib/libgeom.a /usr/lib/libbsdxml.a | tsort
/usr/lib/libgeom.a
/usr/lib/libbsdxml.a
/usr/lib/libc.a

Versions of lorder(1) in HEAD and RELENG_6 know about this.
This tool is essential to static linking.


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20060327/e9de82f2/attachment.pgp


More information about the cvs-src mailing list