Rebuild ports statically linked to libcrypto(3)
Parv
parv at pair.com
Sat Oct 14 00:48:27 PDT 2006
in message <20060907181108.GB90551 at hades.panopticon>,
wrote Dmitry Marakasov thusly...
>
> for port in `pkg_info -oaq`; do
> grep OPENSSL /usr/ports/$port/Makefile >/dev/null &&
> echo $port;
> done
>
> This will list all ports that use OPENSSL, and no need to search
> for executables/libs linked with libcrypto dynamically or
> statically.
That sees to miss security/nss port (apparently used by firefox).
Running ldd(1) on some of the installed files (say "certutil") shows
linking with libssl3 (on 6-STABLE) ...
# ldd /misc/local/bin/certutil
/misc/local/bin/certutil:
libssl3.so.1 => /usr/local/lib/libssl3.so.1 (0x1ac99000)
libsmime3.so.1 => /usr/local/lib/libsmime3.so.1 (0x1acc0000)
libnss3.so.1 => /usr/local/lib/libnss3.so.1 (0x1ace3000)
libplc4.so.1 => /usr/local/lib/libplc4.so.1 (0x1ad52000)
libplds4.so.1 => /usr/local/lib/libplds4.so.1 (0x1ad7d000)
libnspr4.so.1 => /usr/local/lib/libnspr4.so.1 (0x1ada7000)
libpthread.so.2 => /lib/libpthread.so.2 (0x1addb000)
libc.so.6 => /lib/libc.so.6 (0x1ae02000)
libsoftokn3.so.1 => /usr/local/lib/libsoftokn3.so.1 (0x1aef8000)
- Parv
--
More information about the freebsd-ports
mailing list