Running '/var/www/ci/build_litexl.sh'
Cloning into 'repo'...
The Meson build system
Version: 0.56.2
Source dir: /tmp/tmp.BEwlFTh2kC/repo
Build dir: /tmp/tmp.BEwlFTh2kC/repo/build
Build type: native build
Project name: lite-xl
Project version: 2.1.1
C compiler for the host machine: cc (gcc 10.2.1 "cc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110")
C linker for the host machine: cc ld.bfd 2.35.2
Host machine cpu family: arm
Host machine cpu: armv7l
Program git found: YES (/usr/bin/git)
Library m found: YES
Library dl found: YES
Looking for a fallback subproject for the dependency (anonymous) because:
Use of fallback dependencies is forced.
Downloading lua source from https://www.lua.org/ftp/lua-5.4.4.tar.gz
Download size: 360876
Downloading: ..........
Downloading lua patch from https://wrapdb.mesonbuild.com/v2/lua_5.4.4-1/get_patch
Download size: 2306
Downloading: ..........

|Executing subproject lua method meson 
|
|Project name: lua-5.4
|Project version: 5.4.4
|C compiler for the host machine: cc (gcc 10.2.1 "cc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110")
|C linker for the host machine: cc ld.bfd 2.35.2
|Library m found: YES
|Build targets in project: 1
|Subproject lua finished.

Dependency (anonymous) from subproject subprojects/lua-5.4.4 found: YES 5.4.4
Looking for a fallback subproject for the dependency libpcre2-8 because:
Use of fallback dependencies is forced.
Downloading pcre2 source from https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2
Download size: 1799866
Downloading: ..........
Downloading pcre2 patch from https://wrapdb.mesonbuild.com/v2/pcre2_10.42-1/get_patch
Download size: 2719
Downloading: ..........

|Executing subproject pcre2 method meson 
|
|Project name: pcre2
|Project version: 10.42
|C compiler for the host machine: cc (gcc 10.2.1 "cc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110")
|C linker for the host machine: cc ld.bfd 2.35.2
|Has header "inttypes.h" : YES 
|Has header "bzlib.h" : NO 
|Has header "sys/stat.h" : YES 
|Has header "sys/types.h" : YES 
|Has header "sys/wait.h" : YES 
|Has header "inttypes.h" : YES (cached)
|Has header "dirent.h" : YES 
|Has header "dlfcn.h" : YES 
|Has header "limits.h" : YES 
|Has header "stdint.h" : YES 
|Has header "stdlib.h" : YES 
|Has header "string.h" : YES 
|Has header "windows.h" : NO 
|Has header "unistd.h" : YES 
|Checking for function "memmove" : YES 
|Checking for function "strerror" : YES 
|Build targets in project: 5
|Subproject pcre2 finished.

Dependency libpcre2-8 from subproject subprojects/pcre2-10.42 found: YES 10.42
Looking for a fallback subproject for the dependency freetype2 because:
Use of fallback dependencies is forced.
Downloading freetype2 source from https://download.savannah.gnu.org/releases/freetype/freetype-2.12.1.tar.xz
Download size: 2471916
Downloading: ..........

|Executing subproject freetype2 method meson 
|
|Project name: freetype2
|Project version: 2.12.1
|C compiler for the host machine: cc (gcc 10.2.1 "cc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110")
|C linker for the host machine: cc ld.bfd 2.35.2
|Program python3 found: YES (/usr/bin/python3)
|Has header "unistd.h" : YES (cached)
|Has header "fcntl.h" : YES 
|Has header "sys/mman.h" : YES 
|Library bz2 skipped: feature bzip2 disabled
|Dependency libpng skipped: feature png disabled
|Dependency harfbuzz skipped: feature harfbuzz disabled
|Dependency libbrotlidec skipped: feature brotli disabled
|Build targets in project: 10
|Subproject freetype2 finished.

Dependency freetype2 found: YES 24.3.18 (overridden)
Looking for a fallback subproject for the dependency sdl2 because:
Use of fallback dependencies is forced.
Downloading sdl2 source from https://github.com/libsdl-org/SDL/releases/download/release-2.26.0/SDL2-2.26.0.tar.gz
Download size: 8085459
Downloading: ..........
Downloading sdl2 patch from https://wrapdb.mesonbuild.com/v2/sdl2_2.26.0-1/get_patch
Download size: 78477
Downloading: ..........

