On Mon, Mar 04, 2024 at 09:54:14AM -0800, Mark Millard wrote:
> bob prohaska <fbsd_at_www.zefox.net> wrote on
> Date: Mon, 04 Mar 2024 16:35:52 UTC :
> 
> > An armv7 (Pi2 v1.1) -current system stopped buildworld with
> > 
> > c++: error: linker command failed with exit code 1 (use -v to see 
> > invocation)
> > *** [capsicum-test.full] Error code 1
> 
> There might have been more error messages at some earlier point prior to
> the above. Such likely would have more detail about what the issue was.
> 

You're right, I missed the start. Here it is:

Building /usr/obj/usr/src/arm.armv7/tests/sys/capsicum/capsicum-test.full
cc -target armv7-gnueabihf-freebsd15.0 --sysroot=/usr/obj/usr/src/arm.armv7/tmp 
-B/usr/obj/usr/src/arm.armv7/tmp/usr/bin  -O2 -pipe -fno-common   
-I/usr/src/lib/libarchive/tests -I/usr/src/lib/libarchive 
-I/usr/obj/usr/src/arm.armv7/lib/libarchive/tests 
-I/usr/src/contrib/libarchive/libarchive 
-I/usr/src/contrib/libarchive/libarchive/test 
-I/usr/src/contrib/libarchive/test_utils -DHAVE_BZLIB_H=1 -DHAVE_LIBLZMA=1 
-DHAVE_LZMA_H=1  -DHAVE_ZSTD_H=1 -DHAVE_LIBZSTD=1 -DHAVE_LIBZSTD_COMPRESSOR=1 
-DPLATFORM_CONFIG_H=\"/usr/src/lib/libarchive/tests/config_freebsd.h\" 
-DWITH_OPENSSL -DOPENSSL_API_COMPAT=0x10100000L -g -gz=zlib -std=gnu99 
-Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign 
-Wdate-time -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable 
-Wno-error=unused-but-set-parameter -Wno-tautological-compare -Wno-unused-value 
-Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion 
-Wno-unused-local-typedef -Wno-address-of-packed-member  -Qunused-arguments   
-c /usr/src/contrib/libarchive/libarchive/test/test_archive_pathmatch.c -o 
test_archive_pathmatch.o
ld: error: undefined symbol: testing::internal::CmpHelperGE(char const*, char 
const*, long long, long long)
>>> referenced by procdesc.cc:199 
>>> (/usr/src/contrib/capsicum-test/procdesc.cc:199)
>>>               procdesc.o:(Pdfork_TimeCheck_Test::TestBody())

ld: error: undefined symbol: testing::internal::CmpHelperEQ(char const*, char 
const*, long long, long long)
>>> referenced by gtest.h:1502 
>>> (/usr/obj/usr/src/arm.armv7/tmp/usr/include/private/gtest/gtest.h:1502)
>>>               procdesc.o:(Pdfork_TimeCheck_Test::TestBody())
>>> referenced by gtest.h:1502 
>>> (/usr/obj/usr/src/arm.armv7/tmp/usr/include/private/gtest/gtest.h:1502)
>>>               procdesc.o:(Pdfork_TimeCheck_Test::TestBody())
>>> referenced by gtest.h:1502 
>>> (/usr/obj/usr/src/arm.armv7/tmp/usr/include/private/gtest/gtest.h:1502)
>>>               procdesc.o:(Pdfork_TimeCheck_Test::TestBody())
__cxa_thread_call_dtors: dtr 0x6ce470 from unloaded dso, skipping
__cxa_thread_call_dtors: dtr 0x6309c4 from unloaded dso, skipping
__cxa_thread_call_dtors: dtr 0x6ce470 from unloaded dso, skipping
__cxa_thread_call_dtors: dtr 0x64b138 from unloaded dso, skipping
__cxa_thread_call_dtors: dtr 0x6309c4 from unloaded dso, skipping
__cxa_thread_call_dtors: dtr 0x6309c4 from unloaded dso, skipping
__cxa_thread_call_dtors: dtr 0x6ce470 from unloaded dso, skipping
__cxa_thread_call_dtors: dtr 0x64b138 from unloaded dso, skipping
Building /usr/obj/usr/src/arm.armv7/usr.bin/mandoc/mdoc_markdown.o
....

Thanks for reading, and apologies for the omission!

bob prohaska

Reply via email to