Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Aug 2013 21:17:22 +1000
From:      Peter Jeremy <peter@rulingia.com>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Pretty good RPi version?
Message-ID:  <20130826111722.GA42792@server.rulingia.com>
In-Reply-To: <CAJ-VmondKrRr_oxHDRULTiwb-EL3rXrVv1shJc09%2B4auXj%2ByCA@mail.gmail.com>
References:  <5218FBE2.2000907@m5p.com> <20130825.195532.59669686.shigeru@os-hackers.jp> <CAJ-VmondKrRr_oxHDRULTiwb-EL3rXrVv1shJc09%2B4auXj%2ByCA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--SUOF0GtieIMvvwua
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2013-Aug-25 05:07:37 -0700, Adrian Chadd <adrian@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
=2E..
=3D=3D=3D> cddl/lib/libavl (all)
cc   -O -pipe  -I/a/src/cddl/lib/libavl/../../../sys/cddl/compat/opensolari=
s -I/a/src/cddl/lib/libavl/../../../sys/cddl/contrib/opensolaris/uts/common=
 -DNEED_SOLARIS_BOOLEAN -std=3Dgnu89 -Qunused-arguments -Wno-pointer-sign -=
Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-v=
alue -Wno-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-sw=
itch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Wno-unk=
nown-pragmas -c /a/src/cddl/lib/libavl/../../../sys/cddl/contrib/opensolari=
s/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/compa=
t/opensolaris -I/a/src/cddl/lib/libavl/../../../sys/cddl/contrib/opensolari=
s/uts/common -DNEED_SOLARIS_BOOLEAN -std=3Dgnu89 -Qunused-arguments -Wno-po=
inter-sign -Wno-empty-body -Wno-string-plus-int -Wno-tautological-compare -=
Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-conver=
sion -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parenthe=
ses -Wno-unknown-pragmas -c /a/src/cddl/lib/libavl/../../../sys/cddl/contri=
b/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
=2E..
=3D=3D=3D> lib/libc (obj,depend,all,install)
=2E..
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/../../contri=
b/tzcode/stdtime -I/a/src/lib/libc/stdtime  -I/a/src/lib/libc/locale -DBROK=
EN_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 -DSY=
MBOL_VERSIONING -std=3Dgnu99 -Qunused-arguments -Wsystem-headers -Werror -W=
all -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -W=
no-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wno-parenth=
eses-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)) =3D=3D 0 && "=
Alignment is not a power of two!"), function AlignPtr, file /a/src/lib/clan=
g/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-mo=
del 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/../../in=
clude -I /a/src/lib/libc/arm -I /a/src/lib/libc/../../contrib/gdtoa -I /a/s=
rc/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/li=
b/libc/../../contrib/tzcode/stdtime -I /a/src/lib/libc/stdtime -I /a/src/li=
b/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-empt=
y-body -Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value -Wn=
o-parentheses-equality -Wno-unused-function -Wno-conversion -Wno-switch -Wn=
o-switch-enum -Wno-knr-promoted-parameter -std=3Dgnu99 -fno-dwarf-directory=
-asm -fdebug-compilation-dir /usr/obj/a/src/lib/libc -ferror-limit 19 -fmes=
sage-length 80 -mstackrealign -fno-signed-char -fobjc-runtime=3Dgnustep -fo=
bjc-default-synthesize-properties -fdiagnostics-show-option -fcolor-diagnos=
tics -backend-option -vectorize-loops -o /tmp/gmon-szmHXi.s -x c /a/src/lib=
/libc/gmon/gmon.c=20
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 invoc=
ation)
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/bug=
s/ 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.


--=20
Peter Jeremy

--SUOF0GtieIMvvwua
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)

iEYEARECAAYFAlIbOUIACgkQ/opHv/APuIeDdQCeJCBiPxp6hc14X0tWVBQild/E
SIMAn1EHAoCfiP1oy1/XZKmisN4bhvI0
=5FEj
-----END PGP SIGNATURE-----

--SUOF0GtieIMvvwua--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130826111722.GA42792>