Skip site navigation (1)Skip section navigation (2)
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>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/FU0=PfdSg1hrUE_EEtrRiuh
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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 ver=
y same problem
since then, as the error shown below indicates. There is a miscompilation q=
uite 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 severa=
l projects
like ASTERISK PBX (if it is working), survailance/monitoring (not even weat=
her/climate)
and other interesting stuff.

Thank you very much in advance for help or hints/tips,

Oliver=20

[...]
mtree -deU -f /pool/sources/CURRENT/src/etc/mtree/BSD.include.dist
-p /pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURREN=
T/src/tmp/usr/include
>/dev/null ln
>-sf /pool/sources/CURRENT/src/sys /pool/nanobsd/aarch64/ODROIDC2_aarch64/a=
rm64.aarch64/pool/sources/CURRENT/src/tmp
>--- _legacy ---
--------------------------------------------------------------
>>> stage 1.1: legacy release compatibility shims
--------------------------------------------------------------
cd /pool/sources/CURRENT/src;
MAKEOBJDIRPREFIX=3D/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/poo=
l/sources/CURRENT/src/tmp
INSTALL=3D"sh /pool/sources/CURRENT/src/tools/install.sh"
TOOLS_PREFIX=3D/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/so=
urces/CURRENT/src/tmp
PATH=3D/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CU=
RRENT/src/tmp/legacy/usr/sbin:/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.=
aarch64/pool/sources/CURRENT/src/tmp/legacy/usr/bin:/pool/nanobsd/aarch64/O=
DROIDC2_aarch64/arm64.aarch64/pool/sources/CURRENT/src/tmp/legacy/bin:/sbin=
:/bin:/usr/sbin:/usr/bin
WORLDTMP=3D/pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/source=
s/CURRENT/src/tmp
MAKEFLAGS=3D"-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=3D
BOOTSTRAPPING=3D1200020  SSP_CFLAGS=3D  MK_HTML=3Dno NO_LINT=3Dyes MK_MAN=
=3Dno  -DNO_PIC
MK_PROFILE=3Dno -DNO_SHARED  -DNO_CPU_CFLAGS MK_WARNS=3Dno MK_CTF=3Dno  MK_=
CLANG_EXTRAS=3Dno
MK_CLANG_FULL=3Dno  MK_LLDB=3Dno MK_TESTS=3Dno  MK_INCLUDES=3Dyes legacy --=
- legacy --- =3D=3D=3D>
tools/build (obj,includes,all,install) --- obj
--- /pool/nanobsd/aarch64/ODROIDC2_aarch64/arm64.aarch64/pool/sources/CURRE=
NT/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=3Dgnu99  -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' def=
ined in .text
section in cerror.pico procctl.pico: In function `procctl': (.text+0x8): re=
location
truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' defined in .te=
xt section in
cerror.pico aio_mlock.pico: In function `aio_mlock': (.text+0x8): relocatio=
n 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 cerr=
or.pico
connectat.pico: In function `connectat': (.text+0x8): relocation truncated =
to fit:
R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerr=
or.pico
bindat.pico: In function `bindat': (.text+0x8): relocation truncated to fit:
R_AARCH64_CONDBR19 against symbol `cerror' defined in .text section in cerr=
or.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): relocat=
ion 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 .te=
xt section in
cerror.pico cap_ioctls_limit.pico: In function `cap_ioctls_limit': (.text+0=
x8):
additional relocation overflows omitted from the output cc: error: linker c=
ommand failed
with exit code 1 (use -v to see invocation) *** [libc.so.7] Error code 1


--=20
O. Hartmann

Ich widerspreche der Nutzung oder =C3=9Cbermittlung meiner Daten f=C3=BCr
Werbezwecke oder f=C3=BCr die Markt- oder Meinungsforschung (=C2=A7 28 Abs.=
 4 BDSG).

--Sig_/FU0=PfdSg1hrUE_EEtrRiuh
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCWHoBOwAKCRDS528fyFhY
lK4VAf9Mq16IXI+77m0KPLLAsP3ITmifauM4CK3G3HnwEZLA9KZs4Vk2SuuQCFdm
sFfHpn01j9K7fm2v59pisyah7SDgAf9Qkqpvm4rHYl6oJhwyjMlUYqWYRq2jW2dp
z/Es9I/iJjg3yVNwWN8iFDeEdeM8IEJeW5Jz215xekAS6SKnordz
=blkb
-----END PGP SIGNATURE-----

--Sig_/FU0=PfdSg1hrUE_EEtrRiuh--



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