>>> valkey: Building main/valkey 8.1.1-r2 (using abuild 3.15.0-r1) started Wed, 12 Nov 2025 04:45:39 +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.044541) 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 hiredis MAKE linenoise 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 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 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 lmem.o lmem.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 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 threads_mngr.o CC adlist.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]: 3886482 Testing unit/obuf-limits [ready]: 3886486 Testing unit/protocol [ready]: 3886485 Testing unit/acl-v2 [ready]: 3886483 Testing unit/commandlog [ready]: 3886489 Testing unit/acl [ready]: 3886504 Testing unit/tls [ready]: 3886493 Testing unit/limits [ready]: 3886522 Testing unit/querybuf [ready]: 3886526 Testing unit/memefficiency [ready]: 3886499 Testing unit/pubsubshard [ready]: 3886515 Testing unit/sort [ready]: 3886513 Testing unit/scan [ready]: 3886542 Testing unit/auth [ready]: 3886546 Testing unit/dump [ready]: 3886531 Testing unit/wait [ready]: 3886547 Testing unit/quit [ok]: CONFIG SET client-output-buffer-limit (6 ms) [ok]: AUTH fails if there is no password configured server side (2 ms) [ok]: Arity check for auth command (1 ms) [ok]: DUMP / RESTORE are able to serialize / unserialize a simple key (17 ms) [ok]: RESTORE can set an arbitrary expire to the materialized key (28 ms) [ok]: RESTORE can set an expire that overflows a 32 bit integer (25 ms) [ok]: COMMANDLOG - check that it starts with an empty log (27 ms) [ok]: Connections start with the default user (10 ms) [ok]: RESTORE can set an absolute expire (11 ms) [ok]: It is possible to create new users (3 ms) [ok]: Coverage: ACL USERS (3 ms) [ok]: Usernames can not contain spaces or null characters (4 ms) [ok]: RESTORE with ABSTTL in the past (13 ms) [ok]: New users start disabled (10 ms) [ok]: Enabling the user allows the login (5 ms) [ok]: RESTORE can set LRU (12 ms) [ok]: Only the set of correct passwords work (5 ms) [ok]: Test basic multiple selectors (30 ms) [ok]: Test ACL selectors by default have no permissions (7 ms) [ok]: It is possible to remove passwords from the set of valid ones (7 ms) [ok]: RESTORE can set LFU (14 ms) [ok]: Test password hashes can be added (2 ms) [ok]: RESTORE returns an error of the key already exists (1 ms) [ok]: SPUBLISH/SSUBSCRIBE basics (35 ms) [ok]: Test password hashes validate input (3 ms) [ok]: RESTORE can overwrite an existing key with REPLACE (10 ms) [ok]: QUIT returns OK (20 ms) [ok]: Handle an empty query (57 ms) [ok]: ACL GETUSER returns the password hash instead of the actual password (3 ms) [ok]: Test hashed passwords removal (6 ms) [ok]: RESTORE can detect a syntax error for unrecognized options (1 ms) [ok]: Test deleting selectors (18 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (19 ms) [ok]: By default users are not able to access any command (9 ms) [ok]: Pipelined commands after QUIT must not be executed (15 ms) [ok]: Test selector syntax error reports the error in the selector context (12 ms) [ok]: By default users are not able to access any key (5 ms) [ok]: Listpack: SORT BY key (7 ms) [ok]: Listpack: SORT BY key with limit (2 ms) [ok]: It's possible to allow the access of a subset of keys (12 ms) [ok]: SPUBLISH/SSUBSCRIBE after UNSUBSCRIBE without arguments (21 ms) [ok]: Listpack: SORT BY hash field (3 ms) [ok]: Test flexible selector definition (20 ms) [ok]: Pipelined commands after QUIT that exceed read buffer size (19 ms) [ok]: By default, only default user is able to publish to any channel (9 ms) [ok]: SSUBSCRIBE to one channel more than once (6 ms) [ok]: By default, only default user is not able to publish to any shard channel (2 ms) [ok]: Test separate read permission (9 ms) [ok]: Negative multibulk length (51 ms) [ok]: SUNSUBSCRIBE from non-subscribed channels (13 ms) [ok]: PUBSUB command basics (6 ms) [1/128 done]: unit/tls (1 seconds) Testing unit/pause [ok]: By default, only default user is able to subscribe to any channel (18 ms) [ok]: Out of range multibulk length (13 ms) [ok]: Test separate write permission (16 ms) [ok]: Test separate read and write permissions (7 ms) [ok]: Validate read and write permissions format (4 ms) [ok]: Wrong multibulk payload header (12 ms) [ok]: By default, only default user is able to subscribe to any shard channel (15 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (17 ms) [ok]: Negative multibulk payload length (6 ms) [ok]: Out of range multibulk payload length (4 ms) [ok]: By default, only default user is able to subscribe to any pattern (10 ms) [ok]: Validate key permissions format - empty and omitted pattern (10 ms) [ok]: It's possible to allow publishing to a subset of channels (10 ms) [ok]: Non-number multibulk payload length (10 ms) [ok]: SPUBLISH/SSUBSCRIBE with PUBLISH/SUBSCRIBE (24 ms) [ok]: It's possible to allow publishing to a subset of shard channels (6 ms) [ok]: Multi bulk request not followed by bulk arguments (7 ms) [ok]: RESTORE should not store key that are already expired, with REPLACE will propagate it as DEL or UNLINK (102 ms) [ok]: Test separate read and write permissions on different selectors are not additive (21 ms) [ok]: RESTORE key with future RDB version, strict version check (3 ms) [ok]: Generic wrong number of args (6 ms) [ok]: Test SET with separate read permission (11 ms) [ok]: RESTORE key with future RDB version, relaxed version check (12 ms) [ok]: Validate subset of channels is prefixed with resetchannels flag (17 ms) [ok]: DUMP of non existing key returns nil (2 ms) [ok]: Unbalanced number of quotes (13 ms) [ok]: Test SET with separate write permission (11 ms) [ok]: In transaction queue publish/subscribe/psubscribe to unauthorized channel will fail (13 ms) [ok]: Protocol desync regression test #1 (10 ms) [ok]: Test SET with read and write permissions (14 ms) [ok]: Protocol desync regression test #2 (13 ms) [ok]: It's possible to allow subscribing to a subset of channels (17 ms) [ok]: Test BITFIELD with separate read permission (11 ms) [2/128 done]: unit/quit (0 seconds) Testing unit/pubsub [ok]: Test BITFIELD with separate write permission (9 ms) [ok]: It's possible to allow subscribing to a subset of shard channels (18 ms) [ok]: Test BITFIELD with read and write permissions (7 ms) [ok]: Test ACL log correctly identifies the relevant item when selectors are used (10 ms) [ok]: COMMANDLOG - only logs commands exceeding the threshold (237 ms) [ok]: It's possible to allow subscribing to a subset of channel patterns (17 ms) [ok]: Test ACL GETUSER response information (6 ms) [ok]: PubSubShard with CLIENT REPLY OFF (92 ms) [ok]: Test ACL list idempotency (16 ms) [ok]: Protocol desync regression test #3 (57 ms) [ok]: AUTH fails when a wrong password is given (5 ms) [ok]: Test R+W is the same as all permissions (10 ms) [ok]: Protocol desync regression test #4 (12 ms) [ok]: Arbitrary command gives an error when AUTH is required (5 ms) [ok]: Subscribers are killed when revoked of channel permission (32 ms) [ok]: AUTH succeeds when the right password is given (2 ms) [ok]: Once AUTH succeeded we can actually send commands to the server (6 ms) [ok]: Test basic dry run functionality (11 ms) [ok]: raw protocol response (5 ms) [ok]: Subscribers are killed when revoked of channel permission (20 ms) [ok]: raw protocol response - deferred (2 ms) [ok]: Test various commands for command permissions (12 ms) [ok]: raw protocol response - multiline (7 ms) [ok]: For unauthenticated clients multibulk and bulk length are limited (17 ms) [ok]: Subscribers are killed when revoked of pattern permission (13 ms) [ok]: RESP3 attributes (15 ms) [ok]: For unauthenticated clients output buffer is limited (22 ms) [ok]: RESP3 attributes readraw (8 ms) [ok]: Subscribers are killed when revoked of allchannels permission (20 ms) [ok]: RESP3 attributes on RESP2 (5 ms) [ok]: test big number parsing (3 ms) [ok]: For once authenticated clients output buffer is NOT limited (19 ms) [ok]: test bool parsing (13 ms) [ok]: Subscribers are pardoned if literal permissions are retained and/or gaining allchannels (22 ms) [ok]: test verbatim str parsing (6 ms) [ok]: Setup slave (125 ms) [ok]: WAIT out of range timeout (milliseconds) (4 ms) [ok]: Test various odd commands for key permissions (80 ms) [ok]: Existence test commands are not marked as access (10 ms) [ok]: WAIT should acknowledge 1 additional copy of the data (19 ms) [ok]: blocked command gets rejected when reprocessed after permission change (37 ms) [ok]: Users can be configured to authenticate with any password (6 ms) [ok]: COMMANDLOG - zero max length is correctly handled (161 ms) [ok]: ACLs can exclude single commands (6 ms) [ok]: Intersection cardinaltiy commands are access commands (17 ms) [ok]: ACLs can include or exclude whole classes of commands (11 ms) [ok]: Test general keyspace commands require some type of permission to execute (18 ms) [ok]: ACLs can include single subcommands (14 ms) [ok]: ACLs can exclude single subcommands, case 1 (11 ms) [ok]: Cardinality commands require some type of permission to execute (17 ms) [ok]: ACLs can exclude single subcommands, case 2 (9 ms) [ok]: Test sharded channel permissions (10 ms) [ok]: ACLs cannot include a subcommand with a specific arg (12 ms) [ok]: ACLs cannot exclude or include a container commands with a specific arg (7 ms) [ok]: ACLs cannot exclude or include a container command with two args (4 ms) [ok]: Pub/Sub PING on RESP2 (7 ms) [ok]: Test sort with ACL permissions (21 ms) [ok]: ACLs including of a type includes also subcommands (6 ms) [ok]: Test DRYRUN with wrong number of arguments (6 ms) [ok]: ACLs can block SELECT of all but a specific DB (16 ms) [ok]: Pub/Sub PING on RESP3 (8 ms) [ok]: ACLs can block all DEBUG subcommands except one (19 ms) [ok]: MIGRATE is caching connections (343 ms) [ok]: PUBLISH/SUBSCRIBE basics (28 ms) [ok]: ACLs set can include subcommands, if already full command exists (22 ms) [ok]: PUBLISH/SUBSCRIBE with two clients (19 ms) [ok]: COMMANDLOG - max entries is correctly handled (149 ms) [ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (20 ms) [ok]: test large number of args (217 ms) [ok]: ACLs set can exclude subcommands, if already full command exists (36 ms) [ok]: SUBSCRIBE to one channel more than once (10 ms) [ok]: {standalone} SCAN basic (562 ms) [ok]: UNSUBSCRIBE from non-subscribed channels (13 ms) [ok]: test argument rewriting - issue 9598 (18 ms) [ok]: ACL SETUSER RESET reverting to default newly created user (19 ms) [ok]: COMMANDLOG - GET optional argument to limit output len works (43 ms) [ok]: ACL GETUSER is able to translate back command permissions (21 ms) [ok]: COMMANDLOG - RESET subcommand works (23 ms) [ok]: PUBLISH/PSUBSCRIBE basics (34 ms) [ok]: PUBLISH/PSUBSCRIBE with two clients (17 ms) [ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (24 ms) [ok]: AUTH fails when binary password is wrong (2 ms) [ok]: AUTH succeeds when binary password is correct (2 ms) [ok]: PubSub messages with CLIENT REPLY OFF (93 ms) [ok]: ACL GETUSER provides reasonable results (145 ms) [ok]: PUNSUBSCRIBE from non-subscribed channels (4 ms) [ok]: NUMSUB returns numbers, not strings (#1561) (2 ms) [ok]: NUMPATs returns the number of unique patterns (12 ms) [ok]: Mix SUBSCRIBE and PSUBSCRIBE (10 ms) [ok]: Test behavior of loading ACLs (3 ms) [ok]: ACL GETUSER provides correct results (35 ms) [ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (5 ms) [ok]: ACL CAT with illegal arguments (8 ms) [ok]: ACL CAT without category - list all categories (1 ms) [ok]: ACL CAT category - list all commands/subcommands that belong to category (5 ms) [ok]: ACL requires explicit permission for scripting for EVAL_RO, EVALSHA_RO and FCALL_RO (8 ms) [ok]: ACL #5998 regression: memory leaks adding / removing subcommands (2 ms) [ok]: setup replication for following tests (113 ms) [ok]: COMMANDLOG - logged entry sanity check (209 ms) [3/128 done]: unit/acl-v2 (2 seconds) Testing unit/keyspace [ok]: publish message to master and receive on replica (15 ms) [ok]: Keyspace notifications: we receive keyspace notifications (51 ms) [ok]: COMMANDLOG slow - Certain commands are omitted that contain sensitive information (25 ms) [ok]: HELLO without protover (11 ms) [ok]: ACL LOG aggregates similar errors together and assigns unique entry-id to new errors (37 ms) [ok]: COMMANDLOG slow - Some commands can redact sensitive fields (16 ms) [ok]: ACL LOG shows failed command executions at toplevel (16 ms) [ok]: HELLO and availability-zone (12 ms) [ok]: ACL LOG shows failed subcommand executions at toplevel (12 ms) [ok]: ACL LOG is able to test similar events (5 ms) [ok]: ACL LOG is able to log keys access violations and key name (5 ms) [ok]: Keyspace notifications: we receive keyevent notifications (52 ms) [ok]: ACL LOG is able to log channel access violations and channel name (9 ms) [ok]: ACL LOG RESET is able to flush the entries in the log (3 ms) [ok]: Keyspace notifications: we can receive both kind of events (13 ms) [ok]: COMMANDLOG slow - Rewritten commands are logged as their original command (48 ms) [ok]: ACL LOG can distinguish the transaction context (1) (12 ms) [ok]: COMMANDLOG slow - commands with too many arguments are trimmed (9 ms) [ok]: Keyspace notifications: we are able to mask events (17 ms) [ok]: COMMANDLOG slow - too long arguments are trimmed (8 ms) [ok]: ACL LOG can distinguish the transaction context (2) (20 ms) [ok]: Keyspace notifications: general events test (16 ms) [ok]: ACL can log errors in the context of Lua scripting (4 ms) [ok]: Keyspace notifications: list events test (13 ms) [ok]: ACL LOG can accept a numerical argument to show less entries (10 ms) [ok]: ACL LOG can log failed auth attempts (1 ms) [ok]: Keyspace notifications: set events test (10 ms) [ok]: Check if maxclients works refusing connections (972 ms) [ok]: ACLLOG - zero max length is correctly handled (17 ms) [ok]: Keyspace notifications: zset events test (16 ms) [ok]: ACL LOG entries are limited to a maximum amount (19 ms) [ok]: Keyspace notifications: hash events test (14 ms) [ok]: ACL LOG entries are still present on update of max len config (6 ms) [ok]: When default user is off, new connections are not authenticated (6 ms) [ok]: Keyspace notifications: stream events test (25 ms) [ok]: When default user has no command permission, hello command still works for other users (11 ms) [ok]: DEL against a single item (7 ms) [ok]: When an authentication chain is used in the HELLO cmd, the last auth cmd has precedence (7 ms) [ok]: Vararg DEL (5 ms) [ok]: When a setname chain is used in the HELLO cmd, the last setname cmd has precedence (6 ms) [ok]: Untagged multi-key commands (9 ms) [ok]: When authentication fails in the HELLO cmd, the client setname should not be applied (6 ms) [ok]: ACL HELP should not have unexpected options (1 ms) [ok]: KEYS with pattern (5 ms) [ok]: Delete a user that the client doesn't use (3 ms) [ok]: KEYS to get all keys (2 ms) [ok]: {standalone} SCAN COUNT (486 ms) [ok]: DBSIZE (2 ms) [ok]: Delete a user that the client is using (5 ms) [ok]: ACL GENPASS command failed test (7 ms) [ok]: KEYS with hashtag (10 ms) [ok]: Default user can not be removed (2 ms) [ok]: ACL load non-existing configured ACL file (1 ms) [ok]: DEL all keys (17 ms) [ok]: KEYS with empty DB (1 ms) [4/128 done]: unit/limits (2 seconds) Testing unit/tracking [ok]: ACL-Metrics user AUTH failure (29 ms) [ok]: ACL-Metrics invalid command accesses (18 ms) [ok]: Regression for a crash with blocking ops and pipelining (13 ms) [ok]: Keyspace notifications: expired events (triggered expire) (118 ms) [ok]: COMMANDLOG slow - EXEC is not logged, just executed commands (215 ms) [ok]: ACL-Metrics invalid key accesses (33 ms) [ok]: ACL-Metrics invalid channels accesses (20 ms) [5/128 done]: unit/protocol (2 seconds) Testing unit/scripting [ok]: Clients are able to enable tracking and redirect it (2 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 (1 ms) [ok]: The connection gets invalidation messages about all the keys (1 ms) [ok]: {standalone} SCAN MATCH (246 ms) [ok]: Clients can enable the BCAST mode with prefixes (5 ms) [ok]: Adding prefixes to BCAST mode works (2 ms) [ok]: Tracking NOLOOP mode in standard mode works (3 ms) [ok]: Tracking NOLOOP mode in BCAST mode works (3 ms) [ok]: Keyspace notifications: expired events (background expire) (206 ms) [ok]: COMMANDLOG slow - can clean older entries (205 ms) [ok]: Keyspace notification: expired event (Expiration time is already expired) (8 ms) [ok]: Keyspace notifications: evicted events (15 ms) [ok]: Keyspace notifications: test CONFIG GET/SET of event flags (10 ms) [ok]: default: load from include file, can access any channels (8 ms) [ok]: WAIT should not acknowledge 2 additional copies of the data (1007 ms) [ok]: default: with config acl-pubsub-default allchannels after reset, can access any channels (5 ms) [ok]: Keyspace notifications: new key test (13 ms) [ok]: default: with config acl-pubsub-default resetchannels after reset, can not access any channels (11 ms) [ok]: publish to self inside multi (5 ms) [ok]: Alice: can execute all command (3 ms) [ok]: publish to self inside script (4 ms) [ok]: Bob: just execute @set and acl command (3 ms) [ok]: EVAL - Does Lua interpreter replies to our requests? (2 ms) [ok]: EVAL - Return _G (2 ms) [ok]: unsubscribe inside multi, and publish to self (8 ms) [ok]: EVAL - Return table with a metatable that raise error (7 ms) [ok]: EVAL - Return table with a metatable that call server (5 ms) [ok]: ACL LOAD only disconnects affected clients (23 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (3 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (5 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (4 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (5 ms) [ok]: ACL LOAD disconnects clients of deleted users (13 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (5 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (3 ms) [ok]: EVAL - Lua table -> Redis protocol type conversion (3 ms) [ok]: ACL load and save (15 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (2 ms) [ok]: EVAL - is Lua able to call Redis API? (5 ms) [ok]: EVAL - Redis integer -> Lua type conversion (4 ms) [ok]: EVAL - Lua number -> Redis integer conversion (4 ms) [6/128 done]: unit/pubsub (1 seconds) Testing unit/lazyfree [ok]: ACL load and save with restricted channels (17 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (5 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (6 ms) [ok]: EVAL - Redis status reply -> Lua type conversion (3 ms) [ok]: EVAL - Redis error reply -> Lua type conversion (3 ms) [ok]: EVAL - Redis nil bulk reply -> Lua type conversion (6 ms) [ok]: EVAL - Is the Lua client using the currently selected DB? (9 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 3886576 Killing still running Valkey server 3886612 Killing still running Valkey server 3886591 Killing still running Valkey server 3886589 Killing still running Valkey server 3886610 Killing still running Valkey server 3886618 Killing still running Valkey server 3886644 Killing still running Valkey server 3887059 Killing still running Valkey server 3887219 Killing still running Valkey server 3887392 Killing still running Valkey server 3887406 Killing still running Valkey server 3887581 Killing still running Valkey server 3887782 Killing still running Valkey server 3888083 Killing still running Valkey server 3888183 Killing still running Valkey server 3888219 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.044541) (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