microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
22.27k stars 6.18k forks source link

[libsystemd] Build error on x64-linux #39713

Open kspiridonov opened 5 days ago

kspiridonov commented 5 days ago

Package: libsystemd:x64-linux@255#1

Host Environment

To Reproduce

vcpkg install

Failure logs

-- Found Python version '3.10.12 at /usr/bin/python3'
-- Using meson: /opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/meson.py
-- Using cached systemd-systemd-v255.tar.gz.
-- Cleaning sources at /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /opt/vcpkg/downloads/systemd-systemd-v255.tar.gz
-- Applying patch disable-warning-nonnull.patch
-- Applying patch only-libsystemd.patch
-- Applying patch pkgconfig.patch
-- Using source at /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean
-- Getting CMake variables for x64-linux-dbg
-- Getting CMake variables for x64-linux-rel
CMake Warning at scripts/ports.cmake:168 (message):
  Unexpected UNKNOWN_READ_ACCESS on variable WIN32 in script mode.

  This variable name insufficiently expresses whether it refers to the target
  system or to the host system.  Use a prefixed variable instead.

  - Variables providing information about the host:

    CMAKE_HOST_<SYSTEM>
    VCPKG_HOST_IS_<SYSTEM>

  - Variables providing information about the target:

    VCPKG_TARGET_IS_<SYSTEM>
    VCPKG_DETECTED_<VARIABLE> (using vcpkg_cmake_get_vars)

Call Stack (most recent call first):
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:9223372036854775807 (z_vcpkg_warn_ambiguous_system_variables)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:192 (if)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:361 (z_vcpkg_get_build_and_host_system)
  /home/ksp/.cache/vcpkg/registries/git-trees/a69dc63dcb8666fd4fb3885193dc67889fe65c72/portfile.cmake:17 (vcpkg_configure_meson)
  scripts/ports.cmake:192 (include)

CMake Warning at scripts/ports.cmake:168 (message):
  Unexpected READ_ACCESS on variable UNIX in script mode.

  This variable name insufficiently expresses whether it refers to the target
  system or to the host system.  Use a prefixed variable instead.

  - Variables providing information about the host:

    CMAKE_HOST_<SYSTEM>
    VCPKG_HOST_IS_<SYSTEM>

  - Variables providing information about the target:

    VCPKG_TARGET_IS_<SYSTEM>
    VCPKG_DETECTED_<VARIABLE> (using vcpkg_cmake_get_vars)

Call Stack (most recent call first):
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:9223372036854775807 (z_vcpkg_warn_ambiguous_system_variables)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:361 (z_vcpkg_get_build_and_host_system)
  /home/ksp/.cache/vcpkg/registries/git-trees/a69dc63dcb8666fd4fb3885193dc67889fe65c72/portfile.cmake:17 (vcpkg_configure_meson)
  scripts/ports.cmake:192 (include)

CMake Warning at scripts/ports.cmake:168 (message):
  Unexpected UNKNOWN_READ_ACCESS on variable WIN32 in script mode.

  This variable name insufficiently expresses whether it refers to the target
  system or to the host system.  Use a prefixed variable instead.

  - Variables providing information about the host:

    CMAKE_HOST_<SYSTEM>
    VCPKG_HOST_IS_<SYSTEM>

  - Variables providing information about the target:

    VCPKG_TARGET_IS_<SYSTEM>
    VCPKG_DETECTED_<VARIABLE> (using vcpkg_cmake_get_vars)

Call Stack (most recent call first):
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:9223372036854775807 (z_vcpkg_warn_ambiguous_system_variables)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:254 (if)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:361 (z_vcpkg_get_build_and_host_system)
  /home/ksp/.cache/vcpkg/registries/git-trees/a69dc63dcb8666fd4fb3885193dc67889fe65c72/portfile.cmake:17 (vcpkg_configure_meson)
  scripts/ports.cmake:192 (include)

-- Configuring x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: /usr/bin/python3 -I /opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/meson.py -Dmode=release -Dstatic-libsystemd=pic -Dtests=false -Ddns-over-tls=false -Dlz4=enabled -Dtranslations=false -Dxz=enabled -Dzstd=enabled --backend ninja --wrap-mode nodownload -Dbuildtype=plain -Doptimization=plain --libdir lib --native /opt/vcpkg/buildtrees/libsystemd/meson-x64-linux-dbg.log -Ddebug=true --prefix /opt/vcpkg/packages/libsystemd_x64-linux/debug --includedir ../include -Dcmake_prefix_path=['/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug','/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux'] /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean
    Working Directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg
    Error code: 2
    See logs for more information:
      /opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-meson-log.txt.log
      /opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-out.log
      /opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-err.log

Call Stack (most recent call first):
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:436 (vcpkg_execute_required_process)
  /home/ksp/.cache/vcpkg/registries/git-trees/a69dc63dcb8666fd4fb3885193dc67889fe65c72/portfile.cmake:17 (vcpkg_configure_meson)
  scripts/ports.cmake:192 (include)
/opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-err.log ``` Traceback (most recent call last): File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/mesonmain.py", line 194, in run return options.run_func(options) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/msetup.py", line 358, in run app.generate() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/msetup.py", line 181, in generate return self._generate(env, capture, vslite_ctx) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/msetup.py", line 226, in _generate intr.run() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreter/interpreter.py", line 3006, in run super().run() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 172, in run self.evaluate_codeblock(self.ast, start=1) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 198, in evaluate_codeblock raise e File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 190, in evaluate_codeblock self.evaluate_statement(cur) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 208, in evaluate_statement self.assignment(cur) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 644, in assignment value = self.evaluate_statement(node.value) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 204, in evaluate_statement return self.function_call(cur) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 530, in function_call res = func(node, func_args, kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 809, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 809, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 809, in wrapped return f(*wrapped_args, **wrapped_kwargs) [Previous line repeated 4 more times] File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 108, in wrapped ret = f(*wrapped_args, **wrapped_kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 126, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 260, in wrapper return f(*nargs, **wrapped_kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 579, in wrapper return f(*wrapped_args, **wrapped_kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreter/interpreter.py", line 1794, in func_dependency d = df.lookup(kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreter/dependencyfallbacks.py", line 355, in lookup dep = func(kwargs, func_args, func_kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreter/dependencyfallbacks.py", line 87, in _do_dependency dep = dependencies.find_external_dependency(name, self.environment, kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/detect.py", line 124, in find_external_dependency d = c() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/pkgconfig.py", line 307, in __init__ self._set_cargs() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/pkgconfig.py", line 362, in _set_cargs cflags = self.pkgconfig.cflags(self.name, allow_system) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/pkgconfig.py", line 158, in cflags ret, out, err = self._call_pkgbin(args, env=env) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/pkgconfig.py", line 280, in _call_pkgbin p, out, err = Popen_safe_logged(cmd, env=env) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/utils/universal.py", line 1572, in Popen_safe_logged p, o, e = Popen_safe(args, **kwargs) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/utils/universal.py", line 1530, in Popen_safe o, e = p.communicate(write) File "/usr/lib/python3.10/subprocess.py", line 1154, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/usr/lib/python3.10/subprocess.py", line 2059, in _communicate stdout = self._translate_newlines(stdout, File "/usr/lib/python3.10/subprocess.py", line 1031, in _translate_newlines data = data.decode(encoding, errors) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd1 in position 32: invalid continuation byte ```
/opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-out.log ``` WARNING: Recommend using either -Dbuildtype or -Doptimization + -Ddebug. Using both is redundant since they override each other. See: https://mesonbuild.com/Builtin-options.html#build-type-options The Meson build system Version: 1.3.2 Source dir: /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean Build dir: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg Build type: native build Project name: systemd Project version: 255 C compiler for the host machine: /usr/bin/cc -fPIC -g (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: /usr/bin/cc -fPIC -g ld.bfd 2.38 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program tools/add-git-hook.sh found: YES (/opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/add-git-hook.sh) Program tools/meson-build.sh found: YES (/opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/meson-build.sh) C++ compiler for the host machine: /usr/bin/c++ -fPIC -g (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C++ linker for the host machine: /usr/bin/c++ -fPIC -g ld.bfd 2.38 Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Warray-bounds: YES Compiler for C supports arguments -Warray-bounds=2: YES Compiler for C supports arguments -Wdate-time: YES Compiler for C supports arguments -Wendif-labels: YES Compiler for C supports arguments -Werror=format=2: YES Compiler for C supports arguments -Werror=format-signedness: YES Compiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=implicit-int: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Werror=int-conversion: YES Compiler for C supports arguments -Werror=missing-declarations: YES Compiler for C supports arguments -Werror=missing-prototypes: YES Compiler for C supports arguments -Werror=overflow: YES Compiler for C supports arguments -Werror=override-init: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=shift-count-overflow: YES Compiler for C supports arguments -Werror=shift-overflow=2: YES Compiler for C supports arguments -Werror=strict-flex-arrays: NO Compiler for C supports arguments -Werror=undef: YES Compiler for C supports arguments -Wfloat-equal: YES Compiler for C supports arguments -Wimplicit-fallthrough=5: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wmissing-noreturn: YES Compiler for C supports arguments -Wnested-externs: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wstrict-aliasing=2: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES Compiler for C supports arguments -Wunused-function: YES Compiler for C supports arguments -Wwrite-strings: YES Compiler for C supports arguments -Wzero-length-bounds: YES Compiler for C supports arguments -Wno-error=#warnings: NO Compiler for C supports arguments -Wno-string-plus-int: NO Compiler for C supports arguments -fdiagnostics-show-option: YES Compiler for C supports arguments -fno-common: YES Compiler for C supports arguments -fstack-protector: YES Compiler for C supports arguments -fstack-protector-strong: YES Compiler for C supports arguments -fstrict-flex-arrays: NO Compiler for C supports arguments --param=ssp-buffer-size=4: YES Compiler for C supports arguments -Wno-maybe-uninitialized: YES Compiler for C supports arguments -Wno-unused-result: YES Compiler for C supports arguments -ftrivial-auto-var-init=zero: NO Compiler for C supports link arguments -fstack-protector: YES Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -fstrict-flex-arrays=1: NO Compiler for C supports arguments -fvisibility=hidden: YES Compiler for C supports arguments -ffunction-sections: YES Compiler for C supports arguments -fdata-sections: YES Compiler for C supports link arguments -Wl,--fatal-warnings: YES Compiler for C supports link arguments -Wl,-z,now: YES Compiler for C supports link arguments -Wl,-z,relro: YES Compiler for C supports link arguments -Wl,--warn-common: YES Compiler for C supports link arguments -Wl,--gc-sections: YES Compiler for C supports arguments -Wzero-length-bounds: YES (cached) Checking if "-Werror=shadow with local shadowing" compiles: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C++ supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wstringop-truncation: YES Checking for size of "dev_t" : 8 Checking for size of "ino_t" : 8 Checking for size of "rlim_t" : 8 Checking for size of "time_t" : 8 Checking for size of "typeof(((struct timex *)0)->freq)" : 8 Computing int of "LONG_MAX" : 9223372036854775807 Checking for size of "char16_t" : 2 Checking for size of "char32_t" : 4 Checking for size of "struct mount_attr" : -1 Checking for size of "struct mount_attr" : 32 Checking for size of "struct statx" : 256 Checking for size of "struct dirent64" : 280 Checking for function "secure_getenv" : YES Checking for function "__secure_getenv" : NO Checking for function "memfd_create" : YES Checking for function "gettid" : YES Checking for function "fchmodat2" : NO Checking for function "pivot_root" : NO Checking for function "ioprio_get" : NO Checking for function "ioprio_set" : NO Checking for function "name_to_handle_at" : YES Checking for function "setns" : YES Checking for function "renameat2" : YES Checking for function "kcmp" : NO Checking for function "keyctl" : NO Checking for function "copy_file_range" : YES Checking for function "bpf" : NO Checking for function "statx" : YES Checking for function "explicit_bzero" : YES Checking for function "reallocarray" : YES Checking for function "set_mempolicy" : NO Checking for function "get_mempolicy" : NO Checking for function "pidfd_send_signal" : NO Checking for function "pidfd_open" : NO Checking for function "rt_sigqueueinfo" : NO Checking for function "rt_tgsigqueueinfo" : NO Checking for function "mallinfo" : YES Checking for function "mallinfo2" : YES Checking for function "execveat" : YES Checking for function "close_range" : YES Checking for function "epoll_pwait2" : YES Checking for function "mount_setattr" : NO Checking for function "move_mount" : NO Checking for function "open_tree" : NO Checking for function "fsopen" : NO Checking for function "fsconfig" : NO Checking for function "fsmount" : NO Checking for function "getdents64" : YES Checking for function "getrandom" : YES Program sh found: YES (/usr/bin/sh) Program echo found: YES (/usr/bin/echo) Program sed found: YES (/usr/bin/sed) Program awk found: YES (/usr/bin/awk) Program stat found: YES (/usr/bin/stat) Program ln found: YES (/usr/bin/ln) Program git found: YES (/usr/bin/git) Program env found: YES (/usr/bin/env) Program rsync found: YES (/usr/bin/rsync) Program diff found: YES (/usr/bin/diff) Program find found: YES (/usr/bin/find) Program quotaon /usr/sbin/quotaon /sbin/quotaon found: NO Program quotacheck /usr/sbin/quotacheck /sbin/quotacheck found: NO Program kmod found: YES (/usr/bin/kmod) Program kexec /usr/sbin/kexec /sbin/kexec found: NO Program sulogin found: YES (/usr/sbin/sulogin) Program mount found: YES (/usr/bin/mount) Program umount found: YES (/usr/bin/umount) Program loadkeys found: YES (/usr/bin/loadkeys) Program setfont found: YES (/usr/bin/setfont) Program nologin found: YES (/usr/sbin/nologin) Program gperf found: YES Message: gperf len type is size_t Has header "sys/capability.h" : YES Has header "crypt.h" : YES Has header "linux/memfd.h" : YES Has header "linux/vm_sockets.h" : YES Has header "sys/auxv.h" : YES Has header "threads.h" : YES Has header "valgrind/memcheck.h" : NO Has header "valgrind/valgrind.h" : NO Has header "linux/time_types.h" : YES Has header "sys/sdt.h" : NO ../src/v255-948a7f2e81.clean/meson.build:880: WARNING: The local group with the GID 65534 does not match the configured group name "nobody" of the nobody group (its name is nogroup). Your build will result in an group table setup that is incompatible with the local system. Run-time dependency threads found: YES Library rt found: YES Library m found: YES Library dl found: YES Found pkg-config: YES (/bin/pkg-config) 0.29.2 ../src/v255-948a7f2e81.clean/meson.build:1017:11: ERROR: Unhandled python exception This is a Meson bug and should be reported! WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. ```
/opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-meson-log.txt.log ``` Build started at 2024-07-05T17:25:34.636095 Main binary: /usr/bin/python3 Build Options: -Dmode=release -Dstatic-libsystemd=pic -Dtests=false -Ddns-over-tls=false -Dlz4=enabled -Dtranslations=false -Dxz=enabled -Dzstd=enabled -Dbuildtype=plain -Doptimization=plain -Ddebug=true '-Dcmake_prefix_path=['"'"'/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug'"'"','"'"'/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux'"'"']' -Dprefix=/opt/vcpkg/packages/libsystemd_x64-linux/debug -Dincludedir=../include -Dlibdir=lib -Dbackend=ninja -Dwrap_mode=nodownload --native-file=/opt/vcpkg/buildtrees/libsystemd/meson-x64-linux-dbg.log Python system: Linux The Meson build system Version: 1.3.2 Source dir: /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean Build dir: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg Build type: native build Project name: systemd Project version: 255 ----------- Detecting compiler via: `/usr/bin/cc -fPIC -g --version` -> 0 stdout: cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: /usr/bin/cc -fPIC -g -E -dM - ----- ----------- Detecting linker via: `/usr/bin/cc -fPIC -g -Wl,--version '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib'` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 11.4.0 /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoAVfhY.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C compiler: /usr/bin/cc -fPIC -g Is cross compiler: False. Sanity check compiler command line: /usr/bin/cc -fPIC -g sanitycheckc.c -o sanitycheckc.exe -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' -D_FILE_OFFSET_BITS=64 '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/sanitycheckc.exe C compiler for the host machine: /usr/bin/cc -fPIC -g (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: /usr/bin/cc -fPIC -g ld.bfd 2.38 ----------- Detecting archiver via: `/usr/bin/ar --version` -> 0 stdout: GNU ar (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. ----------- ----------- Detecting compiler via: `/usr/bin/cc -fPIC -g --version` -> 0 stdout: cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: /usr/bin/cc -fPIC -g -E -dM - ----- ----------- Detecting linker via: `/usr/bin/cc -fPIC -g -Wl,--version` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 11.4.0 /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc5ORua8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C compiler: /usr/bin/cc -fPIC -g Is cross compiler: False. Sanity check compiler command line: /usr/bin/cc -fPIC -g sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64 Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/sanitycheckc.exe C compiler for the build machine: /usr/bin/cc -fPIC -g (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the build machine: /usr/bin/cc -fPIC -g ld.bfd 2.38 ----------- Detecting archiver via: `/usr/bin/ar --version` -> 0 stdout: GNU ar (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. ----------- Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: x86_64 Target machine cpu: x86_64 Running command: /usr/bin/realpath --relative-to=/opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean --- stdout --- ../src/v255-948a7f2e81.clean --- stderr --- Program tools/add-git-hook.sh found: YES (/opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/add-git-hook.sh) Running command: /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/add-git-hook.sh --- stdout --- --- stderr --- Program tools/meson-build.sh found: YES (/opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/meson-build.sh) ----------- Detecting compiler via: `/usr/bin/c++ -fPIC -g --version` -> 0 stdout: c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: /usr/bin/c++ -fPIC -g -E -dM - ----- ----------- Detecting linker via: `/usr/bin/c++ -fPIC -g -Wl,--version '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib'` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 11.4.0 /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGPp7Zd.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C++ compiler: /usr/bin/c++ -fPIC -g Is cross compiler: False. Sanity check compiler command line: /usr/bin/c++ -fPIC -g sanitycheckcpp.cc -o sanitycheckcpp.exe -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' -D_FILE_OFFSET_BITS=64 '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/sanitycheckcpp.exe C++ compiler for the host machine: /usr/bin/c++ -fPIC -g (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C++ linker for the host machine: /usr/bin/c++ -fPIC -g ld.bfd 2.38 Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpth7utb0t Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpth7utb0t/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpth7utb0t/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-field-initializers -Wno-missing-field-initializers` -> 0 Compiler for C supports arguments -Wno-missing-field-initializers: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpc5k76t4v Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpc5k76t4v/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpc5k76t4v/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wunused-parameter -Wno-unused-parameter` -> 0 Compiler for C supports arguments -Wno-unused-parameter: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjoma288h Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjoma288h/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjoma288h/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Warray-bounds` -> 0 Compiler for C supports arguments -Warray-bounds: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmps0ftlqvo Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmps0ftlqvo/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmps0ftlqvo/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Warray-bounds=2` -> 0 Compiler for C supports arguments -Warray-bounds=2: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpq2o0p1qg Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpq2o0p1qg/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpq2o0p1qg/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wdate-time` -> 0 Compiler for C supports arguments -Wdate-time: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpxjgbgn9l Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpxjgbgn9l/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpxjgbgn9l/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wendif-labels` -> 0 Compiler for C supports arguments -Wendif-labels: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp_e90dd42 Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp_e90dd42/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp_e90dd42/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=format=2` -> 0 Compiler for C supports arguments -Werror=format=2: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp0x2gw3o0 Code: extern int i; int i; ----------- ... Skipped 2224 lines ... * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !0 && !defined(fsopen) && !0 #error "No definition for __builtin_fsopen found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fsopen) #error "__builtin_fsopen not found" #endif #elif ! defined(fsopen) __builtin_fsopen; #endif return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpmsefbjwx/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpmsefbjwx/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpmsefbjwx/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpmsefbjwx/testfile.c:12:14: error: #error "No definition for __builtin_fsopen found in the prefix" 12 | #error "No definition for __builtin_fsopen found in the prefix" | ^~~~~ /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpmsefbjwx/testfile.c:17:18: error: #error "__builtin_fsopen not found" 17 | #error "__builtin_fsopen not found" | ^~~~~ ----------- Checking for function "fsopen" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqcl570iu Code: #include #include #if defined __stub_fsconfig || defined __stub___fsconfig fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &fsconfig; long long b = (long long) a; return (int) b; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqcl570iu/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqcl570iu/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqcl570iu/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqcl570iu/testfile.c:9:32: error: 'fsconfig' undeclared (first use in this function) 9 | void *a = (void*) &fsconfig; | ^~~~~~~~ /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqcl570iu/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in ----------- Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpj8o_o6jr Code: #include int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !0 && !defined(fsconfig) && !0 #error "No definition for __builtin_fsconfig found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fsconfig) #error "__builtin_fsconfig not found" #endif #elif ! defined(fsconfig) __builtin_fsconfig; #endif return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpj8o_o6jr/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpj8o_o6jr/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpj8o_o6jr/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpj8o_o6jr/testfile.c:12:14: error: #error "No definition for __builtin_fsconfig found in the prefix" 12 | #error "No definition for __builtin_fsconfig found in the prefix" | ^~~~~ /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpj8o_o6jr/testfile.c:17:18: error: #error "__builtin_fsconfig not found" 17 | #error "__builtin_fsconfig not found" | ^~~~~ ----------- Checking for function "fsconfig" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7wt26td4 Code: #include #include #if defined __stub_fsmount || defined __stub___fsmount fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &fsmount; long long b = (long long) a; return (int) b; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7wt26td4/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7wt26td4/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7wt26td4/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7wt26td4/testfile.c:9:32: error: 'fsmount' undeclared (first use in this function); did you mean 'umount'? 9 | void *a = (void*) &fsmount; | ^~~~~~~ | umount /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7wt26td4/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in ----------- Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpg8__t86e Code: #include int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !0 && !defined(fsmount) && !0 #error "No definition for __builtin_fsmount found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fsmount) #error "__builtin_fsmount not found" #endif #elif ! defined(fsmount) __builtin_fsmount; #endif return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpg8__t86e/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpg8__t86e/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpg8__t86e/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpg8__t86e/testfile.c:12:14: error: #error "No definition for __builtin_fsmount found in the prefix" 12 | #error "No definition for __builtin_fsmount found in the prefix" | ^~~~~ /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpg8__t86e/testfile.c:17:18: error: #error "__builtin_fsmount not found" 17 | #error "__builtin_fsmount not found" | ^~~~~ ----------- Checking for function "fsmount" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpxdqem6tg Code: #include #include #if defined __stub_getdents64 || defined __stub___getdents64 fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &getdents64; long long b = (long long) a; return (int) b; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpxdqem6tg/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpxdqem6tg/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 0 Checking for function "getdents64" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpdvkv672v Code: #include #include #if defined __stub_getrandom || defined __stub___getrandom fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &getrandom; long long b = (long long) a; return (int) b; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpdvkv672v/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpdvkv672v/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 0 Checking for function "getrandom" : YES Program sh found: YES (/usr/bin/sh) Program echo found: YES (/usr/bin/echo) Program sed found: YES (/usr/bin/sed) Program awk found: YES (/usr/bin/awk) Program stat found: YES (/usr/bin/stat) Program ln found: YES (/usr/bin/ln) Program git found: YES (/usr/bin/git) Program env found: YES (/usr/bin/env) Program rsync found: YES (/usr/bin/rsync) Program diff found: YES (/usr/bin/diff) Program find found: YES (/usr/bin/find) Program quotaon /usr/sbin/quotaon /sbin/quotaon found: NO Program quotacheck /usr/sbin/quotacheck /sbin/quotacheck found: NO Program kmod found: YES (/usr/bin/kmod) Program kexec /usr/sbin/kexec /sbin/kexec found: NO Program sulogin found: YES (/usr/sbin/sulogin) Program mount found: YES (/usr/bin/mount) Program umount found: YES (/usr/bin/umount) Program loadkeys found: YES (/usr/bin/loadkeys) Program setfont found: YES (/usr/bin/setfont) Program nologin found: YES (/usr/sbin/nologin) Running command: /usr/bin/ln --relative --help --- stdout --- Usage: /usr/bin/ln [OPTION]... [-T] TARGET LINK_NAME or: /usr/bin/ln [OPTION]... TARGET or: /usr/bin/ln [OPTION]... TARGET... DIRECTORY or: /usr/bin/ln [OPTION]... -t DIRECTORY TARGET... In the 1st form, create a link to TARGET with the name LINK_NAME. In the 2nd form, create a link to TARGET in the current directory. In the 3rd and 4th forms, create links to each TARGET in DIRECTORY. Create hard links by default, symbolic links with --symbolic. By default, each destination (name of new link) should not already exist. When creating hard links, each TARGET must exist. Symbolic links can hold arbitrary text; if later resolved, a relative link is interpreted in relation to its parent directory. Mandatory arguments to long options are mandatory for short options too. --backup[=CONTROL] make a backup of each existing destination file -b like --backup but does not accept an argument -d, -F, --directory allow the superuser to attempt to hard link directories (note: will probably fail due to system restrictions, even for the superuser) -f, --force remove existing destination files -i, --interactive prompt whether to remove destinations -L, --logical dereference TARGETs that are symbolic links -n, --no-dereference treat LINK_NAME as a normal file if it is a symbolic link to a directory -P, --physical make hard links directly to symbolic links -r, --relative create symbolic links relative to link location -s, --symbolic make symbolic links instead of hard links -S, --suffix=SUFFIX override the usual backup suffix -t, --target-directory=DIRECTORY specify the DIRECTORY in which to create the links -T, --no-target-directory treat LINK_NAME as a normal file always -v, --verbose print name of each linked file --help display this help and exit --version output version information and exit The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method may be selected via the --backup option or through the VERSION_CONTROL environment variable. Here are the values: none, off never make backups (even if --backup is given) numbered, t make numbered backups existing, nil numbered if numbered backups exist, simple otherwise simple, never always make simple backups Using -s ignores -L and -P. Otherwise, the last option specified controls behavior when a TARGET is a symbolic link, defaulting to -P. GNU coreutils online help: Report any translation bugs to Full documentation or available locally via: info '(coreutils) ln invocation' --- stderr --- Program gperf found: YES Running command: /usr/bin/sh -c 'echo foo,bar | "$1" -L ANSI-C' _ '/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/tools/gperf/gperf' --- stdout --- /* ANSI-C code produced by gperf version 3.1 */ /* Command-line: /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/tools/gperf/gperf -L ANSI-C */ /* Computed positions: -k'' */ #define TOTAL_KEYWORDS 1 #define MIN_WORD_LENGTH 3 #define MAX_WORD_LENGTH 3 #define MIN_HASH_VALUE 0 #define MAX_HASH_VALUE 0 /* maximum key range = 1, duplicates = 0 */ #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif /*ARGSUSED*/ static unsigned int hash (register const char *str, register size_t len) { return 0; } const char * in_word_set (register const char *str, register size_t len) { static const char * wordlist[] = { "foo" }; if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) { register unsigned int key = hash (str, len); if (key <= MAX_HASH_VALUE) { register const char *s = wordlist[key]; if (*str == *s && !strcmp (str + 1, s + 1)) return s; } } return 0; } --- stderr --- Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm9yjiltl Code: #include const char * in_word_set(const char *, size_t); /* ANSI-C code produced by gperf version 3.1 */ /* Command-line: /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/tools/gperf/gperf -L ANSI-C */ /* Computed positions: -k'' */ #define TOTAL_KEYWORDS 1 #define MIN_WORD_LENGTH 3 #define MAX_WORD_LENGTH 3 #define MIN_HASH_VALUE 0 #define MAX_HASH_VALUE 0 /* maximum key range = 1, duplicates = 0 */ #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif /*ARGSUSED*/ static unsigned int hash (register const char *str, register size_t len) { return 0; } const char * in_word_set (register const char *str, register size_t len) { static const char * wordlist[] = { "foo" }; if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) { register unsigned int key = hash (str, len); if (key <= MAX_HASH_VALUE) { register const char *s = wordlist[key]; if (*str == *s && !strcmp (str + 1, s + 1)) return s; } } return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm9yjiltl/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm9yjiltl/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11` -> 0 Message: gperf len type is size_t Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqc69gwzy Code: #ifdef __has_include #if !__has_include("sys/capability.h") #error "Header 'sys/capability.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqc69gwzy/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "sys/capability.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpwfv7sanc Code: #ifdef __has_include #if !__has_include("crypt.h") #error "Header 'crypt.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpwfv7sanc/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "crypt.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpf8f7scmw Code: #ifdef __has_include #if !__has_include("linux/memfd.h") #error "Header 'linux/memfd.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpf8f7scmw/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "linux/memfd.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpiig3un5a Code: #ifdef __has_include #if !__has_include("linux/vm_sockets.h") #error "Header 'linux/vm_sockets.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpiig3un5a/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "linux/vm_sockets.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpgzygvfzy Code: #ifdef __has_include #if !__has_include("sys/auxv.h") #error "Header 'sys/auxv.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpgzygvfzy/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "sys/auxv.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpd00gs3k0 Code: #ifdef __has_include #if !__has_include("threads.h") #error "Header 'threads.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpd00gs3k0/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "threads.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp2e9sxqfj Code: #ifdef __has_include #if !__has_include("valgrind/memcheck.h") #error "Header 'valgrind/memcheck.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp2e9sxqfj/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp2e9sxqfj/testfile.c:4:12: error: #error "Header 'valgrind/memcheck.h' could not be found" 4 | #error "Header 'valgrind/memcheck.h' could not be found" | ^~~~~ ----------- Has header "valgrind/memcheck.h" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpe44wg5um Code: #ifdef __has_include #if !__has_include("valgrind/valgrind.h") #error "Header 'valgrind/valgrind.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpe44wg5um/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpe44wg5um/testfile.c:4:12: error: #error "Header 'valgrind/valgrind.h' could not be found" 4 | #error "Header 'valgrind/valgrind.h' could not be found" | ^~~~~ ----------- Has header "valgrind/valgrind.h" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpdjttvxff Code: #ifdef __has_include #if !__has_include("linux/time_types.h") #error "Header 'linux/time_types.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpdjttvxff/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "linux/time_types.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp3mn4_nyw Code: #ifdef __has_include #if !__has_include("sys/sdt.h") #error "Header 'sys/sdt.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp3mn4_nyw/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp3mn4_nyw/testfile.c:4:12: error: #error "Header 'sys/sdt.h' could not be found" 4 | #error "Header 'sys/sdt.h' could not be found" | ^~~~~ ----------- Has header "sys/sdt.h" : NO Running command: /usr/bin/sh -c 'echo "$SOURCE_DATE_EPOCH"' --- stdout --- --- stderr --- Running command: /usr/bin/stat -c %Y /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/NEWS --- stdout --- 1701894760 --- stderr --- Running command: /usr/bin/awk '/^\s*SYS_UID_MIN\s+/ { uid=$2 } END { print uid }' /etc/login.defs --- stdout --- --- stderr --- Running command: /usr/bin/awk '/^\s*SYS_UID_MAX\s+/ { uid=$2 } END { print uid }' /etc/login.defs --- stdout --- --- stderr --- Running command: /usr/bin/awk '/^\s*SYS_GID_MIN\s+/ { uid=$2 } END { print uid }' /etc/login.defs --- stdout --- --- stderr --- Running command: /usr/bin/awk '/^\s*SYS_GID_MAX\s+/ { uid=$2 } END { print uid }' /etc/login.defs --- stdout --- --- stderr --- Running command: /usr/bin/getent passwd 65534 --- stdout --- nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin --- stderr --- Running command: /usr/bin/id -u nobody --- stdout --- 65534 --- stderr --- Running command: /usr/bin/getent group 65534 --- stdout --- nogroup:x:65534: --- stderr --- ../src/v255-948a7f2e81.clean/meson.build:880: WARNING: The local group with the GID 65534 does not match the configured group name "nobody" of the nobody group (its name is nogroup). Your build will result in an group table setup that is incompatible with the local system. Running command: /usr/bin/id -g nobody --- stdout --- 65534 --- stderr --- Run-time dependency threads found: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpke1zct4l Code: int main(void) { return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpke1zct4l/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpke1zct4l/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lrt -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0 Library rt found: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpskqxk1lp Code: int main(void) { return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpskqxk1lp/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpskqxk1lp/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0 Library m found: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp01b5zuys Code: int main(void) { return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp01b5zuys/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp01b5zuys/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -ldl -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0 Library dl found: YES Pkg-config binary for host machine specified from cross file, native file, or env var as ['/bin/pkg-config'] Found pkg-config: YES (/bin/pkg-config) 0.29.2 Determining dependency 'libcrypt' with pkg-config executable '/bin/pkg-config' env[PKG_CONFIG]: /bin/pkg-config env[PKG_CONFIG_PATH]: /opt/vcpkg/packages/libsystemd_x64-linux/debug/lib/pkgconfig:/opt/vcpkg/packages/libsystemd_x64-linux/share/pkgconfig:/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib/pkgconfig:/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/pkgconfig ----------- Called: `/bin/pkg-config --modversion libcrypt` -> 0 stdout: 4.4.36 ----------- env[PKG_CONFIG]: /bin/pkg-config env[PKG_CONFIG_PATH]: /opt/vcpkg/packages/libsystemd_x64-linux/debug/lib/pkgconfig:/opt/vcpkg/packages/libsystemd_x64-linux/share/pkgconfig:/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib/pkgconfig:/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/pkgconfig ----------- Called: `/bin/pkg-config --cflags libcrypt` -> 'utf-8' codec can't decode byte 0xd1 in position 32: invalid continuation byte ../src/v255-948a7f2e81.clean/meson.build:1017:11: ERROR: Unhandled python exception This is a Meson bug and should be reported! WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. ```