|Executing subproject sdl2 method meson 
|
|Project name: sdl2
|Project version: 2.26.0
|C compiler for the host machine: cc (gcc 10.2.1 "cc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110")
|C linker for the host machine: cc ld.bfd 2.35.2
|Compiler for C supports arguments -Wdeclaration-after-statement: YES 
|Compiler for C supports arguments -Wshadow: YES 
|Compiler for C supports arguments -fno-strict-aliasing: YES 
|Compiler for C supports arguments -mpreferred-stack-boundary=2: NO 
|Found pkg-config: /usr/bin/pkg-config (0.29.2)
|Run-time dependency gl found: NO (tried pkgconfig and system)
|Found CMake: /usr/bin/cmake (3.18.4)
|Run-time dependency opengl found: NO (tried pkgconfig and cmake)
|Run-time dependency glesv2 found: NO (tried pkgconfig and cmake)
|Message: Using embedded GLESv2 headers
|Run-time dependency egl found: NO (tried pkgconfig and cmake)
|Run-time dependency egl found: NO (tried pkgconfig and cmake)
|Message: Using embedded EGL headers
|Dependency alsa skipped: feature use_audio disabled
|Dependency libpulse-simple skipped: feature use_audio disabled
|Dependency jack skipped: feature use_audio disabled
|Dependency libpipewire-0.3 skipped: feature use_audio disabled
|Dependency vulkan skipped: feature use_video_vulkan disabled
|Run-time dependency x11 found: NO (tried pkgconfig and cmake)
|Run-time dependency xext found: NO (tried pkgconfig and cmake)
|Run-time dependency xi found: NO (tried pkgconfig and cmake)
|Run-time dependency xkbcommon found: NO (tried pkgconfig and cmake)
|Run-time dependency xrandr found: NO (tried pkgconfig and cmake)
|Run-time dependency xfixes found: NO (tried pkgconfig and cmake)
|Run-time dependency xcursor found: NO (tried pkgconfig and cmake)
|Run-time dependency threads found: YES
|Run-time dependency libusb-1.0 found: NO (tried pkgconfig and cmake)
|Run-time dependency dbus-1 found: NO (tried pkgconfig and cmake)
|Run-time dependency wayland-client found: NO (tried pkgconfig and cmake)
|Run-time dependency wayland-cursor found: NO (tried pkgconfig and cmake)
|Run-time dependency wayland-egl found: NO (tried pkgconfig and cmake)
|Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake)
|Run-time dependency wayland-scanner found: NO (tried pkgconfig and cmake)
|Run-time dependency libdecor-0 found: NO (tried pkgconfig and cmake)
|Program wayland-scanner found: NO
|Program ./find-dylib-name.py found: YES (/usr/bin/python3 /tmp/tmp.BEwlFTh2kC/repo/subprojects/SDL2-2.26.0/./find-dylib-name.py)
|Library m found: YES
|Library dl found: YES
|Library iconv found: NO
|Message: Subsystem "atomic" is ENABLED
|Message: Subsystem "audio" is DISABLED
|Message: Subsystem "cpuinfo" is DISABLED
|Message: Subsystem "events" is ENABLED
|Message: Subsystem "file" is ENABLED
|Message: Subsystem "filesystem" is ENABLED
|Message: Subsystem "haptic" is DISABLED
|Message: Subsystem "hidapi" is ENABLED
|Message: Subsystem "joystick" is DISABLED
|Message: Subsystem "loadso" is ENABLED
|Message: Subsystem "locale" is ENABLED
|Message: Subsystem "power" is DISABLED
|Message: Subsystem "render" is ENABLED
|Message: Subsystem "sensor" is DISABLED
|Message: Subsystem "threads" is ENABLED
|Message: Subsystem "timers" is ENABLED
|Message: Subsystem "video" is ENABLED
|Checking for size of "void*" : 4
|Check usable header "alloca.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "altivec.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "audioclient.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "ctype.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "ddraw.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "dinput.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "dsound.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "dxgi.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "endpointvolume.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "fcitx/frontend.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "float.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "iconv.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "immintrin.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "inttypes.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "libsamplerate.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "libudev.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "libunwind.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "limits.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "malloc.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "math.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "memory.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "mmdeviceapi.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "pthread.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "pthread_np.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "semaphore.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "sensorsapi.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "signal.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "stdarg.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "stdint.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "stddef.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "stdio.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "stdlib.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "string.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "strings.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "sys/inotify.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "sys/types.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "wchar.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "linux/input.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Check usable header "usbhid.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "libusbhid.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "usb.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "libusb.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "d3d.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "d3d11.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "d3d12.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "windows.gaming.input.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Check usable header "xinput.h" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Header <fcntl.h> has symbol "O_CLOEXEC" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Header <math.h> has symbol "M_PI" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Header <pthread.h> has symbol "PTHREAD_MUTEX_RECURSIVE" : YES 
|Header <pthread.h> has symbol "PTHREAD_MUTEX_RECURSIVE_NP" : YES 
|Checking for function "_Exit" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "_i64toa" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_ltoa" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_stricmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_strlwr" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_strnicmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_strrev" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_strupr" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_uit64toa" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_uitoa" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_ultoa" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_wcsdup" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_wcsicmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "_wcsnicmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "abs" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "bsearch" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "acos" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "acosf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "alloca" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "asin" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "asinf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "atan" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "atan2" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "atan2f" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "atanf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "atof" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "atoi" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "bcopy" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "calloc" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "ceil" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "ceilf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "clock_gettime" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "copysign" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "copysignf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "cos" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "cosf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "dlopen" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "elf_aux_info" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "exp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "expf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "fabs" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "fabsf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "floor" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "floorf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "fmod" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "fmodf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "fopen64" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "free" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "fseeko" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "fseeko64" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "getauxval" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "getenv" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "getpagesize" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "iconv" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "index" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "inotify_init" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "inotify_init1" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "itoa" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "log" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "log10" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "log10f" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "logf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "lround" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "lroundf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "malloc" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "memcmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "memcpy" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "memmove" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "memset" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "mprotect" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "nanosleep" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "poll" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "pow" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "powf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "pthread_set_name_np" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "pthread_setname_np" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "putenv" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "qsort" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "realloc" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "rindex" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "round" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "roundf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "scalbn" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "scalbnf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sem_timedwait" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "setenv" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "setjmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sigaction" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sin" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sinf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "snprintf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sqrt" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sqrtf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sscanf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strcasecmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strchr" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strcmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strdup" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strlcat" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "strlcpy" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "strlen" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strncasecmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strncmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strrchr" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strstr" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strtod" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strtok_r" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strtol" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strtoll" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strtoul" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "strtoull" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sysconf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "sysctlbyname" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for function "tan" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "tanf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "trunc" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "truncf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "unsetenv" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "vsnprintf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "vsscanf" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "wcscmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "wcsdup" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "wcslen" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "wcsncmp" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for function "wcsstr" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: YES 
|Checking for type "XINPUT_GAMEPAD_EX" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking for type "XINPUT_STATE_EX" with dependencies -lm, -ldl, -liconv, not-found, not-found, threads: NO 
|Checking whether type "struct sigaction" has member "sa_sigaction" : YES 
|Checking if "__atomic_load_n test" links: YES 
|Checking if "__sync_lock_test_and_set test" links: YES 
|Checking if "input events test" compiles: YES 
|Checking if "input keyboard test" compiles: YES 
|Message: filesystem:  unix
|Message: haptic:  dummy
|Message: joystick:  dummy
|Message: loadso:  dlopen
|Message: power:  
|Message: sensor:  dummy
|Message: video:  opengl_es2, opengl_egl
|Message: input:  linuxev, linuxkd
|Message: audio_driver:  dummy
|Message: video_driver:  dummy
|Message: video_render:  ogl_es2
|Message: thread:  pthread
|Message: timer:  unix
|Configuring SDL_config.h using configuration
|Build targets in project: 12
|Subproject sdl2 finished.

Dependency sdl2 found: YES 2.26.0 (overridden)
Configuring start.lua using configuration
Checking for function "inotify_init" : YES 
Message: dirmonitor_backend: inotify
Build targets in project: 13

freetype2 2.12.1

  Operating System
          OS: linux

  Used Libraries
        Zlib: none
       Bzip2: no
         Png: no
    Harfbuzz: no
      Brotli: no

lite-xl 2.1.1

  Subprojects
    freetype2: YES
          lua: YES
        pcre2: YES
         sdl2: YES

