dbus fails to build with Visual Studio 2022 using the meson build system
I understand that CMake is still the recommended build system for dbus on Windows, but I am reporting this because I believe the intention is that meson should work on Windows and because the conan-center-index dbus package is built with meson on all platforms (conan-center-index #19421).
To reproduce
Steps to reproduce the behavior:
- On windows start a cmd prompt
- Run the following commands to build dbus
REM Set up env for Visual Studio 2022
"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvars64.bat"
REM cd to dbus directory
mkdir build-meson
meson setup build-meson
cd build-meson
meson compile
Expected result
dbus should compile without errors
Actual result
Build fails with the following error:
Click me
C:\vitaldev\dbus\build-meson>meson compile -j 1
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.EXE" -j 1
[2/203] Compiling C object dbus/dbus-1-3.dll.p/dbus-address.c.obj
FAILED: dbus/dbus-1-3.dll.p/dbus-address.c.obj
"cl" "-Idbus\dbus-1-3.dll.p" "-Idbus" "-I..\dbus" "-I." "-I.." "/MDd" "/nologo" "/showIncludes" "/utf-8" "/W2" "/Od" "/Zi" "-D_GNU_SOURCE" "/wo4018" "/wd4090" "/wd4101" "/wd4127" "/wd4244" "/we4002" "/we4003" "/we4013" "/we4028" "/we4031" "/we4047" "/we4114" "/we4133" "-Ddbus_1_EXPORTS" "/Fddbus\dbus-1-3.dll.p\dbus-address.c.pdb" /Fodbus/dbus-1-3.dll.p/dbus-address.c.obj "/c" ../dbus/dbus-address.c
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(36): error C2061: syntax error: identifier 'atomic_bool'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(36): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(37): error C2061: syntax error: identifier 'atomic_char'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(37): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(38): error C2061: syntax error: identifier 'atomic_schar'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(38): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(39): error C2061: syntax error: identifier 'atomic_uchar'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(39): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(40): error C2061: syntax error: identifier 'atomic_short'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(40): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(41): error C2061: syntax error: identifier 'atomic_ushort'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(41): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(42): error C2061: syntax error: identifier 'atomic_int'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(42): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(43): error C2061: syntax error: identifier 'atomic_uint'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(43): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(44): error C2061: syntax error: identifier 'atomic_long'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(44): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(45): error C2061: syntax error: identifier 'atomic_ulong'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(45): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(46): error C2061: syntax error: identifier 'atomic_llong'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(46): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(47): error C2061: syntax error: identifier 'atomic_ullong'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(47): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(48): error C2061: syntax error: identifier 'atomic_char16_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(48): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(49): error C2061: syntax error: identifier 'atomic_char32_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(49): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(50): error C2061: syntax error: identifier 'atomic_wchar_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(50): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(51): error C2061: syntax error: identifier 'atomic_int_least8_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(51): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(52): error C2061: syntax error: identifier 'atomic_uint_least8_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(52): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(53): error C2061: syntax error: identifier 'atomic_int_least16_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(53): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(54): error C2061: syntax error: identifier 'atomic_uint_least16_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(54): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(55): error C2061: syntax error: identifier 'atomic_int_least32_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(55): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(56): error C2061: syntax error: identifier 'atomic_uint_least32_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(56): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(57): error C2061: syntax error: identifier 'atomic_int_least64_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(57): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(58): error C2061: syntax error: identifier 'atomic_uint_least64_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(58): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(59): error C2061: syntax error: identifier 'atomic_int_fast8_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(59): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(60): error C2061: syntax error: identifier 'atomic_uint_fast8_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(60): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(61): error C2061: syntax error: identifier 'atomic_int_fast16_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(61): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(62): error C2061: syntax error: identifier 'atomic_uint_fast16_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(62): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(63): error C2061: syntax error: identifier 'atomic_int_fast32_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(63): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(64): error C2061: syntax error: identifier 'atomic_uint_fast32_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(64): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(65): error C2061: syntax error: identifier 'atomic_int_fast64_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(65): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(66): error C2061: syntax error: identifier 'atomic_uint_fast64_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(66): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(67): error C2061: syntax error: identifier 'atomic_intptr_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(67): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(68): error C2061: syntax error: identifier 'atomic_uintptr_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(68): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(69): error C2061: syntax error: identifier 'atomic_size_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(69): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(70): error C2061: syntax error: identifier 'atomic_ptrdiff_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(70): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(71): error C2061: syntax error: identifier 'atomic_intmax_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(71): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(72): error C2061: syntax error: identifier 'atomic_uintmax_t'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(72): error C2059: syntax error: ';'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(121): error C2061: syntax error: identifier '_Atomic'
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\vcruntime_c11_stdatomic.h(122): error C2059: syntax error: '}'
C:\vitaldev\dbus\dbus/dbus-sysdeps.h(342): error C2061: syntax error: identifier 'atomic_int'
C:\vitaldev\dbus\dbus/dbus-sysdeps.h(348): error C2059: syntax error: '}'
ninja: build stopped: subcommand failed.
Additional context
In the same environment the build succeeds with cmake. The cmake build system does not detect stdatomic.h, but the meson build system does.
meson setup output:
Click me
C:\vitaldev\dbus>meson setup build-meson
The Meson build system
Version: 1.3.1
Source dir: C:\vitaldev\dbus
Build dir: C:\vitaldev\dbus\build-meson
Build type: native build
Project name: dbus
Project version: 1.15.9
C compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
C linker for the host machine: link link 14.38.33133.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python3 found: YES
C++ compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
C++ linker for the host machine: link link 14.38.33133.0
Message: Detected platform : windows (windows)
Program tools/build-timestamp.py found: YES (C:\Program Files\Python311\python.exe C:\vitaldev\dbus\tools/build-timestamp.py)
Compiler for C supports arguments -D_GNU_SOURCE: YES
Compiler for C supports arguments -fno-strict-aliasing: NO
Compiler for C++ supports arguments -D_GNU_SOURCE: YES
Compiler for C++ supports arguments -fno-strict-aliasing: NO
Compiler for C supports arguments -fvisibility=hidden: NO
Checking for size of "short" : 2
Checking for size of "int" : 4
Checking for size of "long" : 4
Checking for size of "long long" : 8
Checking for size of "__int64" : 8
Checking for size of "void *" : 8
Program xsltproc found: NO
Program doxygen found: NO
Program ducktype found: NO
Program yelp-build found: NO
Program qhelpgenerator qhelpgenerator-qt5 found: NO
Run-time dependency threads found: YES
Header "pthread.h" has symbol "CLOCK_MONOTONIC" : NO
Found pkg-config 'C:\\Strawberry\\perl\\bin\\pkg-config.BAT' but it is Strawberry Perl and thus broken. Ignoring...
Found pkg-config: NO
Found CMake: C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.EXE (3.27.2)
Run-time dependency glib-2.0 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency glib-2.0
Executing subproject glib
glib| Project name: glib
glib| Project version: 2.72.2
glib| DEPRECATION: None of the values ['gnu99'] are supported by the c compiler.
glib| However, the deprecated gnu99 std currently falls back to c99.
glib| This will be an error in the future.
glib| If the project supports both GNU and MSVC compilers, a value such as
glib| "c_std=gnu11,c11" specifies that GNU is prefered but it can safely fallback to plain c11.
glib| C compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
glib| C linker for the host machine: link link 14.38.33133.0
glib| C++ compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
glib| C++ linker for the host machine: link link 14.38.33133.0
glib| Compiler for C supports arguments /wo4057: YES
glib| Compiler for C supports arguments /wd4068: YES
glib| Compiler for C supports arguments /wo4090: YES
glib| Compiler for C supports arguments /wd4100: YES
glib| Compiler for C supports arguments /wd4116: YES
glib| Compiler for C supports arguments /wo4125: YES
glib| Compiler for C supports arguments /wd4127: YES
glib| Compiler for C supports arguments /wd4146: YES
glib| Compiler for C supports arguments /wd4152: YES
glib| Compiler for C supports arguments /wd4201: YES
glib| Compiler for C supports arguments /wd4232: YES
glib| Compiler for C supports arguments /wo4245: YES
glib| Compiler for C supports arguments /wo4267: YES
glib| Compiler for C supports arguments /wd4334: YES
glib| Compiler for C supports arguments /wo4389: YES
glib| Compiler for C supports arguments /wo4702: YES
glib| Compiler for C supports arguments /wd4706: YES
glib| Compiler for C supports arguments /utf-8: YES
glib| Compiler for C supports arguments -fno-strict-aliasing: NO (cached)
glib| Checking if "GNU C visibility attributes test" compiles: NO
glib| Message: Enabling various debug infrastructure
glib| Has header "alloca.h" : NO
glib| Has header "afunix.h" : YES
glib| Has header "crt_externs.h" : NO
glib| Has header "dirent.h" : NO
glib| Has header "float.h" : YES
glib| Has header "fstab.h" : NO
glib| Has header "grp.h" : NO
glib| Has header "inttypes.h" : YES
glib| Has header "limits.h" : YES
glib| Has header "locale.h" : YES
glib| Has header "mach/mach_time.h" : NO
glib| Has header "memory.h" : YES
glib| Has header "mntent.h" : NO
glib| Has header "poll.h" : NO
glib| Has header "pwd.h" : NO
glib| Has header "sched.h" : NO
glib| Has header "spawn.h" : NO
glib| Has header "stdatomic.h" : YES
glib| Has header "stdint.h" : YES
glib| Has header "stdlib.h" : YES
glib| Has header "string.h" : YES
glib| Has header "strings.h" : NO
glib| Has header "sys/auxv.h" : NO
glib| Has header "sys/event.h" : NO
glib| Has header "sys/filio.h" : NO
glib| Has header "sys/inotify.h" : NO
glib| Has header "sys/mkdev.h" : NO
glib| Has header "sys/mntctl.h" : NO
glib| Has header "sys/mnttab.h" : NO
glib| Has header "sys/mount.h" : NO
glib| Has header "sys/param.h" : NO
glib| Has header "sys/resource.h" : NO
glib| Has header "sys/select.h" : NO
glib| Has header "sys/statfs.h" : NO
glib| Has header "sys/stat.h" : YES
glib| Has header "sys/statvfs.h" : NO
glib| Has header "sys/sysctl.h" : NO
glib| Has header "sys/time.h" : NO
glib| Has header "sys/times.h" : NO
glib| Has header "sys/types.h" : YES
glib| Has header "sys/uio.h" : NO
glib| Has header "sys/vfs.h" : NO
glib| Has header "sys/vfstab.h" : NO
glib| Has header "sys/vmount.h" : NO
glib| Has header "sys/wait.h" : NO
glib| Has header "termios.h" : NO
glib| Has header "unistd.h" : NO
glib| Has header "values.h" : NO
glib| Has header "wchar.h" : YES
glib| Has header "xlocale.h" : NO
glib| Checking if "malloc.h" compiles: YES
glib| Has header "linux/netlink.h" : NO
glib| Checking if "statx() test" compiles: NO
glib| Header "locale.h" has symbol "LC_MESSAGES" : NO
glib| Checking whether type "struct stat" has member "st_mtimensec" : NO
glib| Checking whether type "struct stat" has member "st_mtim.tv_nsec" : NO
glib| Checking whether type "struct stat" has member "st_atimensec" : NO
glib| Checking whether type "struct stat" has member "st_atim.tv_nsec" : NO
glib| Checking whether type "struct stat" has member "st_ctimensec" : NO
glib| Checking whether type "struct stat" has member "st_ctim.tv_nsec" : NO
glib| Checking whether type "struct stat" has member "st_birthtime" : NO
glib| Checking whether type "struct stat" has member "st_birthtimensec" : NO
glib| Checking whether type "struct stat" has member "st_birthtim" : NO
glib| Checking whether type "struct stat" has member "st_birthtim.tv_nsec" : NO
glib| Checking whether type "struct stat" has member "st_blksize" : NO
glib| Checking whether type "struct stat" has member "st_blocks" : NO
glib| Checking whether type "struct statfs" has member "f_fstypename" : NO
glib| Checking whether type "struct statfs" has member "f_bavail" : NO
glib| Checking whether type "struct dirent" has member "d_type" : NO
glib| Checking whether type "struct statvfs" has member "f_basetype" : NO
glib| Checking whether type "struct statvfs" has member "f_fstypename" : NO
glib| Checking whether type "struct tm" has member "tm_gmtoff" : NO
glib| Checking whether type "struct tm" has member "__tm_gmtoff" : NO
glib| Checking if "building for UWP" compiles: NO
glib| Library iphlpapi found: YES
glib| Checking for function "if_nametoindex" with dependency -liphlpapi: YES
glib| Checking for function "if_indextoname" with dependency -liphlpapi: YES
glib| Checking for function "close_range" : NO
glib| Checking for function "endmntent" : NO
glib| Checking for function "endservent" : NO
glib| Checking for function "epoll_create" : NO
glib| Checking for function "fallocate" : NO
glib| Checking for function "fchmod" : NO
glib| Checking for function "fchown" : NO
glib| Checking for function "fdwalk" : NO
glib| Checking for function "fsync" : NO
glib| Checking for function "getauxval" : NO
glib| Checking for function "getc_unlocked" : NO
glib| Checking for function "getfsstat" : NO
glib| Checking for function "getgrgid_r" : NO
glib| Checking for function "getmntent_r" : NO
glib| Checking for function "getpwuid_r" : NO
glib| Checking for function "getresuid" : NO
glib| Checking for function "getvfsstat" : NO
glib| Checking for function "gmtime_r" : NO
glib| Checking for function "hasmntopt" : NO
glib| Checking for function "inotify_init1" : NO
glib| Checking for function "issetugid" : NO
glib| Checking for function "kevent" : NO
glib| Checking for function "kqueue" : NO
glib| Checking for function "lchmod" : NO
glib| Checking for function "lchown" : NO
glib| Checking for function "link" : NO
glib| Checking for function "localtime_r" : NO
glib| Checking for function "lstat" : NO
glib| Checking for function "mbrtowc" : YES
glib| Checking for function "memalign" : NO
glib| Checking for function "mmap" : NO
glib| Checking for function "newlocale" : NO
glib| Checking for function "pipe2" : NO
glib| Checking for function "poll" : NO
glib| Checking for function "prlimit" : NO
glib| Checking for function "readlink" : NO
glib| Checking for function "recvmmsg" : NO
glib| Checking for function "sendmmsg" : NO
glib| Checking for function "setenv" : NO
glib| Checking for function "setmntent" : NO
glib| Checking for function "strerror_r" : NO
glib| Checking for function "strnlen" : YES
glib| Checking for function "strsignal" : NO
glib| Checking for function "strtod_l" : NO
glib| Checking for function "strtoll_l" : NO
glib| Checking for function "strtoull_l" : NO
glib| Checking for function "symlink" : NO
glib| Checking for function "timegm" : NO
glib| Checking for function "unsetenv" : NO
glib| Checking for function "uselocale" : NO
glib| Checking for function "utimes" : NO
glib| Checking for function "valloc" : NO
glib| Checking for function "vasprintf" : NO
glib| Checking for function "vsnprintf" : NO
glib| Checking for function "wcrtomb" : YES
glib| Checking for function "wcslen" : YES
glib| Checking for function "wcsnlen" : YES
glib| Checking for function "sysctlbyname" : NO
glib| Checking for function "splice" : NO
glib| Checking for function "memalign" : NO
glib| Checking for function "_aligned_malloc" : YES
glib| Checking for function "posix_spawn" : NO
glib| Checking for function "snprintf" : NO
glib| Header "stdio.h" has symbol "snprintf" : YES
glib| Checking for function "strcasecmp" : NO
glib| Checking for function "_stricmp" : YES
glib| Checking for function "strncasecmp" : NO
glib| Checking for function "_strnicmp" : YES
glib| Header "sys/sysmacros.h" has symbol "major" : NO
glib| Header "sys/mkdev.h" has symbol "major" : NO
glib| Header "sys/types.h" has symbol "major" : NO
glib| Header "dlfcn.h" has symbol "RTLD_LAZY" : NO
glib| Header "dlfcn.h" has symbol "RTLD_NOW" : NO
glib| Header "dlfcn.h" has symbol "RTLD_GLOBAL" : NO
glib| Header "dlfcn.h" has symbol "RTLD_NEXT" : NO
glib| Message: Checking whether to use statfs or statvfs .. neither
glib| Checking if "futex(2) system call" : links: NO
glib| Checking if "eventfd(2) system call" : links: NO
glib| Checking if "__uint128_t available" compiles: NO
glib| Checking if "clock_gettime" : links: NO
glib| Checking if "clock_gettime in librt" : links: NO
glib| Checking if "dlopen() and dlsym() in system libraries" : links: NO
glib| Checking if "dlopen() and dlsym() in libdl" : links: NO
glib| Checking if "open() option O_DIRECTORY" compiles: NO
glib| Checking if "fcntl() option F_FULLFSYNC" compiles: NO
glib| Checking if "nl_langinfo and CODESET" : links: NO
glib| Checking if "nl_langinfo (PM_STR)" : links: NO
glib| Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" : links: NO
glib| Checking if "nl_langinfo (ALTMON_n)" : links: NO
glib| Checking if "nl_langinfo (_NL_ABALTMON_n)" : links: NO
glib| Checking if "nl_langinfo and _NL_TIME_CODESET" : links: NO
glib| Checking if "signed" compiles: YES
glib| Header "stddef.h" has symbol "ptrdiff_t" : YES
glib| Checking if "sig_atomic_t" : links: YES
glib| Checking if "long long" compiles: YES
glib| Checking if "long double" compiles: YES
glib| Header "stddef.h" has symbol "wchar_t" : YES
glib| Header "wchar.h" has symbol "wint_t" : YES
glib| Checking if "uintmax_t in inttypes.h" compiles: YES
glib| Checking if "uintmax_t in stdint.h" compiles: YES
glib| Checking for size of "char" : 1
glib| Checking for size of "short" : 2 (cached)
glib| Checking for size of "int" : 4 (cached)
glib| Checking for size of "void*" : 8
glib| Checking for size of "long" : 4 (cached)
glib| Checking for size of "long long" : 8 (cached)
glib| Checking for size of "size_t" : 8
glib| Checking for size of "SSIZE_T" : 8
glib| Checking for alignment of "char" : 1
glib| Checking for alignment of "short" : 2
glib| Checking for alignment of "int" : 4
glib| Checking for alignment of "void*" : 8
glib| Checking for alignment of "long" : 4
glib| Checking for alignment of "long long" : 8
glib| Checking for alignment of "size_t" : 8
glib| Checking for size of "wchar_t" : 2
glib| Checking if "__va_copy check" compiles: NO
glib| Checking if "va_copy check" compiles: NO
glib| Checking if "va_lists can be copied as values" runs: YES
glib| Checking if "ISO C99 varargs macros in C" compiles: YES
glib| Checking if "ISO C99 varargs macros in C++" compiles: YES
glib| Checking if "GNUC varargs macros" compiles: NO
glib| Has header "alloca.h" : NO (cached)
glib| Has header "sys/poll.h" : NO
glib| Has header "sys/types.h" : YES (cached)
glib| Has header "winsock2.h" : YES
glib| Computing int of "AF_UNIX" : 1
glib| Computing int of "AF_INET" : 2
glib| Computing int of "AF_INET6" : 23
glib| Computing int of "MSG_OOB" : 1
glib| Computing int of "MSG_PEEK" : 2
glib| Computing int of "MSG_DONTROUTE" : 4
glib| Checking if "stack grows check" runs: NO (1)
glib| Run-time dependency libpcre found: NO (tried pkgconfig and cmake)
glib| Library pcred found: NO
glib| Run-time dependency libpcre found: NO (tried pkgconfig and cmake)
glib| Looking for a fallback subproject for the dependency libpcre
glib| Using subprojects\glib-2.72.2\subprojects\pcre.wrap
glib| WARNING: Subproject pcre's revision may be out of date; its wrap file has changed since it was first configured
Executing subproject glib:pcre
pcre| Project name: pcre
pcre| Project version: undefined
pcre| C compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
pcre| C linker for the host machine: link link 14.38.33133.0
pcre| Compiler for C supports arguments /wd4244: YES
pcre| Compiler for C supports arguments /wd4267: YES
pcre| Compiler for C supports arguments /wd4701: YES
pcre| Compiler for C supports arguments /wd4703: YES
pcre| Compiler for C supports arguments /wd4244: YES (cached)
pcre| Has header "bits/type/traits.h" : NO
pcre| Has header "bzlib.h" : NO
pcre| Has header "dirent.h" : NO (cached)
pcre| Has header "dlfcn.h" : NO
pcre| Has header "editline/readline.h" : NO
pcre| Has header "edit/readline/readline.h" : NO
pcre| Has header "inttypes.h" : YES (cached)
pcre| Has header "limits.h" : YES (cached)
pcre| Has header "memory.h" : YES (cached)
pcre| Has header "readline/history.h" : NO
pcre| Has header "readline/readline.h" : NO
pcre| Has header "stdint.h" : YES (cached)
pcre| Has header "stdlib.h" : YES (cached)
pcre| Has header "strings.h" : NO (cached)
pcre| Has header "string.h" : YES (cached)
pcre| Has header "sys/stat.h" : YES (cached)
pcre| Has header "sys/types.h" : YES (cached)
pcre| Has header "type/traits.h" : NO
pcre| Has header "unistd.h" : NO (cached)
pcre| Has header "windows.h" : YES
pcre| Has header "zlib.h" : NO
pcre| Checking for function "bcopy" : NO
pcre| Checking for function "memmove" : YES
pcre| Checking for function "strerror" : YES
pcre| Checking for function "strtoimax" : YES
pcre| Checking for function "strtoll" : YES
pcre| Checking for function "strtoq" : NO
pcre| Configuring config.h using configuration
pcre| Configuring pcre.h using configuration
pcre| Build targets in project: 5
pcre| Subproject pcre finished.
glib| Dependency libpcre from subproject subprojects/pcre-8.37 found: YES undefined
glib| Library m found: NO
glib| Run-time dependency libffi found: NO (tried pkgconfig and cmake)
glib| Looking for a fallback subproject for the dependency libffi
glib| Using subprojects\glib-2.72.2\subprojects\libffi.wrap
glib| WARNING: Subproject libffi's revision may be out of date; its wrap file has changed since it was first configured
Executing subproject glib:libffi
libffi| Project name: libffi
libffi| Project version: 3.2.9999
libffi| C compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
libffi| C linker for the host machine: link link 14.38.33133.0
libffi| Message: host cpu: x86_64
libffi| Message: host cpu_family: x86_64
libffi| Message: host system: windows
libffi| Checking if "ASM .cfi" compiles: NO
libffi| Checking if "ASM x86 PCREL" compiles: NO
libffi| Checking if "ASM .ascii" compiles: NO
libffi| Checking if "ASM .string" compiles: NO
libffi| Checking for size of "size_t" : 8 (cached)
libffi| Checking for size of "long double" : 8
libffi| Checking for size of "double" : 8
libffi| Message: .eh_frame is hard-coded to not be ro
libffi| Checking for function "memcpy" : YES
libffi| Checking for function "mkostemp" : NO
libffi| Has header "alloca.h" : NO (cached)
libffi| Has header "inttypes.h" : YES (cached)
libffi| Has header "stdint.h" : YES (cached)
libffi| Compiler for C supports function attribute visibility: NO
libffi| Configuring fficonfig.h using configuration
libffi| Program msvcc.sh found: YES (sh C:\vitaldev\dbus\subprojects\libffi\msvcc.sh)
libffi| Configuring ffi-x86_64.h using configuration
libffi| Configuring ffitarget.h using configuration
libffi| Configuring ffi.h using configuration
libffi| Program cl found: YES (C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\cl.EXE)
libffi| Program ml64 found: YES (C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\ml64.EXE)
libffi| Compiler for C supports arguments -x assembler-with-cpp: NO
libffi| Build targets in project: 8
libffi| NOTICE: Future-deprecated features used:
libffi| * 0.64.0: {'copy arg in configure_file'}
libffi| Subproject libffi finished.
glib| Dependency libffi from subproject subprojects/libffi found: YES 3.2.9999
glib| Run-time dependency zlib found: NO (tried pkgconfig, cmake and system)
glib| Library zlib1 found: NO
glib| Library zlib found: NO
glib| Using subprojects\glib-2.72.2\subprojects\zlib.wrap
glib| WARNING: Subproject zlib's revision may be out of date; its wrap file has changed since it was first configured
Executing subproject glib:zlib
zlib| Project name: zlib
zlib| Project version: 1.2.11
zlib| C compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
zlib| C linker for the host machine: link link 14.38.33133.0
zlib| Compiler for C supports arguments /wd4131: YES
zlib| Compiler for C supports arguments /wd4244: YES (cached)
zlib| Compiler for C supports arguments /wd4245: YES
zlib| Compiler for C supports arguments /wd4267: YES (cached)
zlib| Compiler for C supports arguments /wd4127: YES (cached)
zlib| Windows resource compiler: Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384
zlib| Build targets in project: 10
zlib| Subproject zlib finished.
glib| Checking for function "ngettext" : NO
glib| Library intl found: NO
glib| Using subprojects\glib-2.72.2\subprojects\proxy-libintl.wrap
glib| WARNING: Subproject proxy-libintl's revision may be out of date; its wrap file has changed since it was first configured
Executing subproject glib:proxy-libintl
proxy-libintl| Project name: proxy-libintl
proxy-libintl| Project version: 1
proxy-libintl| DEPRECATION: None of the values ['gnu99'] are supported by the c compiler.
proxy-libintl| However, the deprecated gnu99 std currently falls back to c99.
proxy-libintl| This will be an error in the future.
proxy-libintl| If the project supports both GNU and MSVC compilers, a value such as
proxy-libintl| "c_std=gnu11,c11" specifies that GNU is prefered but it can safely fallback to plain c11.
proxy-libintl| C compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
proxy-libintl| C linker for the host machine: link link 14.38.33133.0
proxy-libintl| subprojects\proxy-libintl\meson.build:14: WARNING: Project targets '>= 0.46.0' but uses feature introduced in '0.48.0': darwin_versions arg in library.
proxy-libintl| Build targets in project: 11
proxy-libintl| WARNING: Project specifies a minimum meson_version '>= 0.46.0' but uses features which were added in newer versions:
proxy-libintl| * 0.48.0: {'darwin_versions arg in library'}
proxy-libintl| Subproject proxy-libintl finished.
glib| Library ws2_32 found: YES
glib| Checking for function "strlcpy" : NO
glib| Checking if "/proc/self/cmdline" runs: DID NOT COMPILE
glib| Program C:\Program Files\Python311\python found: YES (C:\Program Files\Python311\python.exe)
glib| Program bash found: NO
glib| Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
glib| Program sh found: NO
glib| Program env found: NO
glib| Configuring glibconfig.h using configuration
glib| Dependency sysprof-capture-4 skipped: feature sysprof disabled
glib| Checking if "where to find the exponent in a 'double'" runs: YES
glib| Checking if "printf supports large precisions" runs: YES
glib| Checking if "printf survives out-of-memory conditions" runs: DID NOT COMPILE
glib| Checking if "printf supports the zero flag correctly" runs: YES
glib| Checking if "printf supports the left-adjust flag correctly" runs: YES
glib| Checking if "printf supports the grouping flag" runs: NO (1)
glib| Checking if "printf supports the 'a' and 'A' directives" runs: NO (3)
glib| Checking if "printf supports the 'F' directive" runs: YES
glib| Checking if "printf supports the 'ls' directive" runs: YES
glib| Checking if "printf supports 'long double' arguments" runs: YES
glib| Checking if "printf supports infinite 'double' arguments" runs: YES
glib| Checking if "printf supports infinite 'long double' arguments" runs: DID NOT COMPILE
glib| Compiler for C supports arguments -Wno-format-nonliteral: NO
glib| Compiler for C supports arguments -Wno-duplicated-branches: NO
glib| Checking if "frexp works" with dependency -lm runs: YES
glib| Checking if "frexpl works" with dependency -lm runs: YES
glib| Checking if "frexpl prototype can be re-listed" compiles: YES
glib| Checking if "ldexpl works" with dependency -lm runs: YES
glib| Checking if "ldexpl prototype can be re-listed" compiles: YES
glib| Configuring gnulib_math.h using configuration
glib| Configuring glib.rc using configuration
glib| Library winmm found: YES
glib| Configuring gtester-report using configuration
glib| Configuring libglib-2.0.so.0.7200.2-gdb.py using configuration
glib| Configuring gobject.rc using configuration
glib| Configuring glib-genmarshal using configuration
glib| Program glib-genmarshal found: YES (C:\Program Files\Python311\python.exe C:\vitaldev\dbus\build-meson\subprojects\glib-2.72.2\gobject\glib-genmarshal)
glib| Configuring glib-mkenums using configuration
glib| Program glib-mkenums found: YES (C:\Program Files\Python311\python.exe C:\vitaldev\dbus\build-meson\subprojects\glib-2.72.2\gobject\glib-mkenums)
glib| Configuring libgobject-2.0.so.0.7200.2-gdb.py using configuration
glib| Configuring gthread.rc using configuration
glib| Configuring gmoduleconf.h using configuration
glib| Configuring gmodule.rc using configuration
glib| Configuring gnetworking.h using configuration
glib| Configuring gdbus-codegen using configuration
glib| Program gdbus-codegen found: YES (C:\Program Files\Python311\python.exe C:\vitaldev\dbus\build-meson\subprojects\glib-2.72.2\gio\gdbus-2.0/codegen\gdbus-codegen)
glib| Configuring config.py using configuration
glib| Library shlwapi found: YES
glib| Library dnsapi found: YES
glib| Configuring gio.rc using configuration
glib| Run-time dependency libelf found: NO (tried pkgconfig and cmake)
glib| Library elf found: NO
glib| Compiler for C supports arguments -Werror=unused-function: NO
glib| Library FuzzingEngine skipped: feature oss_fuzz disabled
glib| Program xgettext found: NO
glib| Configuring config.h using configuration
glib| Build targets in project: 59
glib| NOTICE: Future-deprecated features used:
glib| * 0.56.0: {'gui_app arg in executable'}
glib| * 0.62.0: {'pkgconfig.generate variable for builtin directories'}
glib| * 0.64.0: {'copy arg in configure_file'}
glib| Subproject glib finished.
Dependency glib-2.0 found: YES 2.72.2 (overridden)
Dependency gio-windows-2.0 found: YES 2.72.2 (overridden)
Run-time dependency expat found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency expat
Executing subproject expat
expat| Project name: expat
expat| Project version: 2.4.8
expat| C compiler for the host machine: cl (msvc 19.38.33133 "Microsoft (R) C/C++ Optimizing Compiler Version 19.38.33133 for x64")
expat| C linker for the host machine: link link 14.38.33133.0
expat| Dependency libbsd skipped: feature use_libbsd disabled
expat| Header "stdlib.h" has symbol "arc4random_buf" : NO
expat| Header "stdlib.h" has symbol "arc4random" : NO
expat| Has header "dlfcn.h" : NO (cached)
expat| Has header "fcntl.h" : YES
expat| Has header "inttypes.h" : YES (cached)
expat| Has header "memory.h" : YES (cached)
expat| Has header "stdint.h" : YES (cached)
expat| Has header "stdlib.h" : YES (cached)
expat| Has header "strings.h" : NO (cached)
expat| Has header "string.h" : YES (cached)
expat| Has header "sys/stat.h" : YES (cached)
expat| Has header "sys/types.h" : YES (cached)
expat| Has header "unistd.h" : NO (cached)
expat| Has header "stdlib.h" : YES (cached)
expat| Has header "stdarg.h" : YES
expat| Has header "string.h" : YES (cached)
expat| Has header "float.h" : YES (cached)
expat| Checking for function "getpagesize" : NO
expat| Checking for function "mmap" : NO
expat| Checking for function "getrandom" : NO
expat| Header "sys/types.h" has symbol "off_t" : YES
expat| Header "sys/types.h" has symbol "size_t" : YES
expat| Checking if "SYS_getrandom" compiles: NO
expat| Configuring expat_config.h using configuration
expat| Compiler for C supports arguments -fno-strict-aliasing: NO (cached)
expat| Build targets in project: 60
expat| Subproject expat finished.
Dependency expat from subproject subprojects/expat-2.4.8 found: YES 2.4.8
Run-time dependency libselinux found: NO (tried pkgconfig and cmake)
Run-time dependency libapparmor found: NO (tried pkgconfig and cmake)
Has header "sys/inotify.h" : NO
Has header "sys/epoll.h" : NO
Has header "sys/event.h" : NO
Program launchctl found: NO
Has header "launch.h" : NO
Run-time dependency libsystemd found: NO (tried pkgconfig and cmake)
Library audit found: NO
Checking for function "audit_log_user_avc_message" with dependency -laudit: NO
Library cap-ng found: NO
Checking for function "capng_clear" with dependency -lcap-ng: NO
Dependency valgrind skipped: feature valgrind disabled
Library ws2_32 found: YES
Library iphlpapi found: YES
Library dbghelp found: YES
Run-time dependency x11 found: NO (tried pkgconfig and cmake)
Header "time.h" has symbol "__GLIBC__" : NO
Checking for function "accept4" : NO
Checking for function "clearenv" : NO
Checking for function "closefrom" : NO
Checking for function "close_range" : NO
Checking for function "fpathconf" : NO
Checking for function "getgrouplist" : NO
Checking for function "getpeereid" : NO
Checking for function "getpeerucred" : NO
Checking for function "getpwnam_r" : NO
Checking for function "getrandom" : NO
Checking for function "getresuid" : NO
Checking for function "getrlimit" : NO
Checking for function "inotify_init1" : NO
Checking for function "issetugid" : NO
Checking for function "localeconv" : YES
Checking for function "nanosleep" : NO
Checking for function "pipe2" : NO
Checking for function "poll" : NO
Checking for function "prctl" : NO
Checking for function "prlimit" : NO
Checking for function "raise" : YES
Checking for function "setenv" : NO
Checking for function "setlocale" : YES
Checking for function "setresuid" : NO
Checking for function "setrlimit" : NO
Checking for function "socketpair" : NO
Checking for function "unsetenv" : NO
Checking for function "usleep" : NO
Has header "afunix.h" : YES
Has header "alloca.h" : NO
Has header "byteswap.h" : NO
Has header "crt_externs.h" : NO
Has header "dirent.h" : NO
Has header "errno.h" : YES
Has header "inttypes.h" : YES
Has header "io.h" : YES
Has header "locale.h" : YES
Has header "linux/close_range.h" : NO
Has header "linux/magic.h" : NO
Has header "locale.h" : YES (cached)
Has header "signal.h" : YES
Has header "stdatomic.h" : YES
Has header "syslog.h" : NO
Has header "sys/prctl.h" : NO
Has header "sys/random.h" : NO
Has header "sys/resource.h" : NO
Has header "sys/syscall.h" : NO
Has header "sys/time.h" : NO
Has header "sys/vfs.h" : NO
Has header "unistd.h" : NO
Has header "ws2tcpip.h" : YES
Library execinfo found: NO
Has header "execinfo.h" : NO
Header "unistd.h" has symbol "environ" : NO
Header "syslog.h" has symbol "LOG_PERROR" : NO
Header "sys/socket.h" has symbol "MSG_NOSIGNAL" : NO
Checking for type "socklen_t" : NO
Checking for type "struct cmsgcred" : NO
Header "sys/uio.h" has symbol "writev" : NO
Checking whether type "struct unpcbid" has member "unp_pid" : NO
Checking for function "fstatfs" : NO
Header "sys/syscall.h" has symbol "SYS_pidfd_open" : NO
Compiler for C supports arguments -fno-common: NO
Compiler for C supports arguments /wo4018: YES
Compiler for C supports arguments /wd4090: YES
Compiler for C supports arguments /wd4101: YES
Compiler for C supports arguments /wd4127: YES (cached)
Compiler for C supports arguments /wd4244: YES (cached)
Compiler for C supports arguments /we4002: YES
Compiler for C supports arguments /we4003: YES
Compiler for C supports arguments /we4013: YES
Compiler for C supports arguments /we4028: YES
Compiler for C supports arguments /we4031: YES
Compiler for C supports arguments /we4047: YES
Compiler for C supports arguments /we4114: YES
Compiler for C supports arguments /we4133: YES
Compiler for C++ supports arguments -fno-common: NO
Compiler for C++ supports arguments /wo4018: YES
Compiler for C++ supports arguments /wd4090: YES
Compiler for C++ supports arguments /wd4101: YES
Compiler for C++ supports arguments /wd4127: YES
Compiler for C++ supports arguments /wd4244: YES
Compiler for C++ supports arguments /we4002: YES
Compiler for C++ supports arguments /we4003: YES
Compiler for C++ supports arguments /we4013: YES
Compiler for C++ supports arguments /we4028: YES
Compiler for C++ supports arguments /we4031: YES
Compiler for C++ supports arguments /we4047: YES
Compiler for C++ supports arguments /we4114: YES
Compiler for C++ supports arguments /we4133: YES
Configuring config.h using configuration
Configuring versioninfo.rc using configuration
Configuring version_script using configuration
Compiler for C supports link arguments -Wl,--version-script,C:/vitaldev/dbus/dbus/test-version-script: NO
Configuring dbus-arch-deps.h using configuration
Configuring session.conf using configuration
Configuring example-system-enable-stats.conf using configuration
Configuring example-session-disable-stats.conf using configuration
Configuring session.conf using configuration
Configuring dbus_installed_tests_aaprofile using configuration
Configuring invalid_service_files_system_org_freedesktop_DBus_TestSuiteNoExec_service using configuration
Configuring invalid_service_files_system_org_freedesktop_DBus_TestSuiteNoService_service using configuration
Configuring invalid_service_files_system_org_freedesktop_DBus_TestSuiteNoUser_service using configuration
Configuring systemd_activation_com_example_ReceiveDeniedByAppArmorLabel_service using configuration
Configuring systemd_activation_com_example_SendDeniedByAppArmorLabel_service using configuration
Configuring systemd_activation_com_example_SendDeniedByNonexistentAppArmorLabel_service using configuration
Configuring systemd_activation_com_example_SystemdActivatable3_service using configuration
Configuring valid_config_files_system_debug_allow_all_fail_conf using configuration
Configuring valid_config_files_system_debug_allow_all_pass_conf using configuration
Configuring valid_config_files_system_tmp_session_like_system_conf using configuration
Configuring valid_config_files_as_another_user_conf using configuration
Configuring valid_config_files_count_fds_conf using configuration
Configuring valid_config_files_debug_allow_all_sha1_conf using configuration
Configuring valid_config_files_debug_allow_all_conf using configuration
Configuring valid_config_files_finite_timeout_conf using configuration
Configuring valid_config_files_forbidding_conf using configuration
Configuring valid_config_files_incoming_limit_conf using configuration
Configuring valid_config_files_limit_containers_conf using configuration
Configuring valid_config_files_listen_autolaunch_win_conf using configuration
Configuring valid_config_files_max_completed_connections_conf using configuration
Configuring valid_config_files_max_connections_per_user_conf using configuration
Configuring valid_config_files_max_containers_conf using configuration
Configuring valid_config_files_max_match_rules_per_connection_conf using configuration
Configuring valid_config_files_max_names_per_connection_conf using configuration
Configuring valid_config_files_max_replies_per_connection_conf using configuration
Configuring valid_config_files_multi_user_conf using configuration
Configuring valid_config_files_pending_fd_timeout_conf using configuration
Configuring valid_config_files_send_destination_prefix_rules_conf using configuration
Configuring valid_config_files_systemd_activation_conf using configuration
Configuring valid_config_files_tmp_session_conf using configuration
Configuring valid_service_files_system_org_freedesktop_DBus_TestSuiteEchoService_service using configuration
Configuring valid_service_files_system_org_freedesktop_DBus_TestSuiteSegfaultService_service using configuration
Configuring valid_service_files_system_org_freedesktop_DBus_TestSuiteShellEchoServiceFail_service using configuration
Configuring valid_service_files_system_org_freedesktop_DBus_TestSuiteShellEchoServiceSuccess_service using configuration
Configuring valid_service_files_org_freedesktop_DBus_TestSuite_PrivServer_service using configuration
Configuring valid_service_files_org_freedesktop_DBus_TestSuiteEchoService_service using configuration
Configuring valid_service_files_org_freedesktop_DBus_TestSuiteForkingEchoService_service using configuration
Configuring valid_service_files_org_freedesktop_DBus_TestSuiteSegfaultService_service using configuration
Configuring valid_service_files_org_freedesktop_DBus_TestSuiteShellEchoServiceFail_service using configuration
Configuring valid_service_files_org_freedesktop_DBus_TestSuiteShellEchoServiceSuccess_service using configuration
Program copy_data_for_tests.py found: YES (C:\Program Files\Python311\python.exe C:\vitaldev\dbus\test\data\copy_data_for_tests.py)
Configuring test-atomic.test using configuration
Configuring test-atomic_with_config.test using configuration
Configuring test-hash.test using configuration
Configuring test-hash_with_config.test using configuration
Configuring test-misc-internals.test using configuration
Configuring test-misc-internals_with_config.test using configuration
Configuring test-shell.test using configuration
Configuring test-shell_with_config.test using configuration
Configuring test-strings.test using configuration
Configuring test-strings_with_config.test using configuration
Configuring test-printf.test using configuration
Configuring test-printf_with_config.test using configuration
Configuring test-assertions.test using configuration
Configuring test-assertions_with_config.test using configuration
Configuring test-corrupt.test using configuration
Configuring test-corrupt_with_config.test using configuration
Configuring test-dbus-daemon.test using configuration
Configuring test-dbus-daemon_with_config.test using configuration
Configuring test-dbus-daemon-eavesdrop.test using configuration
Configuring test-dbus-daemon-eavesdrop_with_config.test using configuration
Configuring test-desktop-file.test using configuration
Configuring test-desktop-file_with_config.test using configuration
Configuring test-fdpass.test using configuration
Configuring test-fdpass_with_config.test using configuration
Configuring test-header-fields.test using configuration
Configuring test-header-fields_with_config.test using configuration
Configuring test-message.test using configuration
Configuring test-message_with_config.test using configuration
Configuring test-monitor.test using configuration
Configuring test-monitor_with_config.test using configuration
Configuring test-loopback.test using configuration
Configuring test-loopback_with_config.test using configuration
Configuring test-marshal.test using configuration
Configuring test-marshal_with_config.test using configuration
Configuring test-refs.test using configuration
Configuring test-refs_with_config.test using configuration
Configuring test-relay.test using configuration
Configuring test-relay_with_config.test using configuration
Configuring test-server-oom.test using configuration
Configuring test-server-oom_with_config.test using configuration
Configuring test-syntax.test using configuration
Configuring test-syntax_with_config.test using configuration
Configuring test-sysdeps.test using configuration
Configuring test-sysdeps_with_config.test using configuration
Configuring test-syslog.test using configuration
Configuring test-syslog_with_config.test using configuration
Configuring test-uid-permissions.test using configuration
Configuring test-uid-permissions_with_config.test using configuration
Configuring test-userdb.test using configuration
Configuring test-userdb_with_config.test using configuration
Configuring test-variant.test using configuration
Configuring test-variant_with_config.test using configuration
Configuring dbus-cleanup-sockets.1.xml using configuration
Configuring dbus-daemon.1.xml using configuration
Configuring dbus-launch.1.xml using configuration
Configuring dbus-monitor.1.xml using configuration
Configuring dbus-run-session.1.xml using configuration
Configuring dbus-send.1.xml using configuration
Configuring dbus-test-tool.1.xml using configuration
Configuring dbus-update-activation-environment.1.xml using configuration
Configuring dbus-uuidgen.1.xml using configuration
Configuring index.html using configuration
Configuring catalog.xml using configuration
Configuring DBus1Config.cmake using configuration
Configuring DBus1ConfigVersion.cmake using configuration
Build targets in project: 114
NOTICE: Future-deprecated features used:
* 0.62.0: {'pkgconfig.generate variable for builtin directories'}
* 1.1.0: {'"boolean option" keyword argument "value" of type str'}
dbus 1.15.9
prefix : c:/
exec_prefix : c:/
libdir : c:/lib
libexecdir : c:/libexec
bindir : c:/bin
sysconfdir : c:/etc
localstatedir : c:/var
runstatedir : c:/var/run
datadir : c:/share
source code location : C:\vitaldev\dbus
compiler : msvc
cflags : -D_GNU_SOURCE
/wo4018
/wd4090
/wd4101
/wd4127
/wd4244
/we4002
/we4003
/we4013
/we4028
/we4031
/we4047
/we4114
/we4133
cxxflags : -D_GNU_SOURCE
/wo4018
/wd4090
/wd4101
/wd4127
/wd4244
/we4002
/we4003
/we4013
/we4028
/we4031
/we4047
/we4114
/we4133
ldflags : []
64-bit int : long long
32-bit int : int
16-bit int : short
pointer size : 8
xsltproc :
Doxygen :
ducktype :
yelp-build :
gcc coverage : NO
gcc profiling : off
Building embedded tests : NO
Building modular tests : YES
- with GLib : YES
Installing tests : NO
Building verbose mode : NO
Building assertions : NO
Building checks : YES
Building bus stats API : YES
Building container API : NO
Building SELinux support : NO
Building AppArmor support : NO
Building inotify support : NO
Building kqueue support : NO
Building systemd support : NO
Traditional activation : YES
Building X11 code : NO
Building Doxygen docs : NO
Building Qt help file : NO
Building Ducktype docs : NO
Building XML docs : NO
Building launchd support : NO
Building dbus-daemon : YES
Building tools : YES
System bus socket : c:/var/run/dbus/system_bus_socket
System bus address : "unix:path=c:/var/run/dbus/system_bus_socket"
System bus PID file : c:/var/run/dbus/pid
Session bus listens on : autolaunch:
Session clients connect to: "autolaunch:"
System bus user : messagebus
Session bus services dir : c:/share/dbus-1/services
Tests socket dir : C:\Users\TSONDE~1\AppData\Local\Temp
Subprojects
expat : YES
glib : YES 6 warnings
libffi : YES 1 warnings (from glib)
pcre : YES (from glib)
proxy-libintl : YES 2 warnings (from glib)
zlib : YES (from glib)
Found ninja-1.11.0 at "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.EXE"
C:\vitaldev\dbus>
cmake output:
Click me
C:\vitaldev\dbus\build-cmake>cmake -GNinja -DCMAKE_PREFIX_PATH=C:\vitaldev\libexpat\install ..
-- fetched variable from meson.build - DBUS_VERSION = 1.15.9
-- fetched variable from meson.build - DBUS_VERSION_STRING = 1.15.9
-- fetched variable from meson.build - DBUS_MAJOR_VERSION = 1
-- fetched variable from meson.build - DBUS_MINOR_VERSION = 15
-- fetched variable from meson.build - DBUS_MICRO_VERSION = 9
-- fetched variable from meson.build - DBUS_LIBRARY_AGE = 38
-- fetched variable from meson.build - DBUS_LIBRARY_REVISION = 0
-- fetched variable from meson.build - DBUS_LIBRARY_CURRENT = 41
-- The C compiler identification is MSVC 19.38.33133.0
-- The CXX compiler identification is MSVC 19.38.33133.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.38.33130/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.38.33130/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: C:/Strawberry/perl/bin/pkg-config.bat (found version "0.26")
-- Found EXPAT: C:/vitaldev/libexpat/install/lib/expatd.lib (found version "2.2.5")
-- Could NOT find GLIB2 (missing: GLIB2_LIBRARIES GLIB2_MAIN_INCLUDE_DIR)
-- Looking for include files winsock2.h, afunix.h
-- Looking for include files winsock2.h, afunix.h - found
-- Looking for alloca.h
-- Looking for alloca.h - not found
-- Looking for byteswap.h
-- Looking for byteswap.h - not found
-- Looking for crt/externs.h
-- Looking for crt/externs.h - not found
-- Looking for dirent.h
-- Looking for dirent.h - not found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for io.h
-- Looking for io.h - found
-- Looking for linux/close_range.h
-- Looking for linux/close_range.h - not found
-- Looking for linux/magic.h
-- Looking for linux/magic.h - not found
-- Looking for locale.h
-- Looking for locale.h - found
-- Looking for signal.h
-- Looking for signal.h - found
-- Looking for stdatomic.h
-- Looking for stdatomic.h - not found
-- Looking for stdio.h
-- Looking for stdio.h - found
-- Looking for 3 include files stdint.h, ..., sys/event.h
-- Looking for 3 include files stdint.h, ..., sys/event.h - not found
-- Looking for sys/inotify.h
-- Looking for sys/inotify.h - not found
-- Looking for sys/inotify.h
-- Looking for sys/inotify.h - not found
-- Looking for sys/prctl.h
-- Looking for sys/prctl.h - not found
-- Looking for sys/random.h
-- Looking for sys/random.h - not found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - not found
-- Looking for sys/syscall.h
-- Looking for sys/syscall.h - not found
-- Looking for sys/time.h
-- Looking for sys/time.h - not found
-- Looking for sys/vfs.h
-- Looking for sys/vfs.h - not found
-- Looking for syslog.h
-- Looking for syslog.h - not found
-- Looking for unistd.h
-- Looking for unistd.h - not found
-- Looking for ws2tcpip.h
-- Looking for ws2tcpip.h - found
-- Looking for backtrace
-- Looking for backtrace - not found
-- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR)
-- Looking for LOG_PERROR
-- Looking for LOG_PERROR - not found
-- Looking for MSG_NOSIGNAL
-- Looking for MSG_NOSIGNAL - not found
-- Looking for SCM_RIGHTS
-- Looking for SCM_RIGHTS - not found
-- Looking for SYS_pidfd_open
-- Looking for SYS_pidfd_open - not found
-- Looking for accept4
-- Looking for accept4 - not found
-- Looking for clearenv
-- Looking for clearenv - not found
-- Looking for close_range
-- Looking for close_range - not found
-- Looking for closefrom
-- Looking for closefrom - not found
-- Looking for environ
-- Looking for environ - not found
-- Looking for fstatfs
-- Looking for fstatfs - not found
-- Looking for getgrouplist
-- Looking for getgrouplist - not found
-- Looking for getpeerucred
-- Looking for getpeerucred - not found
-- Looking for getpwnam_r
-- Looking for getpwnam_r - not found
-- Looking for getrandom
-- Looking for getrandom - not found
-- Looking for getresuid
-- Looking for getresuid - not found
-- Looking for getrlimit
-- Looking for getrlimit - not found
-- Looking for inotify_init1
-- Looking for inotify_init1 - not found
-- Looking for localeconv
-- Looking for localeconv - found
-- Looking for nanosleep
-- Looking for nanosleep - not found
-- Looking for pipe2
-- Looking for pipe2 - not found
-- Looking for poll
-- Looking for poll - not found
-- Looking for prctl
-- Looking for prctl - not found
-- Looking for prlimit
-- Looking for prlimit - not found
-- Looking for raise
-- Looking for raise - found
-- Looking for setenv
-- Looking for setenv - not found
-- Looking for setlocale
-- Looking for setlocale - found
-- Looking for setresuid
-- Looking for setresuid - not found
-- Looking for setrlimit
-- Looking for setrlimit - not found
-- Looking for socketpair
-- Looking for socketpair - not found
-- Looking for unsetenv
-- Looking for unsetenv - not found
-- Looking for writev
-- Looking for writev - not found
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Looking for _FILE_OFFSET_BITS
-- Looking for _FILE_OFFSET_BITS - not found
-- Looking for _TIME_BITS
-- Looking for _TIME_BITS - not found
-- Performing Test HAVE_CMSGCRED
-- Performing Test HAVE_CMSGCRED - Failed
-- Performing Test DBUS_HAVE_LINUX_EPOLL
-- Performing Test DBUS_HAVE_LINUX_EPOLL - Failed
-- Performing Test DBUS_USE_SYNC
-- Performing Test DBUS_USE_SYNC - Failed
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Check size of __int64
-- Check size of __int64 - done
-- Check size of socklen_t
-- Check size of socklen_t - failed
-- Performing Test HAVE_C_FLAG_we4002
-- Performing Test HAVE_C_FLAG_we4002 - Failed
-- Performing Test HAVE_C_FLAG_we4003
-- Performing Test HAVE_C_FLAG_we4003 - Failed
-- Performing Test HAVE_C_FLAG_we4013
-- Performing Test HAVE_C_FLAG_we4013 - Failed
-- Performing Test HAVE_C_FLAG_we4028
-- Performing Test HAVE_C_FLAG_we4028 - Failed
-- Performing Test HAVE_C_FLAG_we4031
-- Performing Test HAVE_C_FLAG_we4031 - Failed
-- Performing Test HAVE_C_FLAG_we4047
-- Performing Test HAVE_C_FLAG_we4047 - Failed
-- Performing Test HAVE_C_FLAG_we4114
-- Performing Test HAVE_C_FLAG_we4114 - Failed
-- Performing Test HAVE_C_FLAG_we4133
-- Performing Test HAVE_C_FLAG_we4133 - Failed
-- Performing Test HAVE_C_FLAG_w14018
-- Performing Test HAVE_C_FLAG_w14018 - Failed
-- Performing Test HAVE_C_FLAG_wd4090
-- Performing Test HAVE_C_FLAG_wd4090 - Failed
-- Performing Test HAVE_C_FLAG_wd4101
-- Performing Test HAVE_C_FLAG_wd4101 - Failed
-- Performing Test HAVE_C_FLAG_wd4127
-- Performing Test HAVE_C_FLAG_wd4127 - Failed
-- Performing Test HAVE_C_FLAG_wd4244
-- Performing Test HAVE_C_FLAG_wd4244 - Failed
-- effectively used warnings for 'WARNINGS_CFLAGS':
-- effectively used disabled warnings for 'WARNINGS_CFLAGS':
-- unsupported warnings for 'WARNINGS_CFLAGS': 4002;4003;4013;4028;4031;4047;4114;4133;4018;4090;4101;4127;4244
-- Performing Test HAVE_CXX_FLAG_we4002
-- Performing Test HAVE_CXX_FLAG_we4002 - Failed
-- Performing Test HAVE_CXX_FLAG_we4003
-- Performing Test HAVE_CXX_FLAG_we4003 - Failed
-- Performing Test HAVE_CXX_FLAG_we4013
-- Performing Test HAVE_CXX_FLAG_we4013 - Failed
-- Performing Test HAVE_CXX_FLAG_we4028
-- Performing Test HAVE_CXX_FLAG_we4028 - Failed
-- Performing Test HAVE_CXX_FLAG_we4031
-- Performing Test HAVE_CXX_FLAG_we4031 - Failed
-- Performing Test HAVE_CXX_FLAG_we4047
-- Performing Test HAVE_CXX_FLAG_we4047 - Failed
-- Performing Test HAVE_CXX_FLAG_we4114
-- Performing Test HAVE_CXX_FLAG_we4114 - Failed
-- Performing Test HAVE_CXX_FLAG_we4133
-- Performing Test HAVE_CXX_FLAG_we4133 - Failed
-- Performing Test HAVE_CXX_FLAG_w14018
-- Performing Test HAVE_CXX_FLAG_w14018 - Failed
-- Performing Test HAVE_CXX_FLAG_wd4090
-- Performing Test HAVE_CXX_FLAG_wd4090 - Failed
-- Performing Test HAVE_CXX_FLAG_wd4101
-- Performing Test HAVE_CXX_FLAG_wd4101 - Failed
-- Performing Test HAVE_CXX_FLAG_wd4127
-- Performing Test HAVE_CXX_FLAG_wd4127 - Failed
-- Performing Test HAVE_CXX_FLAG_wd4244
-- Performing Test HAVE_CXX_FLAG_wd4244 - Failed
-- effectively used warnings for 'WARNINGS_CXXFLAGS':
-- effectively used disabled warnings for 'WARNINGS_CXXFLAGS':
-- unsupported warnings for 'WARNINGS_CXXFLAGS': 4002;4003;4013;4028;4031;4047;4114;4133;4018;4090;4101;4127;4244
-- Copying test files to test directory (use -DENABLE_VERBOSE_CONFIG=ON to see the list of files)
-- Generating test files from templates into test directory (use -DENABLE_VERBOSE_CONFIG=ON to see the list of files)
-- Copying generated bus config files to test directory (use -DENABLE_VERBOSE_CONFIG=ON to see the list of files)
-- Found DocBookXSL: C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.38.33130/include
set -DDBUS_INSTALL_SYSTEM_LIBS=1 to install runtime libraries too
set DBUSDIR (environment or cmake option) to overwrite the default install directory
D-BUS 1.15.9
=============
install prefix: C:/Program Files (x86)/dbus
install exec_prefix: C:/Program Files (x86)/dbus
install libdir: C:/Program Files (x86)/dbus/lib
install libexecdir: C:/Program Files (x86)/dbus/libexec
install bindir: C:/Program Files (x86)/dbus/bin
install sysconfdir: C:/Program Files (x86)/dbus/etc
install datadir: C:/Program Files (x86)/dbus/share
source code location: C:/vitaldev/dbus
build dir: C:/vitaldev/dbus/build-cmake
c compiler: cl.exe
cflags: /DWIN32 /D_WINDOWS /W3
cflags debug: /MDd /Zi /Ob0 /Od /RTC1 /FIconfig.h -D_DEBUG
cflags release: /MD /O2 /Ob2 /DNDEBUG /FIconfig.h
cxx compiler: cl.exe
cxxflags: /DWIN32 /D_WINDOWS /W3 /GR /EHsc
cxxflags debug: /MDd /Zi /Ob0 /Od /RTC1
cxxflags release: /MD /O2 /Ob2 /DNDEBUG
64-bit int: long long
32-bit int: int
16-bit int: short
pointer size: 8
Doxygen: DOXYGEN-NOTFOUND
Docbook Generator:
gcc coverage profiling:
MSVC code analyze mode: OFF
Building unit tests: ON
Building with GLib:
Building verbose mode: ON
Building w/o assertions: OFF
Building w/o checks: OFF
Building bus stats API: OFF
installing system libs: OFF
Building inotify support:
Building kqueue support:
Building systemd support:
systemd system install dir:
systemd user install dir:
Traditional activation: ON
Building Doxygen docs:
Building Qt help docs:
Building XML docs:
Daemon executable name: dbus-daemon
Session bus listens on: autolaunch:
Session clients connect to: autolaunch:
Test listen address: tcp:host=localhost
build timestamp: 202401041039
NOTE: building with unit tests increases the size of the installed library and renders it insecure.
NOTE: building with verbose mode increases library size, may slightly increase security risk, and decreases performance.
NOTE: building with assertions increases library size and decreases performance.
-- Configuring done (23.9s)
-- Generating done (0.1s)
-- Build files have been written to: C:/vitaldev/dbus/build-cmake