Build started at 2026-08-10T11:17:24.627832
Main binary: /usr/bin/python3
Build Options: -Ddocumentation=false -Dtests=false -Ddtd_validation=false -Dlibraries=true -Dscanner=false -Dbuildtype=debug
Python system: Linux
The Meson build system
Version: 1.7.0
Source dir: /home/spl/dev/wf-panel-pi/wayland-1.24.0
Build dir: /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg
Build type: native build
Project name: wayland
Project version: 1.24.0
-----------
Detecting compiler via: `cc --version` -> 0
stdout:
cc (Debian 14.2.0-19) 14.2.0
Copyright (C) 2024 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: -cpp -x c -E -dM -
-----
-----------
Detecting linker via: `cc -Wl,--version` -> 0
stdout:
GNU ld (GNU Binutils for Debian) 2.44
Copyright (C) 2025 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 14.2.0
/usr/bin/ld -plugin /usr/libexec/gcc/aarch64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccyCHMrL.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 --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie /usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/14 -L/usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/14/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/14/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/14/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/crtn.o
-----------
Sanity testing C compiler: cc
Is cross compiler: False.
Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:

-----
Sanity check compile stderr:

-----
Running test binary command:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/sanitycheckc.exe
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-19) 14.2.0")
C linker for the host machine: cc ld.bfd 2.44
-----------
Detecting archiver via: `gcc-ar --version` -> 0
stdout:
GNU ar (GNU Binutils for Debian) 2.44
Copyright (C) 2025 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: `cc --version` -> 0
stdout:
cc (Debian 14.2.0-19) 14.2.0
Copyright (C) 2024 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: -cpp -x c -E -dM -
-----
-----------
Detecting linker via: `cc -Wl,--version` -> 0
stdout:
GNU ld (GNU Binutils for Debian) 2.44
Copyright (C) 2025 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 14.2.0
/usr/bin/ld -plugin /usr/libexec/gcc/aarch64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccNavFSr.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 --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie /usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/14 -L/usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/14/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/14/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/14/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/crtn.o
-----------
Sanity testing C compiler: cc
Is cross compiler: False.
Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:

-----
Sanity check compile stderr:

-----
Running test binary command:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/sanitycheckc.exe
C compiler for the build machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-19) 14.2.0")
C linker for the build machine: cc ld.bfd 2.44
-----------
Detecting archiver via: `gcc-ar --version` -> 0
stdout:
GNU ar (GNU Binutils for Debian) 2.44
Copyright (C) 2025 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: aarch64
Build machine cpu: aarch64
Host machine cpu family: aarch64
Host machine cpu: aarch64
Target machine cpu family: aarch64
Target machine cpu: aarch64
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpw_c8zhyn
Code:
extern int i;
int i;

-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpw_c8zhyn/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpw_c8zhyn/output.obj -c -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:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpwdokc2j6
Code:
extern int i;
int i;

-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpwdokc2j6/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpwdokc2j6/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wstrict-prototypes` -> 0
Compiler for C supports arguments -Wstrict-prototypes: YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpvtvolxpl
Code:
extern int i;
int i;

-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpvtvolxpl/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpvtvolxpl/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-prototypes` -> 0
Compiler for C supports arguments -Wmissing-prototypes: YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp0oih660r
Code:
extern int i;
int i;

