Package: liballegro4a Version: 2:4.2.2-2 Severity: serious When using the binutils 1.9 (which is available in experimental) to build the sources, there is an error like this which prevented the sources from being built:
gcc -DALLEGRO_MODULES_PATH=\"/usr/lib/allegro\" -DHAVE_CONFIG_H -I. -Iinclude -Iinclude/allegro -I./include -I./include/allegro -I/usr/include/kde/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DALLEGRO_LIB_BUILD -mtune=pentium -O2 -funroll-loops -ffast-math -fomit-frame-pointer -Wall -Wno-unused -x assembler-with-cpp -fPIC -DALLEGRO_SHARED -c ./src/i386/icpus.s -o obj/unix/alleg/icpus.o ./src/i386/icpus.s: Assembler messages: ./src/i386/icpus.s:70: Error: suffix or operands invalid for `fnstsw' make[1]: *** [obj/unix/alleg/icpus.o] Error 1 make[1]: Leaving directory `/home/whistler/bbb/allegro4.2-4.2.2' make: *** [build-stamp] Error 2 A quick google search shows that the new version of binutils no longer allow "fnstsw %eax". However I kinda suck at ASM so I don't know how to fix this correctly (sorry!). http://sourceware.org/ml/libc-alpha/2008-01/msg00017.html Regards, Wei Mingzhi -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org