pkgsrc-Bulk archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkgsrc NetBSD 3.0/x86_64 bulk build results



On Mon, Jan 30, 2006 at 08:42:15PM +0100, Reinoud Zandijk wrote:
> On Mon, Jan 30, 2006 at 06:19:10PM +0100, Thomas Klausner wrote:
> > > net/kiax                           reinoud%NetBSD.org@localhost
> > 
> >  ../lib/libiaxclient.a(px_unix_oss.o)(.text+0x155): In function 
> > `Px_OpenMixer':
> >  portmixer/px_unix_oss/px_unix_oss.c:136: undefined reference to 
> > `_oss_ioctl'
> 
> this puzzles me for it compiles fine in 3.99.15 and AFAIK libossaudio 
> hasn't been changed in the meantime. This is in the linkage of the kiax 
> itself is it? no other programs are to be build.

This doesn't build on 3.99.15/i386 for me.

It fails in linking kiax:
mkdir ../bin/.libs
c++ -Wl,-R/usr/pkg/qt3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib -o ../bin/kia
x main.o iaxwrapper.o kiaxaboutbox.o kiaxaccount.o kiaxprefs.o iaxwrapperevent.o
 kiaxsystemtray.o kiaxcalltab.o kiaxprefswindow.o kiaxmainwindow.o kiaxaddressbo
ok.o kiaxcontact.o kiaxcontactwindow.o kiaxcallrecord.o kiaxcallregister.o kiaxl
ogwindow.o aboutbox.o logwindow.o mainwindow.o adduserdialog.o calltab.o prefswi
ndow.o moc_iaxwrapper.o moc_kiaxaboutbox.o moc_kiaxaccount.o moc_kiaxprefs.o moc
_kiaxsystemtray.o moc_kiaxcalltab.o moc_kiaxprefswindow.o moc_kiaxmainwindow.o m
oc_kiaxcontactwindow.o moc_kiaxlogwindow.o moc_aboutbox.o moc_logwindow.o moc_ma
inwindow.o moc_adduserdialog.o moc_calltab.o moc_prefswindow.o -pthread  -L/usr/
obj/net/kiax/work.i386/.buildlink/lib -L/usr/pkg/qt3/lib -L/usr/obj/net/kiax/wor
k.i386/.x11-buildlink/lib ../lib/libiaxclient.a /usr/pkg/qt3/lib/libqt-mt.so -L/
usr/pkg/lib -L/usr/X11R6/lib /usr/obj/net/kiax/work.i386/.buildlink/lib/libpng.s
o /usr/obj/net/kiax/work.i386/.buildlink/lib/libGL.so -lXmu /usr/obj/net/kiax/wo
rk.i386/.buildlink/lib/libXrandr.so /usr/obj/net/kiax/work.i386/.buildlink/lib/l
ibXcursor.so /usr/obj/net/kiax/work.i386/.buildlink/lib/libXfixes.so -lXinerama 
/usr/obj/net/kiax/work.i386/.buildlink/lib/libXft.so 
/usr/obj/net/kiax/work.i386/.buildlink/lib/libXrender.so 
/usr/obj/net/kiax/work.i386/.buildlink/lib/libfontconfig.so 
/usr/obj/net/kiax/work.i386/.buildlink/lib/libfreetype.so -lz 
/usr/obj/net/kiax/work.i386/.buildlink/lib/libexpat.so -lICE -lSM -lXext -lX11 
-lm -Wl,--rpath -Wl,/usr/pkg/qt3/lib -Wl,--rpath 
-Wl,/usr/obj/net/kiax/work.i386/.buildlink/lib -Wl,--rpath -Wl,/usr/pkg/qt3/lib 
-Wl,--rpath -Wl,/usr/obj/net/kiax/work.i386/.buildlink/lib
../lib/libiaxclient.a(px_unix_oss.o)(.text+0x161): In function `Px_OpenMixer':
/usr/obj/net/kiax/work.i386/kiax-0.8.4/lib/portmixer/px_unix_oss/px_unix_oss.c:136:
 undefined reference to `_oss_ioctl'
../lib/libiaxclient.a(px_unix_oss.o)(.text+0x179):/usr/obj/net/kiax/work.i386/kiax-0.8.4/lib/portmixer/px_unix_oss/px_unix_oss.c:139:
 undefined reference to `_oss_ioctl'
../lib/libiaxclient.a(px_unix_oss.o)(.text+0x245): In function `GetVolume':
/usr/obj/net/kiax/work.i386/kiax-0.8.4/lib/portmixer/px_unix_oss/px_unix_oss.c:179:
 undefined reference to `_oss_ioctl'
../lib/libiaxclient.a(px_unix_oss.o)(.text+0x26b):/usr/obj/net/kiax/work.i386/kiax-0.8.4/lib/portmixer/px_unix_oss/px_unix_oss.c:184:
 undefined reference to `_oss_ioctl'
../lib/libiaxclient.a(px_unix_oss.o)(.text+0x334): In function 
`Px_SetMasterVolume':
/usr/obj/net/kiax/work.i386/kiax-0.8.4/lib/portmixer/px_unix_oss/px_unix_oss.c:210:
 undefined reference to `_oss_ioctl'
../lib/libiaxclient.a(px_unix_oss.o)(.text+0x3a8):/usr/obj/net/kiax/work.i386/kiax-0.8.4/lib/portmixer/px_unix_oss/px_unix_oss.c:235:
 more undefined references to `_oss_ioctl' follow
gmake[1]: *** [../bin/kiax] Error 1
gmake[1]: Leaving directory `/usr/obj/net/kiax/work.i386/kiax-0.8.4/src'

Perhaps because libiaxclient.a wasn't linked properly against libossaudio.

Cheers,
 Thomas



Home | Main Index | Thread Index | Old Index