--On Tuesday, July 13, 2004 8:32 PM -0700 Paul Querna <[EMAIL PROTECTED]> wrote:

Failed on FreeBSD 5.2.1-p7:
When '--enable-threads' is passed, the final shared object does not link
against libc_r:

 $ ldd .libs/libapr-1.so.0
  .libs/libapr-1.so.0:
          libcrypt.so.2 => /lib/libcrypt.so.2 (0x28176000)

It's a bug in the libtool that David rolled with (not a 'bug' but a 'feature' in libtool as they try to be our nanny). It strips out libc_r (see around line 1358 in David's libtool version).


However, libtool 1.5.6 from /usr/ports works fine for me (re-run buildconf). We could either document it (as you have to pass --enable-threads to trigger this), or try to upgrade the libtool we roll with. IIRC, there are some reasons why we've been avoiding upgrading to 1.5 - so I recommend we document 1.4.3 with --enable-threads on FreeBSD 5.2 is busted for 1.0.0 and figure out libtool 1.5+ for APR 1.1 (or 1.0.1) at this stage of the game. -- justin

Reply via email to