Date: Sat, 14 Jan 2017 11:45:15 +0100 From: "O. Hartmann" <o.hartmann@walstatt.org> To: freebsd-arm@freebsd.org Subject: 12-CURRENT: AARCH64 buildworld broken Message-ID: <20170114114515.3ba2ca7b@thor.intern.walstatt.dynvpn.de> In-Reply-To: <1825cb2c02420789f5fdb3f63d7a2d62@forodelsectorsocial.org.ar> References: <1825cb2c02420789f5fdb3f63d7a2d62@forodelsectorsocial.org.ar>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] I try to compile world of 12-CURRENT (r312163) since a couple of days now (the failure started before Christmas 2016, so its weeks now). I'm bothered with the very same problem since then, as the error shown below indicates. There is a miscompilation quite shortly after buildworld starts and I do not know what this error is triggered by. I also do not know where to post questions like this, is it list ARM or is it list EMBEDDED? The target is to try something on Hardkernel's ODROID-C2, which seems to be completely unsupported by FreeBSD but is a very promising piece of hardware for several projects like ASTERISK PBX (if it is working), survailance/monitoring (not even weather/climate) and other interesting stuff. Thank you very much in advance for help or hints/tips, Oliver [...] mtree -deU -f /pool/sources/CURRENT/src/etc/mtree/BSD.include.dist -p /pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp/usr/include >/dev/null ln >-sf /pool/sources/CURRENT/src/sys /pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp >--- _legacy --- -------------------------------------------------------------- >>> stage 1.1: legacy release compatibility shims -------------------------------------------------------------- cd /pool/sources/CURRENT/src; MAKEOBJDIRPREFIX=/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp INSTALL="sh /pool/sources/CURRENT/src/tools/install.sh" TOOLS_PREFIX=/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp PATH=/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp/legacy/usr/sbin:/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp/legacy/usr/bin:/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin WORLDTMP=/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp MAKEFLAGS="-m /pool/sources/CURRENT/src/tools/build/mk -j 4 -J 15,16 -m /pool/sources/CURRENT/src/share/mk" make -f Makefile.inc1 DESTDIR= BOOTSTRAPPING=1200020 SSP_CFLAGS= MK_HTML=no NO_LINT=yes MK_MAN=no -DNO_PIC MK_PROFILE=no -DNO_SHARED -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no MK_CLANG_EXTRAS=no MK_CLANG_FULL=no MK_LLDB=no MK_TESTS=no MK_INCLUDES=yes legacy --- legacy --- ===> tools/build (obj,includes,all,install) --- obj --- /pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp/pool/sources/CURRENT/src/tools/build created for /pool/sources/CURRENT/src/tools/build --- dummy.o --- cc -O3 -pipe -DNDEBUG -MD -MF.depend.dummy.o -MTdummy.o -std=gnu99 -Qunused-arguments -I/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp/legacy/usr/include -c /pool/sources/CURRENT/src/tools/build/dummy.c -o dummy.o --- libegacy.a --- ...skipping... numa_getaffinity.pico: In function `numa_getaffinity': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico procctl.pico: In function `procctl': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico aio_mlock.pico: In function `aio_mlock': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico chflagsat.pico: In function `chflagsat': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico connectat.pico: In function `connectat': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico bindat.pico: In function `bindat': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico cap_fcntls_get.pico: In function `cap_fcntls_get': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico cap_fcntls_limit.pico: In function `cap_fcntls_limit': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico cap_ioctls_get.pico: In function `cap_ioctls_get': (.text+0x8): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerror.pico cap_ioctls_limit.pico: In function `cap_ioctls_limit': (.text+0x8): additional relocation overflows omitted from the output cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [libc.so.7] Error code 1 -- O. Hartmann Ich widerspreche der Nutzung oder Übermittlung meiner Daten für Werbezwecke oder für die Markt- oder Meinungsforschung (§ 28 Abs. 4 BDSG). [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCWHoBOwAKCRDS528fyFhY lK4VAf9Mq16IXI+77m0KPLLAsP3ITmifauM4CK3G3HnwEZLA9KZs4Vk2SuuQCFdm sFfHpn01j9K7fm2v59pisyah7SDgAf9Qkqpvm4rHYl6oJhwyjMlUYqWYRq2jW2dp z/Es9I/iJjg3yVNwWN8iFDeEdeM8IEJeW5Jz215xekAS6SKnordz =blkb -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170114114515.3ba2ca7b>
