ports/61283: [MAINTAINER] databases/db42: install libdb*-4.2.so files
Matthias Andree
matthias.andree at gmx.de
Tue Jan 13 11:57:06 UTC 2004
Pete,
I am not sure I understand. The link is static, why should it move from
the tarball (or Makefile) into a script run at install time?
Could you elaborate what you want done and why? We'll certainly come to
terms somehow.
Your inquiry and the need for a *.so file (to feed to ld) prompted me
once again to wonder about FreeBSD's ldconfig. BerkeleyDB usually
names its libraries libdb-X.Y.so. We're patching configure so
the library files are renamed for ldconfig, it only looks at lib*.so.[0-9]
and ignores lib*.so.
I wonder why that is, it makes the db ports jump through hoops. The
*.so files without the FreeBSD-specific .[0-9] suffix are fine on
Solaris (no ldconfig) and Linux (has ldconfig).
--
Matthias Andree
More information about the freebsd-ports-bugs
mailing list