Package: squeak-vm
Version: 1:4.4.7.2357-1.1
Severity: wishlist
Tags: sid patch
User: [email protected]
Usertags: powerpcspe

Hi,

squeak-vm FTBFS on powerpcspe [1] like this:

[ 82%] Building ASM object 
SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/<C2><AB>PKGBUILDDIR<C2><BB>/unix/plugins/SqueakFFIPrims/ppc-sysv-asm.S.o
/PKGBUILDDIR/unix/plugins/SqueakFFIPrims/ppc-sysv-asm.S: Assembler messages:
/PKGBUILDDIR/unix/plugins/SqueakFFIPrims/ppc-sysv-asm.S:109: Error: 
Unrecognized opcode: `lfd'
[...]

There are some asm statements that only work on powerpc but not on powerpcspe.

Attaching a patch that fixes it by disabling the SqueakFFIPrims plugin on
powerpcspe.

Thanks,

Roland


[1] http://wiki.debian.org/PowerPCSPEPort

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.5.0 (SMP w/4 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
--- squeak-vm-4.4.7.2357.backup/debian/rules	2012-03-03 21:17:59.000000000 +0100
+++ squeak-vm-4.4.7.2357/debian/rules	2012-11-18 20:01:57.006057034 +0100
@@ -39,6 +39,9 @@
 ifneq ($(DEB_HOST_ARCH),i386)
 	CONFIG_OPTS=--without-RomePlugin --without-Mpeg3Plugin
 endif
+ifeq ($(DEB_HOST_ARCH),powerpcspe)
+	CONFIG_OPTS=--without-SqueakFFIPrims
+endif
 
 configure: patch configure-stamp
 configure-stamp: 

Reply via email to