Library creep and additional dependencies for net/ntp?

Dewayne Geraghty dewaynegeraghty at
Wed Mar 30 03:38:22 UTC 2016

Overnight I updated /usr/ports via svnlite, rebuilt all ports and noticed
additional libraries and dependencies for net/ntp

On 12th Feb, I'd built ntp-4.2.8p6.txz.  Checking the libraries, I had
# ldd /usr/local/sbin/ntpd
/usr/local/sbin/ntpd: => /lib/ (0x280fb000) => /lib/ (0x2810f000) => /usr/local/lib/ (0x28139000) => /usr/local/lib/ (0x282ca000) => /lib/ (0x282d3000) => /lib/ (0x282f4000)

Today, I rebuilt ntp and found
# ldd /usr/local/sbin/ntpd
       * => /usr/local/lib/ (0x280fc000) - from
libwww* => /lib/ (0x280fe000) => /usr/local/lib/ (0x28128000)
       * => /usr/local/lib/ (0x282b9000) -
mDNSResponder* => /usr/local/lib/ (0x282c1000) => /lib/ (0x282ca000) => /lib/ (0x282eb000)

* => /lib/ (0x2845e000) =>
/usr/local/lib/ (0x28473000)*

Checking pkg info -d ntpd
# pkg info -d ntp

Can anyone shed any light on why ntp has picked up these additional
libraries and created additional dependencies on libwww and mDNSresponder?

I'm also curious as to how *libz *and *libssl *are now required, between
ntp4.2.8p6 built in February vs the March build?

By way of comparison,
/usr/sbin/ntpd:  (base OS ntp also ntp4.2.8p6) => /lib/ (0x8008d2000) => /lib/ (0x800afa000) => /lib/ (0x800d1f000) => /lib/ (0x801115000)

These results are on "FreeBSD 10.3-PRERELEASE #0 r296427M:"  My options for
ntp have remained unchanged since 20140914.

Regards, Dewayne

More information about the freebsd-ports mailing list