Additional context

vcpkg.json ``` { "dependencies": [ "fmt", "jsoncpp", "sdl2" ] } ```
kspiridonov commented 5 days ago

/bin/pkg-config --cflags libcrypt return empty string (that's ok as i understand):

$ /bin/pkg-config --cflags libcrypt
WangWeiLin-MV commented 3 days ago

Using the latest version of vcpkg for local installation does not reproduce the issue.

It seems that there is a problem with python and meson. Could you try with a higher version of python 3.11 or above?

dg0yt commented 3 days ago
CMake Warning at scripts/ports.cmake:168 (message):
  Unexpected UNKNOWN_READ_ACCESS on variable WIN32 in script mode.

Not the cause of the problem, but an indication that your vcpkg installation has outdated packages. Check with

vcpkg upgrade
kspiridonov commented 3 days ago
CMake Warning at scripts/ports.cmake:168 (message):
  Unexpected UNKNOWN_READ_ACCESS on variable WIN32 in script mode.

Not the cause of the problem, but an indication that your vcpkg installation has outdated packages. Check with

vcpkg upgrade
vcpkg upgrade
All installed packages are up-to-date.
kspiridonov commented 2 days ago

Using the latest version of vcpkg for local installation does not reproduce the issue.

It seems that there is a problem with python and meson. Could you try with a higher version of python 3.11 or above?

Hello! The same issue with python v3.11.9:

Package: libsystemd:x64-linux@255#1

Host Environment

To Reproduce

vcpkg install

Failure logs

-- Found Python version '3.11.9 at /usr/bin/python3'
-- Using meson: /opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/meson.py
-- Using cached systemd-systemd-v255.tar.gz.
-- Cleaning sources at /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /opt/vcpkg/downloads/systemd-systemd-v255.tar.gz
-- Applying patch disable-warning-nonnull.patch
-- Applying patch only-libsystemd.patch
-- Applying patch pkgconfig.patch
-- Using source at /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean
-- Getting CMake variables for x64-linux-dbg
-- Getting CMake variables for x64-linux-rel
CMake Warning at scripts/ports.cmake:168 (message):
  Unexpected UNKNOWN_READ_ACCESS on variable WIN32 in script mode.

  This variable name insufficiently expresses whether it refers to the target
  system or to the host system.  Use a prefixed variable instead.

  - Variables providing information about the host:

    CMAKE_HOST_<SYSTEM>
    VCPKG_HOST_IS_<SYSTEM>

  - Variables providing information about the target:

    VCPKG_TARGET_IS_<SYSTEM>
    VCPKG_DETECTED_<VARIABLE> (using vcpkg_cmake_get_vars)

Call Stack (most recent call first):
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:9223372036854775807 (z_vcpkg_warn_ambiguous_system_variables)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:192 (if)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:361 (z_vcpkg_get_build_and_host_system)
  /home/ksp/.cache/vcpkg/registries/git-trees/a69dc63dcb8666fd4fb3885193dc67889fe65c72/portfile.cmake:17 (vcpkg_configure_meson)
  scripts/ports.cmake:192 (include)

CMake Warning at scripts/ports.cmake:168 (message):
  Unexpected READ_ACCESS on variable UNIX in script mode.

  This variable name insufficiently expresses whether it refers to the target
  system or to the host system.  Use a prefixed variable instead.

  - Variables providing information about the host:

    CMAKE_HOST_<SYSTEM>
    VCPKG_HOST_IS_<SYSTEM>

  - Variables providing information about the target:

    VCPKG_TARGET_IS_<SYSTEM>
    VCPKG_DETECTED_<VARIABLE> (using vcpkg_cmake_get_vars)

Call Stack (most recent call first):
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:9223372036854775807 (z_vcpkg_warn_ambiguous_system_variables)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:361 (z_vcpkg_get_build_and_host_system)
  /home/ksp/.cache/vcpkg/registries/git-trees/a69dc63dcb8666fd4fb3885193dc67889fe65c72/portfile.cmake:17 (vcpkg_configure_meson)
  scripts/ports.cmake:192 (include)

CMake Warning at scripts/ports.cmake:168 (message):
  Unexpected UNKNOWN_READ_ACCESS on variable WIN32 in script mode.

  This variable name insufficiently expresses whether it refers to the target
  system or to the host system.  Use a prefixed variable instead.

  - Variables providing information about the host:

    CMAKE_HOST_<SYSTEM>
    VCPKG_HOST_IS_<SYSTEM>

  - Variables providing information about the target:

    VCPKG_TARGET_IS_<SYSTEM>
    VCPKG_DETECTED_<VARIABLE> (using vcpkg_cmake_get_vars)

Call Stack (most recent call first):
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:9223372036854775807 (z_vcpkg_warn_ambiguous_system_variables)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:254 (if)
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:361 (z_vcpkg_get_build_and_host_system)
  /home/ksp/.cache/vcpkg/registries/git-trees/a69dc63dcb8666fd4fb3885193dc67889fe65c72/portfile.cmake:17 (vcpkg_configure_meson)
  scripts/ports.cmake:192 (include)

-- Configuring x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: /usr/bin/python3 -I /opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/meson.py -Dmode=release -Dstatic-libsystemd=pic -Dtests=false -Ddns-over-tls=false -Dlz4=enabled -Dtranslations=false -Dxz=enabled -Dzstd=enabled --backend ninja --wrap-mode nodownload -Dbuildtype=plain -Doptimization=plain --libdir lib --native /opt/vcpkg/buildtrees/libsystemd/meson-x64-linux-dbg.log -Ddebug=true --prefix /opt/vcpkg/packages/libsystemd_x64-linux/debug --includedir ../include -Dcmake_prefix_path=['/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug','/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux'] /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean
    Working Directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg
    Error code: 2
    See logs for more information:
      /opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-meson-log.txt.log
      /opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-out.log
      /opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-err.log

Call Stack (most recent call first):
  /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:436 (vcpkg_execute_required_process)
  /home/ksp/.cache/vcpkg/registries/git-trees/a69dc63dcb8666fd4fb3885193dc67889fe65c72/portfile.cmake:17 (vcpkg_configure_meson)
  scripts/ports.cmake:192 (include)
/opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-err.log ``` Traceback (most recent call last): File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/mesonmain.py", line 194, in run return options.run_func(options) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/msetup.py", line 358, in run app.generate() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/msetup.py", line 181, in generate return self._generate(env, capture, vslite_ctx) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/msetup.py", line 226, in _generate intr.run() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreter/interpreter.py", line 3006, in run super().run() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 172, in run self.evaluate_codeblock(self.ast, start=1) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 198, in evaluate_codeblock raise e File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 190, in evaluate_codeblock self.evaluate_statement(cur) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 208, in evaluate_statement self.assignment(cur) File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 644, in assignment value = self.evaluate_statement(node.value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 204, in evaluate_statement return self.function_call(cur) ^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/interpreterbase.py", line 530, in function_call res = func(node, func_args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 809, in wrapped return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 809, in wrapped return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 809, in wrapped return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [Previous line repeated 4 more times] File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 108, in wrapped ret = f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 126, in wrapped return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 260, in wrapper return f(*nargs, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreterbase/decorators.py", line 579, in wrapper return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreter/interpreter.py", line 1794, in func_dependency d = df.lookup(kwargs) ^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreter/dependencyfallbacks.py", line 355, in lookup dep = func(kwargs, func_args, func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/interpreter/dependencyfallbacks.py", line 87, in _do_dependency dep = dependencies.find_external_dependency(name, self.environment, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/detect.py", line 124, in find_external_dependency d = c() ^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/pkgconfig.py", line 307, in __init__ self._set_cargs() File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/pkgconfig.py", line 362, in _set_cargs cflags = self.pkgconfig.cflags(self.name, allow_system) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/pkgconfig.py", line 158, in cflags ret, out, err = self._call_pkgbin(args, env=env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/dependencies/pkgconfig.py", line 280, in _call_pkgbin p, out, err = Popen_safe_logged(cmd, env=env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/utils/universal.py", line 1572, in Popen_safe_logged p, o, e = Popen_safe(args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/vcpkg/downloads/tools/meson-1.3.2-d646d3/mesonbuild/utils/universal.py", line 1530, in Popen_safe o, e = p.communicate(write) ^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/subprocess.py", line 1209, in communicate stdout, stderr = self._communicate(input, endtime, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/subprocess.py", line 2153, in _communicate stdout = self._translate_newlines(stdout, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/subprocess.py", line 1086, in _translate_newlines data = data.decode(encoding, errors) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd1 in position 32: invalid continuation byte ```
/opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-out.log ``` WARNING: Recommend using either -Dbuildtype or -Doptimization + -Ddebug. Using both is redundant since they override each other. See: https://mesonbuild.com/Builtin-options.html#build-type-options The Meson build system Version: 1.3.2 Source dir: /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean Build dir: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg Build type: native build Project name: systemd Project version: 255 C compiler for the host machine: /usr/bin/cc -fPIC -g (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: /usr/bin/cc -fPIC -g ld.bfd 2.38 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program tools/add-git-hook.sh found: YES (/opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/add-git-hook.sh) Program tools/meson-build.sh found: YES (/opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/meson-build.sh) C++ compiler for the host machine: /usr/bin/c++ -fPIC -g (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C++ linker for the host machine: /usr/bin/c++ -fPIC -g ld.bfd 2.38 Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Warray-bounds: YES Compiler for C supports arguments -Warray-bounds=2: YES Compiler for C supports arguments -Wdate-time: YES Compiler for C supports arguments -Wendif-labels: YES Compiler for C supports arguments -Werror=format=2: YES Compiler for C supports arguments -Werror=format-signedness: YES Compiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=implicit-int: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Werror=int-conversion: YES Compiler for C supports arguments -Werror=missing-declarations: YES Compiler for C supports arguments -Werror=missing-prototypes: YES Compiler for C supports arguments -Werror=overflow: YES Compiler for C supports arguments -Werror=override-init: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=shift-count-overflow: YES Compiler for C supports arguments -Werror=shift-overflow=2: YES Compiler for C supports arguments -Werror=strict-flex-arrays: NO Compiler for C supports arguments -Werror=undef: YES Compiler for C supports arguments -Wfloat-equal: YES Compiler for C supports arguments -Wimplicit-fallthrough=5: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wmissing-noreturn: YES Compiler for C supports arguments -Wnested-externs: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wstrict-aliasing=2: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES Compiler for C supports arguments -Wunused-function: YES Compiler for C supports arguments -Wwrite-strings: YES Compiler for C supports arguments -Wzero-length-bounds: YES Compiler for C supports arguments -Wno-error=#warnings: NO Compiler for C supports arguments -Wno-string-plus-int: NO Compiler for C supports arguments -fdiagnostics-show-option: YES Compiler for C supports arguments -fno-common: YES Compiler for C supports arguments -fstack-protector: YES Compiler for C supports arguments -fstack-protector-strong: YES Compiler for C supports arguments -fstrict-flex-arrays: NO Compiler for C supports arguments --param=ssp-buffer-size=4: YES Compiler for C supports arguments -Wno-maybe-uninitialized: YES Compiler for C supports arguments -Wno-unused-result: YES Compiler for C supports arguments -ftrivial-auto-var-init=zero: NO Compiler for C supports link arguments -fstack-protector: YES Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -fstrict-flex-arrays=1: NO Compiler for C supports arguments -fvisibility=hidden: YES Compiler for C supports arguments -ffunction-sections: YES Compiler for C supports arguments -fdata-sections: YES Compiler for C supports link arguments -Wl,--fatal-warnings: YES Compiler for C supports link arguments -Wl,-z,now: YES Compiler for C supports link arguments -Wl,-z,relro: YES Compiler for C supports link arguments -Wl,--warn-common: YES Compiler for C supports link arguments -Wl,--gc-sections: YES Compiler for C supports arguments -Wzero-length-bounds: YES (cached) Checking if "-Werror=shadow with local shadowing" compiles: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C++ supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wstringop-truncation: YES Checking for size of "dev_t" : 8 Checking for size of "ino_t" : 8 Checking for size of "rlim_t" : 8 Checking for size of "time_t" : 8 Checking for size of "typeof(((struct timex *)0)->freq)" : 8 Computing int of "LONG_MAX" : 9223372036854775807 Checking for size of "char16_t" : 2 Checking for size of "char32_t" : 4 Checking for size of "struct mount_attr" : -1 Checking for size of "struct mount_attr" : 32 Checking for size of "struct statx" : 256 Checking for size of "struct dirent64" : 280 Checking for function "secure_getenv" : YES Checking for function "__secure_getenv" : NO Checking for function "memfd_create" : YES Checking for function "gettid" : YES Checking for function "fchmodat2" : NO Checking for function "pivot_root" : NO Checking for function "ioprio_get" : NO Checking for function "ioprio_set" : NO Checking for function "name_to_handle_at" : YES Checking for function "setns" : YES Checking for function "renameat2" : YES Checking for function "kcmp" : NO Checking for function "keyctl" : NO Checking for function "copy_file_range" : YES Checking for function "bpf" : NO Checking for function "statx" : YES Checking for function "explicit_bzero" : YES Checking for function "reallocarray" : YES Checking for function "set_mempolicy" : NO Checking for function "get_mempolicy" : NO Checking for function "pidfd_send_signal" : NO Checking for function "pidfd_open" : NO Checking for function "rt_sigqueueinfo" : NO Checking for function "rt_tgsigqueueinfo" : NO Checking for function "mallinfo" : YES Checking for function "mallinfo2" : YES Checking for function "execveat" : YES Checking for function "close_range" : YES Checking for function "epoll_pwait2" : YES Checking for function "mount_setattr" : NO Checking for function "move_mount" : NO Checking for function "open_tree" : NO Checking for function "fsopen" : NO Checking for function "fsconfig" : NO Checking for function "fsmount" : NO Checking for function "getdents64" : YES Checking for function "getrandom" : YES Program sh found: YES (/usr/bin/sh) Program echo found: YES (/usr/bin/echo) Program sed found: YES (/usr/bin/sed) Program awk found: YES (/usr/bin/awk) Program stat found: YES (/usr/bin/stat) Program ln found: YES (/usr/bin/ln) Program git found: YES (/usr/bin/git) Program env found: YES (/usr/bin/env) Program rsync found: YES (/usr/bin/rsync) Program diff found: YES (/usr/bin/diff) Program find found: YES (/usr/bin/find) Program quotaon /usr/sbin/quotaon /sbin/quotaon found: NO Program quotacheck /usr/sbin/quotacheck /sbin/quotacheck found: NO Program kmod found: YES (/usr/bin/kmod) Program kexec /usr/sbin/kexec /sbin/kexec found: NO Program sulogin found: YES (/usr/sbin/sulogin) Program mount found: YES (/usr/bin/mount) Program umount found: YES (/usr/bin/umount) Program loadkeys found: YES (/usr/bin/loadkeys) Program setfont found: YES (/usr/bin/setfont) Program nologin found: YES (/usr/sbin/nologin) Program gperf found: YES Message: gperf len type is size_t Has header "sys/capability.h" : YES Has header "crypt.h" : YES Has header "linux/memfd.h" : YES Has header "linux/vm_sockets.h" : YES Has header "sys/auxv.h" : YES Has header "threads.h" : YES Has header "valgrind/memcheck.h" : NO Has header "valgrind/valgrind.h" : NO Has header "linux/time_types.h" : YES Has header "sys/sdt.h" : NO ../src/v255-948a7f2e81.clean/meson.build:880: WARNING: The local group with the GID 65534 does not match the configured group name "nobody" of the nobody group (its name is nogroup). Your build will result in an group table setup that is incompatible with the local system. Run-time dependency threads found: YES Library rt found: YES Library m found: YES Library dl found: YES Found pkg-config: YES (/bin/pkg-config) 0.29.2 ../src/v255-948a7f2e81.clean/meson.build:1017:11: ERROR: Unhandled python exception This is a Meson bug and should be reported! WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. ```
/opt/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-meson-log.txt.log ``` Build started at 2024-07-08T13:08:00.566970 Main binary: /usr/bin/python3 Build Options: -Dmode=release -Dstatic-libsystemd=pic -Dtests=false -Ddns-over-tls=false -Dlz4=enabled -Dtranslations=false -Dxz=enabled -Dzstd=enabled -Dbuildtype=plain -Doptimization=plain -Ddebug=true '-Dcmake_prefix_path=['"'"'/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug'"'"','"'"'/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux'"'"']' -Dprefix=/opt/vcpkg/packages/libsystemd_x64-linux/debug -Dincludedir=../include -Dlibdir=lib -Dbackend=ninja -Dwrap_mode=nodownload --native-file=/opt/vcpkg/buildtrees/libsystemd/meson-x64-linux-dbg.log Python system: Linux The Meson build system Version: 1.3.2 Source dir: /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean Build dir: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg Build type: native build Project name: systemd Project version: 255 ----------- Detecting compiler via: `/usr/bin/cc -fPIC -g --version` -> 0 stdout: cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: /usr/bin/cc -fPIC -g -E -dM - ----- ----------- Detecting linker via: `/usr/bin/cc -fPIC -g -Wl,--version '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib'` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 11.4.0 /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHWbW8i.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C compiler: /usr/bin/cc -fPIC -g Is cross compiler: False. Sanity check compiler command line: /usr/bin/cc -fPIC -g sanitycheckc.c -o sanitycheckc.exe -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' -D_FILE_OFFSET_BITS=64 '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/sanitycheckc.exe C compiler for the host machine: /usr/bin/cc -fPIC -g (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: /usr/bin/cc -fPIC -g ld.bfd 2.38 ----------- Detecting archiver via: `/usr/bin/ar --version` -> 0 stdout: GNU ar (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. ----------- ----------- Detecting compiler via: `/usr/bin/cc -fPIC -g --version` -> 0 stdout: cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: /usr/bin/cc -fPIC -g -E -dM - ----- ----------- Detecting linker via: `/usr/bin/cc -fPIC -g -Wl,--version` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 11.4.0 /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc13gHmq.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C compiler: /usr/bin/cc -fPIC -g Is cross compiler: False. Sanity check compiler command line: /usr/bin/cc -fPIC -g sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64 Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/sanitycheckc.exe C compiler for the build machine: /usr/bin/cc -fPIC -g (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the build machine: /usr/bin/cc -fPIC -g ld.bfd 2.38 ----------- Detecting archiver via: `/usr/bin/ar --version` -> 0 stdout: GNU ar (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. ----------- Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: x86_64 Target machine cpu: x86_64 Running command: /usr/bin/realpath --relative-to=/opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean --- stdout --- ../src/v255-948a7f2e81.clean --- stderr --- Program tools/add-git-hook.sh found: YES (/opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/add-git-hook.sh) Running command: /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/add-git-hook.sh --- stdout --- --- stderr --- Program tools/meson-build.sh found: YES (/opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/tools/meson-build.sh) ----------- Detecting compiler via: `/usr/bin/c++ -fPIC -g --version` -> 0 stdout: c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: /usr/bin/c++ -fPIC -g -E -dM - ----- ----------- Detecting linker via: `/usr/bin/c++ -fPIC -g -Wl,--version '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib'` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.38 Copyright (C) 2022 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 11.4.0 /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cckctNCW.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C++ compiler: /usr/bin/c++ -fPIC -g Is cross compiler: False. Sanity check compiler command line: /usr/bin/c++ -fPIC -g sanitycheckcpp.cc -o sanitycheckcpp.exe -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' -D_FILE_OFFSET_BITS=64 '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/sanitycheckcpp.exe C++ compiler for the host machine: /usr/bin/c++ -fPIC -g (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C++ linker for the host machine: /usr/bin/c++ -fPIC -g ld.bfd 2.38 Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmprjf_64th Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmprjf_64th/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmprjf_64th/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-field-initializers -Wno-missing-field-initializers` -> 0 Compiler for C supports arguments -Wno-missing-field-initializers: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpbnh3s4wn Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpbnh3s4wn/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpbnh3s4wn/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wunused-parameter -Wno-unused-parameter` -> 0 Compiler for C supports arguments -Wno-unused-parameter: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp02madv2f Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp02madv2f/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp02madv2f/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Warray-bounds` -> 0 Compiler for C supports arguments -Warray-bounds: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpwakpgjcx Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpwakpgjcx/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpwakpgjcx/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Warray-bounds=2` -> 0 Compiler for C supports arguments -Warray-bounds=2: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpx_6yv21z Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpx_6yv21z/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpx_6yv21z/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wdate-time` -> 0 Compiler for C supports arguments -Wdate-time: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpod66ymcu Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpod66ymcu/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpod66ymcu/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wendif-labels` -> 0 Compiler for C supports arguments -Wendif-labels: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpzawhqidl Code: extern int i; int i; ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpzawhqidl/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpzawhqidl/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=format=2` -> 0 ... Skipped 2249 lines ... stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7bbo4u2q/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7bbo4u2q/testfile.c:12:14: error: #error "No definition for __builtin_fsopen found in the prefix" 12 | #error "No definition for __builtin_fsopen found in the prefix" | ^~~~~ /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp7bbo4u2q/testfile.c:17:18: error: #error "__builtin_fsopen not found" 17 | #error "__builtin_fsopen not found" | ^~~~~ ----------- Checking for function "fsopen" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm4tovebw Code: #include #include #if defined __stub_fsconfig || defined __stub___fsconfig fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &fsconfig; long long b = (long long) a; return (int) b; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm4tovebw/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm4tovebw/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm4tovebw/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm4tovebw/testfile.c:9:32: error: 'fsconfig' undeclared (first use in this function) 9 | void *a = (void*) &fsconfig; | ^~~~~~~~ /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpm4tovebw/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in ----------- Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjl6qemvb Code: #include int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !0 && !defined(fsconfig) && !0 #error "No definition for __builtin_fsconfig found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fsconfig) #error "__builtin_fsconfig not found" #endif #elif ! defined(fsconfig) __builtin_fsconfig; #endif return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjl6qemvb/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjl6qemvb/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjl6qemvb/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjl6qemvb/testfile.c:12:14: error: #error "No definition for __builtin_fsconfig found in the prefix" 12 | #error "No definition for __builtin_fsconfig found in the prefix" | ^~~~~ /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjl6qemvb/testfile.c:17:18: error: #error "__builtin_fsconfig not found" 17 | #error "__builtin_fsconfig not found" | ^~~~~ ----------- Checking for function "fsconfig" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpvex86x7o Code: #include #include #if defined __stub_fsmount || defined __stub___fsmount fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &fsmount; long long b = (long long) a; return (int) b; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpvex86x7o/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpvex86x7o/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpvex86x7o/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpvex86x7o/testfile.c:9:32: error: 'fsmount' undeclared (first use in this function); did you mean 'umount'? 9 | void *a = (void*) &fsmount; | ^~~~~~~ | umount /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpvex86x7o/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in ----------- Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp9k20yz2f Code: #include int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !0 && !defined(fsmount) && !0 #error "No definition for __builtin_fsmount found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fsmount) #error "__builtin_fsmount not found" #endif #elif ! defined(fsmount) __builtin_fsmount; #endif return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp9k20yz2f/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp9k20yz2f/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp9k20yz2f/testfile.c: In function 'main': /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp9k20yz2f/testfile.c:12:14: error: #error "No definition for __builtin_fsmount found in the prefix" 12 | #error "No definition for __builtin_fsmount found in the prefix" | ^~~~~ /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp9k20yz2f/testfile.c:17:18: error: #error "__builtin_fsmount not found" 17 | #error "__builtin_fsmount not found" | ^~~~~ ----------- Checking for function "fsmount" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpdwa4bq51 Code: #include #include #if defined __stub_getdents64 || defined __stub___getdents64 fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &getdents64; long long b = (long long) a; return (int) b; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpdwa4bq51/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpdwa4bq51/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 0 Checking for function "getdents64" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpkeju8y7x Code: #include #include #if defined __stub_getrandom || defined __stub___getrandom fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &getrandom; long long b = (long long) a; return (int) b; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpkeju8y7x/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpkeju8y7x/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11 -D_GNU_SOURCE` -> 0 Checking for function "getrandom" : YES Program sh found: YES (/usr/bin/sh) Program echo found: YES (/usr/bin/echo) Program sed found: YES (/usr/bin/sed) Program awk found: YES (/usr/bin/awk) Program stat found: YES (/usr/bin/stat) Program ln found: YES (/usr/bin/ln) Program git found: YES (/usr/bin/git) Program env found: YES (/usr/bin/env) Program rsync found: YES (/usr/bin/rsync) Program diff found: YES (/usr/bin/diff) Program find found: YES (/usr/bin/find) Program quotaon /usr/sbin/quotaon /sbin/quotaon found: NO Program quotacheck /usr/sbin/quotacheck /sbin/quotacheck found: NO Program kmod found: YES (/usr/bin/kmod) Program kexec /usr/sbin/kexec /sbin/kexec found: NO Program sulogin found: YES (/usr/sbin/sulogin) Program mount found: YES (/usr/bin/mount) Program umount found: YES (/usr/bin/umount) Program loadkeys found: YES (/usr/bin/loadkeys) Program setfont found: YES (/usr/bin/setfont) Program nologin found: YES (/usr/sbin/nologin) Running command: /usr/bin/ln --relative --help --- stdout --- Usage: /usr/bin/ln [OPTION]... [-T] TARGET LINK_NAME or: /usr/bin/ln [OPTION]... TARGET or: /usr/bin/ln [OPTION]... TARGET... DIRECTORY or: /usr/bin/ln [OPTION]... -t DIRECTORY TARGET... In the 1st form, create a link to TARGET with the name LINK_NAME. In the 2nd form, create a link to TARGET in the current directory. In the 3rd and 4th forms, create links to each TARGET in DIRECTORY. Create hard links by default, symbolic links with --symbolic. By default, each destination (name of new link) should not already exist. When creating hard links, each TARGET must exist. Symbolic links can hold arbitrary text; if later resolved, a relative link is interpreted in relation to its parent directory. Mandatory arguments to long options are mandatory for short options too. --backup[=CONTROL] make a backup of each existing destination file -b like --backup but does not accept an argument -d, -F, --directory allow the superuser to attempt to hard link directories (note: will probably fail due to system restrictions, even for the superuser) -f, --force remove existing destination files -i, --interactive prompt whether to remove destinations -L, --logical dereference TARGETs that are symbolic links -n, --no-dereference treat LINK_NAME as a normal file if it is a symbolic link to a directory -P, --physical make hard links directly to symbolic links -r, --relative create symbolic links relative to link location -s, --symbolic make symbolic links instead of hard links -S, --suffix=SUFFIX override the usual backup suffix -t, --target-directory=DIRECTORY specify the DIRECTORY in which to create the links -T, --no-target-directory treat LINK_NAME as a normal file always -v, --verbose print name of each linked file --help display this help and exit --version output version information and exit The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method may be selected via the --backup option or through the VERSION_CONTROL environment variable. Here are the values: none, off never make backups (even if --backup is given) numbered, t make numbered backups existing, nil numbered if numbered backups exist, simple otherwise simple, never always make simple backups Using -s ignores -L and -P. Otherwise, the last option specified controls behavior when a TARGET is a symbolic link, defaulting to -P. GNU coreutils online help: Report any translation bugs to Full documentation or available locally via: info '(coreutils) ln invocation' --- stderr --- Program gperf found: YES Running command: /usr/bin/sh -c 'echo foo,bar | "$1" -L ANSI-C' _ '/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/tools/gperf/gperf' --- stdout --- /* ANSI-C code produced by gperf version 3.1 */ /* Command-line: /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/tools/gperf/gperf -L ANSI-C */ /* Computed positions: -k'' */ #define TOTAL_KEYWORDS 1 #define MIN_WORD_LENGTH 3 #define MAX_WORD_LENGTH 3 #define MIN_HASH_VALUE 0 #define MAX_HASH_VALUE 0 /* maximum key range = 1, duplicates = 0 */ #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif /*ARGSUSED*/ static unsigned int hash (register const char *str, register size_t len) { return 0; } const char * in_word_set (register const char *str, register size_t len) { static const char * wordlist[] = { "foo" }; if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) { register unsigned int key = hash (str, len); if (key <= MAX_HASH_VALUE) { register const char *s = wordlist[key]; if (*str == *s && !strcmp (str + 1, s + 1)) return s; } } return 0; } --- stderr --- Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp1sm1w0al Code: #include const char * in_word_set(const char *, size_t); /* ANSI-C code produced by gperf version 3.1 */ /* Command-line: /home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/tools/gperf/gperf -L ANSI-C */ /* Computed positions: -k'' */ #define TOTAL_KEYWORDS 1 #define MIN_WORD_LENGTH 3 #define MAX_WORD_LENGTH 3 #define MIN_HASH_VALUE 0 #define MAX_HASH_VALUE 0 /* maximum key range = 1, duplicates = 0 */ #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif /*ARGSUSED*/ static unsigned int hash (register const char *str, register size_t len) { return 0; } const char * in_word_set (register const char *str, register size_t len) { static const char * wordlist[] = { "foo" }; if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) { register unsigned int key = hash (str, len); if (key <= MAX_HASH_VALUE) { register const char *s = wordlist[key]; if (*str == *s && !strcmp (str + 1, s + 1)) return s; } } return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp1sm1w0al/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp1sm1w0al/output.obj -c -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -std=gnu11` -> 0 Message: gperf len type is size_t Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpswuy_77o Code: #ifdef __has_include #if !__has_include("sys/capability.h") #error "Header 'sys/capability.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpswuy_77o/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "sys/capability.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpci4ccys7 Code: #ifdef __has_include #if !__has_include("crypt.h") #error "Header 'crypt.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpci4ccys7/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "crypt.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqfu6dir5 Code: #ifdef __has_include #if !__has_include("linux/memfd.h") #error "Header 'linux/memfd.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpqfu6dir5/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "linux/memfd.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp6lnkl4ie Code: #ifdef __has_include #if !__has_include("linux/vm_sockets.h") #error "Header 'linux/vm_sockets.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp6lnkl4ie/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "linux/vm_sockets.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp4iw3ady8 Code: #ifdef __has_include #if !__has_include("sys/auxv.h") #error "Header 'sys/auxv.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp4iw3ady8/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "sys/auxv.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpuuxslb_g Code: #ifdef __has_include #if !__has_include("threads.h") #error "Header 'threads.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpuuxslb_g/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "threads.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmphalf794g Code: #ifdef __has_include #if !__has_include("valgrind/memcheck.h") #error "Header 'valgrind/memcheck.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmphalf794g/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmphalf794g/testfile.c:4:12: error: #error "Header 'valgrind/memcheck.h' could not be found" 4 | #error "Header 'valgrind/memcheck.h' could not be found" | ^~~~~ ----------- Has header "valgrind/memcheck.h" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmparrpchf6 Code: #ifdef __has_include #if !__has_include("valgrind/valgrind.h") #error "Header 'valgrind/valgrind.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmparrpchf6/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmparrpchf6/testfile.c:4:12: error: #error "Header 'valgrind/valgrind.h' could not be found" 4 | #error "Header 'valgrind/valgrind.h' could not be found" | ^~~~~ ----------- Has header "valgrind/valgrind.h" : NO Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp1stjaqpi Code: #ifdef __has_include #if !__has_include("linux/time_types.h") #error "Header 'linux/time_types.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp1stjaqpi/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 0 Has header "linux/time_types.h" : YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjvwt3n1e Code: #ifdef __has_include #if !__has_include("sys/sdt.h") #error "Header 'sys/sdt.h' could not be found" #endif #else #include #endif ----------- Command line: `/usr/bin/cc -fPIC -g '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjvwt3n1e/testfile.c -E -P -fPIC -g -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu11` -> 1 stderr: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpjvwt3n1e/testfile.c:4:12: error: #error "Header 'sys/sdt.h' could not be found" 4 | #error "Header 'sys/sdt.h' could not be found" | ^~~~~ ----------- Has header "sys/sdt.h" : NO Running command: /usr/bin/sh -c 'echo "$SOURCE_DATE_EPOCH"' --- stdout --- --- stderr --- Running command: /usr/bin/stat -c %Y /opt/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean/NEWS --- stdout --- 1701894760 --- stderr --- Running command: /usr/bin/awk '/^\s*SYS_UID_MIN\s+/ { uid=$2 } END { print uid }' /etc/login.defs --- stdout --- --- stderr --- Running command: /usr/bin/awk '/^\s*SYS_UID_MAX\s+/ { uid=$2 } END { print uid }' /etc/login.defs --- stdout --- --- stderr --- Running command: /usr/bin/awk '/^\s*SYS_GID_MIN\s+/ { uid=$2 } END { print uid }' /etc/login.defs --- stdout --- --- stderr --- Running command: /usr/bin/awk '/^\s*SYS_GID_MAX\s+/ { uid=$2 } END { print uid }' /etc/login.defs --- stdout --- --- stderr --- Running command: /usr/bin/getent passwd 65534 --- stdout --- nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin --- stderr --- Running command: /usr/bin/id -u nobody --- stdout --- 65534 --- stderr --- Running command: /usr/bin/getent group 65534 --- stdout --- nogroup:x:65534: --- stderr --- ../src/v255-948a7f2e81.clean/meson.build:880: WARNING: The local group with the GID 65534 does not match the configured group name "nobody" of the nobody group (its name is nogroup). Your build will result in an group table setup that is incompatible with the local system. Running command: /usr/bin/id -g nobody --- stdout --- 65534 --- stderr --- Run-time dependency threads found: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpb9mnn73_ Code: int main(void) { return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpb9mnn73_/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpb9mnn73_/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lrt -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0 Library rt found: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp372tq7rj Code: int main(void) { return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp372tq7rj/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmp372tq7rj/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0 Library m found: YES Running compile: Working directory: /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpystae53w Code: int main(void) { return 0; } ----------- Command line: `/usr/bin/cc -fPIC -g '-L/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib' '-I/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/include' /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpystae53w/testfile.c -o /opt/vcpkg/buildtrees/libsystemd/x64-linux-dbg/meson-private/tmpystae53w/output.exe -fPIC -g -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -ldl -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0 Library dl found: YES Pkg-config binary for host machine specified from cross file, native file, or env var as ['/bin/pkg-config'] Found pkg-config: YES (/bin/pkg-config) 0.29.2 Determining dependency 'libcrypt' with pkg-config executable '/bin/pkg-config' env[PKG_CONFIG]: /bin/pkg-config env[PKG_CONFIG_PATH]: /opt/vcpkg/packages/libsystemd_x64-linux/debug/lib/pkgconfig:/opt/vcpkg/packages/libsystemd_x64-linux/share/pkgconfig:/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib/pkgconfig:/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/pkgconfig ----------- Called: `/bin/pkg-config --modversion libcrypt` -> 0 stdout: 4.4.36 ----------- env[PKG_CONFIG]: /bin/pkg-config env[PKG_CONFIG_PATH]: /opt/vcpkg/packages/libsystemd_x64-linux/debug/lib/pkgconfig:/opt/vcpkg/packages/libsystemd_x64-linux/share/pkgconfig:/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/debug/lib/pkgconfig:/home/ksp/D/home/school/ilya/с++/chess/build/vcpkg_installed/x64-linux/share/pkgconfig ----------- Called: `/bin/pkg-config --cflags libcrypt` -> 'utf-8' codec can't decode byte 0xd1 in position 32: invalid continuation byte ../src/v255-948a7f2e81.clean/meson.build:1017:11: ERROR: Unhandled python exception This is a Meson bug and should be reported! WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. ```

Additional context

vcpkg.json ``` { "dependencies": [ "fmt", "jsoncpp", "sdl2" ] } ```