Running '/var/www/ci/build/litexl.sh' Cloning into 'repo'... The Meson build system Version: 1.0.1 Source dir: /tmp/tmp.X8rylRUUtV/repo Build dir: /tmp/tmp.X8rylRUUtV/repo/build Build type: native build Project name: lite-xl Project version: 2.1.3 C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0") C linker for the host machine: cc ld.bfd 2.40 Host machine cpu family: aarch64 Host machine cpu: aarch64 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.6.tar.gz Download size: 363329 Downloading: .......... Downloading lua patch from https://wrapdb.mesonbuild.com/v2/lua_5.4.6-3/get_patch Download size: 2254 Downloading: .......... Executing subproject lua lua| Project name: lua-5.4 lua| Project version: 5.4.6 lua| C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0") lua| C linker for the host machine: cc ld.bfd 2.40 lua| Compiler for C supports arguments -Wno-string-plus-int: NO lua| Compiler for C supports arguments -Wno-stringop-overflow: YES lua| Library m found: YES lua| Run-time dependency dl found: YES lua| Dependency readline skipped: feature line_editing disabled lua| Dependency libedit skipped: feature line_editing disabled lua| Build targets in project: 1 lua| Subproject lua finished. Dependency (anonymous) from subproject subprojects/lua-5.4.6 found: YES 5.4.6 Looking for a fallback subproject for the dependency libpcre2-8 because: Use of fallback dependencies is forced. Downloading pcre2 source from https://github.com/PCRE2Project/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-5/get_patch Download size: 3445 Downloading: .......... Executing subproject pcre2 pcre2| Project name: pcre2 pcre2| Project version: 10.42 pcre2| C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0") pcre2| C linker for the host machine: cc ld.bfd 2.40 pcre2| Run-time dependency threads found: YES pcre2| Checking for function "mkostemp" : YES pcre2| Has header "sys/stat.h" : YES pcre2| Has header "sys/types.h" : YES pcre2| Has header "dirent.h" : YES pcre2| Has header "windows.h" : NO pcre2| Has header "unistd.h" : YES pcre2| Checking for function "bcopy" : YES pcre2| Checking for function "memfd_create" : YES pcre2| Checking for function "memmove" : YES pcre2| Checking for function "realpath" : YES pcre2| Checking for function "secure_getenv" : YES pcre2| Checking for function "strerror" : YES pcre2| Configuring pcre2.h using configuration pcre2| Configuring config.h using configuration pcre2| Build targets in project: 5 pcre2| NOTICE: Future-deprecated features used: pcre2| * 0.64.0: {'copy arg in configure_file'} pcre2| 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.13.2.tar.xz Download size: 2501764 Downloading: .......... Executing subproject freetype2 freetype2| Project name: freetype2 freetype2| Project version: 2.13.2 freetype2| C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0") freetype2| C linker for the host machine: cc ld.bfd 2.40 freetype2| Program python3 found: YES (/usr/bin/python3) freetype2| Has header "unistd.h" : YES (cached) freetype2| Has header "fcntl.h" : YES freetype2| Has header "sys/mman.h" : YES freetype2| Library bz2 skipped: feature bzip2 disabled freetype2| Dependency libpng skipped: feature png disabled freetype2| Dependency harfbuzz skipped: feature harfbuzz disabled freetype2| Dependency libbrotlidec skipped: feature brotli disabled freetype2| Build targets in project: 10 freetype2| Subproject freetype2 finished. Dependency freetype2 found: YES 26.1.20 (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.28.1/SDL2-2.28.1.tar.gz Download size: 8109697 Downloading: .......... Downloading sdl2 patch from https://wrapdb.mesonbuild.com/v2/sdl2_2.28.1-2/get_patch Download size: 79206 Downloading: .......... Executing subproject sdl2 sdl2| DEPRECATION: Option 'with_main' is deprecated sdl2| Project name: sdl2 sdl2| Project version: 2.28.1 sdl2| C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0") sdl2| C linker for the host machine: cc ld.bfd 2.40 sdl2| Compiler for C supports arguments -msse3: NO sdl2| Compiler for C supports arguments -Wno-deprecated-declarations: YES sdl2| Compiler for C supports arguments -Wdeclaration-after-statement: YES sdl2| Compiler for C supports arguments -Wshadow: YES sdl2| Compiler for C supports arguments -fno-strict-aliasing: YES sdl2| Compiler for C supports arguments -mpreferred-stack-boundary=2: NO sdl2| Found pkg-config: /usr/bin/pkg-config (1.8.1) sdl2| Run-time dependency gl found: NO (tried pkgconfig and system) sdl2| Found CMake: /usr/bin/cmake (3.25.1) sdl2| Run-time dependency opengl found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency glesv2 found: NO (tried pkgconfig and cmake) sdl2| Message: Using embedded GLESv2 headers sdl2| Run-time dependency egl found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency egl found: NO (tried pkgconfig and cmake) sdl2| Message: Using embedded EGL headers sdl2| Dependency alsa skipped: feature use_audio disabled sdl2| Dependency libpulse-simple skipped: feature use_audio disabled sdl2| Dependency jack skipped: feature use_audio disabled sdl2| Dependency libpipewire-0.3 skipped: feature use_audio disabled sdl2| Dependency vulkan skipped: feature use_video_vulkan disabled sdl2| Run-time dependency x11 found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency xext found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency xi found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency xkbcommon found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency xrandr found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency xfixes found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency xcursor found: NO (tried pkgconfig and cmake) sdl2| Dependency threads found: YES unknown (cached) sdl2| Run-time dependency libusb-1.0 found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency dbus-1 found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency wayland-client found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency wayland-cursor found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency wayland-egl found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency wayland-scanner found: NO (tried pkgconfig and cmake) sdl2| Run-time dependency libdecor-0 found: NO (tried pkgconfig and cmake) sdl2| Program wayland-scanner found: NO sdl2| Run-time dependency libudev found: NO (tried pkgconfig and cmake) sdl2| Program ./find-dylib-name.py found: YES (/usr/bin/python3 /tmp/tmp.X8rylRUUtV/repo/subprojects/SDL2-2.28.1/./find-dylib-name.py) sdl2| Library m found: YES sdl2| Library dl found: YES sdl2| Checking if "iconv_open test" with dependency : links: YES sdl2| Message: Subsystem "atomic" is ENABLED sdl2| Message: Subsystem "audio" is DISABLED sdl2| Message: Subsystem "cpuinfo" is DISABLED sdl2| Message: Subsystem "events" is ENABLED sdl2| Message: Subsystem "file" is ENABLED sdl2| Message: Subsystem "filesystem" is ENABLED sdl2| Message: Subsystem "haptic" is DISABLED sdl2| Message: Subsystem "hidapi" is ENABLED sdl2| Message: Subsystem "joystick" is DISABLED sdl2| Message: Subsystem "loadso" is ENABLED sdl2| Message: Subsystem "locale" is ENABLED sdl2| Message: Subsystem "power" is DISABLED sdl2| Message: Subsystem "render" is ENABLED sdl2| Message: Subsystem "sensor" is DISABLED sdl2| Message: Subsystem "threads" is ENABLED sdl2| Message: Subsystem "timers" is ENABLED sdl2| Message: Subsystem "video" is ENABLED sdl2| Checking for size of "void*" : 8 sdl2| Check usable header "alloca.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "altivec.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "audioclient.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "ctype.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "ddraw.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "dinput.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "dsound.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "dxgi.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "endpointvolume.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "fcitx/frontend.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "float.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "iconv.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "immintrin.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "inttypes.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "libsamplerate.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "libunwind.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "limits.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "malloc.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "math.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "memory.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "mmdeviceapi.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "pthread.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "pthread_np.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "semaphore.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "sensorsapi.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "signal.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "stdarg.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "stdint.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "stddef.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "stdio.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "stdlib.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "string.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "strings.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "sys/inotify.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "sys/types.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "wchar.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "linux/input.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Check usable header "usbhid.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "libusbhid.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "usb.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "libusb.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "d3d.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "d3d11.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "d3d12.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "windows.gaming.input.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Check usable header "xinput.h" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Header "fcntl.h" has symbol "O_CLOEXEC" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Header "math.h" has symbol "M_PI" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Header "pthread.h" has symbol "PTHREAD_MUTEX_RECURSIVE" : YES sdl2| Header "pthread.h" has symbol "PTHREAD_MUTEX_RECURSIVE_NP" : YES sdl2| Checking for function "_Exit" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "_i64toa" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_ltoa" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_stricmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_strlwr" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_strnicmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_strrev" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_strupr" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_uit64toa" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_uitoa" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_ultoa" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_wcsdup" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_wcsicmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "_wcsnicmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "abs" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "bsearch" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "acos" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "acosf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "alloca" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "asin" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "asinf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "atan" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "atan2" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "atan2f" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "atanf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "atof" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "atoi" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "bcopy" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "calloc" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "ceil" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "ceilf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "clock_gettime" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "copysign" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "copysignf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "cos" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "cosf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "dlopen" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "elf_aux_info" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "exp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "expf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "fabs" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "fabsf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "floor" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "floorf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "fmod" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "fmodf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "fopen64" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "free" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "fseeko" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "fseeko64" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "getauxval" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "getenv" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "getpagesize" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "index" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "inotify_init" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "inotify_init1" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "itoa" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "log" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "log10" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "log10f" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "logf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "lround" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "lroundf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "malloc" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "memcmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "memcpy" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "memmove" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "memset" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "mprotect" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "nanosleep" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "poll" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "pow" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "powf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "pthread_set_name_np" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "pthread_setname_np" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "putenv" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "qsort" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "realloc" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "rindex" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "round" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "roundf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "scalbn" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "scalbnf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sem_timedwait" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "setenv" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "setjmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sigaction" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sin" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sinf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "snprintf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sqrt" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sqrtf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sscanf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strcasecmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strchr" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strcmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strdup" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strlcat" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "strlcpy" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "strlen" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strncasecmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strncmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strrchr" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strstr" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strtod" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strtok_r" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strtol" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strtoll" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strtoul" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "strtoull" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sysconf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "sysctlbyname" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for function "tan" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "tanf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "trunc" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "truncf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "unsetenv" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "vsnprintf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "vsscanf" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "wcscmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "wcsdup" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "wcslen" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "wcsncmp" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for function "wcsstr" with dependencies -lm, -ldl, dbus-1, , libudev, threads: YES sdl2| Checking for type "XINPUT_GAMEPAD_EX" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking for type "XINPUT_STATE_EX" with dependencies -lm, -ldl, dbus-1, , libudev, threads: NO sdl2| Checking whether type "struct sigaction" has member "sa_sigaction" : YES sdl2| Checking if "__atomic_load_n test" : links: YES sdl2| Checking if "__sync_lock_test_and_set test" : links: YES sdl2| Checking if "input events test" compiles: YES sdl2| Checking if "linuxkd test" compiles: YES sdl2| Message: filesystem: unix sdl2| Message: haptic: dummy sdl2| Message: joystick: dummy sdl2| Message: loadso: dlopen sdl2| Message: power: sdl2| Message: sensor: dummy sdl2| Message: video: opengl_es2, opengl_egl sdl2| Message: input: linuxev, linuxkd sdl2| Message: audio_driver: dummy sdl2| Message: video_driver: dummy sdl2| Message: video_render: ogl_es2 sdl2| Message: thread: pthread sdl2| Message: timer: unix sdl2| Configuring SDL_config.h using configuration sdl2| Build targets in project: 13 sdl2| NOTICE: Future-deprecated features used: sdl2| * 0.64.0: {'copy arg in configure_file'} sdl2| Subproject sdl2 finished. Dependency sdl2 found: YES 2.28.1 (overridden) Configuring start.lua using configuration Checking for function "inotify_init" : YES Message: dirmonitor_backend: inotify Build targets in project: 14 freetype2 2.13.2 Operating System OS : linux Used Libraries Zlib : none Bzip2 : no Png : no Harfbuzz: no Brotli : no lite-xl 2.1.3 Subprojects freetype2: YES lua : YES pcre2 : YES 1 warnings sdl2 : YES 1 warnings User defined options wrap_mode: forcefallback Found ninja-1.11.1 at /usr/bin/ninja WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. ninja: Entering directory `build' [1/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lctype.c.o [2/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lcorolib.c.o [3/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lbaselib.c.o [4/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_ldblib.c.o [5/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lauxlib.c.o [6/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_ldump.c.o [7/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_ldo.c.o [8/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lcode.c.o [9/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_ldebug.c.o [10/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_linit.c.o [11/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lfunc.c.o [12/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lapi.c.o [13/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lmathlib.c.o [14/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_liolib.c.o [15/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_loadlib.c.o [16/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_llex.c.o [17/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lgc.c.o [18/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lmem.c.o [19/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_loslib.c.o [20/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lopcodes.c.o [21/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lstate.c.o [22/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lobject.c.o [23/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lstring.c.o [24/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lparser.c.o [25/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_ltm.c.o [26/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_ltable.c.o [27/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_ltablib.c.o [28/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lundump.c.o [29/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lstrlib.c.o [30/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lutf8lib.c.o [31/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lzio.c.o [32/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_auto_possess.c.o [33/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_convert.c.o [34/498] Compiling C object subprojects/lua-5.4.6/liblua.a.p/src_lvm.c.o [35/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_compile.c.o [36/498] Linking static target subprojects/lua-5.4.6/liblua.a [37/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_context.c.o [38/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_config.c.o [39/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_find_bracket.c.o [40/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_extuni.c.o [41/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_maketables.c.o [42/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_error.c.o [43/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_dfa_match.c.o [44/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_newline.c.o [45/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_match_data.c.o [46/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_ord2utf.c.o [47/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_pattern_info.c.o [48/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_script_run.c.o [49/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_serialize.c.o [50/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_match.c.o [51/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_string_utils.c.o [52/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_tables.c.o [53/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_substring.c.o [54/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_substitute.c.o [55/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_study.c.o [56/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_ucd.c.o [57/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_valid_utf.c.o [58/498] Compiling C object subprojects/pcre2-10.42/libpcre2-posix.a.p/src_pcre2posix.c.o [59/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/meson-generated_.._pcre2_chartables.c.o [60/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_xclass.c.o [61/498] Linking static target subprojects/pcre2-10.42/libpcre2-posix.a [62/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_config.c.o [63/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_context.c.o [64/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_convert.c.o [65/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_auto_possess.c.o [66/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_error.c.o [67/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_find_bracket.c.o [68/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_extuni.c.o [69/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_maketables.c.o [70/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_match_data.c.o [71/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_newline.c.o [72/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_compile.c.o [73/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_ord2utf.c.o [74/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_script_run.c.o [75/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_dfa_match.c.o [76/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_pattern_info.c.o [77/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_string_utils.c.o [78/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_serialize.c.o [79/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_study.c.o [80/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_substring.c.o [81/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_tables.c.o [82/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_substitute.c.o [83/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_xclass.c.o [84/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_valid_utf.c.o [85/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/meson-generated_.._pcre2_chartables.c.o [86/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_ucd.c.o [87/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_auto_possess.c.o [88/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_config.c.o [89/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_context.c.o [90/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_match.c.o [91/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_convert.c.o [92/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_extuni.c.o [93/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_error.c.o [94/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_find_bracket.c.o [95/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_maketables.c.o [96/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_dfa_match.c.o [97/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_compile.c.o [98/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_match_data.c.o [99/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_ord2utf.c.o [100/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_newline.c.o [101/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_script_run.c.o [102/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_pattern_info.c.o [103/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_serialize.c.o [104/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_string_utils.c.o [105/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_substitute.c.o [106/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_study.c.o [107/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_tables.c.o [108/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_substring.c.o [109/498] Compiling C object subprojects/pcre2-10.42/libpcre2-8.a.p/src_pcre2_jit_compile.c.o [110/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_match.c.o [111/498] Linking static target subprojects/pcre2-10.42/libpcre2-8.a [112/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_valid_utf.c.o [113/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_ucd.c.o [114/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_xclass.c.o [115/498] Generating subprojects/freetype-2.13.2/ftmodule.h with a custom command [116/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/meson-generated_.._pcre2_chartables.c.o [117/498] Generating subprojects/freetype-2.13.2/ftoption.h with a custom command [118/498] Generating subprojects/freetype-2.13.2/ftconfig.h with a custom command [119/498] Compiling C object subprojects/pcre2-10.42/libpcre2-16.a.p/src_pcre2_jit_compile.c.o [120/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2main.a.p/src_main_dummy_SDL_dummy_main.c.o [121/498] Linking static target subprojects/pcre2-10.42/libpcre2-16.a [122/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftinit.c.o [123/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL_assert.c.o [124/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL.c.o [125/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_type1_type1.c.o [126/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_cid_type1cid.c.o [127/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_pfr_pfr.c.o [128/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_type42_type42.c.o [129/498] Compiling C object subprojects/pcre2-10.42/libpcre2-32.a.p/src_pcre2_jit_compile.c.o [130/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftbase.c.o [131/498] Linking static target subprojects/pcre2-10.42/libpcre2-32.a [132/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_winfonts_winfnt.c.o [133/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_cff_cff.c.o [134/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_pcf_pcf.c.o [135/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_truetype_truetype.c.o [136/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_pshinter_pshinter.c.o [137/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_bdf_bdf.c.o [138/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_smooth_smooth.c.o [139/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_svg_svg.c.o [140/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_raster_raster.c.o [141/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_gzip_ftgzip.c.o [142/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_lzw_ftlzw.c.o [143/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_sdf_sdf.c.o [144/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_autofit_autofit.c.o [145/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftbdf.c.o [146/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_cache_ftcache.c.o [147/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftbbox.c.o [148/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftfstype.c.o [149/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftcid.c.o [150/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_psnames_psnames.c.o [151/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_sfnt_sfnt.c.o [152/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftbitmap.c.o [153/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftgasp.c.o [154/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftgxval.c.o [155/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftpatent.c.o [156/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftglyph.c.o [157/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftotval.c.o [158/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftmm.c.o [159/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftsynth.c.o [160/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftpfr.c.o [161/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_fttype1.c.o [162/498] Linking static target subprojects/SDL2-2.28.1/libsdl2main.a [163/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftwinfnt.c.o [164/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftdebug.c.o [165/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/builds_unix_ftsystem.c.o [166/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL_guid.c.o [167/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_base_ftstroke.c.o [168/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL_error.c.o [169/498] Compiling C object subprojects/freetype-2.13.2/libfreetype.a.p/src_psaux_psaux.c.o [170/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL_log.c.o [171/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL_utils.c.o [172/498] Linking static target subprojects/freetype-2.13.2/libfreetype.a [173/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL_hints.c.o [174/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_atomic_SDL_atomic.c.o [175/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_atomic_SDL_spinlock.c.o [176/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL_list.c.o [177/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_SDL_audiodev.c.o [178/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_SDL_dataqueue.c.o [179/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_aaudio_SDL_aaudio.c.o [180/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_alsa_SDL_alsa_audio.c.o [181/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_SDL_audio.c.o [182/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_SDL_wave.c.o [183/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_android_SDL_androidaudio.c.o [184/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_arts_SDL_artsaudio.c.o [185/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_directsound_SDL_directsound.c.o [186/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_disk_SDL_diskaudio.c.o [187/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_dsp_SDL_dspaudio.c.o [188/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_SDL_audiotypecvt.c.o [189/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_SDL_mixer.c.o [190/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_SDL_audiocvt.c.o [191/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_emscripten_SDL_emscriptenaudio.c.o [192/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_dummy_SDL_dummyaudio.c.o [193/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_esd_SDL_esdaudio.c.o [194/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_fusionsound_SDL_fsaudio.c.o [195/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_jack_SDL_jackaudio.c.o [196/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_nacl_SDL_naclaudio.c.o [197/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_nas_SDL_nasaudio.c.o [198/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_openslES_SDL_openslES.c.o [199/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_os2_SDL_os2audio.c.o [200/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_netbsd_SDL_netbsdaudio.c.o [201/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_paudio_SDL_paudio.c.o [202/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_pipewire_SDL_pipewire.c.o [203/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_psp_SDL_pspaudio.c.o [204/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_pulseaudio_SDL_pulseaudio.c.o [205/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_qsa_SDL_qsa_audio.c.o [206/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_core_unix_SDL_poll.c.o [207/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_sndio_SDL_sndioaudio.c.o [208/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_sun_SDL_sunaudio.c.o [209/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_vita_SDL_vitaaudio.c.o [210/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_audio_winmm_SDL_winmm.c.o [211/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_core_linux_SDL_sandbox.c.o [212/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_core_linux_SDL_evdev_capabilities.c.o [213/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_core_linux_SDL_threadprio.c.o [214/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_core_linux_SDL_evdev_kbd.c.o [215/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_clipboardevents.c.o [216/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_displayevents.c.o [217/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_dropevents.c.o [218/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_cpuinfo_SDL_cpuinfo.c.o [219/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_core_linux_SDL_evdev.c.o [220/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_keysym_to_scancode.c.o [221/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_gesture.c.o [222/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_quit.c.o [223/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_keyboard.c.o [224/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_mouse.c.o [225/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_scancode_tables.c.o [226/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_touch.c.o [227/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_windowevents.c.o [228/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_SDL_events.c.o [229/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_events_imKStoUCS.c.o [230/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_file_SDL_rwops.c.o [231/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_filesystem_android_SDL_sysfilesystem.c.o [232/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_filesystem_dummy_SDL_sysfilesystem.c.o [233/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_filesystem_emscripten_SDL_sysfilesystem.c.o [234/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_filesystem_nacl_SDL_sysfilesystem.c.o [235/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_filesystem_os2_SDL_sysfilesystem.c.o [236/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_filesystem_unix_SDL_sysfilesystem.c.o [237/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_filesystem_vita_SDL_sysfilesystem.c.o [238/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_filesystem_windows_SDL_sysfilesystem.c.o [239/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_haptic_android_SDL_syshaptic.c.o [240/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_haptic_darwin_SDL_syshaptic.c.o [241/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_haptic_linux_SDL_syshaptic.c.o [242/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_haptic_dummy_SDL_syshaptic.c.o [243/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_haptic_SDL_haptic.c.o [244/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_hidapi_SDL_hidapi.c.o [245/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_combined.c.o [246/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_controller_type.c.o [247/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_dummy_SDL_sysjoystick.c.o [248/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_luna.c.o [249/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_gamecube.c.o [250/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_SDL_gamecontroller.c.o [251/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_ps3.c.o [252/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_ps5.c.o [253/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_ps4.c.o [254/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_rumble.c.o [255/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_shield.c.o [256/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_stadia.c.o [257/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_steam.c.o [258/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_switch.c.o [259/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_wii.c.o [260/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_xbox360w.c.o [261/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_xbox360.c.o [262/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapi_xboxone.c.o [263/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_steam_SDL_steamcontroller.c.o [264/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_hidapi_SDL_hidapijoystick.c.o [265/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_linux_SDL_sysjoystick.c.o [266/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_virtual_SDL_virtualjoystick.c.o [267/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_e_atan2.c.o [268/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_e_log.c.o [269/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_e_exp.c.o [270/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_e_fmod.c.o [271/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_joystick_SDL_joystick.c.o [272/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_e_log10.c.o [273/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_e_sqrt.c.o [274/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_e_rem_pio2.c.o [275/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_e_pow.c.o [276/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_k_cos.c.o [277/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_k_tan.c.o [278/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_k_rem_pio2.c.o [279/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_s_atan.c.o [280/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_k_sin.c.o [281/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_s_copysign.c.o [282/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_s_cos.c.o [283/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_dynapi_SDL_dynapi.c.o [284/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_s_floor.c.o [285/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_s_scalbn.c.o [286/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_s_fabs.c.o [287/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_loadso_dlopen_SDL_sysloadso.c.o [288/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_s_sin.c.o [289/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_libm_s_tan.c.o [290/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_loadso_dummy_SDL_sysloadso.c.o [291/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_loadso_os2_SDL_sysloadso.c.o [292/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_locale_dummy_SDL_syslocale.c.o [293/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_loadso_windows_SDL_sysloadso.c.o [294/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_locale_SDL_locale.c.o [295/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_misc_SDL_url.c.o [296/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_misc_unix_SDL_sysurl.c.o [297/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_android_SDL_syspower.c.o [298/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_SDL_power.c.o [299/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_emscripten_SDL_syspower.c.o [300/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_haiku_SDL_syspower.c.o [301/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_psp_SDL_syspower.c.o [302/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_linux_SDL_syspower.c.o [303/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_vita_SDL_syspower.c.o [304/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_macosx_SDL_syspower.c.o [305/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_power_windows_SDL_syspower.c.o [306/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_direct3d_SDL_render_d3d.c.o [307/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_SDL_d3dmath.c.o [308/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_direct3d_SDL_shaders_d3d.c.o [309/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_direct3d11_SDL_shaders_d3d11.c.o [310/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_direct3d11_SDL_render_d3d11.c.o [311/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_direct3d12_SDL_render_d3d12.c.o [312/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_direct3d12_SDL_shaders_d3d12.c.o [313/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_opengl_SDL_shaders_gl.c.o [314/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_opengles_SDL_render_gles.c.o [315/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_opengl_SDL_render_gl.c.o [316/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_psp_SDL_render_psp.c.o [317/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_opengles2_SDL_shaders_gles2.c.o [318/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_SDL_yuv_sw.c.o [319/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_software_SDL_blendpoint.c.o [320/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_SDL_render.c.o [321/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_opengles2_SDL_render_gles2.c.o [322/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_software_SDL_blendfillrect.c.o [323/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_software_SDL_drawline.c.o [324/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_software_SDL_drawpoint.c.o [325/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_vitagxm_SDL_render_vita_gxm.c.o [326/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_vitagxm_SDL_render_vita_gxm_memory.c.o [327/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_vitagxm_SDL_render_vita_gxm_tools.c.o [328/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_software_SDL_rotate.c.o [329/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_software_SDL_render_sw.c.o [330/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_sensor_android_SDL_androidsensor.c.o [331/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_sensor_vita_SDL_vitasensor.c.o [332/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_sensor_dummy_SDL_dummysensor.c.o [333/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_sensor_windows_SDL_windowssensor.c.o [334/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_software_SDL_blendline.c.o [335/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_render_software_SDL_triangle.c.o [336/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_getenv.c.o [337/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_crc16.c.o [338/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_crc32.c.o [339/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_qsort.c.o [340/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_malloc.c.o [341/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_mslibc.c.o [342/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_iconv.c.o [343/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_stdlib.c.o [344/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_strtokr.c.o [345/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_sensor_SDL_sensor.c.o [346/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_thread_pthread_SDL_syscond.c.o [347/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_stdlib_SDL_string.c.o [348/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_thread_SDL_thread.c.o [349/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_thread_pthread_SDL_sysmutex.c.o [350/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_thread_pthread_SDL_syssem.c.o [351/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_timer_unix_SDL_systimer.c.o [352/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_thread_pthread_SDL_systls.c.o [353/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_thread_pthread_SDL_systhread.c.o [354/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_timer_SDL_timer.c.o [355/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_blit.c.o [356/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_blit_0.c.o [357/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_RLEaccel.c.o [358/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_blit_A.c.o [359/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_blit_1.c.o [360/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_blit_copy.c.o [361/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_clipboard.c.o [362/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_blit_slow.c.o [363/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_egl.c.o [364/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_rect.c.o [365/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_bmp.c.o [366/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_blit_N.c.o [367/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_fillrect.c.o [368/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_blit_auto.c.o [369/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_vulkan_utils.c.o [370/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_pixels.c.o [371/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_shape.c.o [372/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidclipboard.c.o [373/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidevents.c.o [374/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidgl.c.o [375/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidkeyboard.c.o [376/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidmessagebox.c.o [377/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidmouse.c.o [378/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_surface.c.o [379/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_stretch.c.o [380/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidtouch.c.o [381/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidvideo.c.o [382/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_WM.c.o [383/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_dyn.c.o [384/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidvulkan.c.o [385/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_android_SDL_androidwindow.c.o [386/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_events.c.o [387/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_modes.c.o [388/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_mouse.c.o [389/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_opengl.c.o [390/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_render.c.o [391/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_video.c.o [392/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_yuv.c.o [393/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_window.c.o [394/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_dummy_SDL_nullevents.c.o [395/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_directfb_SDL_DirectFB_shape.c.o [396/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_emscripten_SDL_emscriptenframebuffer.c.o [397/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_dummy_SDL_nullframebuffer.c.o [398/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_SDL_video.c.o [399/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_emscripten_SDL_emscriptenmouse.c.o [400/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_emscripten_SDL_emscriptenevents.c.o [401/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_emscripten_SDL_emscriptenvideo.c.o [402/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmdyn.c.o [403/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_emscripten_SDL_emscriptenopengles.c.o [404/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmmouse.c.o [405/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmopengles.c.o [406/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmevents.c.o [407/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_kmsdrm_SDL_kmsdrmvideo.c.o [408/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_nacl_SDL_naclevents.c.o [409/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_nacl_SDL_naclglue.c.o [410/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_nacl_SDL_naclopengles.c.o [411/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_nacl_SDL_naclvideo.c.o [412/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_offscreen_SDL_offscreenevents.c.o [413/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_offscreen_SDL_offscreenopengles.c.o [414/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_offscreen_SDL_offscreenframebuffer.c.o [415/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_offscreen_SDL_offscreenvideo.c.o [416/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_nacl_SDL_naclwindow.c.o [417/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_offscreen_SDL_offscreenwindow.c.o [418/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_psp_SDL_pspevents.c.o [419/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_dummy_SDL_nullvideo.c.o [420/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_pandora_SDL_pandora.c.o [421/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_pandora_SDL_pandora_events.c.o [422/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_psp_SDL_pspgl.c.o [423/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_psp_SDL_pspmouse.c.o [424/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_raspberry_SDL_rpievents.c.o [425/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_raspberry_SDL_rpimouse.c.o [426/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_psp_SDL_pspvideo.c.o [427/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_raspberry_SDL_rpivideo.c.o [428/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_raspberry_SDL_rpiopengles.c.o [429/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitaframebuffer.c.o [430/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitagl_pvr.c.o [431/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitagles.c.o [432/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitagles_pvr.c.o [433/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitamessagebox.c.o [434/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitamouse.c.o [435/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitavideo.c.o [436/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitakeyboard.c.o [437/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vita_SDL_vitatouch.c.o [438/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vivante_SDL_vivantevideo.c.o [439/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vivante_SDL_vivanteplatform.c.o [440/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_vivante_SDL_vivanteopengles.c.o [441/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandclipboard.c.o [442/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylanddatamanager.c.o [443/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandkeyboard.c.o [444/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandevents.c.o [445/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylanddyn.c.o [446/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandmessagebox.c.o [447/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandvideo.c.o [448/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandvulkan.c.o [449/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandtouch.c.o [450/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandopengles.c.o [451/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandmouse.c.o [452/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_wayland_SDL_waylandwindow.c.o [453/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsevents.c.o [454/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsclipboard.c.o [455/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowskeyboard.c.o [456/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsframebuffer.c.o [457/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsmodes.c.o [458/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsmessagebox.c.o [459/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsvideo.c.o [460/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsopengles.c.o [461/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsshape.c.o [462/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsopengl.c.o [463/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsmouse.c.o [464/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowsvulkan.c.o [465/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11dyn.c.o [466/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11clipboard.c.o [467/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11framebuffer.c.o [468/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11events.c.o [469/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_windows_SDL_windowswindow.c.o [470/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11keyboard.c.o [471/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11mouse.c.o [472/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11modes.c.o [473/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11messagebox.c.o [474/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11opengles.c.o [475/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11opengl.c.o [476/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11shape.c.o [477/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11vulkan.c.o [478/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11touch.c.o [479/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11window.c.o [480/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11video.c.o [481/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11xfixes.c.o [482/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_SDL_x11xinput2.c.o [483/498] Compiling C object src/lite-xl.p/api_api.c.o [484/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_x11_edid-parse.c.o [485/498] 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); | ^~~~~ 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); | ^~~~ 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; | ^~~ 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; | ^~~ [486/498] 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); | ^~~ [487/498] 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/498] Compiling C object src/lite-xl.p/api_system.c.o ../src/api/system.c: In function ‘f_list_dir’: ../src/api/system.c:668:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 668 | int i = 1; | ^~~ ../src/api/system.c: In function ‘f_exec’: ../src/api/system.c:881:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 881 | int res = system(buf); | ^~~ ../src/api/system.c: In function ‘f_library_gc’: ../src/api/system.c:1007:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1007 | void* handle = lua_touserdata(L, -1); | ^~~~ ../src/api/system.c: In function ‘f_load_native_plugin’: ../src/api/system.c:1015:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1015 | int result; | ^~~ ../src/api/system.c:1032:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1032 | const char *basename = strrchr(name, '.'); | ^~~~~ ../src/api/system.c:1035:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1035 | int (*ext_entrypoint) (lua_State *L, void* (*)(const char*)); | ^~~ ../src/api/system.c:1039:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1039 | int (*entrypoint)(lua_State *L); | ^~~ ../src/api/system.c: In function ‘f_path_compare’: ../src/api/system.c:1093:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1093 | int cfr = -1; | ^~~ ../src/api/system.c:1106:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1106 | size_t di = 0, dj = 0; | ^~~~~~ [489/498] Compiling C object src/lite-xl.p/api_process.c.o ../src/api/process.c: In function ‘kill_list_pop’: ../src/api/process.c:179:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 179 | process_kill_t *head = list->head; | ^~~~~~~~~~~~~~ ../src/api/process.c: In function ‘process_arglist_free’: ../src/api/process.c:444:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 444 | char **cmd = *list; | ^~~~ ../src/api/process.c: In function ‘process_start’: ../src/api/process.c:755:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 755 | int control_pipe[2] = { 0 }; | ^~~ ../src/api/process.c:792:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 792 | size_t set; | ^~~~~~ ../src/api/process.c:804:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 804 | int sz, process_rc; | ^~~ ../src/api/process.c: In function ‘g_read’: ../src/api/process.c:873:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 873 | luaL_Buffer b; | ^~~~~~~~~~~ ../src/api/process.c:875:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 875 | uint8_t* buffer = (uint8_t*)luaL_prepbuffsize(&b, READ_BUF_SIZE); | ^~~~~~~ [490/498] Compiling C object subprojects/SDL2-2.28.1/libsdl2.a.p/src_video_yuv2rgb_yuv_rgb.c.o [491/498] 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:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../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:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../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:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../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, int *x_offset) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.c:25:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../src/renderer.c:359:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 359 | RenFont* font = font_group_get_glyph(&set, &metric, fonts, codepoint, 0); | ^~~~~~~ ../src/renderer.c:368:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 368 | const int surface_scale = renwin_get_surface(window_renderer).scale; | ^~~~~ ../src/renderer.c: In function ‘ren_draw_text’: ../src/renderer.c:380:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 380 | const int surface_scale = rs->scale; | ^~~~~ ../src/renderer.c:383:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 383 | int bytes_per_pixel = surface->format->BytesPerPixel; | ^~~ ../src/renderer.c:396:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 396 | GlyphSet* set = NULL; GlyphMetric* metric = NULL; | ^~~~~~~~ ../src/renderer.c:400:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 400 | int start_x = floor(pen_x) + metric->bitmap_left; | ^~~ ../src/renderer.c:420:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 420 | uint32_t* destination_pixel = (uint32_t*)&(destination_pixels[surface->pitch * target_y + start_x * bytes_per_pixel]); | ^~~~~~~~ ../src/renderer.c:422:18: warning: declaration of ‘x’ shadows a parameter [-Wshadow] 422 | for (int x = glyph_start; x < glyph_end; ++x) { | ^ ../src/renderer.c:375:91: note: shadowed declaration is here 375 | double ren_draw_text(RenSurface *rs, RenFont **fonts, const char *text, size_t len, float x, int y, RenColor color) { | ~~~~~~^ ../src/renderer.c:449:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 449 | float adv = metric->xadvance ? metric->xadvance : font->space_advance; | ^~~~~ ../src/renderer.c: In function ‘ren_draw_rect’: ../src/renderer.c:479:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 479 | SDL_Surface *surface = rs->surface; | ^~~~~~~~~~~ ../src/renderer.c:497:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 497 | uint32_t *pixel = (uint32_t *)draw_rect_surface->pixels; | ^~~~~~~~ ../src/renderer.c: In function ‘ren_init’: ../src/renderer.c:506:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 506 | int error = FT_Init_FreeType( &library ); | ^~~ ../src/renderer.c:511:14: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow] 511 | RenWindow* window_renderer = calloc(1, sizeof(RenWindow)); | ^~~~~~~~~~~~~~~ ../src/renderer.c:25:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../src/renderer.c:511:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 511 | RenWindow* window_renderer = calloc(1, sizeof(RenWindow)); | ^~~~~~~~~ ../src/renderer.c: In function ‘ren_free’: ../src/renderer.c:523:26: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow] 523 | void ren_free(RenWindow* window_renderer) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.c:25:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../src/renderer.c: In function ‘ren_resize_window’: ../src/renderer.c:533:35: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow] 533 | void ren_resize_window(RenWindow *window_renderer) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.c:25:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../src/renderer.c: In function ‘ren_update_rects’: ../src/renderer.c:539:34: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow] 539 | void ren_update_rects(RenWindow *window_renderer, RenRect *rects, int count) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.c:25:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../src/renderer.c: In function ‘ren_set_clip_rect’: ../src/renderer.c:549:35: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow] 549 | void ren_set_clip_rect(RenWindow *window_renderer, RenRect rect) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.c:25:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ ../src/renderer.c: In function ‘ren_get_size’: ../src/renderer.c:554:30: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow] 554 | void ren_get_size(RenWindow *window_renderer, int *x, int *y) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.c:25:12: note: shadowed declaration is here 25 | RenWindow* window_renderer = NULL; | ^~~~~~~~~~~~~~~ [492/498] Compiling C object src/lite-xl.p/api_dirmonitor_inotify.c.o [493/498] Linking static target subprojects/SDL2-2.28.1/libsdl2.a [494/498] Compiling C object src/lite-xl.p/renwindow.c.o [495/498] 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:19: 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) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.h:26:19: 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) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.h:26:19: 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) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.h:26:19: 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) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.h:26:19: 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) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.h:26:19: note: shadowed declaration is here 26 | extern RenWindow* window_renderer; | ^~~~~~~~~~~~~~~ ../src/rencache.c: In function ‘rencache_begin_frame’: ../src/rencache.c:219:38: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow] 219 | void rencache_begin_frame(RenWindow *window_renderer) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.h:26:19: note: shadowed declaration is here 26 | extern RenWindow* window_renderer; | ^~~~~~~~~~~~~~~ ../src/rencache.c: In function ‘rencache_end_frame’: ../src/rencache.c:262:36: warning: declaration of ‘window_renderer’ shadows a global declaration [-Wshadow] 262 | void rencache_end_frame(RenWindow *window_renderer) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/renderer.h:26:19: note: shadowed declaration is here 26 | extern RenWindow* window_renderer; | ^~~~~~~~~~~~~~~ ../src/rencache.c:269:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 269 | RenRect r = intersect_rects(cmd->command[0], cr); | ^~~~~~~ ../src/rencache.c:271:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 271 | unsigned h = HASH_INITIAL; | ^~~~~~~~ ../src/rencache.c:277:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 277 | int rect_count = 0; | ^~~ ../src/rencache.c:301:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 301 | RenSurface rs = renwin_get_surface(window_renderer); | ^~~~~~~~~~ ../src/rencache.c:339:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 339 | unsigned *tmp = cells; | ^~~~~~~~ [496/498] 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:36:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 36 | int result = 0; | ^~~ ../src/api/dirmonitor.c: In function ‘dirmonitor_check_thread’: ../src/api/dirmonitor.c:55:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 55 | SDL_Event event = { .type = DIR_EVENT_TYPE }; | ^~~~~~~~~ ../src/api/dirmonitor.c: In function ‘f_dirmonitor_new’: ../src/api/dirmonitor.c:65:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 65 | struct dirmonitor* monitor = lua_newuserdata(L, sizeof(struct dirmonitor)); | ^~~~~~ [497/498] Compiling C object src/lite-xl.p/main.c.o ../src/main.c: In function ‘init_window_icon’: ../src/main.c:64:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 64 | SDL_Surface *surf = SDL_CreateRGBSurfaceFrom( | ^~~~~~~~~~~ ../src/main.c: In function ‘main’: ../src/main.c:165:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 165 | SDL_DisplayMode dm; | ^~~~~~~~~~~~~~~ ../src/main.c:178:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 178 | lua_State *L; | ^~~~~~~~~ ../src/main.c:198:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 198 | char exename[2048]; | ^~~~ ../src/main.c:217:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 217 | const char *init_lite_code = \ | ^~~~~ [498/498] Linking target src/lite-xl