-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp0oih660r/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp0oih660r/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fvisibility=hidden` -> 0
Compiler for C supports arguments -fvisibility=hidden: YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp8spzc11e
Code:

        #ifdef __has_include
         #if !__has_include("sys/prctl.h")
          #error "Header 'sys/prctl.h' could not be found"
         #endif
        #else
         #include <sys/prctl.h>
        #endif
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp8spzc11e/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c99` -> 0
Has header "sys/prctl.h" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpu_0s9vjk
Code:

        #ifdef __has_include
         #if !__has_include("sys/procctl.h")
          #error "Header 'sys/procctl.h' could not be found"
         #endif
        #else
         #include <sys/procctl.h>
        #endif
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpu_0s9vjk/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c99` -> 1
stderr:
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpu_0s9vjk/testfile.c:4:12: error: #error "Header 'sys/procctl.h' could not be found"
    4 |           #error "Header 'sys/procctl.h' could not be found"
      |            ^~~~~
-----------
Has header "sys/procctl.h" : NO 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpf1pamlop
Code:

        #ifdef __has_include
         #if !__has_include("sys/ucred.h")
          #error "Header 'sys/ucred.h' could not be found"
         #endif
        #else
         #include <sys/ucred.h>
        #endif
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpf1pamlop/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c99` -> 1
stderr:
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpf1pamlop/testfile.c:4:12: error: #error "Header 'sys/ucred.h' could not be found"
    4 |           #error "Header 'sys/ucred.h' could not be found"
      |            ^~~~~
