Package: mednafen
Version: 0.4.7-1
Severity: serious
Justification: no longer builds from source
mednafen 0.4.7-1 does not build on Alpha:
[...]
source='trio/trionan.c' object='trio/trionan.o' libtool=no \
depfile='trio/.deps/trionan.Po' tmpdepfile='trio/.deps/trionan.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
alpha-linux-gnu-gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H
-I.. -I../include -I../intl -Ifidlib -pthread -DFIDLIB_LINUX -Wall -Winline
-fomit-frame-pointer -ffast-math -finline-limit=6000 --param
large-function-growth=800 --param inline-unit-growth=175 -I/usr/include/SDL
-D_REENTRANT -pthread -DFIDLIB_LINUX -Wall -Winline -fomit-frame-pointer
-ffast-math -finline-limit=6000 --param large-function-growth=800 --param
inline-unit-growth=175 -Wall -O2 -Wl,-z,defs -I/usr/include/SDL -D_REENTRANT -c
-o trio/trionan.o `test -f 'trio/trionan.c' || echo './'`trio/trionan.c
trio/trionan.c:89:5: error: #error "Must be compiled with option -mieee"
make[3]: *** [trio/trionan.o] Error 1
make[3]: Leaving directory `/tmp/buildd/mednafen-0.4.7/src'
[...]
-mieee is on by default with Debian's Alpha gcc, but disabled by
-ffast-math. If this code really needs precise IEEE semantics (and not
only IEEE representation of finite values or something), it needs to
avoid -ffast-math (on any architecture).
Falk
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: alpha
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13.2
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]