Package: pistachio
Severity: important
Justification: fails to build from source

pistachio fails to build on Alpha:

[...]
cd src/generic/ && gcc-3.4 -nostdinc 
-I/tmp/buildd/pistachio-0.4+20050706/build-kernel/include 
-I/tmp/buildd/pistachio-0.4+20050706/kernel/include 
-I/usr/lib/gcc/alpha-linux-gnu/3.4.5/include -Ualpha -Ua21164 -Umiata -Uv4 
-D__ARCH__=alpha -D__CPU__=a21164 -D__PLATFORM__=miata -D__API__=v4 -imacros 
/tmp/buildd/pistachio-0.4+20050706/build-kernel/config/config.h -imacros 
/tmp/buildd/pistachio-0.4+20050706/kernel/include/macros.h -include 
/tmp/buildd/pistachio-0.4+20050706/kernel/include/config.h  -include 
/tmp/buildd/pistachio-0.4+20050706/kernel/include/types.h -fno-rtti 
-fno-builtin  -fomit-frame-pointer -fno-exceptions -Wall -Wno-format 
-Wconversion -O2 -mno-fp-regs -freg-struct-return -mcpu=ev5    -c 
/tmp/buildd/pistachio-0.4+20050706/kernel/src/generic/kmemory.cc
/tmp/buildd/pistachio-0.4+20050706/kernel/include/arch/alpha/palcalls.h: In 
member function `void* kmem_t::alloc_aligned(word_t, word_t, word_t)':
/tmp/buildd/pistachio-0.4+20050706/kernel/include/arch/alpha/palcalls.h:108: 
error: asm-specifier for variable `a0' conflicts with asm clobber list
/tmp/buildd/pistachio-0.4+20050706/kernel/include/arch/alpha/palcalls.h:108: 
error: asm-specifier for variable `a1' conflicts with asm clobber list
make[2]: *** [src/generic/kmemory.o] Error 1
make[2]: Leaving directory `/tmp/buildd/pistachio-0.4+20050706/build-kernel'
make[1]: *** [all] Error 2
[...]

Full log at
http://buildd.debian.org/fetch.php?&pkg=pistachio&ver=0.4%2B20050706-2&arch=alpha&stamp=1125115586&file=log&as=raw

With newer gcc, a local "register asm" variable mustn't be clobbered.
Instead, it should get an output constraint ("=r").

-- 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]

Reply via email to