Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[libsystemd] Build error on x64-linux with clang #43044

Open
Novaenia opened this issue Jan 1, 2025 · 3 comments
Open

[libsystemd] Build error on x64-linux with clang #43044

Novaenia opened this issue Jan 1, 2025 · 3 comments
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.

Comments

@Novaenia
Copy link

Novaenia commented Jan 1, 2025

it doesn't like Clang, works on GCC but I'd like to stick to Clang
Repository that reproduces the error with a workflow: systemd-repro

(had trouble getting the issue-body.md from the CI results so I reproduced it in a Codespace, hope that's okay.)

Package: libsystemd:[email protected]

Host Environment

  • Host: x64-linux
  • Compiler: Clang 10.0.0
  • vcpkg-tool version: 2024-12-09-1005b78fa1bf1dde1a20c2734cba4ea61ca94d9a
    vcpkg-scripts version: 4b6c50d 2024-12-31 (15 hours ago)

To Reproduce

vcpkg install libsystemd

Failure logs

-- Found Python version '3.12.1 at /home/codespace/.python/current/bin/python3'
-- Using meson: /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py
Downloading systemd-systemd-v256.4.tar.gz
Successfully downloaded systemd-systemd-v256.4.tar.gz.
-- Extracting source /workspaces/systemd-repro/vcpkg/downloads/systemd-systemd-v256.4.tar.gz
-- Applying patch disable-warning-nonnull.patch
-- Applying patch only-libsystemd.patch
-- Applying patch pkgconfig.patch
-- Using source at /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean
-- Configuring x64-linux-dbg
-- Getting CMake variables for x64-linux
-- Configuring x64-linux-dbg done
-- Configuring x64-linux-rel
-- Configuring x64-linux-rel done
-- Package x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: /workspaces/systemd-repro/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja install -v
    Working Directory: /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/x64-linux-dbg
    Error code: 1
    See logs for more information:
      /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/package-x64-linux-dbg-out.log

Call Stack (most recent call first):
  /workspaces/build/debug/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_install_meson.cmake:33 (vcpkg_execute_required_process)
  /home/codespace/.cache/vcpkg/registries/git-trees/03b20e5c1a908db5d38dd3fad3fa074c10e6b04b/portfile.cmake:68 (vcpkg_install_meson)
  scripts/ports.cmake:196 (include)



/workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/package-x64-linux-dbg-out.log
[1/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal vcstagger ../src/v256.4-825386a66f.clean/src/version/version.h.in version.h 256.4 /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean @VCS_TAG@ '(.*)' /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/tools/vcs-tag.sh release
[2/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/af-list.txt -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/src/basic/generate-af-list.sh '/usr/bin/clang -fPIC -g -fPIC -g -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -E' config.h ../src/v256.4-825386a66f.clean/src/basic/missing_socket.h
[3/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/errno-list.txt -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/src/basic/generate-errno-list.sh '/usr/bin/clang -fPIC -g -fPIC -g -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -E'
[4/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/arphrd-list.txt -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/src/basic/generate-arphrd-list.sh '/usr/bin/clang -fPIC -g -fPIC -g -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -E' config.h
[5/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/arphrd-from-name.gperf -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/tools/generate-gperfs.py arphrd ARPHRD_ src/basic/arphrd-list.txt
[6/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/af-from-name.gperf -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/tools/generate-gperfs.py af '' src/basic/af-list.txt
[7/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/cap-list.txt -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/src/basic/generate-cap-list.sh '/usr/bin/clang -fPIC -g -fPIC -g -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -E' config.h ../src/v256.4-825386a66f.clean/src/basic/missing_capability.h
[8/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/af-to-name.h -- /usr/bin/awk -f ../src/v256.4-825386a66f.clean/src/basic/af-to-name.awk src/basic/af-list.txt
[9/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/af-from-name.h -- /workspaces/build/debug/vcpkg_installed/x64-linux/tools/gperf/gperf -L ANSI-C -t --ignore-case -N lookup_af -H hash_af_name -p -C src/basic/af-from-name.gperf
[10/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/cap-from-name.gperf -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/tools/generate-gperfs.py capability '' src/basic/cap-list.txt
[11/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/arphrd-from-name.h -- /workspaces/build/debug/vcpkg_installed/x64-linux/tools/gperf/gperf -L ANSI-C -t --ignore-case -N lookup_arphrd -H hash_arphrd_name -p -C src/basic/arphrd-from-name.gperf
[12/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/arphrd-to-name.h -- /usr/bin/awk -f ../src/v256.4-825386a66f.clean/src/basic/arphrd-to-name.awk src/basic/arphrd-list.txt
[13/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/cap-to-name.h -- /usr/bin/awk -f ../src/v256.4-825386a66f.clean/src/basic/cap-to-name.awk src/basic/cap-list.txt
[14/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/cap-from-name.h -- /workspaces/build/debug/vcpkg_installed/x64-linux/tools/gperf/gperf -L ANSI-C -t --ignore-case -N lookup_capability -H hash_capability_name -p -C src/basic/cap-from-name.gperf
[15/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/errno-from-name.gperf -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/tools/generate-gperfs.py errno '' src/basic/errno-list.txt
[16/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/filesystem-list.h -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/src/basic/generate-filesystem-list.py ../src/v256.4-825386a66f.clean/src/basic/filesystems-gperf.gperf
[17/197] /workspaces/build/debug/vcpkg_installed/x64-linux/tools/gperf/gperf ../src/v256.4-825386a66f.clean/src/basic/filesystems-gperf.gperf --output-file src/basic/filesystems-gperf.h
[18/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/errno-to-name.h -- /usr/bin/awk -f ../src/v256.4-825386a66f.clean/src/basic/errno-to-name.awk src/basic/errno-list.txt
[19/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/errno-from-name.h -- /workspaces/build/debug/vcpkg_installed/x64-linux/tools/gperf/gperf -L ANSI-C -t --ignore-case -N lookup_errno -H hash_errno_name -p -C src/basic/errno-from-name.gperf
[20/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/basic/filesystem-switch-case.h -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/src/basic/generate-filesystem-switch-case.py ../src/v256.4-825386a66f.clean/src/basic/filesystems-gperf.gperf
[21/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/libsystemd/audit_type-list.txt -- /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/src/libsystemd/sd-journal/generate-audit_type-list.sh '/usr/bin/clang -fPIC -g -fPIC -g -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -E' config.h ../src/v256.4-825386a66f.clean/src/basic/missing_audit.h linux/audit.h
[22/197] /workspaces/systemd-repro/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean/tools/meson-render-jinja2.py config.h ../src/v256.4-825386a66f.clean/src/libsystemd/libsystemd.pc.in src/libsystemd/libsystemd.pc
[23/197] /home/codespace/.python/current/bin/python3 /workspaces/systemd-repro/vcpkg/downloads/tools/meson-1.6.0-ac58a9/meson.py --internal exe --capture src/libsystemd/audit_type-to-name.h -- /usr/bin/awk -f ../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal/audit_type-to-name.awk src/libsystemd/audit_type-list.txt
[24/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_siphash24.c.o -MF libsystemd.a.p/src_basic_siphash24.c.o.d -o libsystemd.a.p/src_basic_siphash24.c.o -c ../src/v256.4-825386a66f.clean/src/basic/siphash24.c
[25/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_signal-util.c.o -MF libsystemd.a.p/src_basic_signal-util.c.o.d -o libsystemd.a.p/src_basic_signal-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/signal-util.c
[26/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_chattr-util.c.o -MF libsystemd.a.p/src_basic_chattr-util.c.o.d -o libsystemd.a.p/src_basic_chattr-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/chattr-util.c
[27/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_libsystemd_sd-bus_bus-track.c.o -MF libsystemd.a.p/src_libsystemd_sd-bus_bus-track.c.o.d -o libsystemd.a.p/src_libsystemd_sd-bus_bus-track.c.o -c ../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus/bus-track.c
[28/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_libsystemd_sd-event_event-util.c.o -MF libsystemd.a.p/src_libsystemd_sd-event_event-util.c.o.d -o libsystemd.a.p/src_libsystemd_sd-event_event-util.c.o -c ../src/v256.4-825386a66f.clean/src/libsystemd/sd-event/event-util.c
...
Skipped 105 lines
...
[134/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_label.c.o -MF libsystemd.a.p/src_basic_label.c.o.d -o libsystemd.a.p/src_basic_label.c.o -c ../src/v256.4-825386a66f.clean/src/basic/label.c
[135/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_iovec-wrapper.c.o -MF libsystemd.a.p/src_basic_iovec-wrapper.c.o.d -o libsystemd.a.p/src_basic_iovec-wrapper.c.o -c ../src/v256.4-825386a66f.clean/src/basic/iovec-wrapper.c
[136/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_locale-util.c.o -MF libsystemd.a.p/src_basic_locale-util.c.o.d -o libsystemd.a.p/src_basic_locale-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/locale-util.c
[137/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_limits-util.c.o -MF libsystemd.a.p/src_basic_limits-util.c.o.d -o libsystemd.a.p/src_basic_limits-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/limits-util.c
[138/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_lock-util.c.o -MF libsystemd.a.p/src_basic_lock-util.c.o.d -o libsystemd.a.p/src_basic_lock-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/lock-util.c
[139/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_login-util.c.o -MF libsystemd.a.p/src_basic_login-util.c.o.d -o libsystemd.a.p/src_basic_login-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/login-util.c
[140/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_keyring-util.c.o -MF libsystemd.a.p/src_basic_keyring-util.c.o.d -o libsystemd.a.p/src_basic_keyring-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/keyring-util.c
[141/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_memfd-util.c.o -MF libsystemd.a.p/src_basic_memfd-util.c.o.d -o libsystemd.a.p/src_basic_memfd-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/memfd-util.c
[142/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_memory-util.c.o -MF libsystemd.a.p/src_basic_memory-util.c.o.d -o libsystemd.a.p/src_basic_memory-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/memory-util.c
[143/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_log.c.o -MF libsystemd.a.p/src_basic_log.c.o.d -o libsystemd.a.p/src_basic_log.c.o -c ../src/v256.4-825386a66f.clean/src/basic/log.c
[144/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_memstream-util.c.o -MF libsystemd.a.p/src_basic_memstream-util.c.o.d -o libsystemd.a.p/src_basic_memstream-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/memstream-util.c
[145/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_mempool.c.o -MF libsystemd.a.p/src_basic_mempool.c.o.d -o libsystemd.a.p/src_basic_mempool.c.o -c ../src/v256.4-825386a66f.clean/src/basic/mempool.c
[146/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_mountpoint-util.c.o -MF libsystemd.a.p/src_basic_mountpoint-util.c.o.d -o libsystemd.a.p/src_basic_mountpoint-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/mountpoint-util.c
FAILED: libsystemd.a.p/src_basic_mountpoint-util.c.o 
/usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_mountpoint-util.c.o -MF libsystemd.a.p/src_basic_mountpoint-util.c.o.d -o libsystemd.a.p/src_basic_mountpoint-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/mountpoint-util.c
../src/v256.4-825386a66f.clean/src/basic/mountpoint-util.c:447:9: error: expected '}'
        FOREACH_ARGUMENT(fs,
        ^
../src/v256.4-825386a66f.clean/src/basic/macro.h:383:9: note: expanded from macro 'FOREACH_ARGUMENT'
        _FOREACH_ARGUMENT(entry, UNIQ_T(_entries_, UNIQ), UNIQ_T(_current_, UNIQ), UNIQ_T(_va_sentinel_, UNIQ), ##__VA_ARGS__)
        ^
../src/v256.4-825386a66f.clean/src/basic/macro.h:385:79: note: expanded from macro '_FOREACH_ARGUMENT'
        for (typeof(entry) _va_sentinel_[1] = {}, _entries_[] = { __VA_ARGS__ __VA_OPT__(,) _va_sentinel_[0] }, *_current_ = _entries_; \
                                                                              ^
../src/v256.4-825386a66f.clean/src/basic/mountpoint-util.c:447:9: note: to match this '{'
../src/v256.4-825386a66f.clean/src/basic/macro.h:383:9: note: expanded from macro 'FOREACH_ARGUMENT'
        _FOREACH_ARGUMENT(entry, UNIQ_T(_entries_, UNIQ), UNIQ_T(_current_, UNIQ), UNIQ_T(_va_sentinel_, UNIQ), ##__VA_ARGS__)
        ^
../src/v256.4-825386a66f.clean/src/basic/macro.h:385:65: note: expanded from macro '_FOREACH_ARGUMENT'
        for (typeof(entry) _va_sentinel_[1] = {}, _entries_[] = { __VA_ARGS__ __VA_OPT__(,) _va_sentinel_[0] }, *_current_ = _entries_; \
                                                                ^
../src/v256.4-825386a66f.clean/src/basic/mountpoint-util.c:447:9: error: invalid application of 'sizeof' to an incomplete type 'typeof (fs) []'
        FOREACH_ARGUMENT(fs,
        ^~~~~~~~~~~~~~~~~~~~
../src/v256.4-825386a66f.clean/src/basic/macro.h:383:9: note: expanded from macro 'FOREACH_ARGUMENT'
        _FOREACH_ARGUMENT(entry, UNIQ_T(_entries_, UNIQ), UNIQ_T(_current_, UNIQ), UNIQ_T(_va_sentinel_, UNIQ), ##__VA_ARGS__)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/v256.4-825386a66f.clean/src/basic/macro.h:386:54: note: expanded from macro '_FOREACH_ARGUMENT'
             ((long)(_current_ - _entries_) < (long)(ELEMENTSOF(_entries_) - 1)) && ({ entry = *_current_; true; }); \
                                                     ^~~~~~~~~~~~~~~~~~~~~
../src/v256.4-825386a66f.clean/src/fundamental/macro-fundamental.h:101:23: note: expanded from macro 'ELEMENTSOF'
                sizeof(x)/sizeof((x)[0]),                               \
                      ^~~
2 errors generated.
[147/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_mkdir.c.o -MF libsystemd.a.p/src_basic_mkdir.c.o.d -o libsystemd.a.p/src_basic_mkdir.c.o -c ../src/v256.4-825386a66f.clean/src/basic/mkdir.c
[148/197] /usr/bin/clang -fPIC -g -Ilibsystemd.a.p -I. -I../src/v256.4-825386a66f.clean -Isrc/basic -I../src/v256.4-825386a66f.clean/src/basic -Isrc/fundamental -I../src/v256.4-825386a66f.clean/src/fundamental -Isrc/systemd -I../src/v256.4-825386a66f.clean/src/systemd -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-bus -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-device -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-event -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-hwdb -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-id128 -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-journal -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-netlink -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-network -I../src/v256.4-825386a66f.clean/src/libsystemd/sd-resolve -Isrc/libsystemd -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/libmount -I/workspaces/build/debug/vcpkg_installed/x64-linux/debug/lib/pkgconfig/../../../include/blkid -I/workspaces/build/debug/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -g -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 -Werror=shadow -fPIC -g -fPIC -fno-strict-aliasing -fvisibility=hidden -include config.h -pthread -DLZMA_API_STATIC -fvisibility=default -MD -MQ libsystemd.a.p/src_basic_namespace-util.c.o -MF libsystemd.a.p/src_basic_namespace-util.c.o.d -o libsystemd.a.p/src_basic_namespace-util.c.o -c ../src/v256.4-825386a66f.clean/src/basic/namespace-util.c
ninja: build stopped: subcommand failed.

Additional context

vcpkg.json
{
  "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
  "dependencies": [
    "libsystemd"
  ]
}

@MonicaLiu0311
Copy link
Contributor

monica@monica003:/mnt/vcpkg$ ./vcpkg version
vcpkg package management program version 2024-12-09-1005b78fa1bf1dde1a20c2734cba4ea61ca94d9a

See LICENSE.txt for license information.

Sorry I didn't repro your issue.

monica@monica003:/mnt/vcpkg$ ./vcpkg install libsystemd --binarysource=clear
Computing installation plan...
The following packages will be built and installed:
    libsystemd:[email protected] -- /home/monica/.cache/vcpkg/registries/git-trees/03b20e5c1a908db5d38dd3fad3fa074c10e6b04b
Detecting compiler hash for triplet x64-linux...
Compiler found: /usr/bin/c++
Installing 1/1 libsystemd:[email protected]...
Building libsystemd:[email protected]...
/home/monica/.cache/vcpkg/registries/git-trees/03b20e5c1a908db5d38dd3fad3fa074c10e6b04b: info: installing overlay port from here
-- Found Python version '3.10.12 at /usr/bin/python3'
-- Using meson: /mnt/vcpkg/downloads/tools/meson-1.3.2-d646d3/meson.py
-- Using cached systemd-systemd-v256.4.tar.gz.
-- Cleaning sources at /mnt/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /mnt/vcpkg/downloads/systemd-systemd-v256.4.tar.gz
-- Applying patch disable-warning-nonnull.patch
-- Applying patch only-libsystemd.patch
-- Applying patch pkgconfig.patch
-- Using source at /mnt/vcpkg/buildtrees/libsystemd/src/v256.4-825386a66f.clean
-- Getting CMake variables for x64-linux-dbg
-- Getting CMake variables for x64-linux-rel
-- Configuring x64-linux-dbg
-- Configuring x64-linux-dbg done
-- Configuring x64-linux-rel
-- Configuring x64-linux-rel done
-- Package x64-linux-dbg
-- Package x64-linux-rel
-- Fixing pkgconfig file: /mnt/vcpkg/packages/libsystemd_x64-linux/lib/pkgconfig/libsystemd.pc
-- Fixing pkgconfig file: /mnt/vcpkg/packages/libsystemd_x64-linux/debug/lib/pkgconfig/libsystemd.pc
-- Performing post-build validation
Elapsed time to handle libsystemd:x64-linux: 21 s
libsystemd:x64-linux package ABI: 821915f5c2cf6170b54085b5384381979937c66ed7c80351cac834565e34f435
Total install time: 21 s
libsystemd provides pkg-config modules:

  # systemd Library
  libsystemd

@MonicaLiu0311 MonicaLiu0311 added the requires:repro The issue is not currently repro-able label Jan 2, 2025
@Novaenia
Copy link
Author

Novaenia commented Jan 2, 2025

Sorry I didn't repro your issue.

like I said, the issue occurs when compiling with Clang.

@MonicaLiu0311 MonicaLiu0311 added category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. and removed requires:repro The issue is not currently repro-able labels Jan 3, 2025
@MonicaLiu0311
Copy link
Contributor

On Linux systems, vcpkg uses the GCC compiler by default to build the library. Supported host platforms and dependencies: https://learn.microsoft.com/en-us/vcpkg/concepts/supported-hosts?utm_source=chatgpt.com#linux-1.

Tagged as category:community-triplet.

@MonicaLiu0311 MonicaLiu0311 removed their assignment Jan 3, 2025
@MonicaLiu0311 MonicaLiu0311 changed the title [libsystemd] Build error on x64-linux [libsystemd] Build error on x64-linux with clang Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.
Projects
None yet
Development

No branches or pull requests

2 participants