>>> redis: Building community/redis 8.8.0-r0 (using abuild 3.17.0_rc2-r0) started Wed, 27 May 2026 09:53:50 +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 (7.0.0-r1) (2/3) Installing openssl-dev (3.5.6-r0) (3/3) Installing .makedepends-redis (20260527.095352) OK: 434.9 MiB in 107 packages >>> redis: Cleaning up srcdir >>> redis: Cleaning up pkgdir >>> redis: Cleaning up tmpdir >>> redis: Fetching https://distfiles.alpinelinux.org/distfiles/edge/redis-8.8.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> redis: Fetching https://download.redis.io/releases/redis-8.8.0.tar.gz Connecting to download.redis.io (104.18.26.34:443) saving to '/var/cache/distfiles/edge/redis-8.8.0.tar.gz.part' redis-8.8.0.tar.gz.p 55% |***************** | 2410k 0:00:00 ETA redis-8.8.0.tar.gz.p 100% |********************************| 4375k 0:00:00 ETA '/var/cache/distfiles/edge/redis-8.8.0.tar.gz.part' saved /var/cache/distfiles/edge/redis-8.8.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.8.0.tar.gz /var/cache/distfiles/edge/redis-8.8.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.8.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.8.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 t_array.d sparsearray.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 gcra.d vector.d fast_float_strtod.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.8.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 keymeta_notify.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 keymeta_notify.xo atomicslotmigration.xo make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/tests/modules' (cd ../deps && make distclean) make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.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 tre && 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.8.0/deps' (cd modules && make clean) make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/src/modules' rm -rf *.xo *.so make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/src/modules' (cd ../tests/modules && make clean) make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.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 keymeta_notify.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 keymeta_notify.xo atomicslotmigration.xo make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.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 -ffat-lto-objects -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 >> .make-settings echo LDFLAGS=-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs >> .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 -ffat-lto-objects -fno-omit-frame-pointer -g -ggdb -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -I../deps/hdr_histogram -I../deps/fpconv -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 -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 xxhash tre ENABLE_LTO="-flto=auto -ffat-lto-objects") make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.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 tre && 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" > .make-cflags) (echo "-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" > .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" HIREDIS_LDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" MAKE linenoise cd linenoise && make CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto" LDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/hiredis' make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/linenoise' cc -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -c linenoise.c MAKE lua 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 -O2 " MYLDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" AR="ar rc" MAKE hdr_histogram cd hdr_histogram && make CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto" LDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -pedantic alloc.c MAKE fpconv cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -pedantic net.c cd fpconv && make CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto" LDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.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 -DHDR_MALLOC_INCLUDE=\"hdr_redis_malloc.h\" -c hdr_histogram.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -pedantic hiredis.c MAKE xxhash cd xxhash && make lib CFLAGS="-fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto" LDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -pedantic sds.c make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.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 -O2 -c -o lapi.o lapi.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 -O2 -c -o lcode.o lcode.c make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/fpconv' cc -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -O2 -c -o ldebug.o ldebug.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -pedantic async.c make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.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 -O2 -c -o ldo.o ldo.c MAKE tre cd tre && make CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto" LDFLAGS="-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs" cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -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 -O2 -c -o ldump.o ldump.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -pedantic sockcompat.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 -O2 -c -o lfunc.o lfunc.c make[3]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/tre' cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/regcomp.o lib/regcomp.c cc -std=c99 -c -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -pedantic ssl.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/regerror.o lib/regerror.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 -O2 -c -o lgc.o lgc.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/regexec.o lib/regexec.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/tre-ast.o lib/tre-ast.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 -O2 -c -o llex.o llex.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 -O2 -c -o lmem.o lmem.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/tre-compile.o lib/tre-compile.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/tre-filter.o lib/tre-filter.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 -O2 -c -o lobject.o lobject.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/tre-match-backtrack.o lib/tre-match-backtrack.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 -O2 -c -o lopcodes.o lopcodes.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/tre-match-parallel.o lib/tre-match-parallel.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 -O2 -c -o lparser.o lparser.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/tre-mem.o lib/tre-mem.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 -O2 -c -o lstate.o lstate.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/tre-parse.o lib/tre-parse.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 -O2 -c -o lstring.o lstring.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 -O2 -c -o ltable.o ltable.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/tre-stack.o lib/tre-stack.c cc -std=c99 -Wall -Os -g -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -DTRE_REGEX_T_FIELD=value -Ilocal_includes -Ilib -c -o lib/xmalloc.o lib/xmalloc.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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -O2 -c -o lua.o lua.c ar rcs libfpconv.a fpconv_dtoa.o make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/fpconv' 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 -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 -O2 -c -o print.o print.c CC cachedObjs/f4b60b2290e164e5596d807eb24d5e7c/xxhash.o CC cachedObjs/65fc7decfba6a0877d873f79342fa84c/xxhash.o ar rcs libhdrhistogram.a hdr_histogram.o make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/hdr_histogram' 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/buildozer/aports/community/redis/src/redis-8.8.0/deps/hiredis' make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/linenoise' 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 ar rcs libtre.a lib/regcomp.o lib/regerror.o lib/regexec.o lib/tre-ast.o lib/tre-compile.o lib/tre-filter.o lib/tre-match-backtrack.o lib/tre-match-parallel.o lib/tre-mem.o lib/tre-parse.o lib/tre-stack.o lib/xmalloc.o make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/tre' LD cachedObjs/f4b60b2290e164e5596d807eb24d5e7c/libxxhash.so.0.8.3 AR cachedObjs/65fc7decfba6a0877d873f79342fa84c/libxxhash.a make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/xxhash' make[3]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/deps/lua/src' make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.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 networking.o CC release.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 t_array.o CC sparsearray.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 In file included from memory_prefetch.c:19: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ zmalloc.c:110:1: note: the alignment of '_Atomic long long int' fields changed in GCC 11.1 110 | } used_memory_entry; | ^ In file included from fwtree.c:12: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from threads_mngr.c:16: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from server.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from entry.c:9: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from t_list.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from debug.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from rdb.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from t_string.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from object.c:14: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from t_set.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from networking.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC cluster_legacy.o In file included from estore.c:16: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from multi.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from pubsub.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from t_hash.c:13: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from iothread.c:11: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from cluster_asm.c:46: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from aof.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC cluster_slot_stats.o In file included from cluster.c:21: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC crc16.o In file included from syncio.c:11: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from sort.c:12: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from replication.c:29: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from db.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from t_zset.c:44: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from cluster_legacy.c:20: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from config.c:16: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from t_array.c:16: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from sparsearray.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from crc16.c:1: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC endianconv.o CC slowlog.o CC eval.o In file included from cluster_slot_stats.h:15, from cluster_slot_stats.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from eval.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC bio.o CC rio.o In file included from slowlog.c:22: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC rand.o CC memtest.o In file included from bio.c:47: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC syscheck.o CC crcspeed.o In file included from rio.c:43: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC crccombine.o CC crc64.o CC bitops.o CC sentinel.o CC notify.o CC setproctitle.o CC blocked.o In file included from bitops.c:11: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from sentinel.c:11: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC hyperloglog.o CC latency.o In file included from notify.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from blocked.c:48: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC sparkline.o CC redis-check-rdb.o CC redis-check-aof.o CC geo.o CC lazyfree.o In file included from latency.c:16: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC module.o In file included from redis-check-rdb.c:11: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from sparkline.c:16: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from module.c:39: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from geo.h:4, from geo.c:31: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC evict.o CC expire.o In file included from redis-check-aof.c:31: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from hyperloglog.c:17: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from evict.c:13: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC geohash.o CC geohash_helper.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} 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} 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 In file included from lazyfree.c:1: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ 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 childinfo.o CC defrag.o CC siphash.o In file included from expire.c:13: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from defrag.c:21: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from childinfo.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC rax.o CC t_stream.o CC listpack.o CC localtime.o In file included from t_stream.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC lolwut.o CC lolwut5.o CC lolwut6.o CC lolwut8.o CC acl.o CC tracking.o CC socket.o CC tls.o In file included from lolwut.c:16: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC sha256.o In file included from tracking.c:11: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC timeout.o In file included from lolwut8.c:14: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from socket.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from acl.c:13: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from lolwut5.c:16: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from lolwut6.c:22: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC setcpuaffinity.o In file included from tls.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC monotonic.o In file included from timeout.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC mt19937-64.o CC resp_parser.o CC call_reply.o CC script_lua.o CC script.o CC functions.o CC function_lua.o CC commands.o In file included from resp_parser.c:40: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC strl.o In file included from script.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from call_reply.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from functions.h:31, from functions.c:10: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC connection.o In file included from script_lua.h:31, from script_lua.c:15: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC unix.o In file included from functions.h:31, from function_lua.c:22: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC logreqres.o CC keymeta.o CC chk.o CC hotkeys.o In file included from commands.c:2: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC gcra.o In file included from unix.c:27: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC vector.o In file included from connection.c:27: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from keymeta.c:3: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from hotkeys.c:11: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ In file included from logreqres.c:50: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ CC fast_float_strtod.o CC hnsw.o CC vset.o CC vset_config.o CC redis-cli.o In file included from ../modules/vector-sets/hnsw.c:47: ../modules/vector-sets/hnsw.h:114:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 114 | } HNSW; | ^ In file included from gcra.c:9: server.h:2579:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 2579 | }; | ^ ../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]; | ^ CC redisassert.o In file included from ../modules/vector-sets/vset.c:118: ../modules/vector-sets/hnsw.h:114:1: note: the alignment of '_Atomic long long unsigned int' fields changed in GCC 11.1 114 | } HNSW; | ^ ../modules/vector-sets/vset.c: In function 'VADD_thread': ../modules/vector-sets/vset.c:472:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 472 | int ef = (uint64_t)targ[6]; | ^ ../modules/vector-sets/vset.c: In function 'VADD_CASReply': ../modules/vector-sets/vset.c:503:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 503 | int ef = (uint64_t)targ[6]; | ^ ../modules/vector-sets/vset.c: In function 'VSIM_RedisCommand': ../modules/vector-sets/vset.c:1156:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1156 | targ[3] = (void*)count; | ^ CC cli_common.o CC cli_commands.o CC redis-benchmark.o 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.8.0/tests/modules' gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -W -Wall -Wno-missing-field-initializers -fno-common -g -ggdb -std=gnu11 -O2 -fPIC -c keymeta_notify.c -o keymeta_notify.xo gcc -I../../src -Os -fstack-clash-protection -Wformat -Werror=format-security -DUSE_MALLOC_USABLE_SIZE -O2 -flto=auto -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; | ^ gcc -o timer.so timer.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o cmdintrospection.so cmdintrospection.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o scan.so scan.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o subcommands.so subcommands.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs keymeta_notify.c: In function 'HashNotifyCallback': keymeta_notify.c:50:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 50 | free((char *)existing); | ^ keymeta_notify.c:56:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 56 | if (RedisModule_SetKeyMeta(meta_class_id, k, (uint64_t)new_str) == REDISMODULE_OK) { | ^ keymeta_notify.c: In function 'MetaFreeCallback': keymeta_notify.c:70:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 70 | free((char *)meta); | ^ keymeta_notify.c: In function 'GetMetaCommand': keymeta_notify.c:87:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | RedisModule_ReplyWithCString(ctx, (const char *)meta); | ^ keymeta_notify.c: In function 'RedisModule_OnLoad': keymeta_notify.c:114:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 114 | config.reset_value = (uint64_t)NULL; | ^ gcc -o getkeys.so getkeys.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs 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; | ^ gcc -o zset.so zset.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs 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); | ^ gcc -o blockonbackground.so blockonbackground.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o mallocsize.so mallocsize.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs test_keymeta.c: In function 'KeyMetaGet_RedisCommand': gcc -o aclcheck.so aclcheck.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs 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 stream.so stream.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o testrdb.so testrdb.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o eventloop.so eventloop.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o defragtest.so defragtest.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o datatype.so datatype.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o keyspace_events.so keyspace_events.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o blockonkeys.so blockonkeys.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o infotest.so infotest.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o test_lazyfree.so test_lazyfree.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o propagate.so propagate.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o commandfilter.so commandfilter.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o auth.so auth.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o hooks.so hooks.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o keyspecs.so keyspecs.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o list.so list.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o keymeta_notify.so keymeta_notify.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o moduleconfigs.so moduleconfigs.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o reply.so reply.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o internalsecret.so internalsecret.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o publish.so publish.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o crash.so crash.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o hash.so hash.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o moduleconfigstwo.so moduleconfigstwo.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o getchannels.so getchannels.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o fork.so fork.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o rdbloadsave.so rdbloadsave.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o basics.so basics.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o postnotifications.so postnotifications.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o atomicslotmigration.so atomicslotmigration.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o moduleauthtwo.so moduleauthtwo.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o usercall.so usercall.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o misc.so misc.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o datatype2.so datatype2.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o test_keymeta.so test_keymeta.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o configaccess.so configaccess.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs gcc -o blockedclient.so blockedclient.xo -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs rm auth.xo hooks.xo publish.xo moduleauthtwo.xo aclcheck.xo internalsecret.xo list.xo hash.xo timer.xo keymeta_notify.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.8.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.8.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.8.0/src' CC Makefile.dep CC release.o LINK redis-server LINK redis-cli LINK redis-benchmark INSTALL redis-sentinel INSTALL redis-check-rdb make -C ../tests/modules INSTALL redis-check-aof make[2]: Entering directory '/home/buildozer/aports/community/redis/src/redis-8.8.0/tests/modules' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/community/redis/src/redis-8.8.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.8.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 >>> redis*: Adding .pre-install >>> redis*: Adding .post-install >>> redis*: Scanning shared objects >>> redis-openrc*: Tracing dependencies... >>> redis-openrc*: Package size: 1.7 KB >>> redis-openrc*: Compressing data... >>> redis-openrc*: Create checksum... >>> redis-openrc*: Create redis-openrc-8.8.0-r0.apk >>> redis*: Tracing dependencies... /bin/sh so:libc.musl-x86.so.1 so:libcrypto.so.3 so:libssl.so.3 >>> redis*: Package size: 4.3 MB >>> redis*: Compressing data... >>> redis*: Create checksum... >>> redis*: Create redis-8.8.0-r0.apk >>> redis: Build complete at Wed, 27 May 2026 09:55:10 +0000 elapsed time 0h 1m 20s >>> redis: Cleaning up srcdir >>> redis: Cleaning up pkgdir >>> redis: Cleaning up tmpdir >>> redis: Uninstalling dependencies... (1/3) Purging .makedepends-redis (20260527.095352) (2/3) Purging linux-headers (7.0.0-r1) (3/3) Purging openssl-dev (3.5.6-r0) OK: 426.1 MiB in 104 packages >>> redis: Updating the community/x86 repository index... >>> redis: Signing the index...