Hello.
I'm in process of upgrading FreeBSD to 9.0 on my servers. Today I found
that databases/postgresql91-server stops building with my selected
options. The one that pains me most is absence of pam integration.
1. When compiling port today it yields me this binary:
/usr/local/bin/postgres:
libintl.so.9 => /usr/local/lib/libintl.so.9 (0x800cf3000)
libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x800efc000)
libssl.so.6 => /usr/lib/libssl.so.6 (0x80124c000)
libcrypto.so.6 => /lib/libcrypto.so.6 (0x80149d000)
libm.so.5 => /lib/libm.so.5 (0x801837000)
libc.so.7 => /lib/libc.so.7 (0x801a55000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x801d8e000)
libz.so.6 => /lib/libz.so.6 (0x802089000)
2. Port compiled on 23 Jan on other machine looks like:
/usr/local/bin/postgres:
libgssapi.so.10 => /usr/lib/libgssapi.so.10 (0x800ce7000)
libintl.so.9 => /usr/local/lib/libintl.so.9 (0x800ef0000)
libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x8010f8000)
libpam.so.5 => /usr/lib/libpam.so.5 (0x801462000)
libicuuc.so.48 => /usr/local/lib/libicuuc.so.48 (0x80166a000)
libicui18n.so.48 => /usr/local/lib/libicui18n.so.48 (0x8019cf000)
libssl.so.6 => /usr/lib/libssl.so.6 (0x801d93000)
libcrypto.so.6 => /lib/libcrypto.so.6 (0x801fe4000)
libm.so.5 => /lib/libm.so.5 (0x80237e000)
libc.so.7 => /lib/libc.so.7 (0x80259c000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x8028d5000)
libz.so.6 => /lib/libz.so.6 (0x802bcc000)
libicudata.so.48 => /usr/local/lib/libicudata.so.48 (0x802de2000)
libstdc++.so.6 => /usr/local/lib/gcc46/libstdc++.so.6 (0x80419e000)
libgcc_s.so.1 => /usr/local/lib/gcc46/libgcc_s.so.1 (0x8044a2000)
3. Any machine yields binary without extra libraries - no icu, no pam.
compilation succeeds. I have tested that in a clean chroot - ports
haven't bothered to compile icu even it was selected in options.
Can anyone reproduce this behavior? To test you need:
cd /usr/ports/databases/postgresql91-server
make config # and select pam support
make
ldd
/tmp/ports/usr/ports/databases/postgresql91-server/work/postgresql-9.1.2/src/backend/postgres
The last command should list libpam.so.5 as a dependancy.
--
Sphinx of black quartz judge my vow.
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"