http://oss.sgi.com/bugzilla/show_bug.cgi?id=312
------- Additional Comments From nathans@xxxxxxx 2004-29-02 16:46 PDT -------
hi there,
Yep, this is definately something we need to fix - thanks for doing this.
> - libuuid="/usr/lib/libuuid.a")
> + libuuid="-static -luuid")
this unfortunately doesn't work either - if you run ldd on the resulting
xfs_repair for example, you'll see it has no longer statically linked in
the uuid library.
This area of the config stuff could use some cleanups anyway, the BSD side
is a bit wacky too. I think we'll need to use AC_LINK_IFELSE directly, and
we should call it three times - once with no libuuid.a (this is the IRIX &
BSD cases, where libc has these routines), once with /usr/lib/libuuid.a and
then finally with /usr/lib64/libuuid.a. I think theres three macros in our
configure scripts atm, they should be collapsed down to just one, and fold
the --enable processing in there too.
Would you be interested in hacking that up & testing the different options
a bit?
cheers.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
|