Package: perl
Version: 5.8.8-10
Severity: important
User: [EMAIL PROTECTED]
Tags: eabi

Armel arch needs atleast -march=armv4t to work, which is the
default for gcc on it. However, since -9 -> -10, perl started
applying -march=armv3 for armel. This appears to be due to a fix
to actually apply -march=armv3 for the old arm port.

Actually, we no longer support armv3 machines. riscpc was the last,
and it was dropped in etch. So I suggest dropping the special case.
If you want to still keep armv3 for arm, you can distinguish arm and
armel ports with DEB_BUILD_GNU_TYPE

arm: arm-linux-gnu
armel: arm-linux-gnueabi

5.8.8-9 building fine on armel:

http://experimental.debian.net/fetch.php?&pkg=perl&ver=5.8.8-9&arch=armel&stamp=1190260618&file=log&as=raw

5.8.8-10 build canceled:

          CCCMD =  cc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE
          -DTHREADS_HAVE_PIDS -DDEBIAN -march=armv3 -fno-strict-aliasing
          -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
          -D_FILE_OFFSET_BITS=64 -O2  -Wall
          perlmain.c:1: warning: target CPU does not support interworking

..where interworking is needed for successfull linking with target
libraries.

-- 
"rm -rf" only sounds scary if you don't have backups



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to