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

Reply via email to