>>> libfossil: Building community/libfossil 0.20260124.1326-r0 (using abuild 3.17.0_rc2-r0) started Mon, 04 May 2026 17:24:54 +0000 >>> libfossil: Validating /home/buildozer/aports/community/libfossil/APKBUILD... >>> libfossil: Analyzing dependencies... >>> libfossil: Installing for build: build-base bash tcl zlib-dev (1/6) Installing readline (8.3.3-r1) (2/6) Installing bash (5.3.9-r1) Executing bash-5.3.9-r1.post-install (3/6) Installing tzdata (2026b-r0) (4/6) Installing tcl (8.6.17-r1) (5/6) Installing zlib-dev (1.3.2-r0) (6/6) Installing .makedepends-libfossil (20260504.172502) Executing busybox-1.37.0-r31.trigger OK: 392.0 MiB in 109 packages >>> libfossil: Cleaning up srcdir >>> libfossil: Cleaning up pkgdir >>> libfossil: Cleaning up tmpdir >>> libfossil: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/libfossil-070bd8a0c9.tar.gz /var/cache/distfiles/v3.24/libfossil-070bd8a0c9.tar.gz: OK >>> libfossil: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/libfossil-070bd8a0c9.tar.gz /var/cache/distfiles/v3.24/libfossil-070bd8a0c9.tar.gz: OK >>> libfossil: Unpacking /var/cache/distfiles/v3.24/libfossil-070bd8a0c9.tar.gz... Host System...s390x-alpine-linux-musl Build System...s390x-alpine-linux-musl C compiler... cc -Os -fstack-clash-protection -Wformat -Werror=format-security C++ compiler... c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST Build C compiler...cc Checking for stdlib.h...ok Looking for fossil ... not found Using hard-coded aux-schema: 2015-01-24 Using hard-coded content-schema: 2 libVersionHash = 070bd8a0c915fff565939eb788e0400d7a372b07391997b67881888375c85beb manifestTimestamp = 2026-01-24 13:26:48.229 Created VERSION.h Looking for bash ... /bin/bash Checking whether the C compiler accepts -std=c99...yes SQLite: using extsrc/sqlite3.c from this source tree. compile_commands.json support... check disabled. Use --compile-commands to enable it. Checking whether the C compiler accepts -rpath /usr/lib...no Checking whether the C compiler accepts -Wl,-rpath,/usr/lib...yes Checking for sizeof void *...8 Checking for zlib.h...ok Checking libs for compress...-lz Checking libs for iconv...none needed Checking for clock_gettime...ok Checking C for compiler support of -MMD -MF ... yes Checking for sigaction...ok Checking for fork...ok Checking for pthreads... Checking libs for pthread_create...none needed Checking libs for pthread_mutexattr_init...none needed Checking for opendir...ok Checking for stat...ok Checking for pipe...ok Checking for lstat...ok Warning: Failed to find s390x-alpine-linux-musl-strip, falling back to strip which may be incorrect Warning: Failed to find s390x-alpine-linux-musl-ar, falling back to ar which may be incorrect Checking whether the C compiler accepts -Wall...yes Checking whether the C compiler accepts -Werror...yes Checking whether the C compiler accepts -fPIE...yes Checking whether the C compiler accepts -fPIC...yes Debug build ??? Non-debug build. gprof profiling? no. Use --profile and gcc to enable. LIBFOSSIL_SHARED ... yes LIBFOSSIL_STATIC ... yes Looking for dot ... not found Looking for pkg-config ... /usr/bin/pkg-config Looking for [n]curses... Guessing curses location (will fail for exotic locations)... Checking for curses.h...not found Curses not found or disabled. Disabling client/fnc build. Enable C++ pieces? disabling C++ parts Looking for install ... /usr/bin/install Setting up build of library sources... Setting up build of the f-apps... Skipping rules for: f-test-sync.c Created .clangd from .clangd.in Created Makefile from Makefile.in Created doc/Doxyfile from doc/Doxyfile.in Generated include/fossil-scm/autoconfig.h mkdir -p bld touch bld/.mkdir cc -o text2c ./tools/text2c.c touch .made cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_fsl.o -MMD -MF bld/src_fsl.d ./src/fsl.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_annotate.o -MMD -MF bld/src_annotate.d ./src/annotate.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_appendf.o -MMD -MF bld/src_appendf.d ./src/appendf.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_auth.o -MMD -MF bld/src_auth.d ./src/auth.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_bag.o -MMD -MF bld/src_bag.d ./src/bag.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_buffer.o -MMD -MF bld/src_buffer.d ./src/buffer.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_cache.o -MMD -MF bld/src_cache.d ./src/cache.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_checkin.o -MMD -MF bld/src_checkin.d ./src/checkin.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_checkout.o -MMD -MF bld/src_checkout.d ./src/checkout.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_cli.o -MMD -MF bld/src_cli.d ./src/cli.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_content.o -MMD -MF bld/src_content.d ./src/content.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_config.o -MMD -MF bld/src_config.d ./src/config.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_cx.o -MMD -MF bld/src_cx.d ./src/cx.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_db.o -MMD -MF bld/src_db.d ./src/db.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_deck.o -MMD -MF bld/src_deck.d ./src/deck.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_delta.o -MMD -MF bld/src_delta.d ./src/delta.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_dibu.o -MMD -MF bld/src_dibu.d ./src/dibu.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_diff.o -MMD -MF bld/src_diff.d ./src/diff.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_encode.o -MMD -MF bld/src_encode.d ./src/encode.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_event.o -MMD -MF bld/src_event.d ./src/event.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_foci.o -MMD -MF bld/src_foci.d ./src/foci.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_fs.o -MMD -MF bld/src_fs.d ./src/fs.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_forum.o -MMD -MF bld/src_forum.d ./src/forum.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_glob.o -MMD -MF bld/src_glob.d ./src/glob.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_io.o -MMD -MF bld/src_io.d ./src/io.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_leaf.o -MMD -MF bld/src_leaf.d ./src/leaf.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_list.o -MMD -MF bld/src_list.d ./src/list.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_lookslike.o -MMD -MF bld/src_lookslike.d ./src/lookslike.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_md5.o -MMD -MF bld/src_md5.d ./src/md5.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_merge.o -MMD -MF bld/src_merge.d ./src/merge.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_merge3.o -MMD -MF bld/src_merge3.d ./src/merge3.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_msg.o -MMD -MF bld/src_msg.d ./src/msg.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_popen.o -MMD -MF bld/src_popen.d ./src/popen.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_pq.o -MMD -MF bld/src_pq.d ./src/pq.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_repo.o -MMD -MF bld/src_repo.d ./src/repo.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_schema.o -MMD -MF bld/src_schema.d ./src/schema.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_search.o -MMD -MF bld/src_search.d ./src/search.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_sha1.o -MMD -MF bld/src_sha1.d ./src/sha1.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_sha3.o -MMD -MF bld/src_sha3.d ./src/sha3.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_sc.o -MMD -MF bld/src_sc.d ./src/sc.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_strftime.o -MMD -MF bld/src_strftime.d ./src/strftime.c In file included from ./include/fossil-scm/util.h:24, from ./include/fossil-scm/core.h:22, from ./include/fossil-scm/sync.h:21, from ./src/sc.c:17: In function 'fgets', inlined from 'fsl_sc_popen_xRead' at ./src/sc.c:522:20: /usr/include/fortify/stdio.h:48:16: error: 'buf' may be used uninitialized [-Werror=maybe-uninitialized] 48 | return __orig_fgets(__s, __n, __f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/fortify/stdio.h:26: /usr/include/fortify/stdio.h: In function 'fsl_sc_popen_xRead': /usr/include/fortify/stdio.h:42:1: note: in a call to '__orig_fgets' declared with attribute 'access (read_write, 1, 2)' here 42 | _FORTIFY_FN(fgets) char *fgets(char * _FORTIFY_POS0 __s, int __n, FILE *__f) | ^~~~~~~~~~~ ./src/sc.c:499:21: note: 'buf' declared here 499 | unsigned char buf[Sz]; | ^~~ cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_tag.o -MMD -MF bld/src_tag.d ./src/tag.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_ticket.o -MMD -MF bld/src_ticket.d ./src/ticket.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_udf.o -MMD -MF bld/src_udf.d ./src/udf.c cc -Wall -Werror -fPIE -fPIC -O2 -I./include -Iextsrc -c -o bld/src_url.o -MMD -MF bld/src_url.d ./src/url.c cc1: all warnings being treated as errors make: *** [Makefile:201: bld/src_sc.o] Error 1 make: *** Waiting for unfinished jobs.... >>> ERROR: libfossil: build failed >>> libfossil: Uninstalling dependencies... (1/6) Purging .makedepends-libfossil (20260504.172502) (2/6) Purging bash (5.3.9-r1) Executing bash-5.3.9-r1.pre-deinstall (3/6) Purging tcl (8.6.17-r1) (4/6) Purging tzdata (2026b-r0) (5/6) Purging zlib-dev (1.3.2-r0) (6/6) Purging readline (8.3.3-r1) Executing busybox-1.37.0-r31.trigger OK: 385.3 MiB in 103 packages