==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: enigma 1.04-8 (Mon Jul 13 22:08:39 2026)
==> Retrieving sources...
-> Found enigma-1.04.tar.gz
-> Found makefile-destdir.patch
-> Found include-string-header.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
enigma-1.04.tar.gz ... Passed
makefile-destdir.patch ... Passed
include-string-header.patch ... Passed
==> Validating source files with b2sums...
enigma-1.04.tar.gz ... Passed
makefile-destdir.patch ... Passed
include-string-header.patch ... Passed
==> Making package: enigma 1.04-8 (Tue Jul 14 04:09:05 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found enigma-1.04.tar.gz
-> Found makefile-destdir.patch
-> Found include-string-header.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting enigma-1.04.tar.gz with bsdtar
==> Starting prepare()...
autoreconf: export WARNINGS=
autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: Entering directory '.'
autoreconf: configure.in: no obvious need to run autopoint
autoreconf: running: aclocal --force
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:5: warning: underquoted definition of AC_PROG_MAKE_VPATHOK
configure.in:5: run info Automake 'Extending aclocal'
configure.in:5: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
autoreconf: configure.in: tracing
autoreconf: configure.in: not using Libtool
autoreconf: configure.in: not using Intltool
autoreconf: configure.in: not using Gtkdoc
autoreconf: configure.in: no need to run autopoint (confirmed)
autoreconf: running: /usr/bin/autoconf --force
configure.in:70: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.in:70: You should run autoupdate.
./lib/autoconf/headers.m4:664: AC_HEADER_STDC is expanded from...
configure.in:70: the top level
configure.in:105: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.in:105: You should run autoupdate.
./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from...
configure.in:105: the top level
configure.in:114: warning: AC_OUTPUT should be used without arguments.
configure.in:114: You should run autoupdate.
autoreconf: configure.in: not running autoheader: no config headers
autoreconf: configure.in: not using Automake
autoreconf: './install-sh' is updated
autoreconf: configure.in: not running make: --make not given
autoreconf: Leaving directory '.'
patching file Makefile.in
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file enigma.h
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
==> Starting build()...
checking for 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 C23 features... none needed
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for nroff... nroff
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 grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
./configure: line 4189: test: =: unary operator expected
checking for size_t... yes
checking for strcspn... yes
checking for strspn... yes
checking for initscr in -lncurses... yes
checking for ncurses.h... yes
checking for attr_t in ncurses.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting
gcc -c -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wall -W -I. -I. -DLEVELDIR=\"/usr/share/enigma/\" -DSAVEDIR=\"/var/games/enigma/\" -DCURSES_HDR="<ncurses.h>" -DHAS_ATTR_T -o main.o main.c
gcc -c -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wall -W -I. -I. -DLEVELDIR=\"/usr/share/enigma/\" -DSAVEDIR=\"/var/games/enigma/\" -DCURSES_HDR="<ncurses.h>" -DHAS_ATTR_T -o screen.o screen.c
gcc -c -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wall -W -I. -I. -DLEVELDIR=\"/usr/share/enigma/\" -DSAVEDIR=\"/var/games/enigma/\" -DCURSES_HDR="<ncurses.h>" -DHAS_ATTR_T -o engine.o engine.c
gcc -c -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wall -W -I. -I. -DLEVELDIR=\"/usr/share/enigma/\" -DSAVEDIR=\"/var/games/enigma/\" -DCURSES_HDR="<ncurses.h>" -DHAS_ATTR_T -o memory.o memory.c
gcc -c -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wall -W -I. -I. -DLEVELDIR=\"/usr/share/enigma/\" -DSAVEDIR=\"/var/games/enigma/\" -DCURSES_HDR="<ncurses.h>" -DHAS_ATTR_T -o levelfile.o levelfile.c
main.c: In function 'main':
main.c:134:8: warning: variable 'nframes' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
gcc -c -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wall -W -I. -I. -DLEVELDIR=\"/usr/share/enigma/\" -DSAVEDIR=\"/var/games/enigma/\" -DCURSES_HDR="<ncurses.h>" -DHAS_ATTR_T -o misc.o misc.c
levelfile.c: In function 'levelset_load':
levelfile.c:30:5: warning: '__builtin___strncpy_chk' output may be truncated copying between 1 and 4096 bytes from a string of length 4098 [-Wstringop-truncation]
gcc -c -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wall -W -I. -I. -DLEVELDIR=\"/usr/share/enigma/\" -DSAVEDIR=\"/var/games/enigma/\" -DCURSES_HDR="<ncurses.h>" -DHAS_ATTR_T -o savefile.o savefile.c
screen.c: In function 'screen_error_box':
screen.c:547:9: warning: variable 'len' set but not used [-Wunused-but-set-variable=]
screen.c: In function 'screen_main_menu':
screen.c:373:20: warning: '%.40s' directive writing up to 40 bytes into a region of size between 37 and 46 [-Wformat-overflow=]
In file included from /usr/include/stdio.h:974,
from screen.c:15:
In function 'sprintf',
inlined from 'screen_main_menu' at screen.c:373:7:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 5 and 54 bytes into a destination of size 50
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~
savefile.c: In function 'savepos_load':
savefile.c:38:5: warning: '__builtin___strncpy_chk' output may be truncated copying between 1 and 4096 bytes from a string of length 4105 [-Wstringop-truncation]
savefile.c: In function 'savepos_del':
savefile.c:148:5: warning: '__builtin___strncpy_chk' output may be truncated copying between 1 and 4096 bytes from a string of length 4105 [-Wstringop-truncation]
savefile.c: In function 'savepos_save':
savefile.c:168:5: warning: '__builtin___strncpy_chk' output may be truncated copying between 1 and 4096 bytes from a string of length 4105 [-Wstringop-truncation]
engine.c: In function 'make_move':
engine.c:209:22: warning: 'y' may be used uninitialized [-Wmaybe-uninitialized]
engine.c:184:9: note: 'y' was declared here
gcc -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o enigma main.o screen.o engine.o memory.o levelfile.o misc.o savefile.o -lncurses
==> Entering fakeroot environment...
==> Starting package()...
mkdir -p /build/enigma/pkg/enigma/usr/bin
/usr/bin/install -c enigma /build/enigma/pkg/enigma/usr/bin/enigma
chown root:games /build/enigma/pkg/enigma/usr/bin/enigma && chmod 0755 /build/enigma/pkg/enigma/usr/bin/enigma
#/usr/bin/install -c -m 644 ./enigma.1 /usr/share/man/man1/enigma.1
mkdir -p /build/enigma/pkg/enigma/usr/share/enigma
for i in ./levels/*.set ./levels/*.level; do \
/usr/bin/install -c -m 644 $i /build/enigma/pkg/enigma/usr/share/enigma; \
done
mkdir -p /build/enigma/pkg/enigma/var/games
chmod 0775 /build/enigma/pkg/enigma/var/games
mkdir -p /build/enigma/pkg/enigma/var/games/enigma
chown root:games /build/enigma/pkg/enigma/var/games/enigma && chmod 0770 /build/enigma/pkg/enigma/var/games/enigma
install: creating directory '/build/enigma/pkg/enigma/usr/share/licenses'
install: creating directory '/build/enigma/pkg/enigma/usr/share/licenses/enigma'
'LICENCE' -> '/build/enigma/pkg/enigma/usr/share/licenses/enigma/LICENCE'
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "enigma"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: enigma 1.04-8 (Tue Jul 14 04:09:22 2026)
==> Cleaning up...
[?12l[?25h