>>> redis: Building community/redis 8.6.0-r0 (using abuild 3.16.0-r0) started Wed, 11 Feb 2026 22:24:02 +0000 >>> redis: Validating /home/buildozer/aports/community/redis/APKBUILD... >>> redis: Analyzing dependencies... >>> redis: Installing for build: build-base linux-headers openssl-dev>3 (1/3) Installing linux-headers (6.18.10-r0) (2/3) Installing openssl-dev (3.5.5-r0) (3/3) Installing .makedepends-redis (20260211.222403) OK: 297.3 MiB in 108 packages >>> redis: Cleaning up srcdir >>> redis: Cleaning up pkgdir >>> redis: Cleaning up tmpdir >>> redis: Fetching https://distfiles.alpinelinux.org/distfiles/edge/redis-8.6.0.tar.gz /var/cache/distfiles/edge/redis-8.6.0.tar.gz: OK /home/buildozer/aports/community/redis/redis.conf.patch: OK /home/buildozer/aports/community/redis/sentinel.conf.patch: OK /home/buildozer/aports/community/redis/redis.initd: OK /home/buildozer/aports/community/redis/redis.confd: OK /home/buildozer/aports/community/redis/redis-sentinel.initd: OK /home/buildozer/aports/community/redis/redis.logrotate: OK >>> redis: Fetching https://distfiles.alpinelinux.org/distfiles/edge/redis-8.6.0.tar.gz /var/cache/distfiles/edge/redis-8.6.0.tar.gz: OK /home/buildozer/aports/community/redis/redis.conf.patch: OK /home/buildozer/aports/community/redis/sentinel.conf.patch: OK /home/buildozer/aports/community/redis/redis.initd: OK /home/buildozer/aports/community/redis/redis.confd: OK /home/buildozer/aports/community/redis/redis-sentinel.initd: OK /home/buildozer/aports/community/redis/redis.logrotate: OK >>> redis: Unpacking /var/cache/distfiles/edge/redis-8.6.0.tar.gz... >>> redis: redis.conf.patch patching file redis.conf Hunk #1 succeeded at 153 (offset 41 lines). Hunk #2 succeeded at 321 (offset 80 lines). Hunk #3 succeeded at 339 (offset 80 lines). Hunk #4 succeeded at 351 (offset 81 lines). Hunk #5 succeeded at 511 (offset 89 lines). >>> redis: sentinel.conf.patch patching file sentinel.conf Hunk #1 succeeded at 31 with fuzz 2 (offset -2 lines). for dir in src; do make -C $dir all; done make[1]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/src' CC Makefile.dep rm -rf redis-server redis-sentinel redis-cli redis-benchmark redis-check-rdb redis-check-aof *.o *.gcda *.gcno *.gcov redis.info lcov-html Makefile.dep *.so rm -f threads_mngr.d memory_prefetch.d adlist.d quicklist.d ae.d anet.d dict.d ebuckets.d eventnotifier.d iothread.d mstr.d entry.d kvstore.d fwtree.d estore.d server.d sds.d zmalloc.d lzf_c.d lzf_d.d pqsort.d zipmap.d sha1.d ziplist.d release.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_asm.d cluster_legacy.d cluster_slot_stats.d crc16.d endianconv.d slowlog.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 redis-check-rdb.d redis-check-aof.d geo.d lazyfree.d module.d evict.d expire.d geohash.d geohash_helper.d childinfo.d defrag.d siphash.d rax.d t_stream.d listpack.d localtime.d lolwut.d lolwut5.d lolwut6.d lolwut8.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_lua.d script.d functions.d function_lua.d commands.d strl.d connection.d unix.d logreqres.d keymeta.d chk.d hotkeys.d hnsw.d vset.d vset_config.d anet.d adlist.d dict.d redis-cli.d zmalloc.d release.d ae.d redisassert.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 redis-benchmark.d adlist.d dict.d zmalloc.d redisassert.d release.d crcspeed.d crccombine.d crc64.d siphash.d crc16.d monotonic.d cli_common.d mt19937-64.d strl.d (cd ../tests/modules && make clean) make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/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 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 publish.so usercall.so postnotifications.so moduleauthtwo.so rdbloadsave.so crash.so internalsecret.so configaccess.so test_keymeta.so atomicslotmigration.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 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 publish.xo usercall.xo postnotifications.xo moduleauthtwo.xo rdbloadsave.xo crash.xo internalsecret.xo configaccess.xo test_keymeta.xo atomicslotmigration.xo make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/tests/modules' (cd ../deps && make distclean) make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/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 && make clean) > /dev/null || true (cd xxhash && make clean) > /dev/null || true make[4]: *** tests: No such file or directory. Stop. make[3]: *** [Makefile:189: clean] Error 2 (rm -f .make-*) make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps' (cd modules && make clean) make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/src/modules' rm -rf *.xo *.so make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/src/modules' (cd ../tests/modules && make clean) make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/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 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 publish.so usercall.so postnotifications.so moduleauthtwo.so rdbloadsave.so crash.so internalsecret.so configaccess.so test_keymeta.so atomicslotmigration.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 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 publish.xo usercall.xo postnotifications.xo moduleauthtwo.xo rdbloadsave.xo crash.xo internalsecret.xo configaccess.xo test_keymeta.xo atomicslotmigration.xo make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/tests/modules' (rm -f .make-*) echo STD=-pedantic -DREDIS_STATIC='' -std=gnu11 >> .make-settings echo WARN=-Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes >> .make-settings echo OPT=-O3 -flto=auto -fno-omit-frame-pointer >> .make-settings echo MALLOC=libc >> .make-settings echo BUILD_TLS=yes >> .make-settings echo USE_SYSTEMD= >> .make-settings echo CFLAGS=-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables >> .make-settings echo LDFLAGS=-Wl,--as-needed,-O1,--sort-common >> .make-settings echo REDIS_CFLAGS= >> .make-settings echo REDIS_LDFLAGS= >> .make-settings echo PREV_FINAL_CFLAGS=-pedantic -DREDIS_STATIC='' -std=gnu11 -Wall -W -Wno-missing-field-initializers -Werror=deprecated-declarations -Wstrict-prototypes -O3 -flto=auto -fno-omit-frame-pointer -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -I../deps/fast_float -I../deps/xxhash -DUSE_OPENSSL=1 -DBUILD_TLS_MODULE=0 -DINCLUDE_VEC_SETS=1 >> .make-settings echo PREV_FINAL_LDFLAGS=-Wl,--as-needed,-O1,--sort-common -O3 -flto=auto -fno-omit-frame-pointer -g -ggdb -rdynamic >> .make-settings (cd ../deps && make hiredis linenoise lua hdr_histogram fpconv fast_float xxhash) make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/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 && make clean) > /dev/null || true (cd xxhash && make clean) > /dev/null || true make[4]: *** tests: No such file or directory. Stop. make[3]: *** [Makefile:189: clean] Error 2 (rm -f .make-*) (echo "-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables" > .make-cflags) (echo "-Wl,--as-needed,-O1,--sort-common" > .make-ldflags) MAKE hiredis cd hiredis && make static USE_SSL=1 HIREDIS_CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables" HIREDIS_LDFLAGS="-Wl,--as-needed,-O1,--sort-common" MAKE linenoise cd linenoise && make CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables" LDFLAGS="-Wl,--as-needed,-O1,--sort-common" MAKE hdr_histogram MAKE fpconv MAKE lua cd hdr_histogram && make CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables" LDFLAGS="-Wl,--as-needed,-O1,--sort-common" make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/linenoise' cc -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -c linenoise.c MAKE fast_float cd lua/src && make all CFLAGS="-Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 " MYLDFLAGS="-Wl,--as-needed,-O1,--sort-common" AR="ar rc" make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/hiredis' make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/hdr_histogram' cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c cd fpconv && make CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables" LDFLAGS="-Wl,--as-needed,-O1,--sort-common" cd fast_float && make libfast_float CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables" LDFLAGS="-Wl,--as-needed,-O1,--sort-common" MAKE xxhash cd xxhash && make lib CFLAGS="-fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables" LDFLAGS="-Wl,--as-needed,-O1,--sort-common" make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/lua/src' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lapi.o lapi.c make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/fast_float' c++ -Wall -O3 -std=c++11 -DFASTFLOAT_ALLOWS_LEADING_PLUS -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -c fast_float_strtod.cpp -Wl,--as-needed,-O1,--sort-common cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lcode.o lcode.c make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/xxhash' cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o ldebug.o ldebug.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o ldo.o ldo.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -pedantic alloc.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o ldump.o ldump.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lfunc.o lfunc.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lgc.o lgc.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o llex.o llex.c make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/fpconv' cc -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -c fpconv_dtoa.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lmem.o lmem.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -pedantic net.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -pedantic hiredis.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lobject.o lobject.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -pedantic sds.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lopcodes.o lopcodes.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lparser.o lparser.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -pedantic async.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lstate.o lstate.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -pedantic read.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lstring.o lstring.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -pedantic sockcompat.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -DHIREDIS_TEST_SSL -Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -pedantic ssl.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o ltable.o ltable.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o ltm.o ltm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lundump.o lundump.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lvm.o lvm.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lzio.o lzio.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o strbuf.o strbuf.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o fpconv.o fpconv.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lauxlib.o lauxlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lbaselib.o lbaselib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o ldblib.o ldblib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o liolib.o liolib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lmathlib.o lmathlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o loslib.o loslib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o ltablib.o ltablib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lstrlib.o lstrlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o loadlib.o loadlib.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o linit.o linit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lua_cjson.o lua_cjson.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lua_struct.o lua_struct.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lua_cmsgpack.o lua_cmsgpack.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lua_bit.o lua_bit.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o lua.o lua.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o luac.o luac.c cc -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -DLUA_USE_MKSTEMP -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -O2 -c -o print.o print.c CC cachedObjs/f1f86cc1a18709afb8380e9b99dc85cf/xxhash.o CC cachedObjs/3bae3231f04d8cd3148cf12773a4389b/xxhash.o ar rcs libfpconv.a fpconv_dtoa.o make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/fpconv' ar rcs libhdrhistogram.a hdr_histogram.o make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/hdr_histogram' ar rcs libhiredis_ssl.a ssl.o ar rcs libhiredis.a alloc.o net.o hiredis.o sds.o async.o read.o sockcompat.o make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/linenoise' make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/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 lua.o liblua.a -lm cc -o luac -Wl,--as-needed,-O1,--sort-common luac.o print.o liblua.a -lm LD cachedObjs/3bae3231f04d8cd3148cf12773a4389b/libxxhash.so.0.8.3 AR cachedObjs/f1f86cc1a18709afb8380e9b99dc85cf/libxxhash.a ar -r libfast_float.a fast_float_strtod.o ar: creating libfast_float.a make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/fast_float' make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/lua/src' make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps/xxhash' make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/deps' CC threads_mngr.o CC memory_prefetch.o CC adlist.o CC quicklist.o CC ae.o CC anet.o CC dict.o CC ebuckets.o CC eventnotifier.o CC iothread.o CC mstr.o CC entry.o CC kvstore.o CC fwtree.o CC estore.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 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_asm.o CC cluster_legacy.o CC cluster_slot_stats.o CC crc16.o CC endianconv.o CC slowlog.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 redis-check-rdb.o CC redis-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 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 lolwut8.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_lua.o bitops.c: In function 'bitopCommand': bitops.c:1166:13: warning: unused variable 'useAVX2' [-Wunused-variable] 1166 | int useAVX2 = 0; | ^~~~~~~ CC script.o CC functions.o CC function_lua.o redis-check-aof.c: In function 'processAnnotations': redis-check-aof.c:195:59: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 195 | printf("AOF %s has nothing before timestamp %ld, " | ~~^ | | | long int | %lld 196 | "aborting...\n", filename, to_timestamp); | ~~~~~~~~~~~~ | | | time_t {aka long long int} redis-check-aof.c:200:62: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 200 | printf("Failed to truncate AOF %s to timestamp %ld to offset %ld because it is not the last file.\n", | ~~^ | | | long int | %lld 201 | filename, to_timestamp, (long int)epos); | ~~~~~~~~~~~~ | | | time_t {aka long long int} CC commands.o redis-check-aof.c:208:62: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 208 | printf("Failed to truncate AOF %s to timestamp %ld\n", | ~~^ | | | long int | %lld 209 | filename, to_timestamp); | ~~~~~~~~~~~~ | | | time_t {aka long long int} CC strl.o redis-check-aof.c: In function 'checkSingleAof': redis-check-aof.c:297:59: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 297 | printf("Truncate nothing in AOF %s to timestamp %ld\n", aof_filename, to_timestamp); | ~~^ ~~~~~~~~~~~~ | | | | long int time_t {aka long long int} | %lld redis-check-aof.c: In function 'printAofStyle': redis-check-aof.c:448:62: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=] 448 | printf("Successfully truncated AOF %s to timestamp %ld\n", | ~~^ | | | long int | %lld 449 | aofFileName, to_timestamp); | ~~~~~~~~~~~~ | | | time_t {aka long long int} CC connection.o CC unix.o CC logreqres.o CC keymeta.o CC chk.o CC hotkeys.o CC hnsw.o CC vset.o CC vset_config.o CC redis-cli.o CC redisassert.o CC cli_common.o CC cli_commands.o CC redis-benchmark.o ../modules/vector-sets/hnsw.c: In function 'hnsw_insert_serialized': ../modules/vector-sets/hnsw.c:2655:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2655 | node->layers[i].links[j] = (hnswNode*)params[param_idx++]; | ^ ../modules/vector-sets/hnsw.c: In function 'hnsw_deserialize_index': ../modules/vector-sets/hnsw.c:2805:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2805 | uint64_t linked_id = (uint64_t) node->layers[i].links[j]; | ^ ../modules/vector-sets/vset.c: In function 'VADD_thread': ../modules/vector-sets/vset.c:462:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 462 | int ef = (uint64_t)targ[6]; | ^ ../modules/vector-sets/vset.c: In function 'VADD_CASReply': ../modules/vector-sets/vset.c:493:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 493 | int ef = (uint64_t)targ[6]; | ^ ../modules/vector-sets/vset.c: In function 'VSIM_RedisCommand': ../modules/vector-sets/vset.c:1140:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1140 | targ[3] = (void*)count; | ^ LINK redis-benchmark LINK redis-server LINK redis-cli INSTALL redis-sentinel make -C ../tests/modules INSTALL redis-check-rdb INSTALL redis-check-aof make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/tests/modules' gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c commandfilter.c -o commandfilter.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c basics.c -o basics.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c testrdb.c -o testrdb.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c fork.c -o fork.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c infotest.c -o infotest.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c propagate.c -o propagate.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c misc.c -o misc.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c hooks.c -o hooks.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c blockonkeys.c -o blockonkeys.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c blockonbackground.c -o blockonbackground.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c scan.c -o scan.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c datatype.c -o datatype.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c datatype2.c -o datatype2.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c auth.c -o auth.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c keyspace_events.c -o keyspace_events.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c blockedclient.c -o blockedclient.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c getkeys.c -o getkeys.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c getchannels.c -o getchannels.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c test_lazyfree.c -o test_lazyfree.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c timer.c -o timer.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c defragtest.c -o defragtest.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c keyspecs.c -o keyspecs.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c hash.c -o hash.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c zset.c -o zset.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c stream.c -o stream.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c mallocsize.c -o mallocsize.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c aclcheck.c -o aclcheck.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c list.c -o list.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c subcommands.c -o subcommands.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c reply.c -o reply.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c cmdintrospection.c -o cmdintrospection.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c eventloop.c -o eventloop.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c moduleconfigs.c -o moduleconfigs.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c moduleconfigstwo.c -o moduleconfigstwo.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c publish.c -o publish.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c usercall.c -o usercall.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c postnotifications.c -o postnotifications.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c moduleauthtwo.c -o moduleauthtwo.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c rdbloadsave.c -o rdbloadsave.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c crash.c -o crash.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c internalsecret.c -o internalsecret.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c configaccess.c -o configaccess.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c test_keymeta.c -o test_keymeta.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -funwind-tables -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c atomicslotmigration.c -o atomicslotmigration.xo propagate.c: In function 'timerNestedHandler': propagate.c:70:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 70 | int repl = (long long)data; | ^ test_keymeta.c: In function 'KeyMetaCopyCallback': test_keymeta.c:124:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 124 | char *str = (char *)*meta; | ^ test_keymeta.c:128:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 128 | *meta = (uint64_t)new_str; | ^ test_keymeta.c: In function 'KeyMetaUnlinkCallback': test_keymeta.c:146:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 146 | char *str = (char *)*meta; | ^ test_keymeta.c: In function 'KeyMetaFreeCallback': test_keymeta.c:159:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 159 | char *str = (char *)meta; | ^ test_keymeta.c: In function 'KeyMetaRDBSaveCallback': test_keymeta.c:186:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 186 | char *metadata_string = (char *)*meta; | ^ test_keymeta.c: In function 'KeyMetaRDBLoadCallback': test_keymeta.c:242:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 242 | *meta = (uint64_t)metadata_string; | ^ test_keymeta.c: In function 'KeyMetaAOFRewriteCallback_Class': test_keymeta.c:266:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 266 | char *metadata_string = (char *)meta; | ^ test_keymeta.c: In function 'KeyMetaRegister_RedisCommand': test_keymeta.c:358:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 358 | config.reset_value = (uint64_t)NULL; /* NULL pointer means no resource to free */ | ^ test_keymeta.c: In function 'KeyMetaSet_RedisCommand': test_keymeta.c:433:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 433 | free((char *)meta); | ^ test_keymeta.c:439:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 439 | int res = RedisModule_SetKeyMeta(class_id, key, (uint64_t)new_str); | ^ test_keymeta.c: In function 'KeyMetaGet_RedisCommand': test_keymeta.c:488:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 488 | char *str = (char *)meta; | ^ gcc -o reply.so reply.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o zset.so zset.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o testrdb.so testrdb.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o moduleauthtwo.so moduleauthtwo.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o subcommands.so subcommands.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o fork.so fork.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o infotest.so infotest.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o internalsecret.so internalsecret.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o test_lazyfree.so test_lazyfree.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o scan.so scan.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o getchannels.so getchannels.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o crash.so crash.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o cmdintrospection.so cmdintrospection.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o commandfilter.so commandfilter.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o timer.so timer.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o publish.so publish.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o aclcheck.so aclcheck.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o keyspecs.so keyspecs.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o rdbloadsave.so rdbloadsave.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o hash.so hash.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o moduleconfigstwo.so moduleconfigstwo.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o usercall.so usercall.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o configaccess.so configaccess.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o propagate.so propagate.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o getkeys.so getkeys.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o stream.so stream.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o auth.so auth.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o moduleconfigs.so moduleconfigs.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o mallocsize.so mallocsize.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o list.so list.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o datatype.so datatype.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o misc.so misc.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o hooks.so hooks.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o eventloop.so eventloop.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o defragtest.so defragtest.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o test_keymeta.so test_keymeta.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o keyspace_events.so keyspace_events.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o blockedclient.so blockedclient.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o blockonkeys.so blockonkeys.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o blockonbackground.so blockonbackground.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o basics.so basics.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o atomicslotmigration.so atomicslotmigration.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o postnotifications.so postnotifications.xo -shared -Wl,--as-needed,-O1,--sort-common gcc -o datatype2.so datatype2.xo -shared -Wl,--as-needed,-O1,--sort-common rm auth.xo hooks.xo publish.xo moduleauthtwo.xo aclcheck.xo internalsecret.xo list.xo hash.xo timer.xo propagate.xo usercall.xo datatype2.xo getchannels.xo mallocsize.xo crash.xo scan.xo eventloop.xo basics.xo fork.xo cmdintrospection.xo atomicslotmigration.xo misc.xo testrdb.xo blockedclient.xo moduleconfigs.xo rdbloadsave.xo postnotifications.xo defragtest.xo moduleconfigstwo.xo infotest.xo stream.xo keyspace_events.xo test_lazyfree.xo blockonkeys.xo keyspecs.xo commandfilter.xo getkeys.xo test_keymeta.xo zset.xo configaccess.xo reply.xo datatype.xo blockonbackground.xo subcommands.xo make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/tests/modules' Hint: It's a good idea to run 'make test' ;) make[1]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/src' >>> redis: Entering fakeroot... for dir in src; do make -C $dir install; done make[1]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/src' CC Makefile.dep CC release.o LINK redis-server LINK redis-cli LINK redis-benchmark INSTALL redis-sentinel make -C ../tests/modules INSTALL redis-check-rdb INSTALL redis-check-aof make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/tests/modules' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/tests/modules' Hint: It's a good idea to run 'make test' ;) INSTALL redis-server INSTALL redis-benchmark INSTALL redis-cli make[1]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.6.0/src' >>> redis-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/redis/pkg/redis-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/redis/pkg/redis-openrc/etc/init.d' >>> redis-openrc*: Preparing subpackage redis-openrc... >>> redis-openrc*: Running postcheck for redis-openrc >>> redis*: Running postcheck for redis >>> redis*: Preparing package redis... >>> redis*: Stripping binaries >>> redis*: Script found. /bin/sh added as a dependency for redis-8.6.0-r0.apk >>> redis*: Adding .pre-install >>> redis*: Adding .post-install >>> redis*: Scanning shared objects libfakeroot internal error: payload not recognized! >>> redis-openrc*: Tracing dependencies... >>> redis-openrc*: Package size: 1.7 KB >>> redis-openrc*: Compressing data... >>> redis-openrc*: Create checksum... libfakeroot internal error: payload not recognized! >>> redis-openrc*: Create redis-openrc-8.6.0-r0.apk >>> redis*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libssl.so.3 so:libstdc++.so.6 >>> redis*: Package size: 3.1 MB >>> redis*: Compressing data... >>> redis*: Create checksum... >>> redis*: Create redis-8.6.0-r0.apk >>> redis: Build complete at Wed, 11 Feb 2026 22:24:43 +0000 elapsed time 0h 0m 41s >>> redis: Cleaning up srcdir >>> redis: Cleaning up pkgdir >>> redis: Cleaning up tmpdir >>> redis: Uninstalling dependencies... (1/3) Purging .makedepends-redis (20260211.222403) (2/3) Purging linux-headers (6.18.10-r0) (3/3) Purging openssl-dev (3.5.5-r0) OK: 289.6 MiB in 105 packages >>> redis: Updating the community/armv7 repository index... >>> redis: Signing the index...