>>> hypermail: Building main/hypermail 2.4.0-r3 (using abuild 3.10.0-r2) started Thu, 13 Apr 2023 11:06:43 +0000 >>> hypermail: Checking sanity of /home/buildozer/aports/main/hypermail/APKBUILD... >>> 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-r5) (3/20) Installing perl (5.36.0-r2) (4/20) Installing autoconf (2.71-r2) (5/20) Installing automake (1.16.5-r2) (6/20) Installing libltdl (2.4.7-r2) (7/20) Installing libtool (2.4.7-r2) (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.23-r1) (15/20) Installing gdbm-tools (1.23-r1) (16/20) Installing gdbm-dev (1.23-r1) (17/20) Installing .makedepends-hypermail (20230413.110645) (18/20) Installing perl-error (0.17029-r1) (19/20) Installing perl-git (2.40.0-r0) (20/20) Installing git-perl (2.40.0-r0) Executing busybox-1.36.0-r6.trigger OK: 1049 MiB in 123 packages >>> hypermail: Cleaning up srcdir >>> hypermail: Cleaning up pkgdir >>> 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' riscv64-alpine-linux-musl >>> hypermail: No update needed for ./src/pcre/config.sub >>> hypermail: Updating ./src/fnv/config.sub >>> hypermail: Updating ./config.sub >>> hypermail: No update needed for ./src/pcre/config.guess >>> hypermail: Updating ./src/fnv/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:704: 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:743: AC_HEADER_TIME is expanded from... configure.ac:173: the top level checking build system type... riscv64-alpine-linux-musl checking host system type... riscv64-alpine-linux-musl checking target system type... riscv64-alpine-linux-musl checking cached information... ok checking for riscv64-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 riscv64-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 riscv64-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 riscv64-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 -Os -fomit-frame-pointer -c -o triostr.o triostr.c gcc -DTRIO_MINIMAL -DHAVE_STRUCT_SIGACTION -I. -DDEBUG -fPIC -fvisibility=hidden -Os -fomit-frame-pointer -c -o trio.o trio.c gcc -DTRIO_MINIMAL -DHAVE_STRUCT_SIGACTION -I. -DDEBUG -fPIC -fvisibility=hidden -Os -fomit-frame-pointer -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/src' gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio base64.c make[1]: Entering directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/archive' gcc -Os -fomit-frame-pointer -o msg2archive msg2archive.c gcc -Os -fomit-frame-pointer -o rdmsg mbox2hypermail.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio date.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio domains.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio file.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio hypermail.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio lang.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio lock.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio mem.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio parse.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio print.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio printfile.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio string.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio struct.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio uudecode.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio dmatch.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio setup.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio threadprint.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio getname.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio finelink.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio txt2html.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio search.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio quotes.c gcc -c -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio mail.c Expect 13 shift/reduce conflicts. bison -y getdate.y gcc -DLANG_PROG -Os -fomit-frame-pointer -DTRIO_MINIMAL -Itrio -Ltrio -o lang lang.c -lm -lpcre -ltrio 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_UNIT | ^~~~~~~~~ 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 | ^~~~~~~~~ make[2]: Entering directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/libcgi' gcc -c -Os -fomit-frame-pointer form_ent.c gcc -c -Os -fomit-frame-pointer get_cgi_info.c gcc -c -Os -fomit-frame-pointer main.c gcc -c -Os -fomit-frame-pointer syn_mime.c gcc -c -Os -fomit-frame-pointer syn_url.c gcc -c -Os -fomit-frame-pointer mcode.c getdate.y: warning: 13 shift/reduce conflicts [-Wconflicts-sr] getdate.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples gcc -c -Os -fomit-frame-pointer form_tags.c gcc -c -Os -fomit-frame-pointer strops.c gcc -c -Os -fomit-frame-pointer html.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 -fomit-frame-pointer -DTRIO_MINIMAL -Itrio getdate.c make[1]: Leaving directory '/home/buildozer/aports/main/hypermail/src/hypermail-2.4.0/archive' 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 -fomit-frame-pointer mail.o ../libcgi/libcgi.a -lpcre -lm chmod 0755 mail gcc -o hypermail -Os -fomit-frame-pointer -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-riscv64.so.1 so:libgdbm.so.6 so:libpcre.so.1 >>> hypermail*: Package size: 420.0 KB >>> hypermail*: Compressing data... >>> hypermail*: Create checksum... >>> hypermail*: Create hypermail-2.4.0-r3.apk >>> hypermail: Build complete at Thu, 13 Apr 2023 11:08:12 +0000 elapsed time 0h 1m 29s >>> hypermail: Cleaning up srcdir >>> hypermail: Cleaning up pkgdir >>> hypermail: Uninstalling dependencies... (1/20) Purging .makedepends-hypermail (20230413.110645) (2/20) Purging autoconf (2.71-r2) (3/20) Purging automake (1.16.5-r2) (4/20) Purging libtool (2.4.7-r2) (5/20) Purging libltdl (2.4.7-r2) (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.23-r1) (14/20) Purging gdbm-tools (1.23-r1) (15/20) Purging gdbm (1.23-r1) (16/20) Purging git-perl (2.40.0-r0) (17/20) Purging perl-git (2.40.0-r0) (18/20) Purging perl-error (0.17029-r1) (19/20) Purging perl (5.36.0-r2) (20/20) Purging libbz2 (1.0.8-r5) Executing busybox-1.36.0-r6.trigger OK: 1000 MiB in 103 packages >>> hypermail: Updating the main/riscv64 repository index... >>> hypermail: Signing the index...