>>> mawk: Building main/mawk 1.3.4-r9 (using abuild 3.13.0-r2) started Sun, 21 Apr 2024 04:24:10 +0000 >>> mawk: Checking sanity of /home/buildozer/aports/main/mawk/APKBUILD... >>> mawk: Analyzing dependencies... >>> mawk: Installing for build: build-base (1/1) Installing .makedepends-mawk (20240421.042411) OK: 471 MiB in 106 packages >>> mawk: Cleaning up srcdir >>> mawk: Cleaning up pkgdir >>> mawk: Cleaning up tmpdir >>> mawk: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/mawk-1.3.4-20240123.tgz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.20/mawk-1.3.4-20240123.tgz.part' mawk-1.3.4-20240123. 100% |********************************| 404k 0:00:00 ETA '/var/cache/distfiles/v3.20/mawk-1.3.4-20240123.tgz.part' saved >>> mawk: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/mawk-1.3.4-20240123.tgz >>> mawk: Checking sha512sums... mawk-1.3.4-20240123.tgz: OK >>> mawk: Unpacking /var/cache/distfiles/v3.20/mawk-1.3.4-20240123.tgz... checking build system type... x86_64-alpine-linux-musl checking host system type... x86_64-alpine-linux-musl Configuring for linux-musl checking for x86_64-alpine-linux-musl-gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for executable suffix... checking for object suffix... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking version of gcc... 13.2.1 checking if this is really Intel C compiler... no checking if this is really Clang C compiler... no checking for gcc option to accept ANSI C... none needed checking $CFLAGS variable... broken configure: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options checking $CC variable... ok checking whether make sets ${MAKE}... yes checking for ggrep... no checking for grep... grep checking for fgrep... grep -F checking for makeflags variable... checking for ".PHONY" make-support... yes checking for egrep... grep -E checking how to run the C preprocessor... gcc -E checking for a BSD compatible install... /usr/bin/install -c checking for byacc... no checking for bison... no checking for lint... no checking for cppcheck... no checking for splint... no checking if filesystem supports mixed-case filenames... yes checking for exctags... no checking for ctags... no checking for exetags... no checking for etags... no checking for ctags... no checking for etags... no checking if the POSIX test-macros are already defined... no checking if we should define _XOPEN_SOURCE... no checking if we should define _POSIX_C_SOURCE... -D_POSIX_C_SOURCE=199506L configure: WARNING: _POSIX_C_SOURCE definition is not usable checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGE_FILES value needed for large files... no checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether to use struct dirent64... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether exit is declared... yes checking for log in -lm... yes checking if you want to see long compiling messages... yes checking if you want to use C11 _Noreturn feature... no checking if you want to turn on gcc warnings... no checking for groff... no checking for nroff... no checking for mandoc... no checking for tbl... cat checking for man2html... no checking for program to convert manpage to html... no checking if you want to use mawk's own regular-expressions engine... yes checking if you want to use mawk's own srand/rand functions... no checking for limits.h... yes checking for arc4random... no checking for arc4random in -lbsd... no checking for random-integer functions... srandom/random checking for range of random-integers... INT_MAX checking if you want mawk to initialize random numbers at startup... yes checking if you want mawk to support regex interval expressions {m,n}... yes checking if you want to use dmalloc for testing... no checking if you want to use dbmalloc for testing... no checking if you want to use valgrind for testing... no checking if you want to perform memory-leak testing... no checking if you want to enable debugging trace... no checking for errno.h... yes checking for fcntl.h... yes checking for sys/wait.h... yes checking for int64_t... yes checking for uint64_t... yes checking for long long... yes checking for long... yes checking size of long... 8 checking for int64_t... (cached) yes checking size of int64_t... 8 checking for long long... (cached) yes checking size of long long... 8 checking for stddef.h... yes checking if size_t is declared in stddef.h... yes checking for setlocale()... yes checking if external environ is declared... yes checking if external environ exists... yes checking for fork... yes checking for matherr... no checking for mktime... yes checking for pipe... yes checking for strftime... yes checking for tsearch... yes checking for wait... yes checking for clock_gettime... yes checking if math.h declares _LIB_VERSION... no checking for limits.h... (cached) yes checking for isnan... no checking for sigaction... yes checking for siginfo.h... no checking if we should use siginfo... no checking return type of signal handlers... void checking if we should use sigaction.sa_sigaction... yes checking handling of floating point exceptions division by zero does not generate an exception overflow does not generate an exception math library supports ieee754 configure: creating ./config.status config.status: creating Makefile config.status: creating man/Makefile config.status: creating config.h gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt parse.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt scan.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt memory.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt main.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt hash.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt execute.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt code.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt da.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt error.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt init.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt bi_vars.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt cast.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt print.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt bi_funct.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt kw.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt jmp.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt array.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt field.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt split.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt re_cmpl.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt regexp.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt zmalloc.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt fin.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt files.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -I. -I. -DHAVE_CONFIG_H -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o makescan ./makescan.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt matherr.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt fcall.c gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt version.c rm -f scancode.c ./makescan > scancode.c rm makescan gcc -c -I. -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt scancode.c gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o mawk parse.o scan.o memory.o main.o hash.o execute.o code.o da.o error.o init.o bi_vars.o cast.o print.o bi_funct.o kw.o jmp.o array.o field.o split.o re_cmpl.o regexp.o zmalloc.o fin.o files.o scancode.o matherr.o fcall.o version.o -lm ** mawk_test ** fpe_test testing floating point exception handling testing division by zero ../mawk BEGIN{ print 4/0 } mawk 1.3.4 20240123 Copyright 2008-2023,2024, Thomas E. Dickey Copyright 1991-1996,2014, Michael D. Brennan random-funcs: srandom/random regex-funcs: internal compiled limits: sprintf buffer 8192 maximum-integer 9223372036854775808 inf testing overflow ../mawk BEGIN { x = 100 do { y = x ; x *= 1000 } while ( y != x ) print "loop terminated" } loop terminated testing domain error ../mawk BEGIN{ print sqrt(-8) } -nan testing input and field splitting ============================== return1 = 0 return2 = 0 return3 = 0 results consistent: ignoring floating exceptions ... /home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240123/mawk supports matches with NUL bytes input and field splitting OK testing regular expression matching regular expression matching OK testing checking for write errors checking for write errors OK testing arrays and flow of control array test OK testing nextfile nextfile test OK testing function calls and general stress test general stress test OK testing r{n,m} repetitions repetitions test OK ################################################## tested /home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240123/mawk OK ################################################## >>> mawk: Entering fakeroot... mkdir -p "/home/buildozer/aports/main/mawk/pkg/mawk/usr/bin" installing mawk executable installing mawk manpages make[1]: Entering directory '/home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240123/man' mkdir -p "/home/buildozer/aports/main/mawk/pkg/mawk/usr/share/man/man1" installing /home/buildozer/aports/main/mawk/pkg/mawk/usr/share/man/man1/mawk.1 manpage make[1]: Leaving directory '/home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240123/man' make[1]: Entering directory '/home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240123/man' mkdir -p "/home/buildozer/aports/main/mawk/pkg/mawk/usr/share/man/man7" installing /home/buildozer/aports/main/mawk/pkg/mawk/usr/share/man/man7/mawk-arrays.7 manpage make[1]: Leaving directory '/home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240123/man' make[1]: Entering directory '/home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240123/man' installing /home/buildozer/aports/main/mawk/pkg/mawk/usr/share/man/man7/mawk-code.7 manpage make[1]: Leaving directory '/home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240123/man' >>> mawk-doc*: Running split function doc... >>> mawk-doc*: Preparing subpackage mawk-doc... >>> mawk-doc*: Running postcheck for mawk-doc >>> mawk*: Running postcheck for mawk >>> mawk*: Preparing package mawk... >>> mawk*: Stripping binaries >>> mawk-doc*: Scanning shared objects >>> mawk*: Scanning shared objects >>> mawk-doc*: Tracing dependencies... >>> mawk-doc*: Package size: 60.0 KB >>> mawk-doc*: Compressing data... >>> mawk-doc*: Create checksum... >>> mawk-doc*: Create mawk-doc-1.3.4-r9.apk >>> mawk*: Tracing dependencies... so:libc.musl-x86_64.so.1 >>> mawk*: Package size: 152.0 KB >>> mawk*: Compressing data... >>> mawk*: Create checksum... >>> mawk*: Create mawk-1.3.4-r9.apk >>> mawk: Build complete at Sun, 21 Apr 2024 04:24:17 +0000 elapsed time 0h 0m 7s >>> mawk: Cleaning up srcdir >>> mawk: Cleaning up pkgdir >>> mawk: Uninstalling dependencies... (1/1) Purging .makedepends-mawk (20240421.042411) OK: 471 MiB in 105 packages >>> mawk: Updating the main/x86_64 repository index... >>> mawk: Signing the index...