Pretty good RPi version?

Peter Jeremy peter at rulingia.com
Mon Aug 26 11:32:15 UTC 2013


On 2013-Aug-25 05:07:37 -0700, Adrian Chadd <adrian at freebsd.org> wrote:
>All - if it's unstable, please complain loudly on -arm and -current and
>file PRs. If you have the time, please help figure out which commit(s)
>broke things.

I have yet to find a 10.x that I can compile natively on my RPi.  When
it takes 24-36 hours to fail, tracking down issues is painful.

Recent failures:

r252338:
>>> stage 4.2: building libraries
...
===> cddl/lib/libavl (all)
cc   -O -pipe  -I/a/src/cddl/lib/libavl/../../../sys/cddl/compat/opensolaris -I/a/src/cddl/lib/libavl/../../../sys/cddl/contrib/opensolaris/uts/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /a/src/cddl/lib/libavl/../../../sys/cddl/contrib/opensolaris/common/avl/avl.c -o avl.o
building static avl library
ranlib libavl.a
cc  -fpic -DPIC  -O -pipe  -I/a/src/cddl/lib/libavl/../../../sys/cddl/compat/opensolaris -I/a/src/cddl/lib/libavl/../../../sys/cddl/contrib/opensolaris/uts/common -DNEED_SOLARIS_BOOLEAN -std=gnu89 -Qunused-arguments -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unknown-pragmas -c /a/src/cddl/lib/libavl/../../../sys/cddl/contrib/opensolaris/common/avl/avl.c -o avl.So
building shared library libavl.so.2
/usr/obj/a/src/tmp/usr/bin/ld: cannot find -lgcc_s
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

Stop.
make: stopped in /a/src/cddl/lib/libavl


r253885:
>>> stage 4.2: building libraries
...
===> lib/libc (obj,depend,all,install)
...
cc   -O -pipe  -I/a/src/lib/libc/include -I/a/src/lib/libc/../../include -I/a/src/lib/libc/arm -DNLS   -D__DBINTERFACE_PRIVATE -I/a/src/lib/libc/../../contrib/gdtoa -I/a/src/lib/libc/../../contrib/libc-vis -DINET6 -I/usr/obj/a/src/lib/libc -I/a/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/a/src/lib/libc/../../contrib/jemalloc/include -I/a/src/lib/libc/../../contrib/tzcode/stdtime -I/a/src/lib/libc/stdtime  -I/a/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/a/src/lib/libc/rpc -I/a/src/lib/libc/arm/softfloat -I/a/src/lib/libc/softfloat -DSOFTFLOAT_FOR_GCC -DNS_CACHING -DSYMBOL_VERSIONING -std=gnu99 -Qunused-arguments -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -c /a/src/lib/libc/gmon/gmon.c -o gmon.o
Assertion failed: (Alignment && (Alignment & (Alignment - 1)) == 0 && "Alignment is not a power of two!"), function AlignPtr, file /a/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Allocator.cpp, line 38.
Stack dump:
0.      Program arguments: /a/obj/a/src/tmp/usr/bin/cc -cc1 -triple armv6--freebsd10.0-gnueabi -S -disable-free -main-file-name gmon.c -mrelocation-model static -mdisable-fp-elim -mconstructor-aliases -target-abi aapcs-linux -target-cpu arm1136jf-s -msoft-float -mfloat-abi soft -target-feature +soft-float -target-feature +soft-float-abi -target-feature -neon -coverage-file /tmp/gmon-szmHXi.s -resource-dir /a/obj/a/src/tmp/usr/bin/../lib/clang/3.3 -D NLS -D __DBINTERFACE_PRIVATE -D INET6 -D _ACL_PRIVATE -D POSIX_MISTAKE -D BROKEN_DES -D PORTMAP -D DES_BUILTIN -D SOFTFLOAT_FOR_GCC -D NS_CACHING -D SYMBOL_VERSIONING -I /a/src/lib/libc/include -I /a/src/lib/libc/../../include -I /a/src/lib/libc/arm -I /a/src/lib/libc/../../contrib/gdtoa -I /a/src/lib/libc/../../contrib/libc-vis -I /usr/obj/a/src/lib/libc -I /a/src/lib/libc/resolv -I /a/src/lib/libc/../../contrib/jemalloc/include -I /a/src/lib/libc/../../contrib/tzcode/stdtime -I /a/src/lib/libc/stdtime -I /a/src/lib/libc/locale -I /a/src/lib/libc/rpc -I /a/src/lib/libc/arm/softfloat -I /a/src/lib/libc/softfloat -isysroot /usr/obj/a/src/tmp -O2 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -std=gnu99 -fno-dwarf-directory-asm -fdebug-compilation-dir /usr/obj/a/src/lib/libc -ferror-limit 19 -fmessage-length 80 -mstackrealign -fno-signed-char -fobjc-runtime=gnustep -fobjc-default-synthesize-properties -fdiagnostics-show-option -fcolor-diagnostics -backend-option -vectorize-loops -o /tmp/gmon-szmHXi.s -x c /a/src/lib/libc/gmon/gmon.c 
1.      /a/src/lib/libc/gmon/gmon.c:121:1: current parser token 'void'
2.      /a/src/lib/libc/gmon/gmon.c:73:1: LLVM IR generation of declaration 'monstartup'
3.      /a/src/lib/libc/gmon/gmon.c:73:1: Generating code for declaration 'monstartup'
cc: error: unable to execute command: Abort trap (core dumped)
cc: error: clang frontend command failed due to signal (use -v to see invocation)
FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
Target: armv6--freebsd10.0-gnueabi
Thread model: posix
cc: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
cc: note: diagnostic msg: Error generating preprocessed source(s).
*** Error code 254

Stop.
make: stopped in /a/src/lib/libc


r254815:

This failed but unfortunately I lost the build log.


-- 
Peter Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20130826/b4523467/attachment.sig>


More information about the freebsd-arm mailing list