>>> reflex: Building testing/reflex 20241231-r0 (using abuild 3.15.0-r1) started Sat, 21 Jun 2025 07:06:36 +0000 >>> reflex: Validating /home/buildozer/aports/testing/reflex/APKBUILD... >>> reflex: Analyzing dependencies... >>> reflex: Installing for build: build-base byacc diffutils (1/3) Installing byacc (20241231-r0) (2/3) Installing diffutils (3.12-r0) (3/3) Installing .makedepends-reflex (20250621.070637) Executing busybox-1.37.0-r18.trigger OK: 361 MiB in 111 packages >>> reflex: Cleaning up srcdir >>> reflex: Cleaning up pkgdir >>> reflex: Cleaning up tmpdir >>> reflex: Fetching https://distfiles.alpinelinux.org/distfiles/edge//reflex-20241231.tgz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> reflex: Fetching https://invisible-mirror.net/archives/reflex/reflex-20241231.tgz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 20 472k 20 98286 0 0 165k 0 0:00:02 --:--:-- 0:00:02 165k 100 472k 100 472k 0 0 661k 0 --:--:-- --:--:-- --:--:-- 661k >>> reflex: Fetching https://distfiles.alpinelinux.org/distfiles/edge//reflex-20241231.tgz >>> reflex: Checking sha512sums... reflex-20241231.tgz: OK >>> reflex: Unpacking /var/cache/distfiles/edge/reflex-20241231.tgz... checking build system type... s390x-alpine-linux-musl checking host system type... s390x-alpine-linux-musl checking target system type... s390x-alpine-linux-musl Configuring for linux-musl checking whether ln -s works... yes checking for byacc... byacc checking for s390x-alpine-linux-musl-gcc... cc 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 cc accepts -g... yes checking version of cc... 14.3.0 checking if this is really Intel C compiler... no checking if this is really Clang C compiler... no checking for cc option to accept ANSI C... none needed checking $CFLAGS variable... ok checking $CC variable... ok checking for a BSD compatible install... /usr/bin/install -c checking for s390x-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking for s390x-alpine-linux-musl-ld... no checking for ld... ld checking for s390x-alpine-linux-musl-ar... no checking for ar... ar checking for s390x-alpine-linux-musl-ar... ar checking for options to update archives... -curvU 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 for lint... no checking for cppcheck... no checking for splint... no checking if you want to see long compiling messages... yes checking whether make sets ${MAKE}... yes checking for an ANSI C-conforming const... yes checking for ggrep... no checking for grep... grep checking for egrep... grep -E checking how to run the C preprocessor... cc -E 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 for size_t... yes checking whether exit is declared... yes 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 setlocale()... yes checking for fgrep... grep -F checking if you want to use C11 _Noreturn feature... no checking if you want to check for gcc warnings... no checking for malloc.h... yes 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 for PATH separator... : checking format of man-pages... normal configure: creating install-man.in configure: creating ./config.status config.status: creating install-man config.status: creating Makefile config.status: creating config.h cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security ccl.c cp ./initscan.c scan.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security dfa.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security ecs.c touch .bootstrap cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security gen.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security main.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security misc.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security nfa.c byacc -d ./parse.y cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security skel.c main.c: In function 'usage': main.c:1214:9: warning: case label value is less than minimum value for type [-Wswitch-outside-range] 1214 | case -1: | ^~~~ cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security sym.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security tblcmp.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security libmain.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security libyywrap.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security parse.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security scan.c cc -c -I. -I. -DHAVE_CONFIG_H -DFLEXLEXER_HDR=\"`echo FlexLexer|sed 's,^,re,'`.h\" -Os -fstack-clash-protection -Wformat -Werror=format-security yylex.c ar -curvU libfl.a libmain.o libyywrap.o a - libmain.o a - libyywrap.o ranlib libfl.a cc -Os -fstack-clash-protection -Wformat -Werror=format-security -o flex -Wl,--as-needed,-O1,--sort-common ccl.o dfa.o ecs.o gen.o main.o misc.o nfa.o parse.o scan.o skel.o sym.o tblcmp.o yylex.o libfl.a /bin/sh ./mkscan.sh ./flex -t -p ./scan.l \ | diff scan.c - Check successful, using COMPRESSION="" >>> reflex: Entering fakeroot... mkdir -p /home/buildozer/aports/testing/reflex/pkg/reflex/usr/bin mkdir -p /home/buildozer/aports/testing/reflex/pkg/reflex/usr/lib mkdir -p /home/buildozer/aports/testing/reflex/pkg/reflex/usr/include mkdir -p /home/buildozer/aports/testing/reflex/pkg/reflex/usr/share/man/man1 /bin/sh ./rename.sh \ ./flex.1 \ /home/buildozer/aports/testing/reflex/pkg/reflex/usr/share/man/man1/`echo flex| sed 's,^,re,'`.1 \ `echo FlexLexer|sed 's,^,re,'`.h \ `echo fl| sed 's,^,re,'` ** installing /tmp/tmp.EPileo/flex.1 to /home/buildozer/aports/testing/reflex/pkg/reflex/usr/share/man/man1/reflex.1 *** /tmp/tmp.EPileo/flex.1 Sat Jun 21 07:06:40 2025 --- /tmp/tmp.LDMMBp/flex.1 Sat Jun 21 07:06:40 2025 *************** *** 1,7 **** .\" $Id: flex.1,v 1.12 2024/09/06 23:05:53 tom Exp $ ! .ds N Flex ! .ds n flex ! .TH FLEX 1 2024-09-06 "Version 2.5" "User commands" .\" Bulleted paragraph .de bP .ie n .IP \(bu 4 --- 1,7 ---- .\" $Id: flex.1,v 1.12 2024/09/06 23:05:53 tom Exp $ ! .ds N Reflex ! .ds n reflex ! .TH REFLEX 1 2024-09-06 "Version 2.5" "User commands" .\" Bulleted paragraph .de bP .ie n .IP \(bu 4 *************** *** 21,27 **** .el .ds ' ' .\} .SH NAME ! \*n \- fast lexical analyzer generator .SH SYNOPSIS .B \*n --- 21,27 ---- .el .ds ' ' .\} .SH NAME ! reflex \- fast lexical analyzer generator .SH SYNOPSIS .B \*n *************** *** 1520,1526 **** comment_caller = YY_START; .fi ! \*N provides .B YYSTATE as an alias for .B YY_START --- 1520,1526 ---- comment_caller = YY_START; .fi ! reflex provides .B YYSTATE as an alias for .B YY_START *************** *** 1594,1600 **** .PP Often, such as in some of the examples above, you wind up writing a whole bunch of rules all preceded by the same start condition(s). ! \*N makes this a little easier and cleaner by introducing a notion of start condition .IR scope . --- 1594,1600 ---- .PP Often, such as in some of the examples above, you wind up writing a whole bunch of rules all preceded by the same start condition(s). ! reflex makes this a little easier and cleaner by introducing a notion of start condition .IR scope . *************** *** 3697,3703 **** with some extensions and incompatibilities, both of which are of concern to those who wish to write scanners acceptable to either implementation. ! \*N is fully compliant with the POSIX .I lex specification, except that when using .B %pointer --- 3697,3703 ---- with some extensions and incompatibilities, both of which are of concern to those who wish to write scanners acceptable to either implementation. ! reflex is fully compliant with the POSIX .I lex specification, except that when using .B %pointer *************** *** 4143,4149 **** This file is only used when building .IR \*n , not when ! \*n executes. .TP .I lex.backup backing-up information for --- 4143,4149 ---- This file is only used when building .IR \*n , not when ! reflex executes. .TP .I lex.backup backing-up information for ...installed /home/buildozer/aports/testing/reflex/pkg/reflex/usr/share/man/man1/reflex.1 ?? target file does not exist: /home/buildozer/aports/testing/reflex/pkg/reflex/usr/share/man/man1/reflex.1. /usr/bin/install -c flex /home/buildozer/aports/testing/reflex/pkg/reflex/usr/bin/`echo flex| sed 's,^,re,'` cd /home/buildozer/aports/testing/reflex/pkg/reflex/usr/bin && ln -s `echo flex| sed 's,^,re,'` `echo flex| sed 's,^,re,'`++ /usr/bin/install -c -m 644 libfl.a /home/buildozer/aports/testing/reflex/pkg/reflex/usr/lib/lib`echo fl| sed 's,^,re,'`.a cd /home/buildozer/aports/testing/reflex/pkg/reflex/usr/lib && ranlib lib`echo fl| sed 's,^,re,'`.a /usr/bin/install -c -m 644 ./FlexLexer.h /home/buildozer/aports/testing/reflex/pkg/reflex/usr/include/`echo FlexLexer|sed 's,^,re,'`.h >>> reflex-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/testing/reflex/pkg/reflex-dev/usr/include' 'usr/lib/librefl.a' -> '/home/buildozer/aports/testing/reflex/pkg/reflex-dev/usr/lib/librefl.a' >>> reflex-dev*: Preparing subpackage reflex-dev... >>> reflex-dev*: Stripping binaries >>> reflex-dev*: Running postcheck for reflex-dev >>> reflex-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/testing/reflex/pkg/reflex-doc/usr/share/man' >>> reflex-doc*: Preparing subpackage reflex-doc... >>> reflex-doc*: Running postcheck for reflex-doc >>> reflex*: Running postcheck for reflex >>> reflex*: Preparing package reflex... >>> reflex*: Stripping binaries >>> reflex-dev*: Scanning shared objects >>> reflex-doc*: Scanning shared objects >>> reflex*: Scanning shared objects >>> reflex-dev*: Tracing dependencies... >>> reflex-dev*: Package size: 8.6 KB >>> reflex-dev*: Compressing data... >>> reflex-dev*: Create checksum... >>> reflex-dev*: Create reflex-dev-20241231-r0.apk >>> reflex-doc*: Tracing dependencies... >>> reflex-doc*: Package size: 34.8 KB >>> reflex-doc*: Compressing data... >>> reflex-doc*: Create checksum... >>> reflex-doc*: Create reflex-doc-20241231-r0.apk >>> reflex*: Tracing dependencies... reflex-dev=20241231-r0 byacc so:libc.musl-s390x.so.1 >>> reflex*: Package size: 213.9 KB >>> reflex*: Compressing data... >>> reflex*: Create checksum... >>> reflex*: Create reflex-20241231-r0.apk >>> reflex: Build complete at Sat, 21 Jun 2025 07:06:40 +0000 elapsed time 0h 0m 4s >>> reflex: Cleaning up srcdir >>> reflex: Cleaning up pkgdir >>> reflex: Uninstalling dependencies... (1/3) Purging .makedepends-reflex (20250621.070637) (2/3) Purging byacc (20241231-r0) (3/3) Purging diffutils (3.12-r0) Executing busybox-1.37.0-r18.trigger OK: 361 MiB in 108 packages >>> reflex: Updating the testing/s390x repository index... >>> reflex: Signing the index...