>>> valkey: Building main/valkey 8.1.1-r2 (using abuild 3.15.0-r0) started Thu, 11 Sep 2025 22:39:42 +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.2-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 (20250911.223942) Executing busybox-1.37.0-r19.trigger OK: 309 MiB in 92 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 hdr_histogram cd linenoise && make MAKE hiredis cd hdr_histogram && make cd hiredis && make static USE_SSL=1 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 fpconv cd fpconv && make 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 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/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 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 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 -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 -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 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 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 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 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 -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 -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 -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 -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 -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 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 -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 -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 -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 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 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 fpconv.o fpconv.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 -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 -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 ldblib.o ldblib.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 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 make[3]: Leaving directory '/home/udu/aports/main/valkey/src/valkey-8.1.1/deps/linenoise' ar rcs libhdrhistogram.a hdr_histogram.o 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 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 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 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' 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 ae.o CC threads_mngr.o CC anet.o CC dict.o CC adlist.o CC hashtable.o CC quicklist.o CC kvstore.o CC zmalloc.o CC server.o CC sds.o CC lzf_c.o CC lzf_d.o CC pqsort.o CC zipmap.o CC sha1.o CC ziplist.o CC memory_prefetch.o CC release.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 config.o CC t_hash.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-benchmark LINK valkey-server 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]: 2741207 Testing unit/obuf-limits [ready]: 2741200 Testing unit/protocol [ready]: 2741202 Testing unit/acl-v2 [ready]: 2741199 Testing unit/commandlog [ready]: 2741205 Testing unit/acl [ready]: 2741209 Testing unit/tls [ready]: 2741201 Testing unit/limits [ready]: 2741195 Testing unit/querybuf [ready]: 2741196 Testing unit/memefficiency [ready]: 2741198 Testing unit/pubsubshard [ready]: 2741208 Testing unit/sort [ready]: 2741213 Testing unit/scan [ready]: 2741203 Testing unit/auth [ready]: 2741212 Testing unit/dump [ready]: 2741211 Testing unit/wait [ready]: 2741206 Testing unit/quit [ok]: CONFIG SET client-output-buffer-limit (2 ms) [ok]: COMMANDLOG - check that it starts with an empty log (0 ms) [ok]: QUIT returns OK (0 ms) [ok]: SPUBLISH/SSUBSCRIBE basics (2 ms) [ok]: Pipelined commands after QUIT must not be executed (1 ms) [ok]: Test basic multiple selectors (2 ms) [ok]: DUMP / RESTORE are able to serialize / unserialize a simple key (1 ms) [ok]: Test ACL selectors by default have no permissions (0 ms) [ok]: Pipelined commands after QUIT that exceed read buffer size (0 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (0 ms) [ok]: RESTORE can set an arbitrary expire to the materialized key (1 ms) [ok]: Test deleting selectors (1 ms) [ok]: SPUBLISH/SSUBSCRIBE after UNSUBSCRIBE without arguments (1 ms) [ok]: RESTORE can set an expire that overflows a 32 bit integer (0 ms) [ok]: Test selector syntax error reports the error in the selector context (0 ms) [ok]: SSUBSCRIBE to one channel more than once (1 ms) [ok]: RESTORE can set an absolute expire (1 ms) [ok]: Connections start with the default user (0 ms) [ok]: SUNSUBSCRIBE from non-subscribed channels (0 ms) [ok]: AUTH fails if there is no password configured server side (0 ms) [ok]: It is possible to create new users (0 ms) [ok]: PUBSUB command basics (0 ms) [ok]: Arity check for auth command (0 ms) [ok]: RESTORE with ABSTTL in the past (0 ms) [ok]: Coverage: ACL USERS (0 ms) [ok]: Test flexible selector definition (1 ms) [ok]: Usernames can not contain spaces or null characters (1 ms) [ok]: RESTORE can set LRU (1 ms) [ok]: New users start disabled (0 ms) [ok]: SPUBLISH/SSUBSCRIBE with two clients (1 ms) [ok]: Enabling the user allows the login (0 ms) [ok]: Test separate read permission (0 ms) [ok]: Listpack: SORT BY key (0 ms) [ok]: RESTORE can set LFU (0 ms) [ok]: Listpack: SORT BY key with limit (0 ms) [ok]: RESTORE returns an error of the key already exists (0 ms) [ok]: Only the set of correct passwords work (1 ms) [ok]: Test separate write permission (1 ms) [ok]: Listpack: SORT BY hash field (1 ms) [ok]: SPUBLISH/SSUBSCRIBE with PUBLISH/SUBSCRIBE (1 ms) [ok]: It is possible to remove passwords from the set of valid ones (0 ms) [ok]: Test separate read and write permissions (0 ms) [ok]: RESTORE can overwrite an existing key with REPLACE (1 ms) [ok]: Test password hashes can be added (0 ms) [ok]: Validate read and write permissions format (0 ms) [ok]: Test password hashes validate input (0 ms) [ok]: RESTORE can detect a syntax error for unrecognized options (0 ms) [ok]: ACL GETUSER returns the password hash instead of the actual password (1 ms) [ok]: Validate key permissions format - empty and omitted pattern (1 ms) [ok]: Test hashed passwords removal (0 ms) [ok]: By default users are not able to access any command (0 ms) [ok]: By default users are not able to access any key (0 ms) [ok]: Test separate read and write permissions on different selectors are not additive (1 ms) [ok]: It's possible to allow the access of a subset of keys (1 ms) [ok]: By default, only default user is able to publish to any channel (0 ms) [ok]: Test SET with separate read permission (0 ms) [ok]: By default, only default user is not able to publish to any shard channel (0 ms) [ok]: Test SET with separate write permission (1 ms) [ok]: By default, only default user is able to subscribe to any channel (1 ms) [ok]: By default, only default user is able to subscribe to any shard channel (1 ms) [ok]: Test SET with read and write permissions (1 ms) [ok]: By default, only default user is able to subscribe to any pattern (0 ms) [ok]: It's possible to allow publishing to a subset of channels (0 ms) [ok]: Test BITFIELD with separate read permission (0 ms) [ok]: It's possible to allow publishing to a subset of shard channels (0 ms) [ok]: Test BITFIELD with separate write permission (0 ms) [ok]: Validate subset of channels is prefixed with resetchannels flag (0 ms) [ok]: Test BITFIELD with read and write permissions (0 ms) [ok]: In transaction queue publish/subscribe/psubscribe to unauthorized channel will fail (1 ms) [ok]: It's possible to allow subscribing to a subset of channels (0 ms) [ok]: It's possible to allow subscribing to a subset of shard channels (0 ms) [ok]: Test ACL log correctly identifies the relevant item when selectors are used (1 ms) [ok]: It's possible to allow subscribing to a subset of channel patterns (0 ms) [ok]: Subscribers are killed when revoked of channel permission (0 ms) [ok]: Test ACL GETUSER response information (0 ms) [ok]: Subscribers are killed when revoked of channel permission (0 ms) [ok]: Subscribers are killed when revoked of pattern permission (1 ms) [ok]: Test ACL list idempotency (1 ms) [ok]: Test R+W is the same as all permissions (0 ms) [ok]: Subscribers are killed when revoked of allchannels permission (0 ms) [ok]: Test basic dry run functionality (0 ms) [ok]: Test various commands for command permissions (0 ms) [ok]: Subscribers are pardoned if literal permissions are retained and/or gaining allchannels (1 ms) [ok]: blocked command gets rejected when reprocessed after permission change (1 ms) [ok]: Users can be configured to authenticate with any password (0 ms) [ok]: ACLs can exclude single commands (0 ms) [ok]: Test various odd commands for key permissions (2 ms) [ok]: Existence test commands are not marked as access (0 ms) [ok]: ACLs can include or exclude whole classes of commands (1 ms) [ok]: ACLs can include single subcommands (0 ms) [ok]: Intersection cardinaltiy commands are access commands (1 ms) [ok]: ACLs can exclude single subcommands, case 1 (0 ms) [ok]: ACLs can exclude single subcommands, case 2 (0 ms) [ok]: ACLs cannot include a subcommand with a specific arg (0 ms) [ok]: ACLs cannot exclude or include a container commands with a specific arg (1 ms) [ok]: ACLs cannot exclude or include a container command with two args (0 ms) [ok]: ACLs including of a type includes also subcommands (0 ms) [ok]: Test general keyspace commands require some type of permission to execute (1 ms) [ok]: ACLs can block SELECT of all but a specific DB (1 ms) [ok]: Cardinality commands require some type of permission to execute (1 ms) [ok]: ACLs can block all DEBUG subcommands except one (0 ms) [ok]: Test sharded channel permissions (0 ms) [ok]: ACLs set can include subcommands, if already full command exists (1 ms) [ok]: Test sort with ACL permissions (1 ms) [ok]: Test DRYRUN with wrong number of arguments (1 ms) [ok]: ACLs set can exclude subcommands, if already full command exists (2 ms) [ok]: ACL SETUSER RESET reverting to default newly created user (0 ms) [ok]: ACL GETUSER is able to translate back command permissions (1 ms) [ok]: {standalone} SCAN basic (23 ms) [ok]: ACL GETUSER provides reasonable results (7 ms) [ok]: ACL GETUSER provides correct results (2 ms) [ok]: ACL CAT with illegal arguments (0 ms) [ok]: ACL CAT without category - list all categories (0 ms) [ok]: ACL CAT category - list all commands/subcommands that belong to category (1 ms) [ok]: ACL requires explicit permission for scripting for EVAL_RO, EVALSHA_RO and FCALL_RO (0 ms) [ok]: ACL #5998 regression: memory leaks adding / removing subcommands (0 ms) [ok]: ACL LOG aggregates similar errors together and assigns unique entry-id to new errors (4 ms) [ok]: ACL LOG shows failed command executions at toplevel (0 ms) [ok]: ACL LOG shows failed subcommand executions at toplevel (1 ms) [ok]: ACL LOG is able to test similar events (0 ms) [ok]: ACL LOG is able to log keys access violations and key name (1 ms) [ok]: ACL LOG is able to log channel access violations and channel name (0 ms) [ok]: Handle an empty query (40 ms) [ok]: ACL LOG RESET is able to flush the entries in the log (0 ms) [ok]: ACL LOG can distinguish the transaction context (1) (1 ms) [ok]: ACL LOG can distinguish the transaction context (2) (1 ms) [ok]: ACL can log errors in the context of Lua scripting (0 ms) [ok]: ACL LOG can accept a numerical argument to show less entries (1 ms) [ok]: ACL LOG can log failed auth attempts (1 ms) [ok]: ACLLOG - zero max length is correctly handled (0 ms) [ok]: ACL LOG entries are limited to a maximum amount (0 ms) [ok]: ACL LOG entries are still present on update of max len config (1 ms) [ok]: When default user is off, new connections are not authenticated (0 ms) [ok]: When default user has no command permission, hello command still works for other users (0 ms) [ok]: When an authentication chain is used in the HELLO cmd, the last auth cmd has precedence (0 ms) [ok]: When a setname chain is used in the HELLO cmd, the last setname cmd has precedence (0 ms) [ok]: When authentication fails in the HELLO cmd, the client setname should not be applied (1 ms) [ok]: ACL HELP should not have unexpected options (0 ms) [ok]: Delete a user that the client doesn't use (0 ms) [ok]: Delete a user that the client is using (0 ms) [ok]: ACL GENPASS command failed test (1 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 (2 ms) [ok]: {standalone} SCAN COUNT (26 ms) [ok]: ACL-Metrics invalid command accesses (1 ms) [ok]: ACL-Metrics invalid key accesses (2 ms) [ok]: ACL-Metrics invalid channels accesses (2 ms) [ok]: {standalone} SCAN MATCH (21 ms) [ok]: Negative multibulk length (40 ms) [ok]: Out of range multibulk length (0 ms) [ok]: Wrong multibulk payload header (0 ms) [ok]: Negative multibulk payload length (0 ms) [ok]: Out of range multibulk payload length (0 ms) [ok]: Non-number multibulk payload length (1 ms) [ok]: Multi bulk request not followed by bulk arguments (0 ms) [ok]: Generic wrong number of args (0 ms) [ok]: Unbalanced number of quotes (0 ms) [ok]: PubSubShard with CLIENT REPLY OFF (82 ms) [ok]: RESTORE should not store key that are already expired, with REPLACE will propagate it as DEL or UNLINK (89 ms) [ok]: RESTORE key with future RDB version, strict version check (0 ms) [ok]: RESTORE key with future RDB version, relaxed version check (0 ms) [ok]: DUMP of non existing key returns nil (1 ms) [1/128 done]: unit/tls (1 seconds) Testing unit/pause [2/128 done]: unit/quit (1 seconds) Testing unit/pubsub [ok]: {standalone} SCAN TYPE (32 ms) [ok]: Quicklist: SORT BY key (4 ms) [ok]: {standalone} SCAN unknown type (19 ms) [ok]: Quicklist: SORT BY key with limit (0 ms) [ok]: Protocol desync regression test #1 (41 ms) [ok]: Quicklist: SORT BY hash field (5 ms) [ok]: Memory efficiency with values in range 32 (146 ms) [ok]: Protocol desync regression test #2 (40 ms) [ok]: {standalone} SCAN with expired keys (41 ms) [ok]: COMMANDLOG - only logs commands exceeding the threshold (201 ms) [ok]: COMMANDLOG - zero max length is correctly handled (2 ms) [ok]: {standalone} SCAN with expired keys with TYPE filter (38 ms) [ok]: {standalone} SSCAN with encoding intset (0 ms) [ok]: COMMANDLOG - max entries is correctly handled (2 ms) [ok]: {standalone} SSCAN with encoding listpack (0 ms) [ok]: Protocol desync regression test #3 (40 ms) [ok]: COMMANDLOG - GET optional argument to limit output len works (2 ms) [ok]: COMMANDLOG - RESET subcommand works (0 ms) [ok]: {standalone} SSCAN with encoding hashtable (3 ms) [ok]: {standalone} HSCAN with encoding listpack (1 ms) [ok]: Test behavior of loading ACLs (0 ms) [ok]: default: load from include file, can access any channels (0 ms) [ok]: Pub/Sub PING on RESP2 (0 ms) [ok]: AUTH fails when a wrong password is given (0 ms) [ok]: default: with config acl-pubsub-default allchannels after reset, can access any channels (0 ms) [ok]: Arbitrary command gives an error when AUTH is required (1 ms) [ok]: AUTH succeeds when the right password is given (0 ms) [ok]: default: with config acl-pubsub-default resetchannels after reset, can not access any channels (1 ms) [ok]: Once AUTH succeeded we can actually send commands to the server (0 ms) [ok]: Pub/Sub PING on RESP3 (0 ms) [ok]: Alice: can execute all command (0 ms) [ok]: For unauthenticated clients multibulk and bulk length are limited (1 ms) [ok]: Bob: just execute @set and acl command (1 ms) [ok]: For unauthenticated clients output buffer is limited (0 ms) [ok]: PUBLISH/SUBSCRIBE basics (1 ms) [ok]: For once authenticated clients output buffer is NOT limited (0 ms) [ok]: ACL LOAD only disconnects affected clients (1 ms) [ok]: PUBLISH/SUBSCRIBE with two clients (1 ms) [ok]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments (1 ms) [ok]: ACL LOAD disconnects clients of deleted users (1 ms) [ok]: Setup slave (101 ms) [ok]: SUBSCRIBE to one channel more than once (0 ms) [ok]: WAIT out of range timeout (milliseconds) (0 ms) [ok]: UNSUBSCRIBE from non-subscribed channels (0 ms) [ok]: WAIT should acknowledge 1 additional copy of the data (1 ms) [ok]: PUBLISH/PSUBSCRIBE basics (2 ms) [ok]: ACL load and save (2 ms) [ok]: PUBLISH/PSUBSCRIBE with two clients (0 ms) [ok]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments (1 ms) [ok]: ACL load and save with restricted channels (2 ms) [ok]: Protocol desync regression test #4 (41 ms) [ok]: raw protocol response (0 ms) [ok]: raw protocol response - deferred (0 ms) [ok]: raw protocol response - multiline (1 ms) [ok]: RESP3 attributes (0 ms) [ok]: RESP3 attributes readraw (1 ms) [ok]: RESP3 attributes on RESP2 (0 ms) [ok]: test big number parsing (0 ms) [ok]: test bool parsing (1 ms) [ok]: test verbatim str parsing (0 ms) [ok]: {standalone} HSCAN with encoding hashtable (62 ms) [ok]: {standalone} ZSCAN with encoding listpack (2 ms) [ok]: Memory efficiency with values in range 64 (147 ms) [ok]: PubSub messages with CLIENT REPLY OFF (82 ms) [ok]: PUNSUBSCRIBE from non-subscribed channels (0 ms) [ok]: NUMSUB returns numbers, not strings (#1561) (0 ms) [ok]: NUMPATs returns the number of unique patterns (1 ms) [ok]: Mix SUBSCRIBE and PSUBSCRIBE (0 ms) [ok]: PUNSUBSCRIBE and UNSUBSCRIBE should always reply (1 ms) [3/128 done]: unit/acl-v2 (1 seconds) Testing unit/keyspace [ok]: MIGRATE is caching connections (213 ms) [ok]: test large number of args (60 ms) [ok]: test argument rewriting - issue 9598 (0 ms) [ok]: {standalone} ZSCAN with encoding skiplist (59 ms) [ok]: {standalone} SCAN guarantees check under write load (6 ms) [ok]: {standalone} SSCAN with integer encoded object (issue #1345) (0 ms) [ok]: {standalone} SSCAN with PATTERN (0 ms) [ok]: {standalone} HSCAN with PATTERN (1 ms) [ok]: {standalone} HSCAN with NOVALUES (0 ms) [ok]: {standalone} ZSCAN with PATTERN (0 ms) [ok]: {standalone} ZSCAN with NOSCORES (1 ms) [ok]: Keyspace notifications: we receive keyspace notifications (42 ms) [ok]: {standalone} ZSCAN scores: regression test for issue #2175 (41 ms) [ok]: Keyspace notifications: we receive keyevent notifications (41 ms) [ok]: Keyspace notifications: we can receive both kind of events (0 ms) [ok]: Keyspace notifications: we are able to mask events (1 ms) [ok]: Keyspace notifications: general events test (1 ms) [ok]: Keyspace notifications: list events test (1 ms) [ok]: Keyspace notifications: set events test (1 ms) [ok]: Keyspace notifications: zset events test (1 ms) [ok]: Keyspace notifications: hash events test (0 ms) [ok]: Keyspace notifications: stream events test (2 ms) [ok]: COMMANDLOG - logged entry sanity check (201 ms) [ok]: COMMANDLOG slow - Certain commands are omitted that contain sensitive information (1 ms) [ok]: COMMANDLOG slow - Some commands can redact sensitive fields (0 ms) [ok]: COMMANDLOG slow - Rewritten commands are logged as their original command (2 ms) [ok]: COMMANDLOG slow - commands with too many arguments are trimmed (0 ms) [ok]: COMMANDLOG slow - too long arguments are trimmed (0 ms) [ok]: DEL against a single item (0 ms) [ok]: Vararg DEL (0 ms) [ok]: Untagged multi-key commands (0 ms) [ok]: KEYS with pattern (1 ms) [ok]: KEYS to get all keys (0 ms) [ok]: DBSIZE (0 ms) [ok]: KEYS with hashtag (1 ms) [ok]: AUTH fails when binary password is wrong (1 ms) [ok]: DEL all keys (1 ms) [ok]: KEYS with empty DB (0 ms) [ok]: AUTH succeeds when binary password is correct (0 ms) [ok]: setup replication for following tests (102 ms) [ok]: publish message to master and receive on replica (1 ms) [ok]: Default user has access to all channels irrespective of flag (0 ms) [ok]: Update acl-pubsub-default, existing users shouldn't get affected (1 ms) [ok]: Single channel is valid (0 ms) [ok]: Single channel is not valid with allchannels (1 ms) [ok]: Memory efficiency with values in range 128 (166 ms) [ok]: HELLO without protover (0 ms) [ok]: HELLO and availability-zone (1 ms) [ok]: Keyspace notifications: expired events (triggered expire) (201 ms) [ok]: COMMANDLOG slow - EXEC is not logged, just executed commands (200 ms) [ok]: Memory efficiency with values in range 1024 (190 ms) [ok]: Only default user has access to all channels irrespective of flag (1 ms) [ok]: Keyspace notifications: expired events (background expire) (112 ms) [ok]: Keyspace notification: expired event (Expiration time is already expired) (0 ms) [ok]: Keyspace notifications: evicted events (0 ms) [ok]: Keyspace notifications: test CONFIG GET/SET of event flags (0 ms) [ok]: Keyspace notifications: new key test (1 ms) [ok]: publish to self inside multi (0 ms) [ok]: publish to self inside script (0 ms) [ok]: unsubscribe inside multi, and publish to self (1 ms) [ok]: Regression for a crash with blocking ops and pipelining (0 ms) [ok]: COMMANDLOG slow - can clean older entries (201 ms) [4/128 done]: unit/pubsub (0 seconds) Testing unit/tracking [5/128 done]: unit/protocol (1 seconds) Testing unit/scripting [ok]: default: load from config file, without channel permission default user can't access any channels (0 ms) [ok]: Check if maxclients works refusing connections (905 ms) [ok]: Clients are able to enable tracking and redirect it (0 ms) [ok]: The other connection is able to get invalidations (1 ms) [ok]: The client is now able to disable tracking (0 ms) [ok]: Clients can enable the BCAST mode with the empty prefix (0 ms) [ok]: The connection gets invalidation messages about all the keys (0 ms) [ok]: Clients can enable the BCAST mode with prefixes (1 ms) [ok]: Adding prefixes to BCAST mode works (0 ms) [ok]: Tracking NOLOOP mode in standard mode works (1 ms) [ok]: Tracking NOLOOP mode in BCAST mode works (0 ms) [ok]: EVAL - Does Lua interpreter replies to our requests? (1 ms) [ok]: EVAL - Return _G (0 ms) [ok]: EVAL - Return table with a metatable that raise error (0 ms) [ok]: EVAL - Return table with a metatable that call server (0 ms) [ok]: EVAL - Lua integer -> Redis protocol type conversion (1 ms) [ok]: EVAL - Lua string -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua true boolean -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua false boolean -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua status code reply -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua error reply -> Redis protocol type conversion (0 ms) [ok]: EVAL - Lua table -> Redis protocol type conversion (0 ms) [ok]: EVAL - Are the KEYS and ARGV arrays populated correctly? (0 ms) [ok]: EVAL - is Lua able to call Redis API? (0 ms) [ok]: EVAL - Redis integer -> Lua type conversion (0 ms) [ok]: EVAL - Lua number -> Redis integer conversion (0 ms) [ok]: EVAL - Redis bulk -> Lua type conversion (0 ms) [ok]: EVAL - Redis multi bulk -> Lua type conversion (0 ms) [ok]: EVAL - Redis status reply -> Lua type conversion (1 ms) [ok]: EVAL - Redis error reply -> Lua type conversion (0 ms) [ok]: EVAL - Redis nil bulk reply -> Lua type conversion (1 ms) [ok]: EVAL - Is the Lua client using the currently selected DB? (0 ms) [ok]: EVAL - SELECT inside Lua should not affect the caller (0 ms) [ok]: EVAL - Scripts do not block on blpop command (0 ms) [ok]: EVAL - Scripts do not block on brpop command (0 ms) [ok]: EVAL - Scripts do not block on brpoplpush command (1 ms) [ok]: EVAL - Scripts do not block on blmove command (0 ms) [ok]: EVAL - Scripts do not block on bzpopmin command (0 ms) [ok]: EVAL - Scripts do not block on bzpopmax command (1 ms) [ok]: EVAL - Scripts do not block on wait (0 ms) [ok]: EVAL - Scripts do not block on waitaof (0 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option (1 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option (0 ms) [ok]: EVAL - Scripts do not block on XREAD with BLOCK option -- non empty stream (1 ms) [ok]: EVAL - Scripts do not block on XREADGROUP with BLOCK option -- non empty stream (0 ms) [ok]: EVAL - Scripts can run non-deterministic commands (0 ms) [ok]: EVAL - No arguments to redis.call/pcall is considered an error (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ok]: EVAL - redis.call variant raises a Lua error on Redis cmd error (1) (0 ms) [ignore]: EVAL - JSON string encoding a string larger than 2GB: large memory flag not provided [ok]: EVAL - JSON numeric decoding (0 ms) [ok]: EVAL - JSON string decoding (0 ms) [ok]: EVAL - JSON smoke test (0 ms) [ok]: EVAL - cmsgpack can pack double? (1 ms) [ok]: EVAL - cmsgpack can pack negative int64? (0 ms) [6/128 done]: unit/limits (2 seconds) Testing unit/lazyfree [ok]: default: load from config file with all channels permissions (0 ms) [ok]: EVAL - cmsgpack pack/unpack smoke test (125 ms) [ok]: EVAL - cmsgpack can pack and unpack circular references? (0 ms) [ok]: EVAL - Numerical sanity check from bitop (1 ms) [ok]: EVAL - Verify minimal bitop functionality (0 ms) [ok]: EVAL - Able to parse trailing comments (0 ms) [ok]: EVAL_RO - Successful case (0 ms) [ok]: EVAL_RO - Cannot run write commands (0 ms) [ok]: redis.sha1hex() implementation (1 ms) [ok]: COMMANDLOG slow - can be disabled (400 ms) [ok]: COMMANDLOG slow - count must be >= -1 (1 ms) [ok]: COMMANDLOG slow - get all slow logs (0 ms) [ok]: COMMANDLOG slow - blocking command is reported only after unblocked (2 ms) [ok]: COMMANDLOG slow - the commands in script are recorded normally - is_eval: 0 (0 ms) [ok]: COMMANDLOG slow - the commands in script are recorded normally - is_eval: 1 (1 ms) [7/128 done]: unit/pubsubshard (2 seconds) Testing unit/multi [ok]: WAIT should not acknowledge 2 additional copies of the data (1077 ms) [ok]: Memory efficiency with values in range 16384 (647 ms) [ok]: Test loading an ACL file with duplicate users (2 ms) [ok]: Test loading an ACL file with duplicate default user (1 ms) [ok]: Test loading duplicate users in config on startup (8 ms) [8/128 done]: unit/commandlog (2 seconds) Testing unit/replybufsize [ok]: MULTI / EXEC basics (1 ms) [ok]: DISCARD (0 ms) [ok]: Nested MULTI are not allowed (0 ms) [ok]: MULTI where commands alter argc/argv (0 ms) [ok]: WATCH inside MULTI is not allowed (0 ms) [ok]: EXEC fails if there are errors while queueing commands #1 (1 ms) [ok]: UNLINK can reclaim memory in background (220 ms) [ok]: EXEC fails if there are errors while queueing commands #2 (1 ms) [ok]: If EXEC aborts, the client MULTI state is cleared (0 ms) [ok]: EXEC works on WATCHed key not modified (0 ms) [ok]: EXEC fail on WATCHed key modified (1 key of 1 watched) (1 ms) [ok]: EXEC fail on WATCHed key modified (1 key of 5 watched) (0 ms) [ok]: EXEC fail on WATCHed key modified by SORT with STORE even if the result is empty (0 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 2741253 Killing still running Valkey server 2741299 Killing still running Valkey server 2741300 Killing still running Valkey server 2741281 Killing still running Valkey server 2741294 Killing still running Valkey server 2741293 Killing still running Valkey server 2742055 Killing still running Valkey server 2742725 Killing still running Valkey server 2742708 Killing still running Valkey server 2742999 Killing still running Valkey server 2743915 Killing still running Valkey server 2743942 Killing still running Valkey server 2744360 Killing still running Valkey server 2744825 Killing still running Valkey server 2745087 Killing still running Valkey server 2745248 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 (20250911.223942) (2/9) Purging linux-headers (6.14.2-r0) (3/9) Purging openssl-dev (3.5.2-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 83 packages