Bug#732020: ecl: FTBFS on powerpcspe

Roland Stigge stigge at antcom.de
Thu Dec 12 15:51:50 UTC 2013


Source: ecl
Version: 12.12.1-3
Severity: wishlist
Tags: patch
User: debian-powerpcspe at breakpoint.cc
Usertags: powerpcspe

Hi,

ecl currently FTBFS on powerpcspe like this:

[...]
libtool: compile:  gcc -fPIC -DHAVE_CONFIG_H -I. -I/«PKGBUILDDIR»/src/libffi -I. -I/«PKGBUILDDIR»/src/libffi/include -Iinclude -I/«PKGBUILDDIR»/src/libffi/src -I. -I/«PKGBUILDDIR»/src/libffi/include -Iinclude -I/«PKGBUILDDIR»/src/libffi/src -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -D_THREAD_SAFE -MT src/powerpc/sysv.lo -MD -MP -MF src/powerpc/.deps/sysv.Tpo -c /«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S -o src/powerpc/sysv.o
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S: Assembler messages:
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:88: Error: unrecognized opcode: `lfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:89: Error: unrecognized opcode: `lfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:90: Error: unrecognized opcode: `lfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:91: Error: unrecognized opcode: `lfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:93: Error: unrecognized opcode: `lfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:94: Error: unrecognized opcode: `lfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:95: Error: unrecognized opcode: `lfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:96: Error: unrecognized opcode: `lfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:129: Error: unrecognized opcode: `stfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:132: Error: unrecognized opcode: `stfd'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:135: Error: unrecognized opcode: `stfs'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:147: Error: unrecognized opcode: `stswx'
/«PKGBUILDDIR»/src/libffi/src/powerpc/sysv.S:150: Error: unrecognized opcode: `stswi'
make[4]: *** [src/powerpc/sysv.lo] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/build/libffi'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory `/«PKGBUILDDIR»/build/libffi'
make[2]: *** [libeclffi.a] Error 2
make[2]: Leaving directory `/«PKGBUILDDIR»/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch-stamp] Error 2
[...]

The attached patch fixes this by omitting the floating point register
save/restore operations on powerpcspe because those simply don't exist on
powerpcspe.

Roland

-- System Information:
Debian Release: 7.0
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpcspe (ppc)

Kernel: Linux 3.9.0-dirty (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-powerpcspe.patch
Type: text/x-diff
Size: 2007 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-common-lisp-devel/attachments/20131212/aa9cf37c/attachment.patch>


More information about the pkg-common-lisp-devel mailing list