>>> hypermail: Building main/hypermail 2.4.0-r3 (using abuild 3.14.0-r0) started Wed, 16 Oct 2024 04:37:58 +0000 >>> hypermail: Validating /home/buildozer/aports/main/hypermail/APKBUILD... >>> WARNING: hypermail: Setting the maintainer with a comment is deprecated. Use maintainer="Natanael Copa " instead >>> hypermail: Analyzing dependencies... >>> hypermail: Installing for build: build-base lua autoconf automake libtool pcre-dev bison gdbm-dev (1/20) Installing m4 (1.4.19-r3) (2/20) Installing libbz2 (1.0.8-r6) (3/20) Installing perl (5.40.0-r3) (4/20) Installing autoconf (2.72-r0) (5/20) Installing automake (1.17-r0) (6/20) Installing libltdl (2.4.7-r3) (7/20) Installing libtool (2.4.7-r3) (8/20) Installing libpcre16 (8.45-r3) (9/20) Installing libpcre32 (8.45-r3) (10/20) Installing pcre (8.45-r3) (11/20) Installing libpcrecpp (8.45-r3) (12/20) Installing pcre-dev (8.45-r3) (13/20) Installing bison (3.8.2-r1) (14/20) Installing gdbm (1.24-r0) (15/20) Installing gdbm-tools (1.24-r0) (16/20) Installing gdbm-dev (1.24-r0) (17/20) Installing .makedepends-hypermail (20241016.043759) (18/20) Installing perl-error (0.17029-r2) (19/20) Installing perl-git (2.46.2-r0) (20/20) Installing git-perl (2.46.2-r0) Executing busybox-1.36.1-r32.trigger OK: 290 MiB in 117 packages >>> hypermail: Cleaning up srcdir >>> hypermail: Cleaning up pkgdir >>> hypermail: Cleaning up tmpdir >>> hypermail: Fetching https://distfiles.alpinelinux.org/distfiles/edge/hypermail-2.4.0.tar.gz >>> hypermail: Fetching https://distfiles.alpinelinux.org/distfiles/edge/hypermail-2.4.0.tar.gz >>> hypermail: Checking sha512sums... hypermail-2.4.0.tar.gz: OK modernc.patch: OK mdir2mbox.lua: OK >>> hypermail: Unpacking /var/cache/distfiles/hypermail-2.4.0.tar.gz... >>> hypermail: modernc.patch patching file configure.ac removed 'src/trio/libtrio.a' removed 'src/trio/trio.o' removed 'src/trio/trionan.o' removed 'src/trio/triostr.o' >>> hypermail: Updating ./src/fnv/config.sub >>> hypermail: Updating ./src/pcre/config.sub >>> hypermail: Updating ./config.sub >>> hypermail: Updating ./src/fnv/config.guess >>> hypermail: Updating ./src/pcre/config.guess >>> hypermail: Updating ./config.guess libtoolize: putting auxiliary files in '.'. libtoolize: linking file './ltmain.sh' libtoolize: You should add the contents of the following files to 'aclocal.m4': libtoolize: '/usr/share/aclocal/libtool.m4' libtoolize: '/usr/share/aclocal/ltoptions.m4' libtoolize: '/usr/share/aclocal/ltsugar.m4' libtoolize: '/usr/share/aclocal/ltversion.m4' libtoolize: '/usr/share/aclocal/lt~obsolete.m4' libtoolize: Remember to add 'LT_INIT' to configure.ac. libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: 'AC_PROG_RANLIB' is rendered obsolete by 'LT_INIT' configure.ac:7: warning: The macro 'AC_CONFIG_HEADER' is obsolete. configure.ac:7: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:7: the top level configure.ac:164: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:164: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:164: the top level configure.ac:173: warning: The macro 'AC_HEADER_TIME' is obsolete. configure.ac:173: You should run autoupdate. ./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from... configure.ac:173: the top level checking build system type... loongarch64-alpine-linux-musl checking host system type... loongarch64-alpine-linux-musl checking target system type... loongarch64-alpine-linux-musl checking cached information... ok checking for loongarch64-alpine-linux-musl-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking how to run the C preprocessor... gcc -E checking for bison... bison -y checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for ar... ar checking for loongarch64-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking that the compiler works... yes checking whether to enable -Wall... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for alloca.h... yes checking for arpa/inet.h... yes checking for ctype.h... yes checking for dirent.h... yes checking for errno.h... yes checking for fcntl.h... yes checking for locale.h... yes checking for malloc.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for pwd.h... yes checking for stdarg.h... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/dir.h... yes checking for sys/param.h... yes checking for sys/socket.h... yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for time.h... yes checking for unistd.h... (cached) yes checking whether stat file-mode macros are broken... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether struct tm is in sys/time.h or time.h... time.h checking for strftime... yes checking for mkdir... yes checking for strdup... yes checking for strstr... yes checking for strtol... yes checking for memcpy... yes checking for memset... yes checking for lstat... yes checking for strcasecmp... yes checking for strcasestr... yes checking for getpwuid... yes checking for getopt... yes checking for snprintf... yes checking for memmove... yes checking for strerror... yes checking for size_t... yes checking for gdbm_open in -lgdbm... yes checking for GDBM support... no checking for iconv... yes checking for iconv.h... yes configure: using bundled libtrio setting INCLUDES to "-Itrio" setting LDFLAGS to "-Ltrio" setting CPPFLAGS to "-DTRIO_MINIMAL" configuring package in src/trio now checking for loongarch64-alpine-linux-musl-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking for gcc option to accept ISO Standard C... (cached) none needed checking for a BSD-compatible install... /usr/bin/install -c checking for loongarch64-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking for IEEE compilation options... none checking for sigaction()... true configure: creating ./config.status config.status: creating Makefile src/trio configured properly configure: checking for PCRE regular expressions library configure: checking for a system libpcre checking for pcre-config... /usr/bin/pcre-config checking checking pcre version equal or greater than 8.39... yes checking for /usr/include/pcre.h... yes configure: using system PCRE regular expressions library setting LIBS to "-lpcre" checking whether to use fnv hash library for non-sequential filenames... no checking for gethostbyaddr in -lsocket... no checking for gethostbyaddr in -lsocket... (cached) no checking for inet_addr in -lsocket... no checking for inet_addr in -lsocket... (cached) no checking for inet_addr in -lnsl... no configure: creating ./config.status config.status: creating Makefile config.status: creating archive/Makefile config.status: creating docs/Makefile config.status: creating libcgi/Makefile config.status: creating src/Makefile config.status: creating tests/testhm config.status: creating src/defaults.h config.status: creating config.h make: Entering directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/src/trio' gcc -DTRIO_MINIMAL -DHAVE_STRUCT_SIGACTION -I. -DDEBUG -fPIC -fvisibility=hidden -c -o triostr.o triostr.c gcc -DTRIO_MINIMAL -DHAVE_STRUCT_SIGACTION -I. -DDEBUG -fPIC -fvisibility=hidden -c -o trio.o trio.c gcc -DTRIO_MINIMAL -DHAVE_STRUCT_SIGACTION -I. -DDEBUG -fPIC -fvisibility=hidden -c -o trionan.o trionan.c ar ruv libtrio.a triostr.o trio.o trionan.o ar: `u' modifier ignored since `D' is the default (see `U') ar: creating libtrio.a a - triostr.o a - trio.o a - trionan.o ranlib libtrio.a make: Leaving directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/src/trio' make[1]: Entering directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/archive' gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -o msg2archive msg2archive.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -o rdmsg mbox2hypermail.c make[1]: Entering directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/src' gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio base64.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio date.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio domains.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio file.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio hypermail.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio lang.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio lock.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio mem.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio parse.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio print.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio printfile.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio string.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio struct.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio uudecode.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio dmatch.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio setup.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio threadprint.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio getname.c Expect 13 shift/reduce conflicts. gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio finelink.c bison -y getdate.y gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio txt2html.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio search.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio quotes.c getdate.y:192.25-28: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 192 | %type tDAY tDAY_UNIT tDAYZONE tHOUR_UNIT tMINUTE_UNIT | ^~~~ getdate.y:192.30-38: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 192 | %type tDAY tDAY_UNIT tDAYZONE tHOUR_UNIT tMINUTE_UNgcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio mail.c IT | ^~~~~~~~~ getdate.y:192.40-47: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 192 | %type tDAY tDAY_UNIT tDAYZONE tHOUR_UNIT tMINUTE_UNIT | ^~~~~~~~ getdate.y:192.49-58: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 192 | %type tDAY tDAY_UNIT tDAYZONE tHOUR_UNIT tMINUTE_UNIT | ^~~~~~~~~~ getdate.y:192.60-71: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 192 | %type tDAY tDAY_UNIT tDAYZONE tHOUR_UNIT tMINUTE_UNIT | ^~~~~~~~~~~~ getdate.y:193.25-30: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 193 | %type tMONTH tMONTH_UNIT | ^~~~~~ getdate.y:193.32-42: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 193 | %type tMONTH tMONTH_UNIT | ^~~~~~~~~~~ getdate.y:194.25-33: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 194 | %type tSEC_UNIT tSNUMBER tUNUMBER tYEAR_UNIT tZONE | ^~~~~~~~~ getdate.y:194.35-42: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 194 | %type tSEC_UNIT tSNUMBER tUNUMBER tYEAR_UNIT tZONE | ^~~~~~~~ getdate.y:194.44-51: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 194 | %type tSEC_UNIT tSNUMBER tUNUMBER tYEAR_UNIT tZONE | ^~~~~~~~ getdate.y:194.53-62: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 194 | %type tSEC_UNIT tSNUMBER tUNUMBER tYEAR_UNIT tZONE | ^~~~~~~~~~ getdate.y:194.64-68: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 194 | %type tSEC_UNIT tSNUMBER tUNUMBER tYEAR_UNIT tZONE | ^~~~~ getdate.y:195.25-33: warning: POSIX yacc reserves %type to nonterminals [-Wyacc] 195 | %type tMERIDIAN o_merid | ^~~~~~~~~ gcc -DLANG_PROG -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio -Ltrio -o lang lang.c -lm -lpcre -ltrio make[2]: Entering directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/libcgi' gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security form_ent.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security get_cgi_info.c getdate.y: warning: 13 shift/reduce conflicts [-Wconflicts-sr] getdate.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security main.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security syn_mime.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security syn_url.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security mcode.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security form_tags.c search.c: In function 'addb': search.c:245:66: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 245 | snprintf(errmsg, sizeof(errmsg), "Couldn't allocate %d bytes of memory.", max_tokens * sizeof(struct search_text)); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld search.c: In function 'add_bigram': search.c:306:78: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 306 | snprintf(errmsg, sizeof(errmsg), "Couldn't allocate %d bytes of memory.", bigram_count * sizeof(struct bigram_tree_entry)); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security strops.c gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security html.c make[1]: Leaving directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/archive' gcc -c -Os -fstack-clash-protection -Wformat -Werror=format-security -DTRIO_MINIMAL -Itrio getdate.c ar r libcgi.a form_ent.o get_cgi_info.o main.o syn_mime.o syn_url.o mcode.o form_tags.o strops.o html.o ar: creating libcgi.a ranlib libcgi.a make[2]: Leaving directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/libcgi' gcc -o mail -Os -fstack-clash-protection -Wformat -Werror=format-security mail.o ../libcgi/libcgi.a -lpcre -lm chmod 0755 mail gcc -o hypermail -Os -fstack-clash-protection -Wformat -Werror=format-security -Ltrio base64.o date.o domains.o file.o hypermail.o lang.o lock.o mem.o parse.o print.o printfile.o string.o struct.o uudecode.o dmatch.o setup.o threadprint.o getdate.o getname.o finelink.o txt2html.o search.o quotes.o -lgdbm -lm -lpcre -ltrio chmod 0755 hypermail make[1]: Leaving directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/src' >>> hypermail: Entering fakeroot... >>> hypermail*: Running postcheck for hypermail >>> hypermail*: Preparing package hypermail... >>> hypermail*: Stripping binaries >>> hypermail*: Scanning shared objects >>> hypermail*: Tracing dependencies... lua so:libc.musl-loongarch64.so.1 so:libgdbm.so.6 so:libpcre.so.1 >>> hypermail*: Package size: 501.4 KB >>> hypermail*: Compressing data... >>> hypermail*: Create checksum... >>> hypermail*: Create hypermail-2.4.0-r3.apk >>> hypermail: Build complete at Wed, 16 Oct 2024 04:38:08 +0000 elapsed time 0h 0m 10s >>> hypermail: Cleaning up srcdir >>> hypermail: Cleaning up pkgdir >>> hypermail: Uninstalling dependencies... (1/20) Purging .makedepends-hypermail (20241016.043759) (2/20) Purging autoconf (2.72-r0) (3/20) Purging automake (1.17-r0) (4/20) Purging libtool (2.4.7-r3) (5/20) Purging libltdl (2.4.7-r3) (6/20) Purging pcre-dev (8.45-r3) (7/20) Purging libpcre16 (8.45-r3) (8/20) Purging libpcre32 (8.45-r3) (9/20) Purging libpcrecpp (8.45-r3) (10/20) Purging pcre (8.45-r3) (11/20) Purging bison (3.8.2-r1) (12/20) Purging m4 (1.4.19-r3) (13/20) Purging gdbm-dev (1.24-r0) (14/20) Purging gdbm-tools (1.24-r0) (15/20) Purging gdbm (1.24-r0) (16/20) Purging git-perl (2.46.2-r0) (17/20) Purging perl-git (2.46.2-r0) (18/20) Purging perl-error (0.17029-r2) (19/20) Purging perl (5.40.0-r3) (20/20) Purging libbz2 (1.0.8-r6) Executing busybox-1.36.1-r32.trigger OK: 243 MiB in 97 packages >>> hypermail: Updating the main/loongarch64 repository index... >>> hypermail: Signing the index...