Hi, I'm trying to compile a statically linked fd with openssl support from bacula 2.2.5. Should this configuration work?
My configure line is: ./configure --enable-static-fd --enable-client-only --with-openssl Unfortunately the compile fails whilst it's trying to link the fd: /usr/bin/g++ -L../lib -L../findlib -o bacula-fd filed.o authenticate.o acl.o backup.o estimate.o filed_conf.o heartbeat.o job.o pythonfd.o restore.o status.o verify.o verify_vol.o \ -lacl -lz -lfind -lbac -lm -lpthread -ldl \ -lssl -lcrypto /usr/bin/g++ -static -L../lib -L../findlib -o static-bacula-fd filed.o authenticate.o acl.o backup.o estimate.o filed_conf.o heartbeat.o job.o pythonfd.o restore.o status.o verify.o verify_vol.o \ -lacl -lz -lfind -lbac -lm -lpthread -ldl \ -lssl -lcrypto ../lib/libbac.a(bsys.o): In function `drop(char*, char*)': /home/chris/bacula-2.2.5/src/lib/bsys.c:694: warning: Using 'initgroups' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libacl.a(__acl_to_any_text.o): In function `__acl_to_any_text': (.text+0x452): warning: Using 'getgrgid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libacl.a(acl_from_text.o): In function `acl_from_text': (.text+0x5b0): warning: Using 'getgrnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libacl.a(acl_from_text.o): In function `acl_from_text': (.text+0x485): warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libacl.a(__acl_to_any_text.o): In function `__acl_to_any_text': (.text+0x5f7): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ../lib/libbac.a(bnet.o): In function `resolv_host': /home/chris/bacula-2.2.5/src/lib/bnet.c:424: warning: Using 'gethostbyname2' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ../lib/libbac.a(address_conf.o): In function `add_address': /home/chris/bacula-2.2.5/src/lib/address_conf.c:310: warning: Using 'getservbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func': (.text+0x2d6): undefined reference to `dlsym' /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func': (.text+0x3b7): undefined reference to `dlerror' /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var': (.text+0x446): undefined reference to `dlsym' /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var': (.text+0x527): undefined reference to `dlerror' /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload': (.text+0x595): undefined reference to `dlclose' /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load': (.text+0x676): undefined reference to `dlopen' /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load': (.text+0x6e0): undefined reference to `dlclose' /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load': (.text+0x715): undefined reference to `dlerror' collect2: ld returned 1 exit status make[1]: *** [static-bacula-fd] Error 1 make[1]: Leaving directory `/home/chris/bacula-2.2.5/src/filed' I can reproduce this failure on both Ubuntu 6.06 and 7.04. Thanks for any help. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users