>>> libmegapixels: Building community/libmegapixels 0.2.3-r0 (using abuild 3.16.0-r0) started Tue, 17 Feb 2026 15:45:57 +0000 >>> libmegapixels: Validating /home/buildozer/aports/community/libmegapixels/APKBUILD... >>> libmegapixels: Analyzing dependencies... >>> libmegapixels: Installing for build: build-base libconfig-dev linux-headers meson ( 1/20) Installing libconfig++ (1.8.2-r0) ( 2/20) Installing libconfig (1.8.2-r0) ( 3/20) Installing libconfig-dev (1.8.2-r0) ( 4/20) Installing linux-headers (6.18.12-r0) ( 5/20) Installing samurai (1.2-r8) ( 6/20) Installing libbz2 (1.0.8-r6) ( 7/20) Installing libffi (3.5.2-r0) ( 8/20) Installing gdbm (1.26-r0) ( 9/20) Installing xz-libs (5.8.2-r0) (10/20) Installing mpdecimal (4.0.1-r0) (11/20) Installing libpanelw (6.6_p20251231-r0) (12/20) Installing sqlite-libs (3.51.2-r1) (13/20) Installing python3 (3.12.12-r0) (14/20) Installing python3-pycache-pyc0 (3.12.12-r0) (15/20) Installing pyc (3.12.12-r0) (16/20) Installing meson-pyc (1.10.1-r0) (17/20) Installing python3-pyc (3.12.12-r0) (18/20) Installing meson (1.10.1-r0) (19/20) Installing .makedepends-libmegapixels (20260217.154558) (20/20) Installing abuild-meson (1.10.1-r0) Executing busybox-1.37.0-r31.trigger OK: 335.7 MiB in 125 packages >>> libmegapixels: Cleaning up srcdir >>> libmegapixels: Cleaning up pkgdir >>> libmegapixels: Cleaning up tmpdir >>> libmegapixels: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libmegapixels-0.2.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/libmegapixels-0.2.3.tar.gz.part' libmegapixels-0.2.3. 100% |********************************| 55811 0:00:00 ETA '/var/cache/distfiles/edge/libmegapixels-0.2.3.tar.gz.part' saved /var/cache/distfiles/edge/libmegapixels-0.2.3.tar.gz: OK >>> libmegapixels: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libmegapixels-0.2.3.tar.gz /var/cache/distfiles/edge/libmegapixels-0.2.3.tar.gz: OK >>> libmegapixels: Unpacking /var/cache/distfiles/edge/libmegapixels-0.2.3.tar.gz... The Meson build system Version: 1.10.1 Source dir: /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3 Build dir: /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/output Build type: native build Project name: libmegapixels Project version: 0.2.3 C compiler for the host machine: cc (gcc 15.2.0 "cc (Alpine 15.2.0) 15.2.0") C linker for the host machine: cc ld.bfd 2.45.1 Host machine cpu family: arm Host machine cpu: armv8l Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Run-time dependency libconfig found: YES 1.8.2 Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Configuring config.h using configuration Library m found: YES Build targets in project: 6 libmegapixels 0.2.3 User defined options auto_features : auto b_lto : false b_pie : true b_staticpic : true bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr python.bytecompile: 0 sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/output' [1/20] Compiling C object tests/check_mode.p/check_mode.c.o [2/20] Compiling C object megapixels-sensorprofile.p/util_sensorprofile.c.o [3/20] Compiling C object megapixels-configlint.p/util_configlint.c.o [4/20] Compiling C object megapixels-getframe.p/util_getframe.c.o [5/20] Compiling C object megapixels-findconfig.p/util_findconfig.c.o [6/20] Compiling C object libmegapixels.so.1.1.0.p/src_flash.c.o [7/20] Compiling C object libmegapixels.so.1.1.0.p/src_aaa.c.o [8/20] Compiling C object libmegapixels.so.1.1.0.p/src_pipeline.c.o [9/20] Compiling C object libmegapixels.so.1.1.0.p/src_parse.c.o [10/20] Compiling C object libmegapixels.so.1.1.0.p/src_util.c.o [11/20] Compiling C object libmegapixels.so.1.1.0.p/src_mode.c.o [12/20] Compiling C object libmegapixels.so.1.1.0.p/src_log.c.o [13/20] Compiling C object libmegapixels.so.1.1.0.p/src_findconfig.c.o ../src/pipeline.c: In function 'load_entity_ids': ../src/pipeline.c:48:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 48 | topology.ptr_entities = (uint64_t) entities; | ^ ../src/pipeline.c:49:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 49 | topology.ptr_interfaces = (uint64_t) interfaces; | ^ ../src/pipeline.c:50:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 50 | topology.ptr_pads = (uint64_t) pads; | ^ ../src/pipeline.c:51:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 51 | topology.ptr_links = (uint64_t) links; | ^ ../util/sensorprofile.c: In function 'set_control': ../util/sensorprofile.c:124:65: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'int64_t' {aka 'long long int'} [-Wformat=] 124 | fprintf(stderr, "Value %d is out of range for %ld..%ld\n", control->value, control->min, control->max); | ~~^ ~~~~~~~~~~~~ | | | | long int int64_t {aka long long int} | %lld ../util/sensorprofile.c:124:70: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'int64_t' {aka 'long long int'} [-Wformat=] 124 | fprintf(stderr, "Value %d is out of range for %ld..%ld\n", control->value, control->min, control->max); | ~~^ ~~~~~~~~~~~~ | | | | long int int64_t {aka long long int} | %lld ../util/sensorprofile.c: In function 'main': ../util/sensorprofile.c:276:29: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int64_t' {aka 'long long int'} [-Wformat=] 276 | printf("Exposure: %ld..%ld step %lu val %d\n", shutter.min, shutter.max, shutter.step, shutter.value); | ~~^ ~~~~~~~~~~~ | | | | long int int64_t {aka long long int} | %lld ../util/sensorprofile.c:276:34: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] 276 | printf("Exposure: %ld..%ld step %lu val %d\n", shutter.min, shutter.max, shutter.step, shutter.value); | ~~^ ~~~~~~~~~~~ | | | | long int int64_t {aka long long int} | %lld ../util/sensorprofile.c:276:43: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 276 | printf("Exposure: %ld..%ld step %lu val %d\n", shutter.min, shutter.max, shutter.step, shutter.value); | ~~^ ~~~~~~~~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llu ../util/sensorprofile.c:281:25: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int64_t' {aka 'long long int'} [-Wformat=] 281 | printf("Gain: %ld..%ld step %lu val %d\n", gain.min, gain.max, gain.step, gain.value); | ~~^ ~~~~~~~~ | | | | long int int64_t {aka long long int} | %lld ../util/sensorprofile.c:281:30: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64_t' {aka 'long long int'} [-Wformat=] 281 | printf("Gain: %ld..%ld step %lu val %d\n", gain.min, gain.max, gain.step, gain.value); | ~~^ ~~~~~~~~ | | | | long int int64_t {aka long long int} | %lld ../util/sensorprofile.c:281:39: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 281 | printf("Gain: %ld..%ld step %lu val %d\n", gain.min, gain.max, gain.step, gain.value); | ~~^ ~~~~~~~~~ | | | | long unsigned int uint64_t {aka long long unsigned int} | %llu ../src/parse.c: In function 'find_media_node': ../src/parse.c:87:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 87 | topology.ptr_entities = (uint64_t) entities; | ^ ../src/parse.c:88:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 88 | topology.ptr_interfaces = (uint64_t) interfaces; | ^ ../src/parse.c:89:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 89 | topology.ptr_pads = (uint64_t) pads; | ^ ../src/parse.c:90:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | topology.ptr_links = (uint64_t) links; | ^ [14/20] Linking target libmegapixels.so.1.1.0 [15/20] Generating symbol file libmegapixels.so.1.1.0.p/libmegapixels.so.1.1.0.symbols [16/20] Linking target tests/check_mode [17/20] Linking target megapixels-sensorprofile [18/20] Linking target megapixels-configlint [19/20] Linking target megapixels-getframe [20/20] Linking target megapixels-findconfig INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/output ninja: nothing to do ninja: entering directory '/home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/output' ninja: nothing to do 1/1 libmegapixels:check_mode OK 0.00s Ok: 1 Fail: 0 Full log written to /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/output/meson-logs/testlog.txt >>> libmegapixels: Entering fakeroot... Installing libmegapixels.so.1.1.0 to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/lib Installing megapixels-findconfig to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/bin Installing megapixels-getframe to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/bin Installing megapixels-configlint to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/bin Installing megapixels-sensorprofile to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/bin Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/include/libmegapixels.h to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/include Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/output/meson-private/libmegapixels.pc to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/lib/pkgconfig Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/pine64,pinephone.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/pine64,pinephone-pro.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/pine64,pinetab.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/purism,librem5.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/samsung,midas.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/xiaomi,daisy.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/xiaomi,markw.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/xiaomi,mido.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/xiaomi,rosy.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/xiaomi,scorpio.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/xiaomi,vince.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing /home/buildozer/aports/community/libmegapixels/src/libmegapixels-0.2.3/config/google,b4s4-sdm670.conf to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/share/megapixels/config Installing symlink pointing to libmegapixels.so.1.1.0 to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/lib/libmegapixels.so.1 Installing symlink pointing to libmegapixels.so.1 to /home/buildozer/aports/community/libmegapixels/pkg/libmegapixels/usr/lib/libmegapixels.so >>> libmegapixels-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/libmegapixels/pkg/libmegapixels-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/libmegapixels/pkg/libmegapixels-dev/usr/lib/pkgconfig' 'usr/lib/libmegapixels.so' -> '/home/buildozer/aports/community/libmegapixels/pkg/libmegapixels-dev/usr/lib/libmegapixels.so' >>> libmegapixels-dev*: Preparing subpackage libmegapixels-dev... >>> libmegapixels-dev*: Stripping binaries >>> libmegapixels-dev*: Running postcheck for libmegapixels-dev >>> libmegapixels*: Running postcheck for libmegapixels >>> libmegapixels*: Preparing package libmegapixels... >>> libmegapixels*: Stripping binaries >>> libmegapixels*: Scanning shared objects >>> libmegapixels-dev*: Scanning shared objects >>> libmegapixels-dev*: Tracing dependencies... libmegapixels=0.2.3-r0 pkgconfig >>> libmegapixels-dev*: Package size: 4.7 KB >>> libmegapixels-dev*: Compressing data... >>> libmegapixels-dev*: Create checksum... >>> libmegapixels-dev*: Create libmegapixels-dev-0.2.3-r0.apk >>> libmegapixels*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libconfig.so.15 >>> libmegapixels*: Package size: 82.7 KB >>> libmegapixels*: Compressing data... >>> libmegapixels*: Create checksum... >>> libmegapixels*: Create libmegapixels-0.2.3-r0.apk >>> libmegapixels: Build complete at Tue, 17 Feb 2026 15:46:01 +0000 elapsed time 0h 0m 4s >>> libmegapixels: Cleaning up srcdir >>> libmegapixels: Cleaning up pkgdir >>> libmegapixels: Cleaning up tmpdir >>> libmegapixels: Uninstalling dependencies... ( 1/20) Purging .makedepends-libmegapixels (20260217.154558) ( 2/20) Purging libconfig-dev (1.8.2-r0) ( 3/20) Purging libconfig++ (1.8.2-r0) ( 4/20) Purging libconfig (1.8.2-r0) ( 5/20) Purging linux-headers (6.18.12-r0) ( 6/20) Purging abuild-meson (1.10.1-r0) ( 7/20) Purging meson-pyc (1.10.1-r0) ( 8/20) Purging meson (1.10.1-r0) ( 9/20) Purging samurai (1.2-r8) (10/20) Purging python3-pyc (3.12.12-r0) (11/20) Purging python3-pycache-pyc0 (3.12.12-r0) (12/20) Purging pyc (3.12.12-r0) (13/20) Purging python3 (3.12.12-r0) (14/20) Purging gdbm (1.26-r0) (15/20) Purging libbz2 (1.0.8-r6) (16/20) Purging libffi (3.5.2-r0) (17/20) Purging libpanelw (6.6_p20251231-r0) (18/20) Purging mpdecimal (4.0.1-r0) (19/20) Purging sqlite-libs (3.51.2-r1) (20/20) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 289.6 MiB in 105 packages >>> libmegapixels: Updating the community/armv7 repository index... >>> libmegapixels: Signing the index...