>>> phpspy: Building testing/phpspy 0.5.0-r2 (using abuild 3.10.0_rc1-r2) started Mon, 17 Oct 2022 12:43:54 +0000 >>> phpspy: Checking sanity of /home/buildozer/aports/testing/phpspy/APKBUILD... >>> phpspy: Analyzing dependencies... >>> phpspy: Installing for build: build-base perl linux-headers termbox-dev (1/8) Installing perl (5.36.0-r0) (2/8) Installing linux-headers (5.19.5-r0) (3/8) Installing termbox (1.1.2-r0) (4/8) Installing termbox-dev (1.1.2-r0) (5/8) Installing .makedepends-phpspy (20221017.124355) (6/8) Installing perl-error (0.17029-r1) (7/8) Installing perl-git (2.38.0-r1) (8/8) Installing git-perl (2.38.0-r1) Executing busybox-1.35.0-r27.trigger OK: 327 MiB in 109 packages >>> phpspy: Cleaning up srcdir >>> phpspy: Cleaning up pkgdir >>> phpspy: Fetching https://distfiles.alpinelinux.org/distfiles/edge//phpspy-0.5.0.tar.gz >>> phpspy: Fetching https://distfiles.alpinelinux.org/distfiles/edge//phpspy-0.5.0.tar.gz >>> phpspy: Checking sha512sums... phpspy-0.5.0.tar.gz: OK libpthread.patch: OK remove-termbox-check.patch: OK fix-install.patch: OK >>> phpspy: Unpacking /var/cache/distfiles/edge//phpspy-0.5.0.tar.gz... >>> phpspy: libpthread.patch patching file Makefile >>> phpspy: remove-termbox-check.patch patching file Makefile >>> phpspy: fix-install.patch patching file Makefile Hunk #1 succeeded at 54 (offset -1 lines). gcc -std=c90 -Wall -Wextra -pedantic -g -O3 -Os -fomit-frame-pointer -I. -I./vendor -Ivendor/termbox/src phpspy.c pgrep.c top.c addr_objdump.c event_fout.c event_callgrind.c -o phpspy -Wl,--as-needed,-O1,--sort-common -pthread -ltermbox phpspy.c: In function 'usage': phpspy.c:108:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 108 | fprintf(fp, " (default: %lu; 0=unlimited)\n", opt_trace_limit); | ~~^ ~~~~~~~~~~~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llu phpspy.c:127:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 127 | fprintf(fp, " (default: %lu; 0=find dynamically)\n", opt_sapi_globals_addr); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llu phpspy.c:129:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 129 | fprintf(fp, " (default: %lu; 0=find dynamically)\n", opt_executor_globals_addr); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llu phpspy.c: In function 'copy_proc_mem': phpspy.c:667:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 667 | fprintf(stderr, "copy_proc_mem: Failed to copy %s; err=%s raddr=%p size=%lu\n", what, strerror(errno), raddr, size); | ~~^ ~~~~ | | | | long unsigned int size_t {aka unsigned int} | %u phpspy.c: In function 'try_get_php_version': phpspy.c:686:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 686 | if (copy_proc_mem(pid, "basic_functions_module", (void*)target->basic_functions_module_addr, &basic_functions_module, sizeof(basic_functions_module)) == 0) { | ^ In file included from phpspy.c:1: phpspy_trace.c: In function 'do_trace_70': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c: In function 'do_trace_71': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c: In function 'do_trace_72': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c: In function 'do_trace_73': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c: In function 'do_trace_74': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ event_callgrind.c: In function 'callgrind_dump': event_callgrind.c:212:36: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 212 | fprintf(udata->fout, "%d %ld\n", caller->loc.lineno, caller->exclusive); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld event_callgrind.c:219:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 219 | fprintf(udata->fout, "calls=%ld %d\n", callee->count, callee->loc.lineno); | ~~^ ~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld event_callgrind.c:220:40: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 220 | fprintf(udata->fout, "%d %ld\n", caller->loc.lineno, callee->inclusive); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld >>> phpspy: Entering fakeroot... gcc -std=c90 -Wall -Wextra -pedantic -g -O3 -Os -fomit-frame-pointer -I. -I./vendor -Ivendor/termbox/src phpspy.c pgrep.c top.c addr_objdump.c event_fout.c event_callgrind.c -o phpspy -Wl,--as-needed,-O1,--sort-common -pthread -ltermbox phpspy.c: In function 'usage': phpspy.c:108:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 108 | fprintf(fp, " (default: %lu; 0=unlimited)\n", opt_trace_limit); | ~~^ ~~~~~~~~~~~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llu phpspy.c:127:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 127 | fprintf(fp, " (default: %lu; 0=find dynamically)\n", opt_sapi_globals_addr); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llu phpspy.c:129:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 129 | fprintf(fp, " (default: %lu; 0=find dynamically)\n", opt_executor_globals_addr); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llu phpspy.c: In function 'copy_proc_mem': phpspy.c:667:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 667 | fprintf(stderr, "copy_proc_mem: Failed to copy %s; err=%s raddr=%p size=%lu\n", what, strerror(errno), raddr, size); | ~~^ ~~~~ | | | | long unsigned int size_t {aka unsigned int} | %u phpspy.c: In function 'try_get_php_version': phpspy.c:686:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 686 | if (copy_proc_mem(pid, "basic_functions_module", (void*)target->basic_functions_module_addr, &basic_functions_module, sizeof(basic_functions_module)) == 0) { | ^ In file included from phpspy.c:1: phpspy_trace.c: In function 'do_trace_70': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c: In function 'do_trace_71': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c: In function 'do_trace_72': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c: In function 'do_trace_73': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c: In function 'do_trace_74': phpspy_trace.c:34:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:34:5: note: in expansion of macro 'try_copy_proc_mem' 34 | try_copy_proc_mem("executor_globals", (void*)target->executor_globals_addr, &executor_globals, sizeof(executor_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:85:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:85:9: note: in expansion of macro 'try_copy_proc_mem' 85 | try_copy_proc_mem("sapi_globals", (void*)target->sapi_globals_addr, &sapi_globals, sizeof(sapi_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:105:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:105:9: note: in expansion of macro 'try_copy_proc_mem' 105 | try_copy_proc_mem("alloc_globals", (void*)target->alloc_globals_addr, &alloc_globals, sizeof(alloc_globals)); | ^~~~~~~~~~~~~~~~~ phpspy_trace.c:114:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^ phpspy.h:46:47: note: in definition of macro 'try' 46 | #define try(__rv, __call) do { if (((__rv) = (__call)) != 0) return (__rv); } while(0) | ^~~~~~ phpspy_trace.c:114:9: note: in expansion of macro 'try_copy_proc_mem' 114 | try_copy_proc_mem("core_globals", (void*)target->core_globals_addr, &core_globals, sizeof(core_globals)); | ^~~~~~~~~~~~~~~~~ event_callgrind.c: In function 'callgrind_dump': event_callgrind.c:212:36: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 212 | fprintf(udata->fout, "%d %ld\n", caller->loc.lineno, caller->exclusive); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld event_callgrind.c:219:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 219 | fprintf(udata->fout, "calls=%ld %d\n", callee->count, callee->loc.lineno); | ~~^ ~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld event_callgrind.c:220:40: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 220 | fprintf(udata->fout, "%d %ld\n", caller->loc.lineno, callee->inclusive); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld install -D -v -m 755 phpspy /home/buildozer/aports/testing/phpspy/pkg/phpspy/usr/bin/phpspy created directory: '/home/buildozer/aports/testing/phpspy/pkg/' created directory: '/home/buildozer/aports/testing/phpspy/pkg/phpspy/' created directory: '/home/buildozer/aports/testing/phpspy/pkg/phpspy/usr/' created directory: '/home/buildozer/aports/testing/phpspy/pkg/phpspy/usr/bin' 'phpspy' -> '/home/buildozer/aports/testing/phpspy/pkg/phpspy/usr/bin/phpspy' 'stackcollapse-phpspy.pl' -> '/home/buildozer/aports/testing/phpspy/pkg/phpspy/usr/bin/stackcollapse-phpspy' 'vendor/flamegraph.pl' -> '/home/buildozer/aports/testing/phpspy/pkg/phpspy/usr/bin/flamegraph-phpspy' >>> phpspy*: Running postcheck for phpspy >>> phpspy*: Preparing package phpspy... >>> phpspy*: Stripping binaries >>> phpspy*: Scanning shared objects >>> phpspy*: Tracing dependencies... perl so:libc.musl-armv7.so.1 so:libtermbox.so.1 >>> phpspy*: Package size: 120.0 KB >>> phpspy*: Compressing data... >>> phpspy*: Create checksum... >>> phpspy*: Create phpspy-0.5.0-r2.apk >>> phpspy: Build complete at Mon, 17 Oct 2022 12:44:02 +0000 elapsed time 0h 0m 8s >>> phpspy: Cleaning up srcdir >>> phpspy: Cleaning up pkgdir >>> phpspy: Uninstalling dependencies... (1/8) Purging .makedepends-phpspy (20221017.124355) (2/8) Purging linux-headers (5.19.5-r0) (3/8) Purging termbox-dev (1.1.2-r0) (4/8) Purging termbox (1.1.2-r0) (5/8) Purging git-perl (2.38.0-r1) (6/8) Purging perl-git (2.38.0-r1) (7/8) Purging perl-error (0.17029-r1) (8/8) Purging perl (5.36.0-r0) Executing busybox-1.35.0-r27.trigger OK: 289 MiB in 101 packages >>> phpspy: Updating the testing/armv7 repository index... >>> phpspy: Signing the index...