build failure with crochet for rpi3 using freebsd-11-stable sources
tech lists
tech-lists at zyxst.net
Wed May 17 12:50:52 UTC 2017
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.
More information about the freebsd-arm
mailing list