>>> valkey: Building main/valkey 8.1.1-r2 (using abuild 3.15.0-r1) started Wed, 12 Nov 2025 05:06:32 +0000 >>> valkey: Validating /home/udu/aports/main/valkey/APKBUILD... >>> valkey: Analyzing dependencies... >>> valkey: Installing for build: build-base linux-headers openssl-dev tcl procps WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/9) Installing linux-headers (6.14.2-r0) (2/9) Installing openssl-dev (3.5.4-r0) (3/9) Installing tzdata (2025b-r0) (4/9) Installing tcl (8.6.16-r0) (5/9) Installing skalibs-libs (2.14.4.0-r0) (6/9) Installing utmps-libs (0.1.3.1-r0) (7/9) Installing libproc2 (4.0.4-r3) (8/9) Installing procps-ng (4.0.4-r3) (9/9) Installing .makedepends-valkey (20251112.050633) Executing busybox-1.37.0-r19.trigger OK: 310 MiB in 98 packages >>> valkey: Cleaning up srcdir >>> valkey: Cleaning up pkgdir >>> valkey: Cleaning up tmpdir >>> valkey: Fetching https://github.com/valkey-io/valkey/archive/8.1.1/valkey-8.1.1.tar.gz >>> valkey: Fetching https://github.com/valkey-io/valkey/archive/8.1.1/valkey-8.1.1.tar.gz >>> valkey: Checking sha512sums... valkey-8.1.1.tar.gz: OK valkey.conf.patch: OK sentinel.conf.patch: OK valkey.initd: OK valkey.confd: OK valkey-sentinel.initd: OK valkey-sentinel.confd: OK CVE-2025-27151.patch: OK CVE-2025-32023.patch: OK CVE-2025-48367.patch: OK >>> valkey: Unpacking /var/cache/distfiles/valkey-8.1.1.tar.gz... >>> valkey: valkey.conf.patch patching file valkey.conf >>> valkey: sentinel.conf.patch patching file sentinel.conf >>> valkey: CVE-2025-27151.patch patching file src/valkey-check-aof.c >>> valkey: CVE-2025-32023.patch patching file src/hyperloglog.c Hunk #1 succeeded at 602 (offset -17 lines). Hunk #2 succeeded at 622 (offset -17 lines). Hunk #3 succeeded at 653 (offset -17 lines). Hunk #4 succeeded at 950 (offset -17 lines). Hunk #5 succeeded at 1255 (offset -114 lines). Hunk #6 succeeded at 1290 (offset -114 lines). patching file tests/unit/hyperloglog.tcl >>> valkey: CVE-2025-48367.patch patching file src/anet.c Hunk #1 succeeded at 639 (offset -20 lines). patching file src/anet.h Hunk #1 succeeded at 74 with fuzz 2. patching file src/cluster_legacy.c Hunk #1 succeeded at 1502 (offset -83 lines). patching file src/socket.c Hunk #1 succeeded at 322 (offset -1 lines). patching file src/tls.c Hunk #1 succeeded at 789 (offset -2 lines). patching file src/unix.c Hunk #1 succeeded at 107 (offset -11 lines). >>> valkey: Creating group valkey >>> valkey: Creating user valkey cd src && make all make[1]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src' CC Makefile.dep rm -rf valkey-server valkey-sentinel valkey-cli valkey-benchmark valkey-check-rdb valkey-check-aof valkey-unit-tests libvalkey.a unit/*.o unit/*.d lua/*.o lua/*.d *.o *.gcda *.gcno *.gcov valkey.info lcov-html Makefile.dep *.so rm -f threads_mngr.d adlist.d quicklist.d ae.d anet.d dict.d hashtable.d kvstore.d server.d sds.d zmalloc.d lzf_c.d lzf_d.d pqsort.d zipmap.d sha1.d ziplist.d release.d memory_prefetch.d io_threads.d networking.d util.d object.d db.d replication.d rdb.d t_string.d t_list.d t_set.d t_zset.d t_hash.d config.d aof.d pubsub.d multi.d debug.d sort.d intset.d syncio.d cluster.d cluster_legacy.d cluster_slot_stats.d crc16.d endianconv.d commandlog.d eval.d bio.d rio.d rand.d memtest.d syscheck.d crcspeed.d crccombine.d crc64.d bitops.d sentinel.d notify.d setproctitle.d blocked.d hyperloglog.d latency.d sparkline.d valkey-check-rdb.d valkey-check-aof.d geo.d lazyfree.d module.d evict.d expire.d geohash.d geohash_helper.d childinfo.d allocator_defrag.d defrag.d siphash.d rax.d t_stream.d listpack.d localtime.d lolwut.d lolwut5.d lolwut6.d acl.d tracking.d socket.d tls.d sha256.d timeout.d setcpuaffinity.d monotonic.d mt19937-64.d resp_parser.d call_reply.d script.d functions.d commands.d strl.d connection.d unix.d logreqres.d rdma.d scripting_engine.d lua/script_lua.d lua/function_lua.d lua/engine_lua.d lua/debug_lua.d anet.d adlist.d dict.d valkey-cli.d zmalloc.d release.d ae.d serverassert.d crcspeed.d crccombine.d crc64.d siphash.d crc16.d monotonic.d cli_common.d mt19937-64.d strl.d cli_commands.d ae.d anet.d valkey-benchmark.d adlist.d dict.d zmalloc.d serverassert.d release.d crcspeed.d crccombine.d crc64.d siphash.d crc16.d monotonic.d cli_common.d mt19937-64.d strl.d (cd ../deps && make distclean) make[2]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps' (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /dev/null || true (cd jemalloc && [ -f Makefile ] && make distclean) > /dev/null || true (cd hdr_histogram && make clean) > /dev/null || true (cd fpconv && make clean) > /dev/null || true (cd fast_float_c_interface && make clean) > /dev/null || true (rm -f .make-*) make[2]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps' (cd modules && make clean) make[2]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src/modules' rm -rf *.xo *.so make[2]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src/modules' (cd ../tests/modules && make clean) make[2]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/tests/modules' rm -f commandfilter.so basics.so testrdb.so fork.so infotest.so propagate.so misc.so hooks.so blockonkeys.so blockonbackground.so scan.so datatype.so datatype2.so auth.so keyspace_events.so block_keyspace_notification.so blockedclient.so getkeys.so getchannels.so test_lazyfree.so timer.so defragtest.so keyspecs.so hash.so zset.so stream.so mallocsize.so aclcheck.so list.so subcommands.so reply.so cmdintrospection.so eventloop.so moduleconfigs.so moduleconfigstwo.so moduleparameter.so publish.so usercall.so postnotifications.so moduleauthtwo.so rdbloadsave.so crash.so cluster.so helloscripting.so commandfilter.xo basics.xo testrdb.xo fork.xo infotest.xo propagate.xo misc.xo hooks.xo blockonkeys.xo blockonbackground.xo scan.xo datatype.xo datatype2.xo auth.xo keyspace_events.xo block_keyspace_notification.xo blockedclient.xo getkeys.xo getchannels.xo test_lazyfree.xo timer.xo defragtest.xo keyspecs.xo hash.xo zset.xo stream.xo mallocsize.xo aclcheck.xo list.xo subcommands.xo reply.xo cmdintrospection.xo eventloop.xo moduleconfigs.xo moduleconfigstwo.xo moduleparameter.xo publish.xo usercall.xo postnotifications.xo moduleauthtwo.xo rdbloadsave.xo crash.xo cluster.xo helloscripting.xo make[2]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/tests/modules' (rm -f .make-*) echo STD=-pedantic -std=gnu11 >> .make-settings echo WARN=-Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes >> .make-settings echo OPT=-O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer >> .make-settings echo MALLOC=libc >> .make-settings echo BUILD_TLS=yes >> .make-settings echo BUILD_RDMA= >> .make-settings echo USE_SYSTEMD= >> .make-settings echo CFLAGS=-Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto >> .make-settings echo LDFLAGS=-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs >> .make-settings echo SERVER_CFLAGS= >> .make-settings echo SERVER_LDFLAGS= >> .make-settings echo PREV_FINAL_CFLAGS=-pedantic -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 >> .make-settings echo PREV_FINAL_LDFLAGS=-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -O3 -flto=auto -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -rdynamic >> .make-settings (cd ../deps && make hiredis linenoise lua hdr_histogram fpconv) make[2]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps' (cd hiredis && make clean) > /dev/null || true (cd linenoise && make clean) > /dev/null || true (cd lua && make clean) > /dev/null || true (cd jemalloc && [ -f Makefile ] && make distclean) > /dev/null || true (cd hdr_histogram && make clean) > /dev/null || true (cd fpconv && make clean) > /dev/null || true (cd fast_float_c_interface && make clean) > /dev/null || true (rm -f .make-*) (echo "-Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto" > .make-cflags) (echo "-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" > .make-ldflags) MAKE linenoise MAKE hiredis cd hiredis && make static USE_SSL=1 cd linenoise && make make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hiredis' make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/linenoise' cc -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -c linenoise.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic alloc.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic net.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic hiredis.c make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/linenoise' cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sds.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic async.c MAKE lua cd lua/src && make all CFLAGS="-Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 " MYLDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" AR="ar rc" make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lapi.o lapi.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lcode.o lcode.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic read.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic sockcompat.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ldebug.o ldebug.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -pedantic ssl.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ldo.o ldo.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ldump.o ldump.c ar rcs libhiredis.a alloc.o net.o hiredis.o sds.o async.o read.o sockcompat.o ar rcs libhiredis_ssl.a ssl.o make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hiredis' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lfunc.o lfunc.c MAKE hdr_histogram cd hdr_histogram && make make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hdr_histogram' cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lgc.o lgc.c ar rcs libhdrhistogram.a hdr_histogram.o make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/hdr_histogram' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o llex.o llex.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lmem.o lmem.c MAKE fpconv cd fpconv && make make[3]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/fpconv' cc -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -c fpconv_dtoa.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lobject.o lobject.c ar rcs libfpconv.a fpconv_dtoa.o make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/fpconv' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lopcodes.o lopcodes.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lparser.o lparser.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lstate.o lstate.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lstring.o lstring.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ltable.o ltable.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ltm.o ltm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lundump.o lundump.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lvm.o lvm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lzio.o lzio.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o strbuf.o strbuf.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o fpconv.o fpconv.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lauxlib.o lauxlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lbaselib.o lbaselib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ldblib.o ldblib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o liolib.o liolib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lmathlib.o lmathlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o loslib.o loslib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o ltablib.o ltablib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lstrlib.o lstrlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o loadlib.o loadlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o linit.o linit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua_cjson.o lua_cjson.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua_struct.o lua_struct.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua_cmsgpack.o lua_cmsgpack.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua_bit.o lua_bit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o lua.o lua.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o luac.o luac.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -O2 -c -o print.o print.c ar rc liblua.a lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o strbuf.o fpconv.o lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o loslib.o ltablib.o lstrlib.o loadlib.o linit.o lua_cjson.o lua_struct.o lua_cmsgpack.o lua_bit.o # DLL needs all object files ranlib liblua.a cc -o lua -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs lua.o liblua.a -lm cc -o luac -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs luac.o print.o liblua.a -lm make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/lua/src' make[2]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps' CC adlist.o CC threads_mngr.o CC quicklist.o CC ae.o CC anet.o CC dict.o CC hashtable.o CC kvstore.o CC server.o CC sds.o CC zmalloc.o CC lzf_c.o CC lzf_d.o CC pqsort.o CC zipmap.o CC sha1.o CC ziplist.o CC release.o CC memory_prefetch.o CC io_threads.o CC networking.o CC util.o CC object.o CC db.o CC replication.o CC rdb.o CC t_string.o CC t_list.o CC t_set.o CC t_zset.o CC t_hash.o CC config.o CC aof.o CC pubsub.o CC multi.o CC debug.o CC sort.o CC intset.o CC syncio.o CC cluster.o CC cluster_legacy.o CC cluster_slot_stats.o CC crc16.o CC endianconv.o CC commandlog.o CC eval.o CC bio.o CC rio.o CC rand.o CC memtest.o CC syscheck.o CC crcspeed.o CC crccombine.o CC crc64.o CC bitops.o CC sentinel.o CC notify.o CC setproctitle.o CC blocked.o CC hyperloglog.o CC latency.o CC sparkline.o CC valkey-check-rdb.o CC valkey-check-aof.o CC geo.o CC lazyfree.o CC module.o CC evict.o CC expire.o CC geohash.o CC geohash_helper.o CC childinfo.o CC allocator_defrag.o CC defrag.o CC siphash.o CC rax.o CC t_stream.o CC listpack.o CC localtime.o CC lolwut.o CC lolwut5.o CC lolwut6.o CC acl.o CC tracking.o CC socket.o CC tls.o CC sha256.o CC timeout.o CC setcpuaffinity.o CC monotonic.o CC mt19937-64.o CC resp_parser.o CC call_reply.o CC script.o CC functions.o CC commands.o CC strl.o CC connection.o CC unix.o CC logreqres.o CC rdma.o CC scripting_engine.o CC lua/script_lua.o CC lua/function_lua.o CC lua/engine_lua.o CC lua/debug_lua.o CC valkey-cli.o CC serverassert.o CC cli_common.o CC cli_commands.o CC valkey-benchmark.o LINK valkey-server LINK valkey-benchmark LINK valkey-cli INSTALL valkey-sentinel INSTALL valkey-check-rdb INSTALL valkey-check-aof Hint: It's a good idea to run 'make test' ;) make[1]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src' cd src && make test make[1]: Entering directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src' CC Makefile.dep CC release.o LINK valkey-server LINK valkey-cli LINK valkey-benchmark INSTALL valkey-check-aof Cleanup: may take some time... OK Starting test server at port 21079 [ready]: 474736 Testing unit/obuf-limits [ready]: 474738 Testing unit/protocol [ready]: 474735 Testing unit/acl-v2 [ready]: 474739 Testing unit/commandlog [ready]: 474740 Testing unit/acl [ready]: 474741 Testing unit/tls [ready]: 474751 Testing unit/limits [ready]: 474745 Testing unit/querybuf [ready]: 474750 Testing unit/memefficiency [ready]: 474754 Testing unit/pubsubshard [ready]: 474747 Testing unit/sort [ready]: 474755 Testing unit/scan [ready]: 474753 Testing unit/auth [ready]: 474757 Testing unit/dump [ready]: 474756 Testing unit/wait [ready]: 474758 Testing unit/quit [ok]: Test basic multiple selectors (42 ms) [ok]: SPUBLISH/SSUBSCRIBE basics (24 ms) [ok]: Test ACL selectors by default have no permissions (7 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (26 ms) [ok]: COMMANDLOG - check that it starts with an empty log (29 ms) [ok]: Test deleting selectors (37 ms) [ok]: SPUBLISH/SSUBSCRIBE after UNSUBSCRIBE without arguments (20 ms) [ok]: CONFIG SET client-output-buffer-limit (65 ms) [ok]: Test selector syntax error reports the error in the selector context (14 ms) [ok]: Connections start with the default user (13 ms) [ok]: SSUBSCRIBE to one channel more than once (15 ms) [ok]: It is possible to create new users (1 ms) [ok]: AUTH fails if there is no password configured server side (10 ms) [ok]: Arity check for auth command (0 ms) [ok]: Coverage: ACL USERS (3 ms) [ok]: DUMP / RESTORE are able to serialize / unserialize a simple key (20 ms) [ok]: Usernames can not contain spaces or null characters (5 ms) [ok]: SUNSUBSCRIBE from non-subscribed channels (16 ms) [ok]: Listpack: SORT BY key (11 ms) [ok]: New users start disabled (7 ms) [ok]: RESTORE can set an arbitrary expire to the materialized key (13 ms) [ok]: Test flexible selector definition (23 ms) [ok]: Handle an empty query (69 ms) [ok]: Enabling the user allows the login (5 ms) [ok]: PUBSUB command basics (9 ms) [ok]: Listpack: SORT BY key with limit (6 ms) [ok]: Listpack: SORT BY hash field (3 ms) [ok]: Test separate read permission (17 ms) [ok]: QUIT returns OK (21 ms) [ok]: Only the set of correct passwords work (13 ms) [ok]: RESTORE can set an expire that overflows a 32 bit integer (17 ms) [ok]: It is possible to remove passwords from the set of valid ones (5 ms) [ok]: Test separate write permission (9 ms) [ok]: Test password hashes can be added (4 ms) [ok]: RESTORE can set an absolute expire (9 ms) [ok]: Test password hashes validate input (8 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (31 ms) [ok]: Test separate read and write permissions (15 ms) [ok]: ACL GETUSER returns the password hash instead of the actual password (5 ms) [ok]: RESTORE with ABSTTL in the past (14 ms) [ok]: Validate read and write permissions format (5 ms) [ok]: Negative multibulk length (48 ms) [ok]: Test hashed passwords removal (7 ms) [ok]: Pipelined commands after QUIT must not be executed (34 ms) [ok]: By default users are not able to access any command (4 ms) [ok]: By default users are not able to access any key (8 ms) [ok]: Out of range multibulk length (12 ms) [ok]: RESTORE can set LRU (17 ms) [1/128 done]: unit/tls (1 seconds) Testing unit/pause [ok]: Validate key permissions format - empty and omitted pattern (19 ms) [ok]: It's possible to allow the access of a subset of keys (9 ms) [ok]: RESTORE can set LFU (11 ms) [ok]: Wrong multibulk payload header (9 ms) [ok]: RESTORE returns an error of the key already exists (2 ms) [ok]: Pipelined commands after QUIT that exceed read buffer size (25 ms) [ok]: SPUBLISH/SSUBSCRIBE with PUBLISH/SUBSCRIBE (41 ms) [ok]: Negative multibulk payload length (13 ms) [ok]: By default, only default user is able to publish to any channel (12 ms) [ok]: Test separate read and write permissions on different selectors are not additive (21 ms) [ok]: By default, only default user is not able to publish to any shard channel (7 ms) [ok]: Out of range multibulk payload length (8 ms) [ok]: RESTORE can overwrite an existing key with REPLACE (13 ms) [ok]: RESTORE can detect a syntax error for unrecognized options (2 ms) [ok]: By default, only default user is able to subscribe to any channel (11 ms) [ok]: Non-number multibulk payload length (7 ms) [ok]: Test SET with separate read permission (13 ms) [ok]: Multi bulk request not followed by bulk arguments (11 ms) [ok]: Generic wrong number of args (9 ms) [ok]: Test SET with separate write permission (18 ms) [ok]: By default, only default user is able to subscribe to any shard channel (17 ms) [ok]: Unbalanced number of quotes (5 ms) [ok]: Protocol desync regression test #1 (9 ms) [ok]: By default, only default user is able to subscribe to any pattern (11 ms) [ok]: Test SET with read and write permissions (13 ms) [ok]: It's possible to allow publishing to a subset of channels (7 ms) [ok]: Protocol desync regression test #2 (7 ms) [ok]: Test BITFIELD with separate read permission (11 ms) [ok]: It's possible to allow publishing to a subset of shard channels (8 ms) [ok]: Protocol desync regression test #3 (9 ms) [ok]: RESTORE should not store key that are already expired, with REPLACE will propagate it as DEL or UNLINK (55 ms) [ok]: Test BITFIELD with separate write permission (13 ms) [ok]: Protocol desync regression test #4 (10 ms) [ok]: RESTORE key with future RDB version, strict version check (6 ms) [ok]: Validate subset of channels is prefixed with resetchannels flag (15 ms) [ok]: RESTORE key with future RDB version, relaxed version check (7 ms) [ok]: DUMP of non existing key returns nil (2 ms) [ok]: Test BITFIELD with read and write permissions (12 ms) [ok]: raw protocol response (4 ms) [ok]: raw protocol response - deferred (3 ms) [ok]: PubSubShard with CLIENT REPLY OFF (99 ms) [ok]: In transaction queue publish/subscribe/psubscribe to unauthorized channel will fail (19 ms) [ok]: raw protocol response - multiline (7 ms) [ok]: COMMANDLOG - only logs commands exceeding the threshold (234 ms) [2/128 done]: unit/quit (1 seconds) Testing unit/pubsub [ok]: It's possible to allow subscribing to a subset of channels (24 ms) [ok]: Test ACL log correctly identifies the relevant item when selectors are used (39 ms) [ok]: RESP3 attributes (19 ms) [ok]: RESP3 attributes readraw (10 ms) [ok]: Test ACL GETUSER response information (13 ms) [ok]: RESP3 attributes on RESP2 (10 ms) [ok]: It's possible to allow subscribing to a subset of shard channels (20 ms) [ok]: test big number parsing (8 ms) [ok]: Test ACL list idempotency (20 ms) [ok]: It's possible to allow subscribing to a subset of channel patterns (19 ms) [ok]: Test R+W is the same as all permissions (7 ms) [ok]: test bool parsing (12 ms) [ok]: Test basic dry run functionality (12 ms) [ok]: test verbatim str parsing (9 ms) [ok]: Test various commands for command permissions (10 ms) [ok]: Subscribers are killed when revoked of channel permission (27 ms) [ok]: AUTH fails when a wrong password is given (7 ms) [ok]: Subscribers are killed when revoked of channel permission (20 ms) [ok]: Arbitrary command gives an error when AUTH is required (4 ms) [ok]: AUTH succeeds when the right password is given (2 ms) [ok]: Once AUTH succeeded we can actually send commands to the server (13 ms) [ok]: Subscribers are killed when revoked of pattern permission (13 ms) [ok]: For unauthenticated clients multibulk and bulk length are limited (10 ms) [ok]: Setup slave (121 ms) [ok]: Subscribers are killed when revoked of allchannels permission (24 ms) [ok]: WAIT out of range timeout (milliseconds) (10 ms) [ok]: Test various odd commands for key permissions (64 ms) [ok]: For unauthenticated clients output buffer is limited (16 ms) [ok]: For once authenticated clients output buffer is NOT limited (6 ms) [ok]: WAIT should acknowledge 1 additional copy of the data (18 ms) [ok]: Existence test commands are not marked as access (26 ms) [ok]: Subscribers are pardoned if literal permissions are retained and/or gaining allchannels (34 ms) [ok]: COMMANDLOG - zero max length is correctly handled (183 ms) [ok]: Intersection cardinaltiy commands are access commands (24 ms) [ok]: Pub/Sub PING on RESP2 (9 ms) [ok]: blocked command gets rejected when reprocessed after permission change (38 ms) [ok]: Pub/Sub PING on RESP3 (4 ms) [ok]: Users can be configured to authenticate with any password (14 ms) [ok]: Test general keyspace commands require some type of permission to execute (28 ms) [ok]: ACLs can exclude single commands (8 ms) [ok]: PUBLISH/SUBSCRIBE basics (15 ms) [ok]: ACLs can include or exclude whole classes of commands (14 ms) [ok]: PUBLISH/SUBSCRIBE with two clients (14 ms) [ok]: Cardinality commands require some type of permission to execute (41 ms) [ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (11 ms) [ok]: ACLs can include single subcommands (15 ms) [ok]: {standalone} SCAN basic (552 ms) [ok]: ACLs can exclude single subcommands, case 1 (11 ms) [ok]: Test sharded channel permissions (15 ms) [ok]: SUBSCRIBE to one channel more than once (15 ms) [ok]: ACLs can exclude single subcommands, case 2 (12 ms) [ok]: UNSUBSCRIBE from non-subscribed channels (8 ms) [ok]: ACLs cannot include a subcommand with a specific arg (4 ms) [ok]: ACLs cannot exclude or include a container commands with a specific arg (5 ms) [ok]: Test sort with ACL permissions (25 ms) [ok]: ACLs cannot exclude or include a container command with two args (9 ms) [ok]: ACLs including of a type includes also subcommands (10 ms) [ok]: Test DRYRUN with wrong number of arguments (9 ms) [ok]: test large number of args (249 ms) [ok]: PUBLISH/PSUBSCRIBE basics (37 ms) [ok]: ACLs can block SELECT of all but a specific DB (12 ms) [ok]: test argument rewriting - issue 9598 (12 ms) [ok]: COMMANDLOG - max entries is correctly handled (155 ms) [ok]: ACLs can block all DEBUG subcommands except one (10 ms) [ok]: MIGRATE is caching connections (381 ms) [ok]: PUBLISH/PSUBSCRIBE with two clients (25 ms) [ok]: ACLs set can include subcommands, if already full command exists (15 ms) [ok]: COMMANDLOG - GET optional argument to limit output len works (27 ms) [ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (9 ms) [ok]: COMMANDLOG - RESET subcommand works (8 ms) [ok]: ACLs set can exclude subcommands, if already full command exists (24 ms) [ok]: ACL SETUSER RESET reverting to default newly created user (3 ms) [ok]: ACL GETUSER is able to translate back command permissions (3 ms) [ok]: AUTH fails when binary password is wrong (5 ms) [ok]: AUTH succeeds when binary password is correct (4 ms) [ok]: PubSub messages with CLIENT REPLY OFF (98 ms) [ok]: PUNSUBSCRIBE from non-subscribed channels (10 ms) [ok]: NUMSUB returns numbers, not strings (#1561) (4 ms) [ok]: NUMPATs returns the number of unique patterns (21 ms) [ok]: Mix SUBSCRIBE and PSUBSCRIBE (14 ms) [ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (8 ms) [ok]: ACL GETUSER provides reasonable results (137 ms) [ok]: ACL GETUSER provides correct results (18 ms) [ok]: ACL CAT with illegal arguments (1 ms) [ok]: ACL CAT without category - list all categories (0 ms) [ok]: ACL CAT category - list all commands/subcommands that belong to category (2 ms) [ok]: ACL requires explicit permission for scripting for EVAL_RO, EVALSHA_RO and FCALL_RO (2 ms) [ok]: ACL #5998 regression: memory leaks adding / removing subcommands (2 ms) [ok]: Keyspace notifications: we receive keyspace notifications (49 ms) [ok]: setup replication for following tests (111 ms) [ok]: ACL LOG aggregates similar errors together and assigns unique entry-id to new errors (21 ms) [ok]: COMMANDLOG - logged entry sanity check (211 ms) [ok]: ACL LOG shows failed command executions at toplevel (13 ms) [ok]: publish message to master and receive on replica (14 ms) [ok]: COMMANDLOG slow - Certain commands are omitted that contain sensitive information (25 ms) [ok]: ACL LOG shows failed subcommand executions at toplevel (19 ms) [ok]: Keyspace notifications: we receive keyevent notifications (50 ms) [ok]: ACL LOG is able to test similar events (9 ms) [ok]: COMMANDLOG slow - Some commands can redact sensitive fields (11 ms) [ok]: HELLO without protover (9 ms) [ok]: ACL LOG is able to log keys access violations and key name (8 ms) [ok]: Keyspace notifications: we can receive both kind of events (10 ms) [ok]: HELLO and availability-zone (11 ms) [ok]: ACL LOG is able to log channel access violations and channel name (10 ms) [ok]: Test behavior of loading ACLs (8 ms) [ok]: Keyspace notifications: we are able to mask events (16 ms) [ok]: ACL LOG RESET is able to flush the entries in the log (5 ms) [ok]: ACL LOG can distinguish the transaction context (1) (11 ms) [ok]: Keyspace notifications: general events test (16 ms) [ok]: COMMANDLOG slow - Rewritten commands are logged as their original command (45 ms) [ok]: COMMANDLOG slow - commands with too many arguments are trimmed (2 ms) [ok]: ACL LOG can distinguish the transaction context (2) (14 ms) [ok]: ACL can log errors in the context of Lua scripting (6 ms) [ok]: Keyspace notifications: list events test (17 ms) [ok]: COMMANDLOG slow - too long arguments are trimmed (6 ms) [ok]: ACL LOG can accept a numerical argument to show less entries (9 ms) [ok]: Keyspace notifications: set events test (10 ms) [ok]: ACL LOG can log failed auth attempts (5 ms) [ok]: ACLLOG - zero max length is correctly handled (12 ms) [ok]: Keyspace notifications: zset events test (17 ms) [ok]: Keyspace notifications: hash events test (13 ms) [ok]: ACL LOG entries are limited to a maximum amount (13 ms) [ok]: ACL LOG entries are still present on update of max len config (4 ms) [ok]: When default user is off, new connections are not authenticated (5 ms) [ok]: Keyspace notifications: stream events test (19 ms) [ok]: When default user has no command permission, hello command still works for other users (8 ms) [ok]: {standalone} SCAN COUNT (476 ms) [ok]: When an authentication chain is used in the HELLO cmd, the last auth cmd has precedence (7 ms) [ok]: Check if maxclients works refusing connections (986 ms) [ok]: When a setname chain is used in the HELLO cmd, the last setname cmd has precedence (7 ms) [ok]: When authentication fails in the HELLO cmd, the client setname should not be applied (7 ms) [ok]: ACL HELP should not have unexpected options (1 ms) [ok]: Delete a user that the client doesn't use (5 ms) [ok]: Delete a user that the client is using (6 ms) [3/128 done]: unit/acl-v2 (2 seconds) Testing unit/keyspace [ok]: ACL GENPASS command failed test (4 ms) [ok]: Default user can not be removed (0 ms) [ok]: ACL load non-existing configured ACL file (0 ms) [ok]: ACL-Metrics user AUTH failure (23 ms) [ok]: ACL-Metrics invalid command accesses (12 ms) [ok]: ACL-Metrics invalid key accesses (14 ms) [ok]: Keyspace notifications: expired events (triggered expire) (119 ms) [4/128 done]: unit/limits (2 seconds) Testing unit/tracking [ok]: ACL-Metrics invalid channels accesses (34 ms) [ok]: COMMANDLOG slow - EXEC is not logged, just executed commands (215 ms) [ok]: Regression for a crash with blocking ops and pipelining (3 ms) [ok]: DEL against a single item (8 ms) [ok]: Vararg DEL (9 ms) [ok]: Untagged multi-key commands (5 ms) [ok]: KEYS with pattern (15 ms) [ok]: KEYS to get all keys (2 ms) [ok]: DBSIZE (2 ms) [ok]: KEYS with hashtag (5 ms) [ok]: Keyspace notifications: expired events (background expire) (144 ms) [5/128 done]: unit/protocol (2 seconds) Testing unit/scripting [ok]: Keyspace notification: expired event (Expiration time is already expired) (11 ms) [ok]: DEL all keys (19 ms) [ok]: KEYS with empty DB (1 ms) [ok]: Keyspace notifications: evicted events (17 ms) [ok]: Keyspace notifications: test CONFIG GET/SET of event flags (21 ms) [ok]: Keyspace notifications: new key test (14 ms) [ok]: Clients are able to enable tracking and redirect it (3 ms) [ok]: publish to self inside multi (9 ms) [ok]: publish to self inside script (4 ms) [ok]: The other connection is able to get invalidations (6 ms) [ok]: The client is now able to disable tracking (3 ms) [ok]: Clients can enable the BCAST mode with the empty prefix (4 ms) [ok]: The connection gets invalidation messages about all the keys (4 ms) [ok]: unsubscribe inside multi, and publish to self (15 ms) [ok]: COMMANDLOG slow - can clean older entries (204 ms) [ok]: Clients can enable the BCAST mode with prefixes (12 ms) [ok]: Adding prefixes to BCAST mode works (4 ms) [ok]: Tracking NOLOOP mode in standard mode works (13 ms) [ok]: Tracking NOLOOP mode in BCAST mode works (7 ms) [ok]: default: load from include file, can access any channels (9 ms) [ok]: {standalone} SCAN MATCH (399 ms) [ok]: default: with config acl-pubsub-default allchannels after reset, can access any channels (7 ms) [ok]: default: with config acl-pubsub-default resetchannels after reset, can not access any channels (10 ms) [ok]: Alice: can execute all command (2 ms) [ok]: Bob: just execute @set and acl command (2 ms) [ok]: ACL LOAD only disconnects affected clients (16 ms) [ok]: EVAL - Does Lua interpreter replies to our requests? (4 ms) [ok]: ACL LOAD disconnects clients of deleted users (16 ms) [ok]: EVAL - Return _G (3 ms) [ok]: EVAL - Return table with a metatable that raise error (4 ms) [ok]: EVAL - Return table with a metatable that call server (2 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (4 ms) [ok]: ACL load and save (18 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (2 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (4 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (3 ms) [ok]: ACL load and save with restricted channels (14 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (6 ms) [6/128 done]: unit/pubsub (1 seconds) Testing unit/lazyfree [ok]: EVAL - Lua table -> Redis protocol type conversion (3 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (6 ms) [ok]: EVAL - is Lua able to call Redis API? (4 ms) [ok]: EVAL - Redis integer -> Lua type conversion (8 ms) [ok]: WAIT should not acknowledge 2 additional copies of the data (1104 ms) [ok]: EVAL - Lua number -> Redis integer conversion (6 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (5 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (11 ms) [ok]: EVAL - Redis status reply -> Lua type conversion (4 ms) [ok]: EVAL - Redis error reply -> Lua type conversion (5 ms) [ok]: EVAL - Redis nil bulk reply -> Lua type conversion (12 ms) [ok]: EVAL - Is the Lua client using the currently selected DB? (7 ms) [ok]: EVAL - SELECT inside Lua should not affect the caller (9 ms) [ok]: EVAL - Scripts do not block on blpop command (10 ms) [ok]: EVAL - Scripts do not block on brpop command (12 ms) [ok]: EVAL - Scripts do not block on brpoplpush command (3 ms) [ok]: EVAL - Scripts do not block on blmove command (8 ms) [ok]: EVAL - Scripts do not block on bzpopmin command (11 ms) Port 28613 was already busy, trying another port... [ok]: EVAL - Scripts do not block on bzpopmax command (3 ms) [ok]: EVAL - Scripts do not block on wait (2 ms) [ok]: EVAL - Scripts do not block on waitaof (4 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option (15 ms) [exception]: Executing test client: Error, do this: mount -t proc proc /proc. Error, do this: mount -t proc proc /proc while executing "wait_for_condition 50 100 { [string match {*T*} [lindex [exec ps j $pid] 16]] } else { puts [exec ps j $pid] fail "process..." (procedure "pause_process" line 3) invoked from within "pause_process $slave_pid" ("uplevel" body line 2) invoked from within "uplevel 1 $code" (procedure "test" line 58) invoked from within "test {WAIT should not acknowledge 1 additional copy if slave is blocked} { pause_process $slave_pid $master set foo 0 $master ..." ("uplevel" body line 46) invoked from within "uplevel 1 $code " (procedure "start_server" line 2) invoked from within "start_server {} { set slave [srv 0 client] set slave_host [srv 0 host] set slave_port [srv 0 port] set slave_pid [srv 0 pid] set m..." ("uplevel" body line 2) invoked from within "uplevel 1 $code " (procedure "start_server" line 2) invoked from within "start_server {tags {"wait network external:skip"}} { start_server {} { set slave [srv 0 client] set slave_host [srv 0 host] set slave_port..." (file "tests/unit/wait.tcl" line 3) invoked from within "source $path" (procedure "execute_test_file" line 4) invoked from within "execute_test_file $data" (procedure "test_client_main" line 10) invoked from within "test_client_main $::test_server_port " Killing still running Valkey server 474794 Killing still running Valkey server 474812 Killing still running Valkey server 474806 Killing still running Valkey server 474814 Killing still running Valkey server 474816 Killing still running Valkey server 474833 Killing still running Valkey server 474841 Killing still running Valkey server 475171 Killing still running Valkey server 475259 Killing still running Valkey server 475341 Killing still running Valkey server 475430 Killing still running Valkey server 475768 Killing still running Valkey server 475814 Killing still running Valkey server 475978 Killing still running Valkey server 476118 Killing still running Valkey server 476201 Killing still running Valkey server 476209 make[1]: *** [Makefile:580: test] Error 1 make[1]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/src' make: *** [Makefile:6: test] Error 2 >>> ERROR: valkey: check failed >>> valkey: Uninstalling dependencies... (1/9) Purging .makedepends-valkey (20251112.050633) (2/9) Purging linux-headers (6.14.2-r0) (3/9) Purging openssl-dev (3.5.4-r0) (4/9) Purging tcl (8.6.16-r0) (5/9) Purging tzdata (2025b-r0) (6/9) Purging procps-ng (4.0.4-r3) (7/9) Purging libproc2 (4.0.4-r3) (8/9) Purging utmps-libs (0.1.3.1-r0) (9/9) Purging skalibs-libs (2.14.4.0-r0) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages