-
-
Save tpgxyz/0536fedb0b06fbcf7d4bebe9f278ab21 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
`FAILED: libnss_myhostname.so.2 | |
/usr/bin/clang -o libnss_myhostname.so.2 libnss_myhostname.so.2.p/src_nss-myhostname_nss-myhostname.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libnss_myhostname.so.2 -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -Wl,-z,nodelete -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/nss-myhostname/nss-myhostname.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by nss-myhostname.c:148 (../src/nss-myhostname/nss-myhostname.c:148) | |
>>> lto.tmp:(_nss_myhostname_gethostbyname4_r) | |
>>> referenced by nss-myhostname.c:148 (../src/nss-myhostname/nss-myhostname.c:148) | |
>>> lto.tmp:(_nss_myhostname_gethostbyname4_r) | |
>>> referenced by nss-myhostname.c:149 (../src/nss-myhostname/nss-myhostname.c:149) | |
>>> lto.tmp:(_nss_myhostname_gethostbyname4_r) | |
>>> referenced 2571 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by nss-myhostname.c:142 (../src/nss-myhostname/nss-myhostname.c:142) | |
>>> lto.tmp:(_nss_myhostname_gethostbyname4_r) | |
>>> referenced by nss-myhostname.c:142 (../src/nss-myhostname/nss-myhostname.c:142) | |
>>> lto.tmp:(_nss_myhostname_gethostbyname4_r) | |
>>> referenced by nss-myhostname.c:144 (../src/nss-myhostname/nss-myhostname.c:144) | |
>>> lto.tmp:(_nss_myhostname_gethostbyname4_r) | |
>>> referenced 559 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by fileio.c:606 (../src/basic/fileio.c:606) | |
>>> lto.tmp:(read_full_stream_full) | |
>>> referenced by errno-util.h:82 (../src/basic/errno-util.h:82) | |
>>> lto.tmp:(read_full_stream_full) | |
>>> referenced by fd-util.c:56 (../src/basic/fd-util.c:56) | |
>>> lto.tmp:(safe_close) | |
>>> referenced 42 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by fileio.c:731 (../src/basic/fileio.c:731) | |
>>> lto.tmp:(read_full_stream_full) | |
>>> referenced by alloc-util.c:101 (../src/basic/alloc-util.c:101) | |
>>> lto.tmp:(greedy_realloc0) | |
>>> referenced by path-util.c:432 (../src/basic/path-util.c:432) | |
>>> lto.tmp:(chase) | |
>>> referenced 41 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by log.c:917 (../src/basic/log.c:917) | |
>>> lto.tmp:(log_assert_failed) | |
>>> referenced by log.c:703 (../src/basic/log.c:703) | |
>>> lto.tmp:(log_dispatch_internal) | |
>>> referenced by log.c:926 (../src/basic/log.c:926) | |
>>> lto.tmp:(log_assert_failed_unreachable) | |
>>> referenced 8 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by hashmap.c:511 (../src/basic/hashmap.c:511) | |
>>> lto.tmp:(hashmap_iterate_entry) | |
>>> referenced by mempool.c:47 (../src/basic/mempool.c:47) | |
>>> lto.tmp:(hashmap_base_new) | |
>>> referenced by hashmap.c:353 (../src/basic/hashmap.c:353) | |
>>> lto.tmp:(base_bucket_hash) | |
>>> referenced 8 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by hashmap.c:382 (../src/basic/hashmap.c:382) | |
>>> lto.tmp:(bucket_at) | |
>>> referenced by hashmap.c:311 (../src/basic/hashmap.c:311) | |
>>> lto.tmp:(n_buckets) | |
>>> referenced by hashmap.c:418 (../src/basic/hashmap.c:418) | |
>>> lto.tmp:(dib_raw_ptr) | |
>>> referenced 15 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by hashmap.c:1138 (../src/basic/hashmap.c:1138) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
>>> referenced by hashmap.c:1118 (../src/basic/hashmap.c:1118) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by io-util.c:91 (../src/basic/io-util.c:91) | |
>>> lto.tmp:(random_bytes) | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by sd-netlink.c:128 (../src/libsystemd/sd-netlink/sd-netlink.c:128) | |
>>> lto.tmp:(sd_netlink_unref) | |
>>> referenced by sd-netlink.c:128 (../src/libsystemd/sd-netlink/sd-netlink.c:128) | |
>>> lto.tmp:(sd_netlink_unref) | |
>>> referenced by sd-netlink.c:128 (../src/libsystemd/sd-netlink/sd-netlink.c:128) | |
>>> lto.tmp:(sd_netlink_unref) | |
>>> referenced 4 more times | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
[3202/3674] /usr/bin/clang -Isystemd-repart.p -I. -I.. -Isrc/basic -I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd -I../src/systemd -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-event -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-journal -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/shared -I../src/shared -I/usr/include/blkid -I/usr/include/libfdisk -I/usr/include/uuid -flto -fcolor-diagnostics -fsanitize=undefined -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -Wno-missing-field-initializers -Wno-unused-parameter -Warray-bounds -Wdate-time -Wendif-labels -Werror=format=2 -Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-declarations -Werror=missing-prototypes -Werror=overflow -Werror=override-init -Werror=return-type -Werror=shift-count-overflow -Werror=undef -Wfloat-equal -Winit-self -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wunused-function -Wwrite-strings '-Wno-error=#warnings' -Wno-string-plus-int -fdiagnostics-show-option -fno-common -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -Wno-typedef-redefinition -Wno-gnu-variable-sized-type-not-at-end -ftrivial-auto-var-init=zero -Werror=shadow -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -fno-strict-aliasing -fstrict-flex-arrays=1 -fvisibility=hidden -ffunction-sections -fdata-sections -include config.h -pthread -MD -MQ systemd-repart.p/src_partition_repart.c.o -MF systemd-repart.p/src_partition_repart.c.o.d -o systemd-repart.p/src_partition_repart.c.o -c ../src/partition/repart.c | |
[3203/3674] /builddir/build/BUILD/systemd-stable-253.20230324/tools/elf2efi.py --version-major=253 --version-minor=0 --efi-major=1 --efi-minor=1 --subsystem=10 src/boot/efi/systemd-bootaa64.elf src/boot/efi/systemd-bootaa64.efi | |
[3204/3674] /usr/bin/clang -Isrc/core/libsystemd-core-253.so.p -Isrc/core -I../src/core -Isrc/basic -I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd -I../src/systemd -I. -I.. -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-event -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-journal -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/shared -I../src/shared -Isrc/core/bpf/socket_bind -Isrc/core/bpf/restrict_fs -Isrc/core/bpf/restrict_ifaces -I/usr/include/blkid -I/usr/include/kmod-30 -I/usr/include/libmount -I/usr/include/uuid -I/usr/include/json-c -flto -fcolor-diagnostics -fsanitize=undefined -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -Wno-missing-field-initializers -Wno-unused-parameter -Warray-bounds -Wdate-time -Wendif-labels -Werror=format=2 -Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-declarations -Werror=missing-prototypes -Werror=overflow -Werror=override-init -Werror=return-type -Werror=shift-count-overflow -Werror=undef -Wfloat-equal -Winit-self -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wunused-function -Wwrite-strings '-Wno-error=#warnings' -Wno-string-plus-int -fdiagnostics-show-option -fno-common -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -Wno-typedef-redefinition -Wno-gnu-variable-sized-type-not-at-end -ftrivial-auto-var-init=zero -Werror=shadow -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -fPIC -fno-strict-aliasing -fstrict-flex-arrays=1 -fvisibility=hidden -ffunction-sections -fdata-sections -include config.h -pthread -fvisibility=default -MD -MQ src/core/libsystemd-core-253.so.p/execute.c.o -MF src/core/libsystemd-core-253.so.p/execute.c.o.d -o src/core/libsystemd-core-253.so.p/execute.c.o -c ../src/core/execute.c | |
[3205/3674] /usr/bin/clang -o libnss_resolve.so.2 libnss_resolve.so.2.p/src_nss-resolve_nss-resolve.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libnss_resolve.so.2 -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -Wl,-z,nodelete -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/nss-resolve/nss-resolve.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
FAILED: libnss_resolve.so.2 | |
/usr/bin/clang -o libnss_resolve.so.2 libnss_resolve.so.2.p/src_nss-resolve_nss-resolve.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libnss_resolve.so.2 -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -Wl,-z,nodelete -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/nss-resolve/nss-resolve.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by nss-resolve.c:335 (../src/nss-resolve/nss-resolve.c:335) | |
>>> lto.tmp:(_nss_resolve_gethostbyname4_r) | |
>>> referenced by nss-resolve.c:331 (../src/nss-resolve/nss-resolve.c:331) | |
>>> lto.tmp:(_nss_resolve_gethostbyname4_r) | |
>>> referenced by nss-resolve.c:331 (../src/nss-resolve/nss-resolve.c:331) | |
>>> lto.tmp:(_nss_resolve_gethostbyname4_r) | |
>>> referenced 3498 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by nss-resolve.c:330 (../src/nss-resolve/nss-resolve.c:330) | |
>>> lto.tmp:(_nss_resolve_gethostbyname4_r) | |
>>> referenced by nss-resolve.c:331 (../src/nss-resolve/nss-resolve.c:331) | |
>>> lto.tmp:(_nss_resolve_gethostbyname4_r) | |
>>> referenced by nss-resolve.c:318 (../src/nss-resolve/nss-resolve.c:318) | |
>>> lto.tmp:(_nss_resolve_gethostbyname4_r) | |
>>> referenced 935 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by nss-resolve.c:362 (../src/nss-resolve/nss-resolve.c:362) | |
>>> lto.tmp:(_nss_resolve_gethostbyname4_r) | |
>>> referenced by parse-util.c:399 (../src/basic/parse-util.c:399) | |
>>> lto.tmp:(setup_logging) | |
>>> referenced by nss-resolve.c:537 (../src/nss-resolve/nss-resolve.c:537) | |
>>> lto.tmp:(_nss_resolve_gethostbyname3_r) | |
>>> referenced 17 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by log.c:0 (../src/basic/log.c:0) | |
>>> lto.tmp:(setup_logging) | |
>>> referenced by log.c:917 (../src/basic/log.c:917) | |
>>> lto.tmp:(log_assert_failed) | |
>>> referenced by log.c:703 (../src/basic/log.c:703) | |
>>> lto.tmp:(log_dispatch_internal) | |
>>> referenced 5 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by nss-resolve.c:185 (../src/nss-resolve/nss-resolve.c:185) | |
>>> lto.tmp:(json_dispatch_address) | |
>>> referenced by hashmap.c:382 (../src/basic/hashmap.c:382) | |
>>> lto.tmp:(bucket_at) | |
>>> referenced by hashmap.c:311 (../src/basic/hashmap.c:311) | |
>>> lto.tmp:(n_buckets) | |
>>> referenced 8 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by nss-resolve.c:658 (../src/nss-resolve/nss-resolve.c:658) | |
>>> lto.tmp:(_nss_resolve_gethostbyaddr2_r) | |
>>> referenced by nss-resolve.c:699 (../src/nss-resolve/nss-resolve.c:699) | |
>>> lto.tmp:(_nss_resolve_gethostbyaddr2_r) | |
>>> referenced by nss-resolve.c:701 (../src/nss-resolve/nss-resolve.c:701) | |
>>> lto.tmp:(_nss_resolve_gethostbyaddr2_r) | |
>>> referenced 30 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by hashmap.c:353 (../src/basic/hashmap.c:353) | |
>>> lto.tmp:(base_bucket_hash) | |
>>> referenced by hashmap.c:507 (../src/basic/hashmap.c:507) | |
>>> lto.tmp:(base_bucket_scan) | |
>>> referenced by hashmap.c:1104 (../src/basic/hashmap.c:1104) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
>>> referenced 7 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by hashmap.c:1138 (../src/basic/hashmap.c:1138) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
>>> referenced by hashmap.c:1118 (../src/basic/hashmap.c:1118) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by io-util.c:91 (../src/basic/io-util.c:91) | |
>>> lto.tmp:(random_bytes) | |
>>> referenced by json.c:2608 (../src/shared/json.c:2608) | |
>>> lto.tmp:(json_parse_internal) | |
>>> referenced by json.c:0 (../src/shared/json.c:0) | |
>>> lto.tmp:(json_dispatch) | |
>>> referenced 5 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by json.c:925 (../src/shared/json.c:925) | |
>>> lto.tmp:(json_variant_boolean) | |
>>> referenced by json.c:4383 (../src/shared/json.c:4383) | |
>>> lto.tmp:(json_dispatch) | |
>>> referenced by json.c:4432 (../src/shared/json.c:4432) | |
>>> lto.tmp:(json_dispatch) | |
>>> referenced 6 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_float_cast_overflow | |
>>> referenced by json.c:959 (../src/shared/json.c:959) | |
>>> lto.tmp:(json_variant_integer) | |
>>> referenced by json.c:1004 (../src/shared/json.c:1004) | |
>>> lto.tmp:(json_variant_unsigned) | |
>>> referenced by json.c:1052 (../src/shared/json.c:1052) | |
>>> lto.tmp:(json_variant_real) | |
>>> referenced 1 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_mul_overflow | |
>>> referenced by json.c:2606 (../src/shared/json.c:2606) | |
>>> lto.tmp:(json_parse_internal) | |
ld.lld: error: undefined symbol: __ubsan_handle_sub_overflow | |
>>> referenced by json.c:2611 (../src/shared/json.c:2611) | |
>>> lto.tmp:(json_parse_internal) | |
>>> referenced by json.c:1804 (../src/shared/json.c:1804) | |
>>> lto.tmp:(varlink_enqueue_json) | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
[3206/3674] /usr/bin/clang -o libudev.so.1.7.6 -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libudev.so.1 -Wl,--whole-archive src/libudev/libudev-basic.a -Wl,--no-whole-archive -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/libudev/libudev.sym -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lrt -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
FAILED: libudev.so.1.7.6 | |
/usr/bin/clang -o libudev.so.1.7.6 -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libudev.so.1 -Wl,--whole-archive src/libudev/libudev-basic.a -Wl,--no-whole-archive -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/libudev/libudev.sym -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lrt -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by libudev-device.c:85 (../src/libudev/libudev-device.c:85) | |
>>> lto.tmp:(udev_device_get_seqnum) | |
>>> referenced by libudev-device.c:85 (../src/libudev/libudev-device.c:85) | |
>>> lto.tmp:(udev_device_get_seqnum) | |
>>> referenced by sd-device.c:1412 (../src/libsystemd/sd-device/sd-device.c:1412) | |
>>> lto.tmp:(udev_device_get_seqnum) | |
>>> referenced 3647 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by libudev-device.c:83 (../src/libudev/libudev-device.c:83) | |
>>> lto.tmp:(udev_device_get_seqnum) | |
>>> referenced by sd-device.c:1410 (../src/libsystemd/sd-device/sd-device.c:1410) | |
>>> lto.tmp:(udev_device_get_seqnum) | |
>>> referenced by libudev-device.c:103 (../src/libudev/libudev-device.c:103) | |
>>> lto.tmp:(udev_device_get_devnum) | |
>>> referenced 1055 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by libudev-device.c:408 (../src/libudev/libudev-device.c:408) | |
>>> lto.tmp:(udev_device_get_parent) | |
>>> referenced by libudev-device.c:789 (../src/libudev/libudev-device.c:789) | |
>>> lto.tmp:(udev_device_get_sysattr_list_entry) | |
>>> referenced by device-enumerator.c:1159 (../src/libsystemd/sd-device/device-enumerator.c:1159) | |
>>> lto.tmp:(udev_enumerate_get_list_entry) | |
>>> referenced 10 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by fileio.c:303 (../src/basic/fileio.c:303) | |
>>> lto.tmp:(udev_device_set_sysattr_value) | |
>>> referenced by fileio.c:66 (../src/basic/fileio.c:66) | |
>>> lto.tmp:(udev_device_set_sysattr_value) | |
>>> referenced by sd-device.c:2124 (../src/libsystemd/sd-device/sd-device.c:2124) | |
>>> lto.tmp:(udev_device_get_sysattr_list_entry) | |
>>> referenced 63 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by device-enumerator.c:362 (../src/libsystemd/sd-device/device-enumerator.c:362) | |
>>> lto.tmp:(udev_enumerate_get_list_entry) | |
>>> referenced by device-enumerator.c:362 (../src/libsystemd/sd-device/device-enumerator.c:362) | |
>>> lto.tmp:(udev_enumerate_get_list_entry) | |
>>> referenced by path-util.c:432 (../src/basic/path-util.c:432) | |
>>> lto.tmp:(udev_enumerate_get_list_entry) | |
>>> referenced 122 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by string-util-fundamental.c:13 (../src/fundamental/string-util-fundamental.c:13) | |
>>> lto.tmp:(udev_monitor_new_from_netlink) | |
>>> referenced by string-util-fundamental.c:13 (../src/fundamental/string-util-fundamental.c:13) | |
>>> lto.tmp:(device_set_syspath) | |
>>> referenced by log.c:917 (../src/basic/log.c:917) | |
>>> lto.tmp:(log_assert_failed) | |
>>> referenced 7 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by io-util.c:47 (../src/basic/io-util.c:47) | |
>>> lto.tmp:(udev_queue_flush) | |
>>> referenced by device-private.c:497 (../src/libsystemd/sd-device/device-private.c:497) | |
>>> lto.tmp:(device_new_from_nulstr) | |
>>> referenced by io-util.c:91 (../src/basic/io-util.c:91) | |
>>> lto.tmp:(random_bytes) | |
ld.lld: error: undefined symbol: __ubsan_handle_vla_bound_not_positive | |
>>> referenced by device-enumerator.c:720 (../src/libsystemd/sd-device/device-enumerator.c:720) | |
>>> lto.tmp:(enumerator_scan_dir_and_add_devices) | |
ld.lld: error: undefined symbol: __ubsan_handle_sub_overflow | |
>>> referenced by device-monitor.c:785 (../src/libsystemd/sd-device/device-monitor.c:785) | |
>>> lto.tmp:(sd_device_monitor_filter_update) | |
>>> referenced by sd-device.c:853 (../src/libsystemd/sd-device/sd-device.c:853) | |
>>> lto.tmp:(sd_device_new_from_device_id) | |
>>> referenced by sd-device.c:856 (../src/libsystemd/sd-device/sd-device.c:856) | |
>>> lto.tmp:(sd_device_new_from_device_id) | |
ld.lld: error: undefined symbol: __ubsan_handle_mul_overflow | |
>>> referenced by device-monitor.c:786 (../src/libsystemd/sd-device/device-monitor.c:786) | |
>>> lto.tmp:(sd_device_monitor_filter_update) | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by sd-hwdb.c:46 (../src/libsystemd/sd-hwdb/sd-hwdb.c:46) | |
>>> lto.tmp:(trie_fnmatch_f) | |
>>> referenced by sd-hwdb.c:39 (../src/libsystemd/sd-hwdb/sd-hwdb.c:39) | |
>>> lto.tmp:(trie_fnmatch_f) | |
>>> referenced by sd-hwdb.c:54 (../src/libsystemd/sd-hwdb/sd-hwdb.c:54) | |
>>> lto.tmp:(linebuf_add_char) | |
>>> referenced 10 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by hashmap.c:511 (../src/basic/hashmap.c:511) | |
>>> lto.tmp:(hashmap_iterate_entry) | |
>>> referenced by mempool.c:47 (../src/basic/mempool.c:47) | |
>>> lto.tmp:(hashmap_base_ensure_allocated) | |
>>> referenced by hashmap.c:353 (../src/basic/hashmap.c:353) | |
>>> lto.tmp:(base_bucket_hash) | |
>>> referenced 8 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by hashmap.c:1138 (../src/basic/hashmap.c:1138) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
>>> referenced by hashmap.c:1118 (../src/basic/hashmap.c:1118) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
[3207/3674] /usr/bin/clang -o libnss_mymachines.so.2 libnss_mymachines.so.2.p/src_nss-mymachines_nss-mymachines.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libnss_mymachines.so.2 -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -Wl,-z,nodelete -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/nss-mymachines/nss-mymachines.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
FAILED: libnss_mymachines.so.2 | |
/usr/bin/clang -o libnss_mymachines.so.2 libnss_mymachines.so.2.p/src_nss-mymachines_nss-mymachines.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libnss_mymachines.so.2 -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -Wl,-z,nodelete -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/nss-mymachines/nss-mymachines.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by nss-mymachines.c:107 (../src/nss-mymachines/nss-mymachines.c:107) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced by nss-mymachines.c:200 (../src/nss-mymachines/nss-mymachines.c:200) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced by nss-mymachines.c:200 (../src/nss-mymachines/nss-mymachines.c:200) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced 8309 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by nss-mymachines.c:119 (../src/nss-mymachines/nss-mymachines.c:119) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced by nss-mymachines.c:204 (../src/nss-mymachines/nss-mymachines.c:204) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced by nss-mymachines.c:277 (../src/nss-mymachines/nss-mymachines.c:277) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname3_r) | |
>>> referenced 139 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by nss-mymachines.c:199 (../src/nss-mymachines/nss-mymachines.c:199) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced by nss-mymachines.c:200 (../src/nss-mymachines/nss-mymachines.c:200) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced by nss-mymachines.c:203 (../src/nss-mymachines/nss-mymachines.c:203) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced 1868 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by nss-mymachines.c:235 (../src/nss-mymachines/nss-mymachines.c:235) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname4_r) | |
>>> referenced by nss-mymachines.c:399 (../src/nss-mymachines/nss-mymachines.c:399) | |
>>> lto.tmp:(_nss_mymachines_gethostbyname3_r) | |
>>> referenced by bus-error.c:322 (../src/libsystemd/sd-bus/bus-error.c:322) | |
>>> lto.tmp:(sd_bus_error_copy) | |
>>> referenced 105 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(message_peek_fields) | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(message_peek_body) | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(bus_body_part_map) | |
>>> referenced 40 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_vla_bound_not_positive | |
>>> referenced by bus-message.c:3991 (../src/libsystemd/sd-bus/bus-message.c:3991) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3942 (../src/libsystemd/sd-bus/bus-message.c:3942) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3463 (../src/libsystemd/sd-bus/bus-message.c:3463) | |
>>> lto.tmp:(sd_bus_message_readv) | |
>>> referenced 6 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by bus-message.c:3993 (../src/libsystemd/sd-bus/bus-message.c:3993) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3947 (../src/libsystemd/sd-bus/bus-message.c:3947) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3949 (../src/libsystemd/sd-bus/bus-message.c:3949) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced 28 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by bus-creds.c:63 (../src/libsystemd/sd-bus/bus-creds.c:63) | |
>>> lto.tmp:(sd_bus_creds_ref) | |
>>> referenced by bus-creds.c:83 (../src/libsystemd/sd-bus/bus-creds.c:83) | |
>>> lto.tmp:(sd_bus_creds_unref) | |
>>> referenced by bus-creds.c:759 (../src/libsystemd/sd-bus/bus-creds.c:759) | |
>>> lto.tmp:(bus_creds_add_more) | |
>>> referenced 18 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by bus-signature.c:63 (../src/libsystemd/sd-bus/bus-signature.c:63) | |
>>> lto.tmp:(signature_element_length_internal) | |
>>> referenced by bus-signature.c:91 (../src/libsystemd/sd-bus/bus-signature.c:91) | |
>>> lto.tmp:(signature_element_length_internal) | |
>>> referenced by io-util.c:47 (../src/basic/io-util.c:47) | |
>>> lto.tmp:(bus_process_internal) | |
>>> referenced 1 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by time-util.c:1129 (../src/basic/time-util.c:1129) | |
>>> lto.tmp:(sd_bus_get_method_call_timeout) | |
>>> referenced by hashmap.c:511 (../src/basic/hashmap.c:511) | |
>>> lto.tmp:(hashmap_iterate_entry) | |
>>> referenced by mempool.c:47 (../src/basic/mempool.c:47) | |
>>> lto.tmp:(hashmap_base_new) | |
>>> referenced 9 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_sub_overflow | |
>>> referenced by bus-match.c:370 (../src/libsystemd/sd-bus/bus-match.c:370) | |
>>> lto.tmp:(bus_match_run) | |
>>> referenced by bus-match.c:0 (../src/libsystemd/sd-bus/bus-match.c:0) | |
>>> lto.tmp:(bus_match_run) | |
>>> referenced by signal-util.c:169 (../src/basic/signal-util.c:169) | |
>>> lto.tmp:(wait_for_terminate_and_check) | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by hashmap.c:1138 (../src/basic/hashmap.c:1138) | |
>>> lto.tmp:(hashmap_put) | |
>>> referenced by hashmap.c:1118 (../src/basic/hashmap.c:1118) | |
>>> lto.tmp:(hashmap_put) | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
[3208/3674] /usr/bin/clang -o libnss_systemd.so.2 libnss_systemd.so.2.p/src_nss-systemd_nss-systemd.c.o libnss_systemd.so.2.p/src_nss-systemd_userdb-glue.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libnss_systemd.so.2 -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -Wl,-z,nodelete -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/nss-systemd/nss-systemd.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
FAILED: libnss_systemd.so.2 | |
/usr/bin/clang -o libnss_systemd.so.2 libnss_systemd.so.2.p/src_nss-systemd_nss-systemd.c.o libnss_systemd.so.2.p/src_nss-systemd_userdb-glue.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libnss_systemd.so.2 -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -Wl,-z,nodelete -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/nss-systemd/nss-systemd.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by nss-systemd.c:295 (../src/nss-systemd/nss-systemd.c:295) | |
>>> lto.tmp:(_nss_systemd_getpwnam_r) | |
>>> referenced by errno-util.h:28 (../src/basic/errno-util.h:28) | |
>>> lto.tmp:(_nss_systemd_getpwnam_r) | |
>>> referenced by nss-systemd.c:330 (../src/nss-systemd/nss-systemd.c:330) | |
>>> lto.tmp:(_nss_systemd_getpwnam_r) | |
>>> referenced 7178 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by user-util.c:166 (../src/basic/user-util.c:166) | |
>>> lto.tmp:(_nss_systemd_getpwnam_r) | |
>>> referenced by signal-util.h:43 (../src/basic/signal-util.h:43) | |
>>> lto.tmp:(_nss_systemd_getpwnam_r) | |
>>> referenced by nss-systemd.c:296 (../src/nss-systemd/nss-systemd.c:296) | |
>>> lto.tmp:(_nss_systemd_getpwnam_r) | |
>>> referenced 1914 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by userdb-glue.c:88 (../src/nss-systemd/userdb-glue.c:88) | |
>>> lto.tmp:(_nss_systemd_getpwnam_r) | |
>>> referenced by userdb-glue.c:121 (../src/nss-systemd/userdb-glue.c:121) | |
>>> lto.tmp:(_nss_systemd_getpwuid_r) | |
>>> referenced by userdb-glue.c:197 (../src/nss-systemd/userdb-glue.c:197) | |
>>> lto.tmp:(_nss_systemd_getspnam_r) | |
>>> referenced 98 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by nss-systemd.c:160 (../src/nss-systemd/nss-systemd.c:160) | |
>>> lto.tmp:(copy_synthesized_passwd) | |
>>> referenced by nss-systemd.c:161 (../src/nss-systemd/nss-systemd.c:161) | |
>>> lto.tmp:(copy_synthesized_passwd) | |
>>> referenced by nss-systemd.c:162 (../src/nss-systemd/nss-systemd.c:162) | |
>>> lto.tmp:(copy_synthesized_passwd) | |
>>> referenced 132 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by userdb-glue.c:201 (../src/nss-systemd/userdb-glue.c:201) | |
>>> lto.tmp:(_nss_systemd_getspnam_r) | |
>>> referenced by userdb-glue.c:468 (../src/nss-systemd/userdb-glue.c:468) | |
>>> lto.tmp:(_nss_systemd_getsgnam_r) | |
>>> referenced by nss-systemd.c:754 (../src/nss-systemd/nss-systemd.c:754) | |
>>> lto.tmp:(_nss_systemd_getgrent_r) | |
>>> referenced 14 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by nss-systemd.c:1053 (../src/nss-systemd/nss-systemd.c:1053) | |
>>> lto.tmp:(_nss_systemd_initgroups_dyn) | |
>>> referenced by io-util.c:91 (../src/basic/io-util.c:91) | |
>>> lto.tmp:(loop_read) | |
>>> referenced by json.c:2608 (../src/shared/json.c:2608) | |
>>> lto.tmp:(json_parse_internal) | |
>>> referenced 8 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_mul_overflow | |
>>> referenced by nss-systemd.c:1037 (../src/nss-systemd/nss-systemd.c:1037) | |
>>> lto.tmp:(_nss_systemd_initgroups_dyn) | |
>>> referenced by user-util.c:420 (../src/basic/user-util.c:420) | |
>>> lto.tmp:(uid_to_name) | |
>>> referenced by json.c:2606 (../src/shared/json.c:2606) | |
>>> lto.tmp:(json_parse_internal) | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by log.c:917 (../src/basic/log.c:917) | |
>>> lto.tmp:(log_assert_failed) | |
>>> referenced by log.c:703 (../src/basic/log.c:703) | |
>>> lto.tmp:(log_dispatch_internal) | |
>>> referenced by log.c:926 (../src/basic/log.c:926) | |
>>> lto.tmp:(log_assert_failed_unreachable) | |
>>> referenced 10 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by hashmap.c:511 (../src/basic/hashmap.c:511) | |
>>> lto.tmp:(hashmap_iterate_entry) | |
>>> referenced by mempool.c:47 (../src/basic/mempool.c:47) | |
>>> lto.tmp:(hashmap_base_ensure_allocated) | |
>>> referenced by hashmap.c:353 (../src/basic/hashmap.c:353) | |
>>> lto.tmp:(base_bucket_hash) | |
>>> referenced 8 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by hashmap.c:382 (../src/basic/hashmap.c:382) | |
>>> lto.tmp:(bucket_at) | |
>>> referenced by hashmap.c:311 (../src/basic/hashmap.c:311) | |
>>> lto.tmp:(n_buckets) | |
>>> referenced by hashmap.c:418 (../src/basic/hashmap.c:418) | |
>>> lto.tmp:(dib_raw_ptr) | |
>>> referenced 10 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by hashmap.c:1138 (../src/basic/hashmap.c:1138) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
>>> referenced by hashmap.c:1118 (../src/basic/hashmap.c:1118) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
ld.lld: error: undefined symbol: __ubsan_handle_float_cast_overflow | |
>>> referenced by json.c:959 (../src/shared/json.c:959) | |
>>> lto.tmp:(json_variant_integer) | |
>>> referenced by json.c:1004 (../src/shared/json.c:1004) | |
>>> lto.tmp:(json_variant_unsigned) | |
>>> referenced by json.c:1052 (../src/shared/json.c:1052) | |
>>> lto.tmp:(json_variant_real) | |
>>> referenced 1 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_sub_overflow | |
>>> referenced by json.c:2611 (../src/shared/json.c:2611) | |
>>> lto.tmp:(json_parse_internal) | |
>>> referenced by json.c:1804 (../src/shared/json.c:1804) | |
>>> lto.tmp:(varlink_enqueue_json) | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
[3209/3674] /usr/bin/clang -o pam_systemd_home.so pam_systemd_home.so.p/src_home_home-util.c.o pam_systemd_home.so.p/src_home_pam_systemd_home.c.o pam_systemd_home.so.p/src_home_user-record-util.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,pam_systemd_home.so -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/home/pam_systemd_home.sym -lcrypt -lpam_misc -lpam -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lrt -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
FAILED: pam_systemd_home.so | |
/usr/bin/clang -o pam_systemd_home.so pam_systemd_home.so.p/src_home_home-util.c.o pam_systemd_home.so.p/src_home_pam_systemd_home.c.o pam_systemd_home.so.p/src_home_user-record-util.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,pam_systemd_home.so -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/home/pam_systemd_home.sym -lcrypt -lpam_misc -lpam -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lrt -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by home-util.c:121 (../src/home/home-util.c:121) | |
>>> lto.tmp:(bus_message_append_secret) | |
>>> referenced by home-util.c:121 (../src/home/home-util.c:121) | |
>>> lto.tmp:(bus_message_append_secret) | |
>>> referenced by home-util.c:124 (../src/home/home-util.c:124) | |
>>> lto.tmp:(bus_message_append_secret) | |
>>> referenced 9400 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_sub_overflow | |
>>> referenced by json.c:1804 (../src/shared/json.c:1804) | |
>>> lto.tmp:(bus_message_append_secret) | |
>>> referenced by pam_systemd_home.c:513 (../src/home/pam_systemd_home.c:513) | |
>>> lto.tmp:(acquire_home) | |
>>> referenced by pam_systemd_home.c:259 (../src/home/pam_systemd_home.c:259) | |
>>> lto.tmp:(cleanup_home_fd) | |
>>> referenced 5 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by home-util.c:118 (../src/home/home-util.c:118) | |
>>> lto.tmp:(bus_message_append_secret) | |
>>> referenced by home-util.c:119 (../src/home/home-util.c:119) | |
>>> lto.tmp:(bus_message_append_secret) | |
>>> referenced by json.c:1801 (../src/shared/json.c:1801) | |
>>> lto.tmp:(bus_message_append_secret) | |
>>> referenced 2047 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by pam_systemd_home.c:73 (../src/home/pam_systemd_home.c:73) | |
>>> lto.tmp:(pam_sm_authenticate) | |
>>> referenced by pam_systemd_home.c:43 (../src/home/pam_systemd_home.c:43) | |
>>> lto.tmp:(parse_argv) | |
>>> referenced by pam_systemd_home.c:169 (../src/home/pam_systemd_home.c:169) | |
>>> lto.tmp:(acquire_user_record) | |
>>> referenced 186 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by pam_systemd_home.c:698 (../src/home/pam_systemd_home.c:698) | |
>>> lto.tmp:(pam_sm_authenticate) | |
>>> referenced by pam_systemd_home.c:701 (../src/home/pam_systemd_home.c:701) | |
>>> lto.tmp:(pam_sm_authenticate) | |
>>> referenced by pam_systemd_home.c:701 (../src/home/pam_systemd_home.c:701) | |
>>> lto.tmp:(pam_sm_authenticate) | |
>>> referenced 33 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by pam_systemd_home.c:0 (../src/home/pam_systemd_home.c:0) | |
>>> lto.tmp:(parse_argv) | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(message_peek_fields) | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(message_peek_body) | |
>>> referenced 45 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by pam_systemd_home.c:639 (../src/home/pam_systemd_home.c:639) | |
>>> lto.tmp:(acquire_home) | |
>>> referenced by bus-signature.c:63 (../src/libsystemd/sd-bus/bus-signature.c:63) | |
>>> lto.tmp:(signature_element_length_internal) | |
>>> referenced by bus-signature.c:91 (../src/libsystemd/sd-bus/bus-signature.c:91) | |
>>> lto.tmp:(signature_element_length_internal) | |
>>> referenced 5 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by bus-error.c:322 (../src/libsystemd/sd-bus/bus-error.c:322) | |
>>> lto.tmp:(sd_bus_error_copy) | |
>>> referenced by bus-error.c:121 (../src/libsystemd/sd-bus/bus-error.c:121) | |
>>> lto.tmp:(sd_bus_error_set_errno) | |
>>> referenced by bus-error.c:180 (../src/libsystemd/sd-bus/bus-error.c:180) | |
>>> lto.tmp:(sd_bus_error_set_errno) | |
>>> referenced 97 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_vla_bound_not_positive | |
>>> referenced by bus-message.c:3991 (../src/libsystemd/sd-bus/bus-message.c:3991) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3942 (../src/libsystemd/sd-bus/bus-message.c:3942) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3463 (../src/libsystemd/sd-bus/bus-message.c:3463) | |
>>> lto.tmp:(sd_bus_message_readv) | |
>>> referenced 7 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by bus-message.c:3993 (../src/libsystemd/sd-bus/bus-message.c:3993) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3947 (../src/libsystemd/sd-bus/bus-message.c:3947) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3949 (../src/libsystemd/sd-bus/bus-message.c:3949) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced 27 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by time-util.c:1129 (../src/basic/time-util.c:1129) | |
>>> lto.tmp:(sd_bus_get_method_call_timeout) | |
>>> referenced by hashmap.c:511 (../src/basic/hashmap.c:511) | |
>>> lto.tmp:(hashmap_iterate_entry) | |
>>> referenced by mempool.c:47 (../src/basic/mempool.c:47) | |
>>> lto.tmp:(hashmap_base_new) | |
>>> referenced 9 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by hashmap.c:1138 (../src/basic/hashmap.c:1138) | |
>>> lto.tmp:(hashmap_put) | |
>>> referenced by hashmap.c:1118 (../src/basic/hashmap.c:1118) | |
>>> lto.tmp:(hashmap_put) | |
ld.lld: error: undefined symbol: __ubsan_handle_float_cast_overflow | |
>>> referenced by json.c:959 (../src/shared/json.c:959) | |
>>> lto.tmp:(json_variant_integer) | |
>>> referenced by json.c:1004 (../src/shared/json.c:1004) | |
>>> lto.tmp:(json_variant_unsigned) | |
>>> referenced by json.c:1052 (../src/shared/json.c:1052) | |
>>> lto.tmp:(json_variant_real) | |
>>> referenced 1 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_mul_overflow | |
>>> referenced by json.c:2606 (../src/shared/json.c:2606) | |
>>> lto.tmp:(json_parse_internal) | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
[3210/3674] /usr/bin/clang -o pam_systemd.so pam_systemd.so.p/src_login_pam_systemd.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,pam_systemd.so -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/login/pam_systemd.sym -lpam_misc -lpam -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lrt -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
FAILED: pam_systemd.so | |
/usr/bin/clang -o pam_systemd.so pam_systemd.so.p/src_login_pam_systemd.c.o -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,pam_systemd.so -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/libsystemd/libsystemd_static.a src/basic/libbasic.a src/basic/libbasic-compress.a src/shared/libsystemd-shared-253.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/login/pam_systemd.sym -lpam_misc -lpam -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lrt -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam /usr/lib64/libseccomp.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by pam_systemd.c:621 (../src/login/pam_systemd.c:621) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by pam_systemd.c:625 (../src/login/pam_systemd.c:625) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by pam_systemd.c:627 (../src/login/pam_systemd.c:627) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced 12053 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by pam_systemd.c:625 (../src/login/pam_systemd.c:625) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by pam_systemd.c:627 (../src/login/pam_systemd.c:627) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by pam_systemd.c:139 (../src/login/pam_systemd.c:139) | |
>>> lto.tmp:(parse_argv) | |
>>> referenced 175 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by pam_systemd.c:621 (../src/login/pam_systemd.c:621) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by pam_systemd.c:710 (../src/login/pam_systemd.c:710) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by pam_systemd.c:713 (../src/login/pam_systemd.c:713) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced 2748 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by pam_systemd.c:1111 (../src/login/pam_systemd.c:1111) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by pam_systemd.c:822 (../src/login/pam_systemd.c:822) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by pam_systemd.c:919 (../src/login/pam_systemd.c:919) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced 35 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by rlimit-util.c:0 (../src/basic/rlimit-util.c:0) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by capability-util.c:133 (../src/basic/capability-util.c:133) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by capability-util.c:100 (../src/basic/capability-util.c:100) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced 150 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by capability-util.c:118 (../src/basic/capability-util.c:118) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by capability-util.c:115 (../src/basic/capability-util.c:115) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by capability-util.c:94 (../src/basic/capability-util.c:94) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced 10 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by pam_systemd.c:1101 (../src/login/pam_systemd.c:1101) | |
>>> lto.tmp:(pam_sm_open_session) | |
>>> referenced by bus-signature.c:63 (../src/libsystemd/sd-bus/bus-signature.c:63) | |
>>> lto.tmp:(signature_element_length_internal) | |
>>> referenced by bus-signature.c:91 (../src/libsystemd/sd-bus/bus-signature.c:91) | |
>>> lto.tmp:(signature_element_length_internal) | |
>>> referenced 13 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by pam_systemd.c:0 (../src/login/pam_systemd.c:0) | |
>>> lto.tmp:(parse_argv) | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(message_peek_fields) | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(message_peek_body) | |
>>> referenced 46 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by parse-util.c:237 (../src/basic/parse-util.c:237) | |
>>> lto.tmp:(append_session_memory_max) | |
>>> referenced by hashmap.c:511 (../src/basic/hashmap.c:511) | |
>>> lto.tmp:(hashmap_iterate_entry) | |
>>> referenced by mempool.c:47 (../src/basic/mempool.c:47) | |
>>> lto.tmp:(hashmap_base_new) | |
>>> referenced 10 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_float_cast_overflow | |
>>> referenced by parse-util.c:240 (../src/basic/parse-util.c:240) | |
>>> lto.tmp:(append_session_memory_max) | |
>>> referenced by json.c:959 (../src/shared/json.c:959) | |
>>> lto.tmp:(json_variant_integer) | |
>>> referenced by json.c:1004 (../src/shared/json.c:1004) | |
>>> lto.tmp:(json_variant_unsigned) | |
>>> referenced 2 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_vla_bound_not_positive | |
>>> referenced by bus-message.c:3991 (../src/libsystemd/sd-bus/bus-message.c:3991) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3942 (../src/libsystemd/sd-bus/bus-message.c:3942) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3463 (../src/libsystemd/sd-bus/bus-message.c:3463) | |
>>> lto.tmp:(sd_bus_message_readv) | |
>>> referenced 7 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by bus-message.c:3993 (../src/libsystemd/sd-bus/bus-message.c:3993) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3947 (../src/libsystemd/sd-bus/bus-message.c:3947) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3949 (../src/libsystemd/sd-bus/bus-message.c:3949) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced 30 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_sub_overflow | |
>>> referenced by bus-match.c:370 (../src/libsystemd/sd-bus/bus-match.c:370) | |
>>> lto.tmp:(bus_match_run) | |
>>> referenced by bus-match.c:0 (../src/libsystemd/sd-bus/bus-match.c:0) | |
>>> lto.tmp:(bus_match_run) | |
>>> referenced by percent-util.c:50 (../src/basic/percent-util.c:50) | |
>>> lto.tmp:(parse_parts_value_with_tenths_place) | |
>>> referenced 4 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
ld.lld: error: undefined symbol: __ubsan_handle_mul_overflow | |
>>> referenced by percent-util.c:53 (../src/basic/percent-util.c:53) | |
>>> lto.tmp:(parse_parts_value_with_tenths_place) | |
>>> referenced by percent-util.c:97 (../src/basic/percent-util.c:97) | |
>>> lto.tmp:(parse_parts_value_with_hundredths_place) | |
>>> referenced by json.c:2606 (../src/shared/json.c:2606) | |
>>> lto.tmp:(json_parse_internal) | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
[3211/3674] /usr/bin/clang -o libsystemd.so.0.36.0 -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libsystemd.so.0 -Wl,--whole-archive src/libsystemd/libsystemd_static.a -Wl,--no-whole-archive -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/basic/libbasic.a src/basic/libbasic-gcrypt.a src/basic/libbasic-compress.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/libsystemd/libsystemd.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
FAILED: libsystemd.so.0.36.0 | |
/usr/bin/clang -o libsystemd.so.0.36.0 -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libsystemd.so.0 -Wl,--whole-archive src/libsystemd/libsystemd_static.a -Wl,--no-whole-archive -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/basic/libbasic.a src/basic/libbasic-gcrypt.a src/basic/libbasic-compress.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/libsystemd/libsystemd.sym -lrt -pthread -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections /usr/lib64/liblzma.so -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by bus-control.c:31 (../src/libsystemd/sd-bus/bus-control.c:31) | |
>>> lto.tmp:(sd_bus_get_unique_name) | |
>>> referenced by bus-control.c:38 (../src/libsystemd/sd-bus/bus-control.c:38) | |
>>> lto.tmp:(sd_bus_get_unique_name) | |
>>> referenced by bus-control.c:38 (../src/libsystemd/sd-bus/bus-control.c:38) | |
>>> lto.tmp:(sd_bus_get_unique_name) | |
>>> referenced 18321 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by bus-control.c:27 (../src/libsystemd/sd-bus/bus-control.c:27) | |
>>> lto.tmp:(sd_bus_get_unique_name) | |
>>> referenced by bus-control.c:0 (../src/libsystemd/sd-bus/bus-control.c:0) | |
>>> lto.tmp:(sd_bus_get_unique_name) | |
>>> referenced by bus-control.c:29 (../src/libsystemd/sd-bus/bus-control.c:29) | |
>>> lto.tmp:(sd_bus_get_unique_name) | |
>>> referenced 4407 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by bus-control.c:581 (../src/libsystemd/sd-bus/bus-control.c:581) | |
>>> lto.tmp:(sd_bus_get_name_creds) | |
>>> referenced by bus-control.c:558 (../src/libsystemd/sd-bus/bus-control.c:558) | |
>>> lto.tmp:(sd_bus_get_name_creds) | |
>>> referenced by bus-control.c:568 (../src/libsystemd/sd-bus/bus-control.c:568) | |
>>> lto.tmp:(sd_bus_get_name_creds) | |
>>> referenced 406 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by bus-creds.c:63 (../src/libsystemd/sd-bus/bus-creds.c:63) | |
>>> lto.tmp:(sd_bus_creds_ref) | |
>>> referenced by bus-creds.c:83 (../src/libsystemd/sd-bus/bus-creds.c:83) | |
>>> lto.tmp:(sd_bus_creds_unref) | |
>>> referenced by bus-creds.c:759 (../src/libsystemd/sd-bus/bus-creds.c:759) | |
>>> lto.tmp:(bus_creds_add_more) | |
>>> referenced 57 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by fd-util.h:0 (../src/basic/fd-util.h:0) | |
>>> lto.tmp:(bus_creds_add_more) | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(close_and_munmap) | |
>>> referenced by macro-fundamental.h:328 (../src/fundamental/macro-fundamental.h:328) | |
>>> lto.tmp:(message_peek_fields) | |
>>> referenced 58 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by bus-creds.c:805 (../src/libsystemd/sd-bus/bus-creds.c:805) | |
>>> lto.tmp:(bus_creds_add_more) | |
>>> referenced by bus-error.c:322 (../src/libsystemd/sd-bus/bus-error.c:322) | |
>>> lto.tmp:(sd_bus_error_copy) | |
>>> referenced by bus-error.c:336 (../src/libsystemd/sd-bus/bus-error.c:336) | |
>>> lto.tmp:(sd_bus_error_move) | |
>>> referenced 255 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_sub_overflow | |
>>> referenced by bus-match.c:370 (../src/libsystemd/sd-bus/bus-match.c:370) | |
>>> lto.tmp:(bus_match_run) | |
>>> referenced by bus-match.c:0 (../src/libsystemd/sd-bus/bus-match.c:0) | |
>>> lto.tmp:(bus_match_run) | |
>>> referenced by sd-bus.c:1419 (../src/libsystemd/sd-bus/sd-bus.c:1419) | |
>>> lto.tmp:(bus_set_address_system_remote) | |
>>> referenced 8 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_vla_bound_not_positive | |
>>> referenced by bus-message.c:3991 (../src/libsystemd/sd-bus/bus-message.c:3991) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3942 (../src/libsystemd/sd-bus/bus-message.c:3942) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3463 (../src/libsystemd/sd-bus/bus-message.c:3463) | |
>>> lto.tmp:(sd_bus_message_readv) | |
>>> referenced 9 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by bus-message.c:3993 (../src/libsystemd/sd-bus/bus-message.c:3993) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3947 (../src/libsystemd/sd-bus/bus-message.c:3947) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced by bus-message.c:3949 (../src/libsystemd/sd-bus/bus-message.c:3949) | |
>>> lto.tmp:(message_skip_fields) | |
>>> referenced 56 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by bus-signature.c:63 (../src/libsystemd/sd-bus/bus-signature.c:63) | |
>>> lto.tmp:(signature_element_length_internal) | |
>>> referenced by bus-signature.c:91 (../src/libsystemd/sd-bus/bus-signature.c:91) | |
>>> lto.tmp:(signature_element_length_internal) | |
>>> referenced by sd-bus.c:1433 (../src/libsystemd/sd-bus/sd-bus.c:1433) | |
>>> lto.tmp:(bus_set_address_system_remote) | |
>>> referenced 27 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by time-util.c:1129 (../src/basic/time-util.c:1129) | |
>>> lto.tmp:(sd_bus_get_method_call_timeout) | |
>>> referenced by hashmap.c:511 (../src/basic/hashmap.c:511) | |
>>> lto.tmp:(hashmap_iterate_entry) | |
>>> referenced by mempool.c:47 (../src/basic/mempool.c:47) | |
>>> lto.tmp:(hashmap_base_new) | |
>>> referenced 9 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_mul_overflow | |
>>> referenced by device-monitor.c:786 (../src/libsystemd/sd-device/device-monitor.c:786) | |
>>> lto.tmp:(sd_device_monitor_filter_update) | |
>>> referenced by journal-send.c:239 (../src/libsystemd/sd-journal/journal-send.c:239) | |
>>> lto.tmp:(sd_journal_sendv) | |
>>> referenced by sd-login.c:1065 (../src/libsystemd/sd-login/sd-login.c:1065) | |
>>> lto.tmp:(sd_get_uids) | |
>>> referenced 1 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by hashmap.c:1138 (../src/basic/hashmap.c:1138) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
>>> referenced by hashmap.c:1118 (../src/basic/hashmap.c:1118) | |
>>> lto.tmp:(hashmap_base_put_boldly) | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
[3212/3674] /usr/bin/clang -o src/shared/libsystemd-shared-253.so -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libsystemd-shared-253.so -Wl,--whole-archive src/shared/libsystemd-shared-253.a src/basic/libbasic.a src/basic/libbasic-gcrypt.a src/libsystemd/libsystemd_static.a -Wl,--no-whole-archive -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/basic/libbasic-compress.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/shared/libshared.sym -pthread -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam -lrt /usr/lib64/libseccomp.so /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl -lcap -lcrypt -lpam -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
FAILED: src/shared/libsystemd-shared-253.so | |
/usr/bin/clang -o src/shared/libsystemd-shared-253.so -flto -fsanitize=undefined -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libsystemd-shared-253.so -Wl,--whole-archive src/shared/libsystemd-shared-253.a src/basic/libbasic.a src/basic/libbasic-gcrypt.a src/libsystemd/libsystemd_static.a -Wl,--no-whole-archive -fstack-protector -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int -Wl,-O2 -Wl,--no-undefined -flto -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -flto -O3 -Wno-implicit-int src/basic/libbasic-compress.a -shared -Wl,--version-script=/builddir/build/BUILD/systemd-stable-253.20230324/src/shared/libshared.sym -pthread -lacl /usr/lib64/libblkid.so -lcap -lcrypt -ldl /usr/lib64/libkmod.so /usr/lib64/libmount.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lpam -lrt /usr/lib64/libseccomp.so /usr/lib64/liblzma.so -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lacl -lcap -lcrypt -lpam -lzstd -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lcap -lm -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections -lzstd -Wl,--end-group -Wl,--fatal-warnings -Wl,-z,now -Wl,-z,relro -Wl,--gc-sections | |
ld.lld: error: undefined symbol: __ubsan_handle_pointer_overflow | |
>>> referenced by acpi-fpdt.c:128 (../src/shared/acpi-fpdt.c:128) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced by acpi-fpdt.c:127 (../src/shared/acpi-fpdt.c:127) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced by acpi-fpdt.c:127 (../src/shared/acpi-fpdt.c:127) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced 19690 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_negate_overflow | |
>>> referenced by acpi-fpdt.c:146 (../src/shared/acpi-fpdt.c:146) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced by acpi-fpdt.c:150 (../src/shared/acpi-fpdt.c:150) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced by acpi-fpdt.c:162 (../src/shared/acpi-fpdt.c:162) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced 1144 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_type_mismatch_v1 | |
>>> referenced by fileio.c:574 (../src/basic/fileio.c:574) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced by acpi-fpdt.c:119 (../src/shared/acpi-fpdt.c:119) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced by acpi-fpdt.c:88 (../src/shared/acpi-fpdt.c:88) | |
>>> lto.tmp:(acpi_get_boot_usec) | |
>>> referenced 44043 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_out_of_bounds | |
>>> referenced by ask-password-api.c:293 (../src/shared/ask-password-api.c:293) | |
>>> lto.tmp:(ask_password_plymouth) | |
>>> referenced by ask-password-api.c:559 (../src/shared/ask-password-api.c:559) | |
>>> lto.tmp:(ask_password_tty) | |
>>> referenced by ask-password-api.c:572 (../src/shared/ask-password-api.c:572) | |
>>> lto.tmp:(ask_password_tty) | |
>>> referenced 190 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_add_overflow | |
>>> referenced by ask-password-api.c:316 (../src/shared/ask-password-api.c:316) | |
>>> lto.tmp:(ask_password_plymouth) | |
>>> referenced by ask-password-api.c:257 (../src/shared/ask-password-api.c:257) | |
>>> lto.tmp:(ask_password_plymouth) | |
>>> referenced by bus-unit-util.c:1292 (../src/shared/bus-unit-util.c:1292) | |
>>> lto.tmp:(bus_append_execute_property) | |
>>> referenced 142 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_arg | |
>>> referenced by ask-password-api.c:396 (../src/shared/ask-password-api.c:396) | |
>>> lto.tmp:(ask_password_tty) | |
>>> referenced by ask-password-api.c:396 (../src/shared/ask-password-api.c:396) | |
>>> lto.tmp:(ask_password_tty) | |
>>> referenced by ask-password-api.c:396 (../src/shared/ask-password-api.c:396) | |
>>> lto.tmp:(ask_password_tty) | |
>>> referenced 1582 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_sub_overflow | |
>>> referenced by barrier.c:329 (../src/shared/barrier.c:329) | |
>>> lto.tmp:(barrier_wait_next) | |
>>> referenced by barrier.c:370 (../src/shared/barrier.c:370) | |
>>> lto.tmp:(barrier_sync_next) | |
>>> referenced by calendarspec.c:186 (../src/shared/calendarspec.c:186) | |
>>> lto.tmp:(chain_valid) | |
>>> referenced 62 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_builtin_unreachable | |
>>> referenced by string-util-fundamental.c:13 (../src/fundamental/string-util-fundamental.c:13) | |
>>> lto.tmp:(blockdev_is_encrypted) | |
>>> referenced by bootspec.c:0 (../src/shared/bootspec.c:0) | |
>>> lto.tmp:(boot_config_augment_from_loader) | |
>>> referenced by calendarspec.c:1434 (../src/shared/calendarspec.c:1434) | |
>>> lto.tmp:(calendar_spec_next_usec) | |
>>> referenced 163 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_load_invalid_value | |
>>> referenced by bootspec.c:942 (../src/shared/bootspec.c:942) | |
>>> lto.tmp:(boot_config_finalize) | |
>>> referenced by bootspec.c:954 (../src/shared/bootspec.c:954) | |
>>> lto.tmp:(boot_config_finalize) | |
>>> referenced by bootspec.c:966 (../src/shared/bootspec.c:966) | |
>>> lto.tmp:(boot_config_finalize) | |
>>> referenced 219 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_shift_out_of_bounds | |
>>> referenced by calendarspec.c:447 (../src/shared/calendarspec.c:447) | |
>>> lto.tmp:(parse_weekdays) | |
>>> referenced by calendarspec.c:1239 (../src/shared/calendarspec.c:1239) | |
>>> lto.tmp:(calendar_spec_next_usec_impl) | |
>>> referenced by condition.c:742 (../src/shared/condition.c:742) | |
>>> lto.tmp:(condition_test_capability) | |
>>> referenced 40 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_divrem_overflow | |
>>> referenced by calendarspec.c:88 (../src/shared/calendarspec.c:88) | |
>>> lto.tmp:(normalize_chain) | |
>>> referenced by calendarspec.c:1164 (../src/shared/calendarspec.c:1164) | |
>>> lto.tmp:(find_matching_component) | |
>>> referenced by calendarspec.c:1164 (../src/shared/calendarspec.c:1164) | |
>>> lto.tmp:(find_matching_component) | |
>>> referenced 50 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_mul_overflow | |
>>> referenced by calendarspec.c:1164 (../src/shared/calendarspec.c:1164) | |
>>> lto.tmp:(find_matching_component) | |
>>> referenced by discover-image.c:371 (../src/shared/discover-image.c:371) | |
>>> lto.tmp:(image_make) | |
>>> referenced by json.c:2606 (../src/shared/json.c:2606) | |
>>> lto.tmp:(json_parse_number) | |
>>> referenced 9 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_vla_bound_not_positive | |
>>> referenced by cgroup-setup.c:383 (../src/shared/cgroup-setup.c:383) | |
>>> lto.tmp:(cg_attach_fallback) | |
>>> referenced by cgroup-setup.c:637 (../src/shared/cgroup-setup.c:637) | |
>>> lto.tmp:(cg_migrate_recursive_fallback) | |
>>> referenced by cgroup-setup.c:880 (../src/shared/cgroup-setup.c:880) | |
>>> lto.tmp:(cg_enable_everywhere) | |
>>> referenced 16 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_float_cast_overflow | |
>>> referenced by json.c:959 (../src/shared/json.c:959) | |
>>> lto.tmp:(json_variant_integer) | |
>>> referenced by json.c:1004 (../src/shared/json.c:1004) | |
>>> lto.tmp:(json_variant_unsigned) | |
>>> referenced by json.c:1052 (../src/shared/json.c:1052) | |
>>> lto.tmp:(json_variant_real) | |
>>> referenced 2 more times | |
ld.lld: error: undefined symbol: __ubsan_handle_nonnull_return_v1 | |
>>> referenced by alloc-util.c:107 (../src/basic/alloc-util.c:107) | |
>>> lto.tmp:(expand_to_usable) | |
clang-16: error: linker command failed with exit code 1 (use -v to see invocation) | |
ninja: build stopped: subcommand failed. | |
INFO: autodetecting backend as ninja | |
INFO: calculating backend command to run: /usr/bin/ninja -C /builddir/build/BUILD/systemd-stable-253.20230324/build -j 160 -v` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment