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.

Regards,

Kern


-------------------------------------------------------------------------
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

Reply via email to