On 1/13/07, Kern Sibbald <[EMAIL PROTECTED]> wrote: > On Saturday 13 January 2007 01:23, John Drescher wrote: > > On gentoo amd64 I get the following errors compiling bacula: > > > > /bin/install -c -m 0754 bacula-fd > > /var/tmp/portage/app-backup/bacula-2.0.0/image//usr/sbin/bacula-fd > > /bin/install -c -m 640 bacula-fd.conf > > /var/tmp/portage/app-backup/bacula-2.0.0/image//etc/bacula/bacula-fd.conf > > make[1]: Leaving directory > > `/var/tmp/portage/app-backup/bacula-2.0.0/work/bacula-2.0.0/src/filed' > > make[1]: Entering directory > > > `/var/tmp/portage/app-backup/bacula-2.0.0/work/bacula-2.0.0/src/gnome2-console' > > /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -Wl,--export-dynamic > > -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 > > -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 > > -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 > > -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 -lbonobo-2 -lgconf-2 > > -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl > > -lgthread-2.0 -lglib-2.0 -lgnomeui-2 -lSM -lICE -lbonoboui-2 > > -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt > > -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 > > -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 > > -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm > > -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L../lib -o > > gnome-console console.o console_conf.o authenticate.o support.o > > interface.o callbacks.o restore.o \ > > -lpthread -ldl -lgnomeui-2 -lSM -lICE -lbonoboui-2 > > -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt > > -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 > > -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 > > -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm > > -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lbac -lm > > ../lib/libbac.a(crypto.o): In function `crypto_digest_new(crypto_digest_t)': > > crypto.c:(.text+0x888): undefined reference to `EVP_sha256' > > crypto.c:(.text+0x893): undefined reference to `EVP_sha512' > > collect2: ld returned 1 exit status > > distcc[2129] ERROR: compile (null) on localhost failed > > make[1]: *** [gnome-console] Error 1 > > > > >From what I have determined libdl is part of glibc and it appears that > > the amd64 boxes that still have glibc-2.3.6 instead of glibc-2.4 are > > getting this error. > > > > So the question is does gome2-console require glibc-2.4 or greater? > > > > BTW, all other parts of bacula compile fine. > > It looks like you turned on encryption and that there is either a bug in the > linking code (missing library) for gnome2-console, or you don't have the > latest OpenSSL libraries loaded. > > I forget the exact version openssl version needed, but we require a relatively > recent one. I am using "openssl-0.9.8d" and it works for me. >
Thanks, Kern, After reinstalling openssl and updating gtk+ it compiled fine. John ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users