>>> mawk: Building main/mawk 1.3.4-r11 (using abuild 3.14.0-r0) started Wed, 16 Oct 2024 04:44:55 +0000 >>> mawk: Validating /home/buildozer/aports/main/mawk/APKBUILD... >>> WARNING: mawk: Setting the maintainer with a comment is deprecated. Use maintainer="Miguel Terron " instead >>> mawk: Analyzing dependencies... >>> mawk: Installing for build: build-base (1/1) Installing .makedepends-mawk (20241016.044456) OK: 395 MiB in 101 packages >>> mawk: Cleaning up srcdir >>> mawk: Cleaning up pkgdir >>> mawk: Cleaning up tmpdir >>> mawk: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/mawk-1.3.4-20240905.tgz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/mawk-1.3.4-20240905.tgz.part' mawk-1.3.4-20240905. 100% |********************************| 413k 0:00:00 ETA '/var/cache/distfiles/v3.21/mawk-1.3.4-20240905.tgz.part' saved >>> mawk: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/mawk-1.3.4-20240905.tgz >>> mawk: Checking sha512sums... mawk-1.3.4-20240905.tgz: OK >>> mawk: Unpacking /var/cache/distfiles/v3.21/mawk-1.3.4-20240905.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... 14.2.0 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 if you want to use arc4random... 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 clock_gettime links... 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_errs ** mawk_test ** fpe_test testing floating point exception handling testing division by zero ../mawk BEGIN{ print 4/0 } mawk 1.3.4 20240905 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" } test for no parameters loop terminated testing domain error ../mawk BEGIN{ print sqrt(-8) } test for no parameters OK test for only - testing input and field splitting test for only - OK test for stray - -nan ============================== return1 = 0 return2 = 0 return3 = 0 results consistent: ignoring floating exceptions test for stray - OK test for deprecated option test for deprecated option OK test for ambiguous long option test for ambiguous long option OK test for invalid numeric option test for invalid numeric option OK test for incompatible option test for incompatible option OK test if -W exec works test if -W exec works OK test if -W exec requires value test if -W exec requires value OK test for vacuous option test for vacuous option OK test for missing value for -W option test for missing value for -W option OK test for given value for -W sprintf option test for given value for -W sprintf option OK test for unexpected option value test for unexpected option value OK test for not an option test for not an option OK test for warning about long option test for warning about long option OK test for error on long option test for error on long option OK test for allowing long option test for allowing long option OK test for option lacks argument test for option lacks argument OK test for improper assignment test for improper assignment OK test for syntax error test for syntax error OK test for missing right-parenthesis test for missing right-parenthesis OK test for missing right-parenthesis (file) ... /home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240905/mawk supports matches with NUL bytes input and field splitting OK testing regular expression matching test for missing right-parenthesis (file) OK test for missing right-brace test for missing right-brace OK test for enough arguments of index() test for enough arguments of index() OK test for too many arguments of index() test for too many arguments of index() OK test for too many arguments of print() test for too many arguments of print() OK test for return outside function test for return outside function OK test for improper use of next test for improper use of next OK test for improper use of nextfile test for improper use of nextfile OK test for redefinition of function test for redefinition of function OK test for illegal reference to variable test for illegal reference to variable OK test for illegal reference to array test for illegal reference to array OK test sprintf buffer-overflow test sprintf buffer-overflow OK test for unexpected character test for unexpected character OK test for runaway string constant test for runaway string constant OK test for runaway regular expression test for runaway regular expression OK test for extra right-brace test for extra right-brace OK ################################################## tested /home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240905/mawk OK ################################################## 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 character-classes demo character-classes demo OK long-lines test long-lines test OK ################################################## tested /home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240905/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-20240905/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-20240905/man' make[1]: Entering directory '/home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240905/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-20240905/man' make[1]: Entering directory '/home/buildozer/aports/main/mawk/src/mawk-1.3.4-20240905/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-20240905/man' >>> mawk-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/main/mawk/pkg/mawk-doc/usr/share/man' >>> 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: 27.5 KB >>> mawk-doc*: Compressing data... >>> mawk-doc*: Create checksum... >>> mawk-doc*: Create mawk-doc-1.3.4-r11.apk >>> mawk*: Tracing dependencies... so:libc.musl-x86_64.so.1 >>> mawk*: Package size: 138.4 KB >>> mawk*: Compressing data... >>> mawk*: Create checksum... >>> mawk*: Create mawk-1.3.4-r11.apk >>> mawk: Build complete at Wed, 16 Oct 2024 04:45:01 +0000 elapsed time 0h 0m 6s >>> mawk: Cleaning up srcdir >>> mawk: Cleaning up pkgdir >>> mawk: Uninstalling dependencies... (1/1) Purging .makedepends-mawk (20241016.044456) OK: 395 MiB in 100 packages >>> mawk: Updating the main/x86_64 repository index... >>> mawk: Signing the index...