>>> libtsm: Building testing/libtsm 4.0.2-r0 (using abuild 3.13.0-r5) started Wed, 25 Sep 2024 03:12:12 +0000
>>> libtsm: Checking sanity of /home/buildozer/aports/testing/libtsm/APKBUILD...
>>> libtsm: Analyzing dependencies...
>>> libtsm: Installing for build: build-base cmake samurai check-dev
(1/10) Installing libbz2 (1.0.8-r6)
(2/10) Installing xz-libs (5.6.2-r0)
(3/10) Installing libarchive (3.7.5-r0)
(4/10) Installing rhash-libs (1.4.4-r0)
(5/10) Installing libuv (1.48.0-r0)
(6/10) Installing cmake (3.30.3-r0)
(7/10) Installing samurai (1.2-r5)
(8/10) Installing check (0.15.2-r5)
(9/10) Installing check-dev (0.15.2-r5)
(10/10) Installing .makedepends-libtsm (20240925.031223)
Executing busybox-1.36.1-r32.trigger
OK: 310 MiB in 113 packages
>>> libtsm: Cleaning up srcdir
>>> libtsm: Cleaning up pkgdir
>>> libtsm: Cleaning up tmpdir
>>> libtsm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libtsm-4.0.2.tar.gz
>>> libtsm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libtsm-4.0.2.tar.gz
>>> libtsm: Checking sha512sums...
libtsm-4.0.2.tar.gz: OK
>>> libtsm: Unpacking /var/cache/distfiles/libtsm-4.0.2.tar.gz...
-- The C compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Using build type: MinSizeRel
-- Could NOT find XKBCommon_KeySyms (missing: XKBCommon_KeySyms_INCLUDE_DIR) (found version "")
-- Could NOT find XKBCommon (missing: XKBCommon_KeySyms_FOUND KeySyms)
-- Found Check: /usr/lib/libcheck.so (found version "0.15.2")
PKG_Check_LDFLAGS_OTHER =
-- The following features have been enabled:
* BUILD_SHARED_LIBS, build as shared libraries
* BUILD_TESTING, build unit tests
-- The following REQUIRED packages have been found:
* PkgConfig
* Check, A unit testing framework for C,
For testing
-- The following features have been disabled:
* ENABLE_EXTRA_DEBUG, enable additional non-standard debug options
* BUILD_GTKTSM, build the gtktsm example, it requires gtk+-3 and friends and is linux-only.
-- The following OPTIONAL packages have not been found:
* XKBCommon, Keyboard handling library using XKB data,
Needed for keysym definitions. Will use private copy if not found.
-- Configuring done (0.4s)
-- Generating done (0.0s)
-- Build files have been written to: /home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/build
[1/23] Building C object test/CMakeFiles/test_valgrind.dir/test_valgrind.c.o
[2/23] Building C object test/CMakeFiles/test_vte.dir/test_vte.c.o
[3/23] Building C object test/CMakeFiles/test_screen.dir/test_screen.c.o
[4/23] Building C object test/CMakeFiles/test_symbol.dir/test_symbol.c.o
[5/23] Building C object test/CMakeFiles/test_htable.dir/test_htable.c.o
[6/23] Building C object src/tsm/CMakeFiles/tsm_obj.dir/tsm-vte-charsets.c.o
[7/23] Building C object src/tsm/CMakeFiles/tsm_obj.dir/tsm-vte.c.o
[8/23] Building C object src/tsm/CMakeFiles/tsm_obj.dir/tsm-unicode.c.o
[9/23] Building C object src/tsm/CMakeFiles/tsm_obj.dir/tsm-selection.c.o
[10/23] Building C object src/tsm/CMakeFiles/tsm_obj.dir/tsm-screen.c.o
[11/23] Building C object src/tsm/CMakeFiles/tsm_obj.dir/tsm-render.c.o
[12/23] Building C object src/shared/CMakeFiles/shl.dir/shl-ring.c.o
[13/23] Building C object src/shared/CMakeFiles/shl.dir/shl-pty.c.o
[14/23] Building C object src/shared/CMakeFiles/shl.dir/shl-htable.c.o
[15/23] Building C object external/CMakeFiles/external.dir/wcwidth/wcwidth.c.o
ninja: job failed: /usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=199309L -I/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/build -I/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared -Os -fstack-clash-protection -Wformat -Werror=format-security -Os -DNDEBUG -std=gnu99 -fPIC -fvisibility=hidden -include /home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/build/config.h -pipe -fno-common -ffast-math -fno-strict-aliasing -ffunction-sections -fdata-sections -MD -MT src/shared/CMakeFiles/shl.dir/shl-ring.c.o -MF src/shared/CMakeFiles/shl.dir/shl-ring.c.o.d -o src/shared/CMakeFiles/shl.dir/shl-ring.c.o -c /home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-ring.c
In file included from /home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-ring.c:16:
/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-macro.h: In function 'shl_mult_ul':
/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-macro.h:167:30: error: implicit declaration of function 'static_assert' [-Wimplicit-function-declaration]
167 | #define shl_assert_cc(_expr) static_assert(_expr, #_expr)
| ^~~~~~~~~~~~~
/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-macro.h:206:9: note: in expansion of macro 'shl_assert_cc'
206 | shl_assert_cc(sizeof(unsigned long) == sizeof(unsigned long long));
| ^~~~~~~~~~~~~
ninja: job failed: /usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=199309L -I/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/build -I/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared -Os -fstack-clash-protection -Wformat -Werror=format-security -Os -DNDEBUG -std=gnu99 -fPIC -fvisibility=hidden -include /home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/build/config.h -pipe -fno-common -ffast-math -fno-strict-aliasing -ffunction-sections -fdata-sections -MD -MT src/shared/CMakeFiles/shl.dir/shl-pty.c.o -MF src/shared/CMakeFiles/shl.dir/shl-pty.c.o.d -o src/shared/CMakeFiles/shl.dir/shl-pty.c.o -c /home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-pty.c
In file included from /home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-pty.c:27:
/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-macro.h: In function 'shl_mult_ul':
/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-macro.h:167:30: error: implicit declaration of function 'static_assert' [-Wimplicit-function-declaration]
167 | #define shl_assert_cc(_expr) static_assert(_expr, #_expr)
| ^~~~~~~~~~~~~
/home/buildozer/aports/testing/libtsm/src/libtsm-4.0.2/src/shared/shl-macro.h:206:9: note: in expansion of macro 'shl_assert_cc'
206 | shl_assert_cc(sizeof(unsigned long) == sizeof(unsigned long long));
| ^~~~~~~~~~~~~
ninja: subcommands failed
>>> ERROR: libtsm: build failed
>>> libtsm: Uninstalling dependencies...
(1/10) Purging .makedepends-libtsm (20240925.031223)
(2/10) Purging cmake (3.30.3-r0)
(3/10) Purging samurai (1.2-r5)
(4/10) Purging check-dev (0.15.2-r5)
(5/10) Purging check (0.15.2-r5)
(6/10) Purging libarchive (3.7.5-r0)
(7/10) Purging libbz2 (1.0.8-r6)
(8/10) Purging libuv (1.48.0-r0)
(9/10) Purging rhash-libs (1.4.4-r0)
(10/10) Purging xz-libs (5.6.2-r0)
Executing busybox-1.36.1-r32.trigger
OK: 251 MiB in 103 packages