Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 May 2017 13:50:47 +0100
From:      tech lists <tech-lists@zyxst.net>
To:        freebsd-arm@freebsd.org
Subject:   build failure with crochet for rpi3 using freebsd-11-stable sources
Message-ID:  <20170517135047.0803ad60@pumpkin.growveg.org>

next in thread | raw e-mail | index | archive | help
Hello list,

Building on a r318366 freebsd-11-stable machine, using
freebsd/crochet installed today with fresh (r318397) sources, I'm
getting the following error trying to build, for the raspberry pi3, a
freebsd-11-stable image:

--- libc.so.7.full ---
/usr/local/aarch64-freebsd/bin/ld: getutxent.pico(.debug_info+0x3b):
R_AARCH64_ABS64 used with TLS symbol
udb /usr/local/aarch64-freebsd/bin/ld:
getutxent.pico(.debug_info+0x58): R_AARCH64_ABS64 used with TLS symbol
uf /usr/local/aarch64-freebsd/bin/ld: utxdb.pico(.debug_info+0x5a):
R_AARCH64_ABS64 used with TLS symbol
futx_to_utx.ut /usr/local/aarch64-freebsd/bin/ld:
jemalloc_tsd.pico(.debug_info+0x3c): R_AARCH64_ABS64 used with TLS
symbol __je_tsd_tls /usr/local/aarch64-freebsd/bin/ld:
jemalloc_tsd.pico(.debug_info+0x1433): R_AARCH64_ABS64 used with TLS
symbol __je_tsd_initialized /usr/local/aarch64-freebsd/bin/ld:
cxa_thread_atexit_impl.pico(.debug_info+0x3b): R_AARCH64_ABS64 used
with TLS symbol dtors /usr/local/aarch64-freebsd/bin/ld:
xlocale.pico(.debug_info+0x403): R_AARCH64_ABS64 used with TLS symbol
__thread_locale /usr/local/aarch64-freebsd/bin/ld:
setrunelocale.pico(.debug_info+0x3c): R_AARCH64_ABS64 used with TLS
symbol _ThreadRuneLocale cc: error: linker command failed with exit
code 1 (use -v to see invocation) *** [libc.so.7.full] Error code 1

make[4]: stopped in /root/crochet-fbsd/fbsd-11-src/lib/libc
1 error

make[4]: stopped in /root/crochet-fbsd/fbsd-11-src/lib/libc
*** [lib/libc__L] Error code 2

make[3]: stopped in /root/crochet-fbsd/fbsd-11-src
1 error

make[3]: stopped in /root/crochet-fbsd/fbsd-11-src
*** [libraries] Error code 2

make[2]: stopped in /root/crochet-fbsd/fbsd-11-src
1 error

make[2]: stopped in /root/crochet-fbsd/fbsd-11-src
*** [_libraries] Error code 2

make[1]: stopped in /root/crochet-fbsd/fbsd-11-src
1 error

make[1]: stopped in /root/crochet-fbsd/fbsd-11-src
*** [buildworld] Error code 2

make: stopped in /root/crochet-fbsd/fbsd-11-src
1 error

make: stopped in /root/crochet-fbsd/fbsd-11-src

How can I fix this? Or should I be using freebsd-current exclusively
for arm64 ?

thanks,
-- 
J.



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