[Bug 288404] devel/boost-libs building problems to upgrade to boost-libs-1.88.0_2 on various FreeBSD versions 14.3, 13.5, 14/Stable
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 30 Jul 2025 11:35:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288404
--- Comment #2 from Jordan Ostreff <jordan@ostreff.info> ---
More visibility of the error:
clang-linux.link.dll
bin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden/libboost_stacktrace_backtrace.so.1.88.0
"c++" -o
"bin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden/libboost_stacktrace_backtrace.so.1.88.0"
-Wl,-soname -Wl,"libboost_stacktrace_backtrace.so.1.88.0" -shared
-Wl,--start-group
"bin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden/backtrace.o"
-Wl,-Bstatic -lbacktrace -Wl,-Bdynamic -Wl,--end-group -fPIC -pthread
-fvisibility=hidden -fvisibility-inlines-hidden -m64 -Wl,--as-needed
-L/usr/local/lib
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(posix.o)
>>> referenced by posix.o:(backtrace_close) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(mmapio.o)
>>> referenced by mmapio.o:(backtrace_get_view) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_PC32 cannot be used against symbol
'__stack_chk_guard'; recompile with -fPIC
>>> defined in /lib/libc.so.7
>>> referenced by fileline.o:(fileline_initialize) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(mmap.o)
>>> referenced by mmap.o:(backtrace_alloc) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_PC32 cannot be used against symbol
'__stack_chk_guard'; recompile with -fPIC
>>> defined in /lib/libc.so.7
>>> referenced by dwarf.o:(backtrace_dwarf_add) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32S cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(dwarf.o)
>>> referenced by dwarf.o:(backtrace_dwarf_add) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(dwarf.o)
>>> referenced by dwarf.o:(backtrace_dwarf_add) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(fileline.o)
>>> referenced by fileline.o:(fileline_initialize) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_PC32 cannot be used against symbol
'__stack_chk_guard'; recompile with -fPIC
>>> defined in /lib/libc.so.7
>>> referenced by elf.o:(elf_zstd_decompress) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_PC32 cannot be used against symbol
'__stack_chk_guard'; recompile with -fPIC
>>> defined in /lib/libc.so.7
>>> referenced by fileline.o:(fileline_initialize) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32S cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(elf.o)
>>> referenced by elf.o:(elf_zstd_decompress) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32S cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(fileline.o)
>>> referenced by fileline.o:(fileline_initialize) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(fileline.o)
>>> referenced by fileline.o:(fileline_initialize) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32S cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(elf.o)
>>> referenced by elf.o:(elf_zstd_decompress) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(dwarf.o)
>>> referenced by dwarf.o:(backtrace_dwarf_add) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(fileline.o)
>>> referenced by fileline.o:(fileline_initialize) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32 cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(mmapio.o)
>>> referenced by mmapio.o:(backtrace_release_view) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32S cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(elf.o)
>>> referenced by elf.o:(elf_zstd_decompress) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32S cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(elf.o)
>>> referenced by elf.o:(elf_zstd_decompress) in archive /usr/local/lib/libbacktrace.a
ld: error: relocation R_X86_64_32S cannot be used against local symbol;
recompile with -fPIC
>>> defined in /usr/local/lib/libbacktrace.a(elf.o)
>>> referenced by elf.o:(elf_zstd_decompress) in archive /usr/local/lib/libbacktrace.a
ld: error: too many errors emitted, stopping now (use --error-limit=0 to see
all errors)
c++: error: linker command failed with exit code 1 (use -v to see invocation)
...failed clang-linux.link.dll
bin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden/libboost_stacktrace_backtrace.so.1.88.0...
...skipped
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1.88.0
for lack of
<pbin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>libboost_stacktrace_backtrace.so.1.88.0...
...skipped
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so
for lack of
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1.88.0...
...skipped
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1
for lack of
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1.88.0...
...skipped
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1.88
for lack of
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1.88.0...
...skipped
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>stage/boost_stacktrace_backtrace-config.cmake
for lack of
<pbin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>libboost_stacktrace_backtrace.so.1.88.0...
...skipped
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib/cmake/boost_stacktrace_backtrace-1.88.0>boost_stacktrace_backtrace-config.cmake
for lack of
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>stage/boost_stacktrace_backtrace-config.cmake...
...skipped
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>stage/boost_stacktrace_backtrace-config-version.cmake
for lack of
<pbin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>libboost_stacktrace_backtrace.so.1.88.0...
...skipped
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib/cmake/boost_stacktrace_backtrace-1.88.0>boost_stacktrace_backtrace-config-version.cmake
for lack of
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>stage/boost_stacktrace_backtrace-config-version.cmake...
...skipped
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>libboost_stacktrace_backtrace-variant-shared.cmake
for lack of
<pbin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>libboost_stacktrace_backtrace.so.1.88.0...
...skipped
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib/cmake/boost_stacktrace_backtrace-1.88.0>libboost_stacktrace_backtrace-variant-shared.cmake
for lack of
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>libboost_stacktrace_backtrace-variant-shared.cmake...
...skipped 10 targets...
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib/cmake/boost_stacktrace_backtrace-1.88.0>boost_stacktrace_backtrace-config-version.cmake
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib/cmake/boost_stacktrace_backtrace-1.88.0>boost_stacktrace_backtrace-config.cmake
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib/cmake/boost_stacktrace_backtrace-1.88.0>libboost_stacktrace_backtrace-variant-shared.cmake
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1.88
<p/usr/ports/devel/boost-libs/work/boost_1_88_0/stage/lib>libboost_stacktrace_backtrace.so.1.88.0
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>libboost_stacktrace_backtrace-variant-shared.cmake
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>stage/boost_stacktrace_backtrace-config-version.cmake
<pbin.v2/libs/stacktrace/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden>stage/boost_stacktrace_backtrace-config.cmake
...failed updating 1 target...
clang-linux.link.dll
bin.v2/libs/stacktrace/build/clang-linux-19/release/x86_64/pch-off/threading-multi/visibility-hidden/libboost_stacktrace_backtrace.so.1.88.0
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/devel/boost-libs
*** Error code 1
Stop.
make: stopped in /usr/ports/devel/boost-libs
--
You are receiving this mail because:
You are the assignee for the bug.