-----------
Has header "sys/ucred.h" : NO 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpwz3011c7
Code:

        #define accept4 meson_disable_define_of_accept4
        
        #include <limits.h>
        #undef accept4
        
        #ifdef __cplusplus
        extern "C"
        #endif
        char accept4 (void);
        
        #if defined __stub_accept4 || defined __stub___accept4
        fail fail fail this function is not going to work
        #endif
        
        int main(void) {
          return accept4 ();
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpwz3011c7/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpwz3011c7/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 0
Checking for function "accept4" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp7yltz5e2
Code:

        #define mkostemp meson_disable_define_of_mkostemp
        
        #include <limits.h>
        #undef mkostemp
        
        #ifdef __cplusplus
        extern "C"
        #endif
        char mkostemp (void);
        
        #if defined __stub_mkostemp || defined __stub___mkostemp
        fail fail fail this function is not going to work
        #endif
        
        int main(void) {
          return mkostemp ();
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp7yltz5e2/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp7yltz5e2/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 0
Checking for function "mkostemp" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpf5ewxpbd
Code:

        #define posix_fallocate meson_disable_define_of_posix_fallocate
        
        #include <limits.h>
        #undef posix_fallocate
        
        #ifdef __cplusplus
        extern "C"
        #endif
        char posix_fallocate (void);
        
        #if defined __stub_posix_fallocate || defined __stub___posix_fallocate
        fail fail fail this function is not going to work
        #endif
        
        int main(void) {
          return posix_fallocate ();
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpf5ewxpbd/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpf5ewxpbd/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 0
Checking for function "posix_fallocate" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmphaptgckh
Code:

        #define prctl meson_disable_define_of_prctl
        
        #include <limits.h>
        #undef prctl
        
        #ifdef __cplusplus
        extern "C"
        #endif
        char prctl (void);
        
        #if defined __stub_prctl || defined __stub___prctl
        fail fail fail this function is not going to work
        #endif
        
        int main(void) {
          return prctl ();
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmphaptgckh/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmphaptgckh/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 0
Checking for function "prctl" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp255qiqdp
Code:

        #define memfd_create meson_disable_define_of_memfd_create
        
        #include <limits.h>
        #undef memfd_create
        
        #ifdef __cplusplus
        extern "C"
        #endif
        char memfd_create (void);
        
        #if defined __stub_memfd_create || defined __stub___memfd_create
        fail fail fail this function is not going to work
        #endif
        
        int main(void) {
          return memfd_create ();
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp255qiqdp/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp255qiqdp/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 0
Checking for function "memfd_create" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpbjv_futd
Code:

        #define mremap meson_disable_define_of_mremap
        
        #include <limits.h>
        #undef mremap
        
        #ifdef __cplusplus
        extern "C"
        #endif
        char mremap (void);
        
        #if defined __stub_mremap || defined __stub___mremap
        fail fail fail this function is not going to work
        #endif
        
        int main(void) {
          return mremap ();
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpbjv_futd/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpbjv_futd/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 0
Checking for function "mremap" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpusj8hqf3
Code:

        #define strndup meson_disable_define_of_strndup
        
        #include <limits.h>
        #undef strndup
        
        #ifdef __cplusplus
        extern "C"
        #endif
        char strndup (void);
        
        #if defined __stub_strndup || defined __stub___strndup
        fail fail fail this function is not going to work
        #endif
        
        int main(void) {
          return strndup ();
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpusj8hqf3/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpusj8hqf3/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 0
Checking for function "strndup" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp53ibf44c
Code:
#include <sys/ucred.h>
        void bar(void) {
            struct xucred foo;
            (void) ( foo.cr_pid );

            (void) foo;
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp53ibf44c/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp53ibf44c/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 1
stderr:
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp53ibf44c/testfile.c:1:10: fatal error: sys/ucred.h: No such file or directory
    1 | #include <sys/ucred.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
-----------
Checking whether type "struct xucred" has member "cr_pid" : NO 
Pkg-config binary missing from cross or native file, or env var undefined.
Trying a default Pkg-config fallback at pkg-config
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Determining dependency 'libffi' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --modversion libffi` -> 0
stdout:
3.4.8
-----------
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --cflags libffi` -> 0
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --libs libffi` -> 0
stdout:
-lffi
-----------
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --libs libffi` -> 0
stdout:
-lffi
-----------
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmph0eyc4tb
Code:
int main(void) { return 0; }

-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmph0eyc4tb/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmph0eyc4tb/output.exe -D_FILE_OFFSET_BITS=64 -O0 -lffi -Wl,--allow-shlib-undefined` -> 0
Run-time dependency libffi found: YES 3.4.8
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp8posi12v
Code:

        #include <sys/signalfd.h>
        int main(void) {
            /* If it's not defined as a macro, try to use as a symbol */
            #ifndef SFD_CLOEXEC
                SFD_CLOEXEC;
            #endif
            return 0;
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp8posi12v/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp8posi12v/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c99 -D_POSIX_C_SOURCE=200809L` -> 0
Header "sys/signalfd.h" has symbol "SFD_CLOEXEC" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp_441dthj
Code:

        #include <sys/timerfd.h>
        int main(void) {
            /* If it's not defined as a macro, try to use as a symbol */
            #ifndef TFD_CLOEXEC
                TFD_CLOEXEC;
            #endif
            return 0;
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp_441dthj/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp_441dthj/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c99 -D_POSIX_C_SOURCE=200809L` -> 0
Header "sys/timerfd.h" has symbol "TFD_CLOEXEC" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpa546dgfs
Code:

        #include <time.h>
        int main(void) {
            /* If it's not defined as a macro, try to use as a symbol */
            #ifndef CLOCK_MONOTONIC
                CLOCK_MONOTONIC;
            #endif
            return 0;
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpa546dgfs/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpa546dgfs/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c99 -D_POSIX_C_SOURCE=200809L` -> 0
Header "time.h" has symbol "CLOCK_MONOTONIC" : YES 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpeyptv48z
Code:
#include <time.h>
#include <limits.h>

        #if defined __stub_clock_gettime || defined __stub___clock_gettime
        fail fail fail this function is not going to work
        #endif
        
int main(void) {
            void *a = (void*) &clock_gettime;
            long long b = (long long) a;
            return (int) b;
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpeyptv48z/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpeyptv48z/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 1
stderr:
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpeyptv48z/testfile.c: In function 'main':
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpeyptv48z/testfile.c:9:32: error: 'clock_gettime' undeclared (first use in this function)
    9 |             void *a = (void*) &clock_gettime;
      |                                ^~~~~~~~~~~~~
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpeyptv48z/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in
-----------
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpnzl368ly
Code:
#include <time.h>
        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(clock_gettime) && !0
            #error "No definition for __builtin_clock_gettime found in the prefix"
        #endif

        #ifdef __has_builtin
            #if !__has_builtin(__builtin_clock_gettime)
                #error "__builtin_clock_gettime not found"
            #endif
        #elif ! defined(clock_gettime)
            __builtin_clock_gettime;
        #endif
        return 0;
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpnzl368ly/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpnzl368ly/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 1
stderr:
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpnzl368ly/testfile.c: In function 'main':
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpnzl368ly/testfile.c:12:14: error: #error "No definition for __builtin_clock_gettime found in the prefix"
   12 |             #error "No definition for __builtin_clock_gettime found in the prefix"
      |              ^~~~~
/home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpnzl368ly/testfile.c:17:18: error: #error "__builtin_clock_gettime not found"
   17 |                 #error "__builtin_clock_gettime not found"
      |                  ^~~~~
-----------
Checking for function "clock_gettime" : NO 
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmppcdv00ib
Code:
int main(void) { return 0; }

-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmppcdv00ib/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmppcdv00ib/output.exe -D_FILE_OFFSET_BITS=64 -O0 -lrt -Wl,--allow-shlib-undefined` -> 0
Library rt found: YES
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpzx32k5cj
Code:
#include <time.h>
#include <limits.h>

        #if defined __stub_clock_gettime || defined __stub___clock_gettime
        fail fail fail this function is not going to work
        #endif
        
int main(void) {
            void *a = (void*) &clock_gettime;
            long long b = (long long) a;
            return (int) b;
        }
-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpzx32k5cj/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpzx32k5cj/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c99 -D_POSIX_C_SOURCE=200809L -lrt` -> 0
Checking for function "clock_gettime" with dependency -lrt: YES 
Configuring config.h using configuration
Configuring wayland-version.h using configuration
Determining dependency 'wayland-scanner' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --modversion wayland-scanner` -> 0
stdout:
1.24.0
-----------
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --cflags wayland-scanner` -> 0
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --libs wayland-scanner` -> 0
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --libs wayland-scanner` -> 0
Build-time dependency wayland-scanner found: YES 1.24.0
env[PKG_CONFIG_PATH]: 
env[PKG_CONFIG]: /usr/bin/pkg-config
-----------
Called: `/usr/bin/pkg-config --variable=wayland_scanner wayland-scanner` -> 0
stdout:
/usr/bin/wayland-scanner
-----------
Got pkg-config variable wayland_scanner : /usr/bin/wayland-scanner
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpdk44d4w9
Code:
int main(void) { return 0; }

-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpdk44d4w9/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmpdk44d4w9/output.exe -D_FILE_OFFSET_BITS=64 -O0 -lm -Wl,--allow-shlib-undefined` -> 0
Library m found: YES
Run-time dependency threads found: YES
Build targets in project: 11

wayland 1.24.0

  User defined options
    buildtype     : debug
    documentation : false
    dtd_validation: false
    libraries     : true
    scanner       : false
    tests         : false

Found ninja-1.12.1 at /usr/bin/ninja
Running compile:
Working directory:  /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp7eyki1c7
Code:

-----------
Command line: `cc /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp7eyki1c7/testfile.c -o /home/spl/dev/wf-panel-pi/wayland-1.24.0/builddir-dbg/meson-private/tmp7eyki1c7/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs` -> 0
stdout:
install: /usr/lib/gcc/aarch64-linux-gnu/14/
programs: =/usr/libexec/gcc/aarch64-linux-gnu/14/:/usr/libexec/gcc/aarch64-linux-gnu/14/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/14/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../../aarch64-linux-gnu/bin/aarch64-linux-gnu/14/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../../aarch64-linux-gnu/bin/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../../aarch64-linux-gnu/bin/
libraries: =/usr/lib/gcc/aarch64-linux-gnu/14/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../../aarch64-linux-gnu/lib/aarch64-linux-gnu/14/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../../aarch64-linux-gnu/lib/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../../aarch64-linux-gnu/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/14/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../../lib/:/lib/aarch64-linux-gnu/14/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/14/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../../aarch64-linux-gnu/lib/:/usr/lib/gcc/aarch64-linux-gnu/14/../../../:/lib/:/usr/lib/
-----------
