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

Bug#363267: xutils-dev: Should drop -lXp dependency of Xaw



Package: xutils-dev
Version: 1:1.0.2-2
Severity: important
Justification: causes FTBFS in numerous packages until libxp moves to /usr/lib

As the subject says: since libxaw8 is being dropped, the imake templates
should no longer make Xaw-using apps link against -lXp.  This is currently
causing FTBFS in several packages; for example, from my build log for nas:

...
rm -f audemo
gcc -m32 -o audemo audemo.o -g -O2 -fno-strict-aliasing       ../../../lib/audio/libaudio.a -lXt -lSM -lICE -lXext -lX11 -lm ../../../clients/audio/widgets/libwidgets.a -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXp -lXext -lX11
/usr/bin/ld: cannot find -lXp
collect2: ld returned 1 exit status
make[4]: *** [audemo] Error 1
make[4]: Leaving directory `/tmp/buildd/nas-1.7/clients/audio/audemo'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/buildd/nas-1.7/clients/audio'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/buildd/nas-1.7/clients'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/nas-1.7'
make: *** [build] Error 2

(I see libxp is in incoming along with a couple associated packages.  But
dropping the unnecessary -lXp is still a good idea.)
-- 
Daniel Schepler



Reply to: