Hi, i have the revision 34153 and perl do not build. i attach error log
-- http://www.gerardodiiorio.com
Command Wrapper Debug: running 'arm-t2-linux-gnueabi-gcc --version' .. arm-t2-linux-gnueabi-gcc is /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/TOOLCHAIN/tools.cross/wrapper/arm-t2-linux-gnueabi-gcc Old Command: arm-t2-linux-gnueabi-gcc --version ENVPREFIX = 'CMD' OTHERS = '' INSERT = '--help?:-pipe -O2 -mcpu=cortex-a8' REMOVE = '-O -O[0-9s] -mtune* -march* -mcpu* -g* -fstack-protector -lposix' APPEND = '-s -fPIC' FILTER = 'sed -e 's,^\(-[LI]\)*\(/\|/usr/\|/usr/[^/]*/\|/opt/[^/]*/\)\(include\|lib\),\1/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-\2\3,'' conditonal arg: --help?:-pipe. conditonal: --help, lhs: , rhs: -pipe. Insert: -pipe Insert: -O2 Insert: -mcpu=cortex-a8 Copy: --version Append: -s Append: -fPIC Run Filter: sed -e 's,^\(-[LI]\)*\(/\|/usr/\|/usr/[^/]*/\|/opt/[^/]*/\)\(include\|lib\),\1/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-\2\3,' Old PATH: /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/TOOLCHAIN/tools.cross/wrapper:/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/TOOLCHAIN/tools.cross/bin:/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/TOOLCHAIN/tools.cross/crosscc:/bin:/usr/bin:/sbin:/usr/sbin:/opt/kde/bin:/usr/bin/perlbin/core:/opt/qt/bin New PATH: /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/TOOLCHAIN/tools.cross/bin:/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/TOOLCHAIN/tools.cross/crosscc:/bin:/usr/bin:/sbin:/usr/sbin:/opt/kde/bin:/usr/bin/perlbin/core:/opt/qt/bin New Command: arm-t2-linux-gnueabi-gcc -pipe -O2 -mcpu=cortex-a8 --version -s -fPIC arm-t2-linux-gnueabi-gcc (GCC) 4.3.4 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [ writing debug log to /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/cmd_wrapper.log ] `/home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/archdir/perl-5.10.1.tar.bz2' -> `/home/arete/t2/download/mirror/p/perl-5.10.1.tar.bz2' Running main build function 'build_this_package' ... =[:608 (last $?=0)> cd /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman =[:608 (last $?=0)> eval build_this_package ==[:608 (last $?=0)> build_this_package ==[build_this_package:779 (last $?=0)> '[' . == . ']' ==[build_this_package:782 (last $?=0)> '[' auto = auto ']' ===[build_this_package:784 (last $?=0)> echo '3352999772 perl-5.10.1.tar.gz http://www.perl.com/CPAN/src/5.0/' ===[build_this_package:784 (last $?=0)> tr ' ' '\t' ===[build_this_package:784 (last $?=0)> tr -s '\t' ===[build_this_package:785 (last $?=0)> cut -f2 ===[build_this_package:785 (last $?=0)> bz2filename ===[bz2filename:96 (last $?=0)> local 'pattern=-e s,\.\(t\?\)\(gz\|Z\)$,.\1bz2,' ===[bz2filename:97 (last $?=0)> pattern='-e s,\.gpg$,, -e s,\.\(t\?\)\(gz\|Z\)$,.\1bz2,' ===[bz2filename:98 (last $?=0)> pattern='-e s,\.tar$,\.tar.bz2, -e s,\.gpg$,, -e s,\.\(t\?\)\(gz\|Z\)$,.\1bz2,' ===[bz2filename:100 (last $?=0)> '[' -n '' ']' ===[bz2filename:103 (last $?=1)> sed -e 's,\.tar$,\.tar.bz2,' -e 's,\.gpg$,,' -e 's,\.\(t\?\)\(gz\|Z\)$,.\1bz2,' ===[build_this_package:784 (last $?=0)> head -n 1 ==[build_this_package:784 (last $?=0)> xsourceballs=perl-5.10.1.tar.bz2 ==[build_this_package:785 (last $?=0)> '[' -z perl-5.10.1.tar.bz2 ']' ==[build_this_package:800 (last $?=0)> for xsrctar in '$xsourceballs' ==[build_this_package:801 (last $?=0)> saved_patchfiles='/home/arete/t2/package/perl/perl/cross-lm.patch /home/arete/t2/package/perl/perl/install.patch.cross ' ===[build_this_package:802 (last $?=0)> ls '/home/arete/t2/package/perl/perl/*.patch.perl' ==[build_this_package:802 (last $?=2)> var_append patchfiles ' ' '' ==[var_append:76 (last $?=2)> eval '[ "$patchfiles" ] && patchfiles="${patchfiles} "' ===[var_append:76 (last $?=2)> '[' '/home/arete/t2/package/perl/perl/cross-lm.patch /home/arete/t2/package/perl/perl/install.patch.cross ' ']' ===[var_append:76 (last $?=0)> patchfiles='/home/arete/t2/package/perl/perl/cross-lm.patch /home/arete/t2/package/perl/perl/install.patch.cross ' ==[var_append:77 (last $?=0)> eval 'patchfiles="${patchfiles}$3"' ===[var_append:77 (last $?=0)> patchfiles='/home/arete/t2/package/perl/perl/cross-lm.patch /home/arete/t2/package/perl/perl/install.patch.cross ' ==[build_this_package:804 (last $?=0)> '[' perl-5.10.1.tar.bz2 '!=' none -a 1 = 1 ']' ==[build_this_package:805 (last $?=0)> cd /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman ==[build_this_package:806 (last $?=0)> '[' -z '' ']' ==[build_this_package:809 (last $?=0)> case "$xsrctar" in ==[build_this_package:811 (last $?=0)> custextract=autoextract_tar_bz2 ==[build_this_package:814 (last $?=0)> '[' -n autoextract_tar_bz2 ']' ==[build_this_package:816 (last $?=0)> eval 'autoextract_tar_bz2 /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/archdir/perl-5.10.1.tar.bz2' ===[build_this_package:816 (last $?=0)> autoextract_tar_bz2 /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/archdir/perl-5.10.1.tar.bz2 ===[autoextract_tar_bz2:766 (last $?=0)> echo 'Extracting perl-5.10.1.tar.bz2 (--use-compress-program=bzip2 -xf) ... ' Extracting perl-5.10.1.tar.bz2 (--use-compress-program=bzip2 -xf) ... ===[autoextract_tar_bz2:767 (last $?=0)> tar -v --use-compress-program=bzip2 -xf /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/archdir/perl-5.10.1.tar.bz2 tar: Record size = 8 blocks ==[build_this_package:817 (last $?=0)> cat untar.txt ==[build_this_package:818 (last $?=0)> sed 's,^\./,,' ==[build_this_package:818 (last $?=0)> cut -f1 -d/ ==[build_this_package:819 (last $?=0)> sort -u ==[build_this_package:822 (last $?=0)> '[' auto = auto ']' ==[build_this_package:823 (last $?=0)> xsrcdir=perl-5.10.1 ==[build_this_package:824 (last $?=0)> xsrcdir=perl-5.10.1 ==[build_this_package:825 (last $?=0)> xsrcdir=perl-5.10.1 ==[build_this_package:826 (last $?=0)> '[' '!' -d perl-5.10.1 ']' ==[build_this_package:838 (last $?=0)> '[' 1 = 1 ']' ==[build_this_package:839 (last $?=0)> echo 'Fixing ownership and permissions ...' Fixing ownership and permissions ... ==[build_this_package:840 (last $?=0)> chown -R 0:0 /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/perl-5.10.1 ==[build_this_package:843 (last $?=0)> '[' 1 = 1 ']' ==[build_this_package:844 (last $?=0)> echo 'Removing CVS, .svn, {arch} and .arch-ids directories ...' Removing CVS, .svn, {arch} and .arch-ids directories ... ==[build_this_package:845 (last $?=0)> egrep '(^|/)(CVS|\.svn|\{arch\}|\.arch-ids)(/|$)' untar.txt ==[build_this_package:846 (last $?=0)> read x ==[build_this_package:852 (last $?=0)> echo 'Changeing into /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/perl-5.10.1 ...' Changeing into /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/perl-5.10.1 ... ==[build_this_package:853 (last $?=0)> cd /home/arete/t2/src.perl.beagleboard.20090907.142252.24799.devilman/perl-5.10.1 ==[build_this_package:857 (last $?=0)> '[' 1 = 1 ']' ==[build_this_package:858 (last $?=0)> hook_eval prepatch ===[hook_eval:128 (last $?=0)> IFS=' ' ===[hook_eval:128 (last $?=0)> eval 'echo "${hookidx_prepatch[*]}"' ====[hook_eval:128 (last $?=0)> echo '' ==[hook_eval:128 (last $?=0)> read pri fnr ===[hook_eval:128 (last $?=0)> sort ==[hook_eval:129 (last $?=0)> '[' '' ']' ==[hook_eval:128 (last $?=1)> read pri fnr ==[hook_eval:131 (last $?=1)> eval 'unset hookdirty_prepatch' ===[hook_eval:131 (last $?=1)> unset hookdirty_prepatch ==[build_this_package:859 (last $?=0)> apply_patchfiles ==[apply_patchfiles:728 (last $?=0)> local hook= ==[apply_patchfiles:729 (last $?=0)> local filter= ==[apply_patchfiles:730 (last $?=0)> '[' '' ']' ==[apply_patchfiles:730 (last $?=1)> filter=cat ==[apply_patchfiles:731 (last $?=0)> for x in '$patchfiles' ==[apply_patchfiles:735 (last $?=0)> '[' '!' -e /home/arete/t2/package/perl/perl/cross-lm.patch -a -n '' ']' ==[apply_patchfiles:739 (last $?=0)> echo 'Apply patch /home/arete/t2/package/perl/perl/cross-lm.patch ...' Apply patch /home/arete/t2/package/perl/perl/cross-lm.patch ... ==[apply_patchfiles:741 (last $?=0)> [[ /home/arete/t2/package/perl/perl/cross-lm.patch = *.bz2 ]] ==[apply_patchfiles:745 (last $?=1)> patch_file=/home/arete/t2/package/perl/perl/cross-lm.patch ==[apply_patchfiles:745 (last $?=0)> patch_del=0 ==[apply_patchfiles:748 (last $?=0)> cat /home/arete/t2/package/perl/perl/cross-lm.patch ==[apply_patchfiles:748 (last $?=0)> patch -bfp1 -z .orig patching file Makefile.SH Hunk #1 succeeded at 310 with fuzz 2 (offset 62 lines). ==[apply_patchfiles:750 (last $?=0)> '[' 0 = 1 ']' ==[apply_patchfiles:751 (last $?=1)> eval '' ==[apply_patchfiles:731 (last $?=0)> for x in '$patchfiles' ==[apply_patchfiles:735 (last $?=0)> '[' '!' -e /home/arete/t2/package/perl/perl/install.patch.cross -a -n '' ']' ==[apply_patchfiles:739 (last $?=0)> echo 'Apply patch /home/arete/t2/package/perl/perl/install.patch.cross ...' Apply patch /home/arete/t2/package/perl/perl/install.patch.cross ... ==[apply_patchfiles:741 (last $?=0)> [[ /home/arete/t2/package/perl/perl/install.patch.cross = *.bz2 ]] ==[apply_patchfiles:745 (last $?=1)> patch_file=/home/arete/t2/package/perl/perl/install.patch.cross ==[apply_patchfiles:745 (last $?=0)> patch_del=0 ==[apply_patchfiles:748 (last $?=0)> cat /home/arete/t2/package/perl/perl/install.patch.cross ==[apply_patchfiles:748 (last $?=0)> patch -bfp1 -z .orig patching file Makefile.SH ==[apply_patchfiles:750 (last $?=0)> '[' 0 = 1 ']' ==[apply_patchfiles:751 (last $?=1)> eval '' ==[build_this_package:860 (last $?=0)> hook_eval postpatch ===[hook_eval:128 (last $?=0)> IFS=' ' ===[hook_eval:128 (last $?=0)> sort ==[hook_eval:128 (last $?=0)> read pri fnr ===[hook_eval:128 (last $?=0)> eval 'echo "${hookidx_postpatch[*]}"' ====[hook_eval:128 (last $?=0)> echo '' ==[hook_eval:129 (last $?=0)> '[' '' ']' ==[hook_eval:128 (last $?=1)> read pri fnr ==[hook_eval:131 (last $?=1)> eval 'unset hookdirty_postpatch' ===[hook_eval:131 (last $?=1)> unset hookdirty_postpatch ==[build_this_package:867 (last $?=0)> '[' 1 = 1 ']' ==[build_this_package:868 (last $?=0)> echo 'Creating /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/<..> if required ...' Creating /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/<..> if required ... ==[build_this_package:869 (last $?=0)> for x in '$foodirlist' ==[build_this_package:870 (last $?=0)> eval 'x="/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-$bindir"' ===[build_this_package:870 (last $?=0)> x=/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/bin ==[build_this_package:871 (last $?=0)> '[' '!' -e /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/bin ']' ==[build_this_package:869 (last $?=0)> for x in '$foodirlist' ==[build_this_package:870 (last $?=0)> eval 'x="/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-$sbindir"' ===[build_this_package:870 (last $?=0)> x=/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/sbin ==[build_this_package:871 (last $?=0)> '[' '!' -e /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/sbin ']' ==[build_this_package:869 (last $?=0)> for x in '$foodirlist' ==[build_this_package:870 (last $?=0)> eval 'x="/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-$libdir"' ===[build_this_package:870 (last $?=0)> x=/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/lib ==[build_this_package:871 (last $?=0)> '[' '!' -e /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/lib ']' ==[build_this_package:869 (last $?=0)> for x in '$foodirlist' ==[build_this_package:870 (last $?=0)> eval 'x="/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-$datadir"' ===[build_this_package:870 (last $?=0)> x=/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/share ==[build_this_package:871 (last $?=0)> '[' '!' -e /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/share ']' ==[build_this_package:869 (last $?=0)> for x in '$foodirlist' ==[build_this_package:870 (last $?=0)> eval 'x="/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-$includedir"' ===[build_this_package:870 (last $?=0)> x=/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/include ==[build_this_package:871 (last $?=0)> '[' '!' -e /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/include ']' ==[build_this_package:869 (last $?=0)> for x in '$foodirlist' ==[build_this_package:870 (last $?=0)> eval 'x="/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-$sysconfdir"' ===[build_this_package:870 (last $?=0)> x=/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/etc ==[build_this_package:871 (last $?=0)> '[' '!' -e /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/etc ']' ==[build_this_package:869 (last $?=0)> for x in '$foodirlist' ==[build_this_package:870 (last $?=0)> eval 'x="/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-$localstatedir"' ===[build_this_package:870 (last $?=0)> x=/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/var ==[build_this_package:871 (last $?=0)> '[' '!' -e /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/var ']' ==[build_this_package:869 (last $?=0)> for x in '$foodirlist' ==[build_this_package:870 (last $?=0)> eval 'x="/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-$docdir"' ===[build_this_package:870 (last $?=0)> x=/home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/doc/perl ==[build_this_package:871 (last $?=0)> '[' '!' -e /home/arete/t2/build/beagleboard-8.0-trunk-generic-arm-gnueabi-cortex-a8-cross-/usr/doc/perl ']' ==[build_this_package:878 (last $?=0)> '[' . = . ']' ==[build_this_package:880 (last $?=0)> hook_eval preconf ===[hook_eval:128 (last $?=0)> IFS=' ' ===[hook_eval:128 (last $?=0)> eval 'echo "${hookidx_preconf[*]}"' ====[hook_eval:128 (last $?=0)> echo '8 2 8 4 2 5' ==[hook_eval:128 (last $?=0)> read pri fnr ===[hook_eval:128 (last $?=0)> sort ==[hook_eval:129 (last $?=0)> '[' 2 ']' ==[hook_eval:129 (last $?=0)> eval '( rm -f config.sh Policy.sh; eval sh Configure $confopt; )' ===[hook_eval:129 (last $?=0)> rm -f config.sh Policy.sh ===[hook_eval:129 (last $?=0)> eval sh Configure -des -Dcc=gcc -Darchname=arm-t2-linux-gnueabi -Dprefix=/usr -Dmyhostname=localhost -Dsiteprefix=/usr -Dvendorprefix=/opt -Alibpth=/usr/local/lib -Alibpth=/lib -Alibpth=/usr/lib -Ddynamic_ext=none '-Dstatic_ext="Data/Dumper' IO Fcntl 'POSIX"' ====[hook_eval:129 (last $?=0)> sh Configure -des -Dcc=gcc -Darchname=arm-t2-linux-gnueabi -Dprefix=/usr -Dmyhostname=localhost -Dsiteprefix=/usr -Dvendorprefix=/opt -Alibpth=/usr/local/lib -Alibpth=/lib -Alibpth=/usr/lib -Ddynamic_ext=none '-Dstatic_ext=Data/Dumper IO Fcntl POSIX' You should not call uname during the build! First let's make sure your kit is complete. Checking... Locating common programs... Checking compatibility between /bin/echo and builtin echo (if any)... Symbolic links are supported. Checking how to test for symbolic links... You can test for symbolic links with 'test -h'. Good, your tr supports [:lower:] and [:upper:] to convert case. Using [:upper:] and [:lower:] to convert case. /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.1/libgcc.a when searching for -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.4.1/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc collect2: ld returned 1 exit status You need to find a working C compiler. Either (purchase and) install the C compiler supplied by your OS vendor, or for a free C compiler try http://gcc.gnu.org/ I cannot continue any further, aborting. Due to previous errors, no 1-perl.log file! (Try enabling xtrace in the config to track an error inside the build system.) --- BUILD ERROR --- Creating file list and doing final adaptions ... Searching for orphaned files ... Found 6 files for this package. Found 1 orphaned files for this package. Clear (old) md5sums ... Creating md5sum files ... done. Creating package description ... Making post-install adaptions.
----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [email protected] with a subject of: unsubscribe t2
