[csw-maintainers] libtool: link: `/opt/csw/bdb44/lib/libdb-4.4.la' is not a valid libtool archive (there is only .so ...)

rupert THURNER rupert at opencsw.org
Sun Jun 28 21:14:26 CEST 2009


On Sat, Jun 27, 2009 at 15:13, Ben Walton<bwalton at opencsw.org> wrote:
> Excerpts from rupert THURNER's message of Sat Jun 27 07:40:50 -0400 2009:
>> buckets/barrier_buckets.lo buckets/chunk_buckets.lo -laprutil-1 -lldap
>> -llber -ldb-4.4 -lexpat -liconv  -lapr-1 -luuid -lsendfile -lrt
>> -lsocket  -lpthread -ldl -lm  -lz -lssl -lcrypto
>> grep: can't open /opt/csw/bdb44/lib/libdb-4.4.la
>> /opt/csw/bin/gsed: can't read /opt/csw/bdb44/lib/libdb-4.4.la: No such
>> file or directory
>
> You can try the libtool fixup tools that Mike added a few months
> back.  You'll want to set STRIP_LIBTOOL to 1 (or any value, really) in
> your GAR Makefile.  I hit a situation where this didn't help, but that
> was for a package that was doing things 'their own way' instead of the
> more standard way you'll typically encounter.
>
> If this variable (and the gar/bin/fixlibtool script) doesn't help in
> your case, let me know and I'll show you how I fixed it for my
> oddball.

i did set it, but got the error anyway. i also found
http://trac.macports.org/ticket/19751 which says:
serf links to lib_apr, which depends on bdb. apr-1.3.7 fixes this, and
dynamically links to bdb.

but this would mean we'd need libapr, libaprutil as separate package i guess?

rupert.



More information about the maintainers mailing list