There are significant changes to the linking options.
I've created and installed the binaries. Simple jobs have run successfully.
I am wondering about the previous patches and why we had them.
Of special note:
- https://svnweb.freebsd.org/ports/head/sysutils/bacula-server/files/patch-src_stored_Makefile.in?revision=399938&view=markup
- https://svnweb.freebsd.org/ports/head/sysutils/bacula-server/files/patch-src_tools_Makefile.in?view=markup
I'll bring in Larry Rosenman, who worked on those patches. I think the issue relate more to upgrading and building and running.
At present we have:
$ ldd /usr/local/sbin/bacula-dir /usr/local/sbin/bacula-dir: libintl.so.8 => /usr/local/lib/libintl.so.8 (0x8008ac000) libz.so.6 => /lib/libz.so.6 (0x800ab6000) libbacfind-9.0.3.so => /usr/local/lib/libbacfind-9.0.3.so (0x800ccd000) libbacsql-9.0.3.so => /usr/local/lib/libbacsql-9.0.3.so (0x800edb000) libbaccats-9.0.3.so => /usr/local/lib/libbaccats-9.0.3.so (0x80110a000) libbaccfg-9.0.3.so => /usr/local/lib/libbaccfg-9.0.3.so (0x801312000) libbac-9.0.3.so => /usr/local/lib/libbac-9.0.3.so (0x801520000) libm.so.5 => /lib/libm.so.5 (0x801785000) libthr.so.3 => /lib/libthr.so.3 (0x8019b0000) libwrap.so.6 => /usr/lib/libwrap.so.6 (0x801bd7000) libssl.so.9 => /usr/local/lib/libssl.so.9 (0x801de0000) libcrypto.so.9 => /usr/local/lib/libcrypto.so.9 (0x802200000) libc++.so.1 => /usr/lib/libc++.so.1 (0x802675000) libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x802934000) libc.so.7 => /lib/libc.so.7 (0x802b52000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x802f06000) libpq.so.5 => /usr/local/lib/libpq.so.5 (0x803114000) libcrypt.so.5 => /lib/libcrypt.so.5 (0x803345000)