Found ninja-1.10.1 at /usr/bin/ninja
ninja: Entering directory `build'
[1/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lcorolib.c.o
[2/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lctype.c.o
[3/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lauxlib.c.o
[4/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_ldblib.c.o
[5/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lbaselib.c.o
[6/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_ldebug.c.o
[7/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_ldump.c.o
[8/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lcode.c.o
[9/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lfunc.c.o
[10/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_linit.c.o
[11/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lapi.c.o
[12/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_ldo.c.o
[13/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lmem.c.o
[14/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_llex.c.o
[15/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lmathlib.c.o
[16/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_liolib.c.o
[17/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lgc.c.o
[18/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lopcodes.c.o
[19/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_loslib.c.o
[20/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_loadlib.c.o
[21/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lobject.c.o
[22/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lstate.c.o
[23/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lstring.c.o
[24/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_ltm.c.o
[25/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_ltablib.c.o
[26/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lundump.c.o
[27/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_ltable.c.o
[28/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lparser.c.o
[29/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lutf8lib.c.o
[30/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lzio.c.o
[31/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lstrlib.c.o
[32/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_context.c.o
[33/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_config.c.o
[34/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_auto_possess.c.o
[35/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_convert.c.o
[36/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_error.c.o
[37/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_extuni.c.o
[38/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_find_bracket.c.o
[39/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_maketables.c.o
[40/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_jit_compile.c.o
[41/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_match_data.c.o
[42/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_newline.c.o
[43/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_ord2utf.c.o
[44/499] Compiling C object subprojects/lua-5.4.4/liblua.a.p/src_lvm.c.o
[45/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_pattern_info.c.o
[46/499] Linking static target subprojects/lua-5.4.4/liblua.a
[47/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_script_run.c.o
[48/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_serialize.c.o
[49/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_string_utils.c.o
[50/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_dfa_match.c.o
[51/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_substring.c.o
[52/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_substitute.c.o
[53/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_compile.c.o
[54/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_tables.c.o
[55/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_study.c.o
[56/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_xclass.c.o
[57/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/meson-generated_.._pcre2_chartables.c.o
[58/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_valid_utf.c.o
[59/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_auto_possess.c.o
[60/499] Compiling C object subprojects/pcre2-10.42/libpcre2-posix.a.p/src_pcre2posix.c.o
[61/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_ucd.c.o
[62/499] Linking static target subprojects/pcre2-10.42/libpcre2-posix.a
[63/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_config.c.o
[64/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_context.c.o
[65/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_error.c.o
[66/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_extuni.c.o
[67/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_convert.c.o
[68/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_find_bracket.c.o
[69/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_maketables.c.o
[70/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_jit_compile.c.o
[71/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_newline.c.o
[72/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_match_data.c.o
[73/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_ord2utf.c.o
[74/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_pattern_info.c.o
[75/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_script_run.c.o
[76/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_dfa_match.c.o
[77/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_serialize.c.o
[78/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_compile.c.o
[79/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_string_utils.c.o
[80/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_tables.c.o
[81/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_study.c.o
[82/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_substring.c.o
[83/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_substitute.c.o
[84/499] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_match.c.o
[85/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_valid_utf.c.o
[86/499] Linking static target subprojects/pcre2-10.42/libpcre2-8.a
[87/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/meson-generated_.._pcre2_chartables.c.o
[88/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_xclass.c.o
[89/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_ucd.c.o
[90/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_config.c.o
[91/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_auto_possess.c.o
[92/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_context.c.o
[93/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_error.c.o
[94/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_find_bracket.c.o
[95/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_convert.c.o
[96/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_extuni.c.o
[97/499] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_match.c.o
[98/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_jit_compile.c.o
[99/499] Linking static target subprojects/pcre2-10.42/libpcre2-16.a
[100/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_maketables.c.o
[101/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_match_data.c.o
[102/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_newline.c.o
[103/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_ord2utf.c.o
[104/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_script_run.c.o
[105/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_serialize.c.o
[106/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_pattern_info.c.o
[107/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_string_utils.c.o
[108/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_dfa_match.c.o
[109/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_compile.c.o
[110/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_substring.c.o
[111/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_substitute.c.o
[112/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_tables.c.o
[113/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_study.c.o
[114/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_xclass.c.o
[115/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_valid_utf.c.o
[116/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/meson-generated_.._pcre2_chartables.c.o
[117/499] Generating ftoption.h with a custom command
[118/499] Generating ftmodule.h with a custom command
[119/499] Generating ftconfig.h with a custom command
[120/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_ucd.c.o
[121/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_e_rem_pio2.c.o
[122/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_ps5.c.o
[123/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_e_pow.c.o
[124/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftinit.c.o
[125/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftstroke.c.o
[126/499] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_match.c.o
[127/499] Linking static target subprojects/pcre2-10.42/libpcre2-32.a
[128/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_cid_type1cid.c.o
[129/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_type1_type1.c.o
[130/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_pfr_pfr.c.o
[131/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_cff_cff.c.o
[132/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftbase.c.o
[133/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_winfonts_winfnt.c.o
[134/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_type42_type42.c.o
[135/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_pcf_pcf.c.o
[136/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_bdf_bdf.c.o
[137/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_smooth_smooth.c.o
[138/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_svg_svg.c.o
[139/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_raster_raster.c.o
[140/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_pshinter_pshinter.c.o
[141/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_gzip_ftgzip.c.o
[142/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_autofit_autofit.c.o
[143/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_truetype_truetype.c.o
[144/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_sdf_sdf.c.o
[145/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_lzw_ftlzw.c.o
[146/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_cache_ftcache.c.o
[147/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_psnames_psnames.c.o
[148/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftbbox.c.o
[149/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftbdf.c.o
[150/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftcid.c.o
[151/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftbitmap.c.o
[152/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftfstype.c.o
[153/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftgasp.c.o
[154/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_sfnt_sfnt.c.o
[155/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftgxval.c.o
[156/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftglyph.c.o
[157/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftotval.c.o
[158/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftpatent.c.o
[159/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftmm.c.o
[160/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftsynth.c.o
[161/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftpfr.c.o
[162/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftwinfnt.c.o
[163/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_fttype1.c.o
[164/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_base_ftdebug.c.o
[165/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/builds_unix_ftsystem.c.o
[166/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL_error.c.o
[167/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2main.a.p/src_main_dummy_SDL_dummy_main.c.o
[168/499] Linking static target subprojects/SDL2-2.26.0/libsdl2main.a
[169/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL_dataqueue.c.o
[170/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL_assert.c.o
[171/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL_guid.c.o
[172/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL.c.o
[173/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL_list.c.o
[174/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL_hints.c.o
[175/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL_log.c.o
[176/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_SDL_utils.c.o
[177/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_atomic_SDL_atomic.c.o
[178/499] Compiling C object subprojects/freetype-2.12.1/libfreetype.a.p/src_psaux_psaux.c.o
[179/499] Linking static target subprojects/freetype-2.12.1/libfreetype.a
[180/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_SDL_audiodev.c.o
[181/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_atomic_SDL_spinlock.c.o
[182/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_aaudio_SDL_aaudio.c.o
[183/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_SDL_mixer.c.o
[184/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_SDL_audiotypecvt.c.o
[185/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_alsa_SDL_alsa_audio.c.o
[186/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_android_SDL_androidaudio.c.o
[187/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_directsound_SDL_directsound.c.o
[188/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_arts_SDL_artsaudio.c.o
[189/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_SDL_audio.c.o
[190/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_disk_SDL_diskaudio.c.o
[191/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_dsp_SDL_dspaudio.c.o
[192/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_emscripten_SDL_emscriptenaudio.c.o
[193/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_dummy_SDL_dummyaudio.c.o
[194/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_SDL_wave.c.o
[195/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_esd_SDL_esdaudio.c.o
[196/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_nas_SDL_nasaudio.c.o
[197/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_fusionsound_SDL_fsaudio.c.o
[198/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_netbsd_SDL_netbsdaudio.c.o
[199/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_jack_SDL_jackaudio.c.o
[200/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_nacl_SDL_naclaudio.c.o
[201/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_os2_SDL_os2audio.c.o
[202/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_paudio_SDL_paudio.c.o
[203/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_openslES_SDL_openslES.c.o
[204/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_pipewire_SDL_pipewire.c.o
[205/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_psp_SDL_pspaudio.c.o
[206/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_pulseaudio_SDL_pulseaudio.c.o
[207/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_qsa_SDL_qsa_audio.c.o
[208/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_winmm_SDL_winmm.c.o
[209/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_sndio_SDL_sndioaudio.c.o
[210/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_sun_SDL_sunaudio.c.o
[211/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_vita_SDL_vitaaudio.c.o
[212/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_core_unix_SDL_poll.c.o
[213/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_audio_SDL_audiocvt.c.o
[214/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_core_linux_SDL_sandbox.c.o
[215/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_core_linux_SDL_evdev_capabilities.c.o
[216/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_core_linux_SDL_udev.c.o
[217/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_core_linux_SDL_threadprio.c.o
[218/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_core_linux_SDL_evdev.c.o
[219/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_core_linux_SDL_evdev_kbd.c.o
[220/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_displayevents.c.o
[221/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_cpuinfo_SDL_cpuinfo.c.o
[222/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_clipboardevents.c.o
[223/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_dropevents.c.o
[224/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_keysym_to_scancode.c.o
[225/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_keyboard.c.o
[226/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_quit.c.o
[227/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_gesture.c.o
[228/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_mouse.c.o
[229/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_scancode_tables.c.o
[230/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_events.c.o
[231/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_windowevents.c.o
[232/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_imKStoUCS.c.o
[233/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_file_SDL_rwops.c.o
[234/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_events_SDL_touch.c.o
[235/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_filesystem_dummy_SDL_sysfilesystem.c.o
[236/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_filesystem_nacl_SDL_sysfilesystem.c.o
[237/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_filesystem_android_SDL_sysfilesystem.c.o
[238/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_filesystem_emscripten_SDL_sysfilesystem.c.o
[239/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_filesystem_os2_SDL_sysfilesystem.c.o
[240/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_filesystem_vita_SDL_sysfilesystem.c.o
[241/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_haptic_android_SDL_syshaptic.c.o
[242/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_filesystem_unix_SDL_sysfilesystem.c.o
[243/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_filesystem_windows_SDL_sysfilesystem.c.o
[244/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_haptic_linux_SDL_syshaptic.c.o
[245/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_haptic_darwin_SDL_syshaptic.c.o
[246/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_haptic_SDL_haptic.c.o
[247/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_haptic_dummy_SDL_syshaptic.c.o
[248/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_controller_type.c.o
[249/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_combined.c.o
[250/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_dummy_SDL_sysjoystick.c.o
[251/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_hidapi_SDL_hidapi.c.o
[252/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_luna.c.o
[253/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_gamecube.c.o
[254/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_ps3.c.o
[255/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_rumble.c.o
[256/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_ps4.c.o
[257/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_SDL_gamecontroller.c.o
[258/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_SDL_joystick.c.o
[259/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_shield.c.o
[260/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_steam.c.o
[261/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_wii.c.o
[262/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_stadia.c.o
[263/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_switch.c.o
[264/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_xbox360w.c.o
[265/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_xbox360.c.o
[266/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_xboxone.c.o
[267/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_hidapi_SDL_hidapijoystick.c.o
[268/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_steam_SDL_steamcontroller.c.o
[269/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_linux_SDL_sysjoystick.c.o
[270/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_joystick_virtual_SDL_virtualjoystick.c.o
[271/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_e_atan2.c.o
[272/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_e_exp.c.o
[273/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_e_fmod.c.o
[274/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_e_log.c.o
[275/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_e_sqrt.c.o
[276/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_e_log10.c.o
[277/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_k_cos.c.o
[278/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_k_sin.c.o
[279/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_k_tan.c.o
[280/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_k_rem_pio2.c.o
[281/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_s_atan.c.o
[282/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_s_floor.c.o
[283/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_s_copysign.c.o
[284/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_s_cos.c.o
[285/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_s_fabs.c.o
[286/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_s_scalbn.c.o
[287/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_loadso_dummy_SDL_sysloadso.c.o
[288/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_s_sin.c.o
[289/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_dynapi_SDL_dynapi.c.o
[290/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_libm_s_tan.c.o
[291/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_loadso_dlopen_SDL_sysloadso.c.o
[292/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_loadso_os2_SDL_sysloadso.c.o
[293/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_loadso_windows_SDL_sysloadso.c.o
[294/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_locale_dummy_SDL_syslocale.c.o
[295/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_locale_SDL_locale.c.o
[296/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_misc_unix_SDL_sysurl.c.o
[297/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_android_SDL_syspower.c.o
[298/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_misc_SDL_url.c.o
[299/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_SDL_power.c.o
[300/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_haiku_SDL_syspower.c.o
[301/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_emscripten_SDL_syspower.c.o
[302/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_linux_SDL_syspower.c.o
[303/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_vita_SDL_syspower.c.o
[304/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_psp_SDL_syspower.c.o
[305/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_macosx_SDL_syspower.c.o
[306/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_power_windows_SDL_syspower.c.o
[307/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_SDL_d3dmath.c.o
[308/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_direct3d_SDL_shaders_d3d.c.o
[309/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_direct3d_SDL_render_d3d.c.o
[310/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_SDL_yuv_sw.c.o
[311/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_direct3d11_SDL_render_d3d11.c.o
[312/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_direct3d11_SDL_shaders_d3d11.c.o
[313/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_opengl_SDL_render_gl.c.o
[314/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_direct3d12_SDL_shaders_d3d12.c.o
[315/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_direct3d12_SDL_render_d3d12.c.o
[316/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_opengl_SDL_shaders_gl.c.o
[317/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_opengles_SDL_render_gles.c.o
[318/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_psp_SDL_render_psp.c.o
[319/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_opengles2_SDL_shaders_gles2.c.o
[320/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_software_SDL_blendpoint.c.o
[321/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_opengles2_SDL_render_gles2.c.o
[322/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_software_SDL_drawline.c.o
[323/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_software_SDL_drawpoint.c.o
[324/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_SDL_render.c.o
[325/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_software_SDL_blendfillrect.c.o
[326/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_vitagxm_SDL_render_vita_gxm_memory.c.o
[327/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_software_SDL_rotate.c.o
[328/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_vitagxm_SDL_render_vita_gxm.c.o
[329/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_vitagxm_SDL_render_vita_gxm_tools.c.o
[330/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_software_SDL_render_sw.c.o
[331/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_sensor_vita_SDL_vitasensor.c.o
[332/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_sensor_android_SDL_androidsensor.c.o
[333/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_sensor_windows_SDL_windowssensor.c.o
[334/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_sensor_SDL_sensor.c.o
[335/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_sensor_dummy_SDL_dummysensor.c.o
[336/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_crc16.c.o
[337/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_software_SDL_triangle.c.o
[338/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_getenv.c.o
[339/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_iconv.c.o
[340/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_crc32.c.o
[341/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_qsort.c.o
[342/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_mslibc.c.o
[343/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_malloc.c.o
[344/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_stdlib.c.o
[345/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_thread_SDL_thread.c.o
[346/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_string.c.o
[347/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_render_software_SDL_blendline.c.o
[348/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_stdlib_SDL_strtokr.c.o
[349/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_thread_pthread_SDL_syscond.c.o
[350/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_thread_pthread_SDL_sysmutex.c.o
[351/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_thread_pthread_SDL_systls.c.o
[352/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_thread_pthread_SDL_syssem.c.o
[353/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_timer_SDL_timer.c.o
[354/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_thread_pthread_SDL_systhread.c.o
[355/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_blit.c.o
[356/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_timer_unix_SDL_systimer.c.o
[357/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_blit_0.c.o
[358/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_RLEaccel.c.o
[359/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_blit_copy.c.o
[360/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_blit_1.c.o
[361/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_blit_slow.c.o
[362/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_clipboard.c.o
[363/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_bmp.c.o
[364/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_blit_A.c.o
[365/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_fillrect.c.o
[366/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_pixels.c.o
[367/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_egl.c.o
[368/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_shape.c.o
[369/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_rect.c.o
[370/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_stretch.c.o
[371/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_vulkan_utils.c.o
[372/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_blit_auto.c.o
[373/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_surface.c.o
[374/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_blit_N.c.o
[375/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidclipboard.c.o
[376/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidevents.c.o
[377/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidmouse.c.o
[378/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidgl.c.o
[379/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidmessagebox.c.o
[380/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidkeyboard.c.o
[381/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidvulkan.c.o
[382/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_yuv.c.o
[383/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidwindow.c.o
[384/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidvideo.c.o
[385/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_android_SDL_androidtouch.c.o
[386/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_WM.c.o
[387/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_dyn.c.o
[388/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_mouse.c.o
[389/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_events.c.o
[390/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_SDL_video.c.o
[391/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_modes.c.o
[392/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_render.c.o
[393/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_opengl.c.o
[394/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_window.c.o
[395/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_video.c.o
[396/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_directfb_SDL_DirectFB_shape.c.o
[397/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_dummy_SDL_nullevents.c.o
[398/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_dummy_SDL_nullframebuffer.c.o
[399/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_emscripten_SDL_emscriptenframebuffer.c.o
[400/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_emscripten_SDL_emscriptenevents.c.o
[401/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_emscripten_SDL_emscriptenmouse.c.o
[402/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_dummy_SDL_nullvideo.c.o
[403/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_emscripten_SDL_emscriptenopengles.c.o
[404/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmdyn.c.o
[405/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmevents.c.o
[406/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_emscripten_SDL_emscriptenvideo.c.o
[407/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmopengles.c.o
[408/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmmouse.c.o
[409/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_nacl_SDL_naclevents.c.o
[410/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmvideo.c.o
[411/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_nacl_SDL_naclopengles.c.o
[412/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_nacl_SDL_naclglue.c.o
[413/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_nacl_SDL_naclvideo.c.o
[414/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_nacl_SDL_naclwindow.c.o
[415/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_offscreen_SDL_offscreenevents.c.o
[416/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_offscreen_SDL_offscreenframebuffer.c.o
[417/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_offscreen_SDL_offscreenopengles.c.o
[418/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_offscreen_SDL_offscreenvideo.c.o
[419/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_pandora_SDL_pandora.c.o
[420/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_pandora_SDL_pandora_events.c.o
[421/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_offscreen_SDL_offscreenwindow.c.o
[422/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_psp_SDL_pspgl.c.o
[423/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_psp_SDL_pspmouse.c.o
[424/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_psp_SDL_pspevents.c.o
[425/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_psp_SDL_pspvideo.c.o
[426/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_raspberry_SDL_rpimouse.c.o
[427/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_raspberry_SDL_rpievents.c.o
[428/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_raspberry_SDL_rpiopengles.c.o
[429/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitaframebuffer.c.o
[430/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_raspberry_SDL_rpivideo.c.o
[431/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitagl_pvr.c.o
[432/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitagles.c.o
[433/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitakeyboard.c.o
[434/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitamessagebox.c.o
[435/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitagles_pvr.c.o
[436/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitamouse.c.o
[437/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitavideo.c.o
[438/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vita_SDL_vitatouch.c.o
[439/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vivante_SDL_vivanteopengles.c.o
[440/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vivante_SDL_vivanteplatform.c.o
[441/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_vivante_SDL_vivantevideo.c.o
[442/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylanddatamanager.c.o
[443/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylanddyn.c.o
[444/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandkeyboard.c.o
[445/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandclipboard.c.o
[446/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandmessagebox.c.o
[447/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandevents.c.o
[448/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandopengles.c.o
[449/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandmouse.c.o
[450/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandvideo.c.o
[451/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandvulkan.c.o
[452/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandtouch.c.o
[453/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_wayland_SDL_waylandwindow.c.o
[454/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsframebuffer.c.o
[455/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsclipboard.c.o
[456/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsevents.c.o
[457/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsmessagebox.c.o
[458/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowskeyboard.c.o
[459/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsmodes.c.o
[460/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsopengl.c.o
[461/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsshape.c.o
[462/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsmouse.c.o
[463/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsopengles.c.o
[464/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsvideo.c.o
[465/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11clipboard.c.o
[466/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11dyn.c.o
[467/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowsvulkan.c.o
[468/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_windows_SDL_windowswindow.c.o
[469/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11events.c.o
[470/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11messagebox.c.o
[471/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11modes.c.o
[472/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11framebuffer.c.o
[473/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11keyboard.c.o
[474/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11mouse.c.o
[475/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11shape.c.o
[476/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11touch.c.o
[477/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11opengl.c.o
[478/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11video.c.o
[479/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11opengles.c.o
[480/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11vulkan.c.o
[481/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11window.c.o
[482/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11xfixes.c.o
[483/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_SDL_x11xinput2.c.o
[484/499] Compiling C object src/lite-xl.p/api_regex.c.o
../src/api/regex.c: In function ‘regex_gmatch_iterator’:
../src/api/regex.c:87:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   87 |         int index = 0;
      |         ^~~
../src/api/regex.c:90:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   90 |         int total = 0;
      |         ^~~
In file included from ../src/api/regex.c:6:
../src/api/regex.c: In function ‘f_pcre_gc’:
subprojects/pcre2-10.42/pcre2.h:808:50: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  808 | #define pcre2_code                  PCRE2_SUFFIX(pcre2_code_)
      |                                                  ^~~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:798:25: note: in definition of macro ‘PCRE2_JOIN’
  798 | #define PCRE2_JOIN(a,b) a ## b
      |                         ^
subprojects/pcre2-10.42/pcre2.h:977:25: note: in expansion of macro ‘PCRE2_GLUE’
  977 | #define PCRE2_SUFFIX(a) PCRE2_GLUE(a, PCRE2_CODE_UNIT_WIDTH)
      |                         ^~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:808:37: note: in expansion of macro ‘PCRE2_SUFFIX’
  808 | #define pcre2_code                  PCRE2_SUFFIX(pcre2_code_)
      |                                     ^~~~~~~~~~~~
../src/api/regex.c:133:3: note: in expansion of macro ‘pcre2_code’
  133 |   pcre2_code* re = (pcre2_code*)lua_touserdata(L, -1);
      |   ^~~~~~~~~~
../src/api/regex.c: In function ‘f_pcre_compile’:
subprojects/pcre2-10.42/pcre2.h:808:50: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  808 | #define pcre2_code                  PCRE2_SUFFIX(pcre2_code_)
      |                                                  ^~~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:798:25: note: in definition of macro ‘PCRE2_JOIN’
  798 | #define PCRE2_JOIN(a,b) a ## b
      |                         ^
subprojects/pcre2-10.42/pcre2.h:977:25: note: in expansion of macro ‘PCRE2_GLUE’
  977 | #define PCRE2_SUFFIX(a) PCRE2_GLUE(a, PCRE2_CODE_UNIT_WIDTH)
      |                         ^~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:808:37: note: in expansion of macro ‘PCRE2_SUFFIX’
  808 | #define pcre2_code                  PCRE2_SUFFIX(pcre2_code_)
      |                                     ^~~~~~~~~~~~
../src/api/regex.c:154:3: note: in expansion of macro ‘pcre2_code’
  154 |   pcre2_code* re = pcre2_compile(
      |   ^~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:805:50: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  805 | #define PCRE2_UCHAR                 PCRE2_SUFFIX(PCRE2_UCHAR)
      |                                                  ^~~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:798:25: note: in definition of macro ‘PCRE2_JOIN’
  798 | #define PCRE2_JOIN(a,b) a ## b
      |                         ^
subprojects/pcre2-10.42/pcre2.h:977:25: note: in expansion of macro ‘PCRE2_GLUE’
  977 | #define PCRE2_SUFFIX(a) PCRE2_GLUE(a, PCRE2_CODE_UNIT_WIDTH)
      |                         ^~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:805:37: note: in expansion of macro ‘PCRE2_SUFFIX’
  805 | #define PCRE2_UCHAR                 PCRE2_SUFFIX(PCRE2_UCHAR)
      |                                     ^~~~~~~~~~~~
../src/api/regex.c:170:3: note: in expansion of macro ‘PCRE2_UCHAR’
  170 |   PCRE2_UCHAR buffer[256];
      |   ^~~~~~~~~~~
../src/api/regex.c:173:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  173 |   char message[1024];
      |   ^~~~
../src/api/regex.c: In function ‘f_pcre_match’:
../src/api/regex.c:186:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  186 |   const char* str = luaL_checklstring(L, 2, &len);
      |   ^~~~~
In file included from ../src/api/regex.c:6:
subprojects/pcre2-10.42/pcre2.h:830:53: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  830 | #define pcre2_match_data               PCRE2_SUFFIX(pcre2_match_data_)
      |                                                     ^~~~~~~~~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:798:25: note: in definition of macro ‘PCRE2_JOIN’
  798 | #define PCRE2_JOIN(a,b) a ## b
      |                         ^
subprojects/pcre2-10.42/pcre2.h:977:25: note: in expansion of macro ‘PCRE2_GLUE’
  977 | #define PCRE2_SUFFIX(a) PCRE2_GLUE(a, PCRE2_CODE_UNIT_WIDTH)
      |                         ^~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:830:40: note: in expansion of macro ‘PCRE2_SUFFIX’
  830 | #define pcre2_match_data               PCRE2_SUFFIX(pcre2_match_data_)
      |                                        ^~~~~~~~~~~~
../src/api/regex.c:194:3: note: in expansion of macro ‘pcre2_match_data’
  194 |   pcre2_match_data* md = pcre2_match_data_create_from_pattern(re, NULL);
      |   ^~~~~~~~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:471:31: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  471 | #define PCRE2_SIZE            size_t
      |                               ^~~~~~
../src/api/regex.c:206:3: note: in expansion of macro ‘PCRE2_SIZE’
  206 |   PCRE2_SIZE* ovector = pcre2_get_ovector_pointer(md);
      |   ^~~~~~~~~~
../src/api/regex.c: In function ‘f_pcre_gmatch’:
../src/api/regex.c:229:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  229 |   size_t subject_len = 0;
      |   ^~~~~~
../src/api/regex.c:242:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  242 |   RegexState *state;
      |   ^~~~~~~~~~
../src/api/regex.c: In function ‘f_pcre_gsub’:
../src/api/regex.c:264:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  264 |   char* subject = (char*) luaL_checklstring(L, 2, &subject_len);
      |   ^~~~
In file included from ../src/api/regex.c:6:
subprojects/pcre2-10.42/pcre2.h:830:53: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  830 | #define pcre2_match_data               PCRE2_SUFFIX(pcre2_match_data_)
      |                                                     ^~~~~~~~~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:798:25: note: in definition of macro ‘PCRE2_JOIN’
  798 | #define PCRE2_JOIN(a,b) a ## b
      |                         ^
subprojects/pcre2-10.42/pcre2.h:977:25: note: in expansion of macro ‘PCRE2_GLUE’
  977 | #define PCRE2_SUFFIX(a) PCRE2_GLUE(a, PCRE2_CODE_UNIT_WIDTH)
      |                         ^~~~~~~~~~
subprojects/pcre2-10.42/pcre2.h:830:40: note: in expansion of macro ‘PCRE2_SUFFIX’
  830 | #define pcre2_match_data               PCRE2_SUFFIX(pcre2_match_data_)
      |                                        ^~~~~~~~~~~~
../src/api/regex.c:269:3: note: in expansion of macro ‘pcre2_match_data’
  269 |   pcre2_match_data* match_data = pcre2_match_data_create_from_pattern(re, NULL);
      |   ^~~~~~~~~~~~~~~~
../src/api/regex.c:277:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  277 |   int results_count = 0;
      |   ^~~
In file included from ../src/api/regex.c:6:
subprojects/pcre2-10.42/pcre2.h:471:31: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  471 | #define PCRE2_SIZE            size_t
      |                               ^~~~~~
../src/api/regex.c:301:11: note: in expansion of macro ‘PCRE2_SIZE’
  301 |           PCRE2_SIZE* ovector = pcre2_get_ovector_pointer(match_data);
      |           ^~~~~~~~~~
../src/api/regex.c:331:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  331 |   int return_count = 0;
      |   ^~~
[485/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_x11_edid-parse.c.o
[486/499] Compiling C object src/lite-xl.p/api_api.c.o
[487/499] Compiling C object src/lite-xl.p/api_renderer.c.o
../src/api/renderer.c: In function ‘font_get_options’:
../src/api/renderer.c:55:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   55 |     int style_local = 0;
      |     ^~~
../src/api/renderer.c: In function ‘f_font_load’:
../src/api/renderer.c:92:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   92 |   RenFont** font = lua_newuserdata(L, sizeof(RenFont*));
      |   ^~~~~~~
../src/api/renderer.c: In function ‘font_retrieve’:
../src/api/renderer.c:106:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  106 |   int len = luaL_len(L, idx); len = len > FONT_FALLBACK_MAX ? FONT_FALLBACK_MAX : len;
      |   ^~~
../src/api/renderer.c: In function ‘f_font_set_tab_size’:
../src/api/renderer.c:182:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  182 |   int n = luaL_checknumber(L, 2);
      |   ^~~
../src/api/renderer.c: In function ‘f_font_gc’:
../src/api/renderer.c:189:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  189 |   RenFont** self = luaL_checkudata(L, 1, API_TYPE_FONT);
      |   ^~~~~~~
../src/api/renderer.c: In function ‘f_font_get_width’:
../src/api/renderer.c:198:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  198 |   size_t len;
      |   ^~~~~~
../src/api/renderer.c: In function ‘f_font_set_size’:
../src/api/renderer.c:219:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  219 |   float size = luaL_checknumber(L, 2);
      |   ^~~~~
../src/api/renderer.c: In function ‘f_draw_text’:
../src/api/renderer.c:346:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  346 |   size_t len;
      |   ^~~~~~
[488/499] Compiling C object src/lite-xl.p/api_system.c.o
../src/api/system.c: In function ‘f_list_dir’:
../src/api/system.c:667:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  667 |   int i = 1;
      |   ^~~
../src/api/system.c: In function ‘f_exec’:
../src/api/system.c:879:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  879 |   int res = system(buf);
      |   ^~~
../src/api/system.c: In function ‘f_library_gc’:
../src/api/system.c:1005:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
 1005 |   void* handle = lua_touserdata(L, -1);
      |   ^~~~
../src/api/system.c: In function ‘f_load_native_plugin’:
../src/api/system.c:1013:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
 1013 |   int result;
      |   ^~~
../src/api/system.c:1030:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
 1030 |   const char *basename = strrchr(name, '.');
      |   ^~~~~
../src/api/system.c:1033:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
 1033 |   int (*ext_entrypoint) (lua_State *L, void* (*)(const char*));
      |   ^~~
../src/api/system.c:1037:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
 1037 |     int (*entrypoint)(lua_State *L);
      |     ^~~
../src/api/system.c: In function ‘f_path_compare’:
../src/api/system.c:1092:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
 1092 |   int cfr = -1;
      |   ^~~
../src/api/system.c:1105:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
 1105 |       size_t di = 0, dj = 0;
      |       ^~~~~~
[489/499] Compiling C object src/lite-xl.p/api_process.c.o
../src/api/process.c: In function ‘kill_list_pop’:
../src/api/process.c:167:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  167 |   process_kill_t *head = list->head;
      |   ^~~~~~~~~~~~~~
../src/api/process.c: In function ‘process_start’:
../src/api/process.c:402:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  402 |   process_t* self = lua_newuserdata(L, sizeof(process_t));
      |   ^~~~~~~~~
../src/api/process.c:517:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  517 |     int control_pipe[2] = { 0 };
      |     ^~~
../src/api/process.c:554:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  554 |       size_t set;
      |       ^~~~~~
../src/api/process.c:566:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  566 |     int sz, process_rc;
      |     ^~~
../src/api/process.c:346:24: warning: variable ‘literal’ set but not used [-Wunused-but-set-variable]
  346 |   bool detach = false, literal = false;
      |                        ^~~~~~~
../src/api/process.c: In function ‘g_read’:
../src/api/process.c:634:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  634 |     luaL_Buffer b;
      |     ^~~~~~~~~~~
../src/api/process.c:636:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  636 |     uint8_t* buffer = (uint8_t*)luaL_prepbuffsize(&b, READ_BUF_SIZE);
      |     ^~~~~~~
[490/499] Compiling C object subprojects/SDL2-2.26.0/libsdl2.a.p/src_video_yuv2rgb_yuv_rgb.c.o
[491/499] Compiling C object src/lite-xl.p/api_dirmonitor_inotify.c.o
[492/499] Compiling C object src/lite-xl.p/renderer.c.o
../src/renderer.c: In function ‘font_load_glyphset’:
../src/renderer.c:136:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  136 |       FT_GlyphSlot slot = font->face->glyph;
      |       ^~~~~~~~~~~~
../src/renderer.c:154:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  154 |     uint8_t* pixels = set->surface->pixels;
      |     ^~~~~~~
../src/renderer.c:159:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  159 |       FT_GlyphSlot slot = font->face->glyph;
      |       ^~~~~~~~~~~~
../src/renderer.c: In function ‘ren_font_load’:
../src/renderer.c:236:35: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  236 | RenFont* ren_font_load(RenWindow *window_renderer, const char* path, float size, ERenFontAntialiasing antialiasing, ERenFontHinting hinting, unsigned char style) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
../src/renderer.c:244:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  244 |   int len = strlen(path);
      |   ^~~
../src/renderer.c:255:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  255 |   const int surface_scale = renwin_get_surface(window_renderer).scale;
      |   ^~~~~
../src/renderer.c: In function ‘ren_font_copy’:
../src/renderer.c:293:35: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  293 | RenFont* ren_font_copy(RenWindow *window_renderer, RenFont* font, float size, ERenFontAntialiasing antialiasing, ERenFontHinting hinting, int style) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
../src/renderer.c: In function ‘ren_font_group_set_size’:
../src/renderer.c:332:41: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  332 | void ren_font_group_set_size(RenWindow *window_renderer, RenFont **fonts, float size) {
      |                              ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
../src/renderer.c:336:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  336 |     FT_Face face = fonts[i]->face;
      |     ^~~~~~~
../src/renderer.c: In function ‘ren_font_group_get_width’:
../src/renderer.c:351:44: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  351 | double ren_font_group_get_width(RenWindow *window_renderer, RenFont **fonts, const char *text, size_t len) {
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
../src/renderer.c:358:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  358 |     RenFont* font = font_group_get_glyph(&set, &metric, fonts, codepoint, 0);
      |     ^~~~~~~
../src/renderer.c:363:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  363 |   const int surface_scale = renwin_get_surface(window_renderer).scale;
      |   ^~~~~
../src/renderer.c: In function ‘ren_draw_text’:
../src/renderer.c:372:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  372 |   const int surface_scale = rs->scale;
      |   ^~~~~
../src/renderer.c:375:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  375 |   int bytes_per_pixel = surface->format->BytesPerPixel;
      |   ^~~
../src/renderer.c:388:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  388 |     GlyphSet* set = NULL; GlyphMetric* metric = NULL;
      |     ^~~~~~~~
../src/renderer.c:392:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  392 |     int start_x = floor(pen_x) + metric->bitmap_left;
      |     ^~~
../src/renderer.c:412:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  412 |         uint32_t* destination_pixel = (uint32_t*)&(destination_pixels[surface->pitch * target_y + start_x * bytes_per_pixel]);
      |         ^~~~~~~~
../src/renderer.c:414:18: warning: declaration of ‘x’ shadows a parameter [-Wshadow]
  414 |         for (int x = glyph_start; x < glyph_end; ++x) {
      |                  ^
../src/renderer.c:367:91: note: shadowed declaration is here
  367 | double ren_draw_text(RenSurface *rs, RenFont **fonts, const char *text, size_t len, float x, int y, RenColor color) {
      |                                                                                     ~~~~~~^
../src/renderer.c:441:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  441 |     float adv = metric->xadvance ? metric->xadvance : font->space_advance;
      |     ^~~~~
../src/renderer.c: In function ‘ren_draw_rect’:
../src/renderer.c:471:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  471 |   SDL_Surface *surface = rs->surface;
      |   ^~~~~~~~~~~
../src/renderer.c:489:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  489 |     uint32_t *pixel = (uint32_t *)draw_rect_surface->pixels;
      |     ^~~~~~~~
../src/renderer.c: In function ‘ren_free_window_resources’:
../src/renderer.c:496:43: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  496 | void ren_free_window_resources(RenWindow *window_renderer) {
      |                                ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
../src/renderer.c: In function ‘ren_init’:
../src/renderer.c:507:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  507 |   int error = FT_Init_FreeType( &library );
      |   ^~~
../src/renderer.c: In function ‘ren_resize_window’:
../src/renderer.c:521:35: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  521 | void ren_resize_window(RenWindow *window_renderer) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
../src/renderer.c: In function ‘ren_update_rects’:
../src/renderer.c:526:34: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  526 | void ren_update_rects(RenWindow *window_renderer, RenRect *rects, int count) {
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
../src/renderer.c: In function ‘ren_set_clip_rect’:
../src/renderer.c:536:35: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  536 | void ren_set_clip_rect(RenWindow *window_renderer, RenRect rect) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
../src/renderer.c: In function ‘ren_get_size’:
../src/renderer.c:541:30: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  541 | void ren_get_size(RenWindow *window_renderer, int *x, int *y) {
      |                   ~~~~~~~~~~~^~~~~~~~~~~~~~~
../src/renderer.c:25:11: note: shadowed declaration is here
   25 | RenWindow window_renderer = {0};
      |           ^~~~~~~~~~~~~~~
[493/499] Compiling C object src/lite-xl.p/api_dirmonitor.c.o
../src/api/dirmonitor.c: In function ‘f_check_dir_callback’:
../src/api/dirmonitor.c:34:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   34 |   int result = lua_toboolean(L, -1);
      |   ^~~
../src/api/dirmonitor.c: In function ‘dirmonitor_check_thread’:
../src/api/dirmonitor.c:51:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   51 |     SDL_Event event = { .type = DIR_EVENT_TYPE };
      |     ^~~~~~~~~
../src/api/dirmonitor.c: In function ‘f_dirmonitor_new’:
../src/api/dirmonitor.c:61:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   61 |   struct dirmonitor* monitor = lua_newuserdata(L, sizeof(struct dirmonitor));
      |   ^~~~~~
[494/499] Compiling C object src/lite-xl.p/main.c.o
../src/main.c: In function ‘init_window_icon’:
../src/main.c:74:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   74 |   SDL_Surface *surf = SDL_CreateRGBSurfaceFrom(
      |   ^~~~~~~~~~~
../src/main.c: In function ‘main’:
../src/main.c:173:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  173 |   SDL_DisplayMode dm;
      |   ^~~~~~~~~~~~~~~
../src/main.c:186:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  186 |   lua_State *L;
      |   ^~~~~~~~~
../src/main.c:209:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  209 |   char exename[2048];
      |   ^~~~
../src/main.c:228:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  228 |   const char *init_lite_code = \
      |   ^~~~~
[495/499] Compiling C object src/lite-xl.p/renwindow.c.o
[496/499] Compiling C object src/lite-xl.p/api_utf8.c.o
../src/api/utf8.c: In function ‘Lutf8_reverse’:
../src/api/utf8.c:324:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  324 |   int lax = lua_toboolean(L, 2);
      |   ^~~
[497/499] Compiling C object src/lite-xl.p/rencache.c.o
../src/rencache.c: In function ‘expand_command_buffer’:
../src/rencache.c:116:46: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  116 | static bool expand_command_buffer(RenWindow *window_renderer) {
      |                                   ~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../src/rencache.h:6,
                 from ../src/rencache.c:19:
../src/renderer.h:26:18: note: shadowed declaration is here
   26 | extern RenWindow window_renderer;
      |                  ^~~~~~~~~~~~~~~
../src/rencache.c:121:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  121 |   uint8_t *new_command_buf = realloc(window_renderer->command_buf, new_size);
      |   ^~~~~~~
../src/rencache.c: In function ‘push_command’:
../src/rencache.c:130:38: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  130 | static void* push_command(RenWindow *window_renderer, enum CommandType type, int size) {
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../src/rencache.h:6,
                 from ../src/rencache.c:19:
../src/renderer.h:26:18: note: shadowed declaration is here
   26 | extern RenWindow window_renderer;
      |                  ^~~~~~~~~~~~~~~
../src/rencache.c:136:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  136 |   size_t alignment = alignof(max_align_t) - 1;
      |   ^~~~~~
../src/rencache.c:139:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  139 |   int n = window_renderer->command_buf_idx + size;
      |   ^~~
../src/rencache.c:148:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  148 |   Command *cmd = (Command*) (window_renderer->command_buf + window_renderer->command_buf_idx);
      |   ^~~~~~~
../src/rencache.c: In function ‘next_command’:
../src/rencache.c:157:37: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  157 | static bool next_command(RenWindow *window_renderer, Command **prev) {
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../src/rencache.h:6,
                 from ../src/rencache.c:19:
../src/renderer.h:26:18: note: shadowed declaration is here
   26 | extern RenWindow window_renderer;
      |                  ^~~~~~~~~~~~~~~
../src/rencache.c: In function ‘rencache_set_clip_rect’:
../src/rencache.c:172:40: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  172 | void rencache_set_clip_rect(RenWindow *window_renderer, RenRect rect) {
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../src/rencache.h:6,
                 from ../src/rencache.c:19:
../src/renderer.h:26:18: note: shadowed declaration is here
   26 | extern RenWindow window_renderer;
      |                  ^~~~~~~~~~~~~~~
../src/rencache.c: In function ‘rencache_draw_rect’:
../src/rencache.c:181:36: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  181 | void rencache_draw_rect(RenWindow *window_renderer, RenRect rect, RenColor color) {
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../src/rencache.h:6,
                 from ../src/rencache.c:19:
../src/renderer.h:26:18: note: shadowed declaration is here
   26 | extern RenWindow window_renderer;
      |                  ^~~~~~~~~~~~~~~
../src/rencache.c:185:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  185 |   DrawRectCommand *cmd = push_command(window_renderer, DRAW_RECT, sizeof(DrawRectCommand));
      |   ^~~~~~~~~~~~~~~
../src/rencache.c: In function ‘rencache_draw_text’:
../src/rencache.c:192:38: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  192 | double rencache_draw_text(RenWindow *window_renderer, RenFont **fonts, const char *text, size_t len, double x, int y, RenColor color)
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../src/rencache.h:6,
                 from ../src/rencache.c:19:
../src/renderer.h:26:18: note: shadowed declaration is here
   26 | extern RenWindow window_renderer;
      |                  ^~~~~~~~~~~~~~~
../src/rencache.c: In function ‘rencache_begin_frame’:
../src/rencache.c:218:38: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  218 | void rencache_begin_frame(RenWindow *window_renderer) {
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../src/rencache.h:6,
                 from ../src/rencache.c:19:
../src/renderer.h:26:18: note: shadowed declaration is here
   26 | extern RenWindow window_renderer;
      |                  ^~~~~~~~~~~~~~~
../src/rencache.c: In function ‘rencache_end_frame’:
../src/rencache.c:261:36: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow]
  261 | void rencache_end_frame(RenWindow *window_renderer) {
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../src/rencache.h:6,
                 from ../src/rencache.c:19:
../src/renderer.h:26:18: note: shadowed declaration is here
   26 | extern RenWindow window_renderer;
      |                  ^~~~~~~~~~~~~~~
../src/rencache.c:268:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  268 |     RenRect r = intersect_rects(cmd->command[0], cr);
      |     ^~~~~~~
../src/rencache.c:270:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  270 |     unsigned h = HASH_INITIAL;
      |     ^~~~~~~~
../src/rencache.c:276:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  276 |   int rect_count = 0;
      |   ^~~
../src/rencache.c:300:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  300 |   RenSurface rs = renwin_get_surface(window_renderer);
      |   ^~~~~~~~~~
../src/rencache.c:338:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  338 |   unsigned *tmp = cells;
      |   ^~~~~~~~
[498/499] Linking static target subprojects/SDL2-2.26.0/libsdl2.a
[499/499] Linking target src/lite-xl