On Mon, 26 Mar 2012 21:08:35 +0100, Adam D. Barratt wrote: > Source: python-greenlet > Version: 0.3.3-1 > Severity: serious > > python-greenlet no longer builds on mips*. From the mipsel build log: > > creating build/temp.linux-mips-2.6-pydebug > gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC > -I/usr/include/python2.6_d -c greenlet.c -o > build/temp.linux-mips-2.6-pydebug/greenlet.o > In file included from slp_platformselect.h:32:0, > from greenlet.c:390: > platform/switch_mips_unix.h: In function 'slp_switch': > platform/switch_mips_unix.h:43:1: error: $fp cannot be used in asm here > error: command 'gcc' failed with exit status 1
This doesn't happen on the sid version of the package because that code is actually dead code that's not used. In 0.3.1-1 it's compiled without optimizations so it fails but in 0.4.0 it's compiled with -O2, the code is optimized out and the build succeeds. I'm going to upload 0.3.1-2.2 to TPU (delayed/5) which fixes this and #699102. Cheers, Javi
signature.asc
Description: Digital signature