Subject: chat/gaim: _dlsym_auto_underscore problem on MacOSX
To: None <tech-pkg@NetBSD.org>
From: Ronald van der Pol <Ronald.vanderPol@rvdp.org>
List: tech-pkg
Date: 06/11/2004 18:44:28
On MacOSX 10.3.4 chat/gaim fails with:

[...]
/bin/sh ../libtool --silent --mode=3Dlink gcc  -O2 -I/usr/pkg/include -I/us=
r/include -I/usr/pkg/include/freetype2 -Wall -g3  -L/usr/pkg/lib -L/usr/lib=
 -L/usr/X11R6/lib -o gaim -export-dynamic account.o accountopt.o blist.o bu=
ddyicon.o connection.o conversation.o core.o debug.o eventloop.o ft.o imgst=
ore.o log.o md5.o network.o notify.o plugin.o pluginpref.o pounce.o privacy=
.o proxy.o prefs.o prpl.o request.o roomlist.o server.o sha.o signals.o sta=
tus.o stringref.o sound.o sslconn.o util.o value.o xmlnode.o about.o away.o=
 dialogs.o dnd-hints.o gaim-disclosure.o gaimrc.o gtkaccount.o gtkcellrende=
rerprogress.o gtkblist.o gtkconn.o gtkconv.o gtkdebug.o gtkeventloop.o gtkf=
t.o gtkimhtml.o gtkimhtmltoolbar.o gtklog.o gtknotify.o gtkplugin.o gtkplug=
inpref.o gtkprefs.o gtkprivacy.o gtkpounce.o gtkrequest.o gtkroomlist.o gtk=
sound.o gtksourceiter.o gtkutils.o idle.o main.o session.o stock.o themes.o=
 -Wl,-L/usr/pkg/lib -L/usr/pkg/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -l=
gdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -l=
gmodule-2.0 -lglib-2.0 -liconv   -L/usr/pkg/lib -lao  -L/usr/pkg/lib -laudi=
ofile -lm  -L/usr/X11R6/lib  -lSM -lICE -lX11 -lXext  -L/usr/X11R6/lib  -lX=
ss -L/usr/X11R6/lib -lSM -lICE -lintl -Wl,-L/usr/pkg/lib -L/usr/pkg/lib -lg=
tkspell -laspell -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm=
 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib=
-2.0 -liconv   -Wl,-L/usr/pkg/lib -L/usr/pkg/lib -lstartup-notification-1  =
 -lintl
ld: Undefined symbols:
_dlsym_auto_underscore
gnumake[3]: *** [gaim] Error 1
gnumake[2]: *** [all-recursive] Error 1
gnumake[1]: *** [all-recursive] Error 1
gnumake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/chat/gaim
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/chat/gaim
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/chat/gaim
#

On the 'net I saw some references to dlcompat, but I did not find a
clear solution.

	rvdp