Ther was one problem with a missing symbol (too lazy to look up what it was) that Ben Hines fixed by including linc.h somewhere, and there is the problem with libbonobo2 whose compilation crashes with
ld: Undefined symbols: _LINC_MUTEX_LOCK _LINC_MUTEX_UNLOCK
The reason is that orbit2 no longer depends on an external linc1, but has its own internal private copy of linc2. The older version "exported" the linc1 include files, "pkg-config --cflags ORBit-2.0" gave
-DORBIT2=1 -I/sw/include/orbit-2.0 -I/sw/include/linc-1.0 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include
and /sw/include/orbit-2.0/orbit/orb-core/orbit-object.h used to
#include <linc/linc.h>
All this is gone now, and hence the undefined symbols.
Does anyone have a solution that does not involve applying band-aids to every package that depends on linc1 indirectly via orbit2? Which ones these are will be known only when the crash reports will be coming in. Or when someone finds the time to build a current gnome system from scratch on Panther.
-- Martin
------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel