On 30/12/2013 14:33, Agustin Martin wrote: > reassign 733353 libwings-dev > retitle 733353 libwings-dev : get-wings-flags should not link > deprecated libungif > found 733353 wmaker/0.95.5-1 > thanks > > 2013/12/28 David Suárez <david.sephi...@gmail.com>: >> Source: wdm >> Version: 1.28-16 >> Severity: serious >> Tags: jessie sid >> User: debian...@lists.debian.org >> Usertags: qa-ftbfs-20131226 qa-ftbfs >> Justification: FTBFS on amd64 >> >> Hi, >> >> During a rebuild of all packages in sid, your package failed to build on >> amd64. >> >> Maybe you need to add the needed build depend. >> >> Relevant part (hopefully): >>> gcc -Wl,-z,relro -Wl,--as-needed -L./bin -L/usr/lib -L/usr/lib >>> src/TestLogin/TestLogin.o -lWINGs -lWUtil -lwraster -ltiff -lXpm -lpng >>> -ljpeg -lungif -lXft -lXext -lXext -lX11 -lm -lWUtil -lfontconfig -lcrypt >>> -lutil -lwdm -lSM -lICE -lXext -lX11 -lm -lXinerama -o bin/TestLogin >>> /usr/bin/ld: cannot find -lungif >>> collect2: error: ld returned 1 exit status > > Hi, David and Rodolfo, > > wdm does not explicitly link against ungif. Seems that recent > 'get-wings-flags' from libwings-dev package (used by wdm) forces that > link, > > WLIBS="-lWINGs -lWUtil -lwraster -ltiff -lXpm -lpng -ljpeg -lungif > -lXft -lXext -lXext -lX11 -lm " > > Please use -lgif instead of -lungif (See http://bugs.debian.org/732272 > for the details). Also some stuff there may already be added by normal > X11 configure checks and in any case -lXext is repeated. > > Reassigning accordingly > > Regards, >
Hi, I was testing the problem and is now solved at upstream. The current wmaker package code is the upstream "master" branch, but the bug is solved in the "next" branch. The configure.ac code was moved to m4/wm_imgfmt_check.m4, and only -lgif is selected: ---8<--- 39 dnl We check first if one of the known libraries is available 40 for wm_arg in "-lgif" "-lungif" ; do 41 AS_IF([wm_fn_lib_try_link "DGifOpenFileName" "$XLFLAGS $XLIBS $wm_arg"], 42 [wm_cv_imgfmt_gif="$wm_arg" ; break]) 43 done ---8<--- The "next" branch is like a "testing" branch, so I will create a debian/patch to solve this issue with the current upstream code (master branch). I will remove only the "-lungif" in this patch. Thanks for your report. Best regards, kix -- ||// //\\// Rodolfo "kix" Garcia ||\\// //\\ http://www.kix.es/ -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org