found 548246 1.4.1-3 tag 548246 help thanks Andreas Barth [2009-09-26 8:41 +0200]: > * Andreas Barth (a...@not.so.argh.org) [090926 06:39]: > > * Andreas Barth (a...@not.so.argh.org) [090925 18:34]: > > > since this version cups started to FTBFS on mips*, see e.g. > > > https://buildd.debian.org/fetch.cgi?&pkg=cups&ver=1.4.1-1&arch=mips&stamp=1253150726&file=log > > > > > > echo Linking genstrings... > > > Linking genstrings... > > > g++ -L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler > > > -Wl,--as-needed -pie -fPIE -Wall -Wno-format-y2k -fPIC -Os -g > > > -fstack-protector -D_GNU_SOURCE -o genstrings genstrings.o \ > > > libcupsppdc.a ../cups/libcups.a -lgssapi_krb5 -lgnutls \ > > > -lavahi-common -lavahi-client -lpthread -lm -lcrypt -lz > > > echo Generating localization strings... > > > Generating localization strings... > > > ./genstrings >sample.c > > > Segmentation fault > > > [...] > > The last explanation wasn't correct. > > Rather, binutils/gcc can't handle pie/PIE on mips* anymore. > > So, please drop PIE as compiler argument on these architectures. Than > this package should build. (hardening-wrapper used to add -fpie but > not anymore with version 1.15.)
This was done in 1.4.1-3, and the build log [1] shows no PIE/pie any more, but it still segfaults at the same place. So I reopen this. If you have a patch that fixes this, please feel invited to NMU. cups is RFA anyway, so it's pretty much free game right now. Thanks, Martin [1] https://buildd.debian.org/fetch.cgi?pkg=cups;ver=1.4.1-3;arch=mipsel;stamp=1254242201 -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
signature.asc
Description: Digital signature