>>> fusee-nano: Building testing/fusee-nano 0.5.3-r0 (using abuild 3.13.0-r5) started Sun, 22 Sep 2024 20:32:17 +0000 >>> fusee-nano: Checking sanity of /home/buildozer/aports/testing/fusee-nano/APKBUILD... >>> fusee-nano: Analyzing dependencies... >>> fusee-nano: Installing for build: build-base linux-headers xxd (1/3) Installing linux-headers (6.6-r0) (2/3) Installing xxd (9.1.0707-r0) (3/3) Installing .makedepends-fusee-nano (20240922.203221) Executing busybox-1.36.1-r32.trigger OK: 258 MiB in 106 packages >>> fusee-nano: Cleaning up srcdir >>> fusee-nano: Cleaning up pkgdir >>> fusee-nano: Cleaning up tmpdir >>> fusee-nano: Fetching https://distfiles.alpinelinux.org/distfiles/edge/fusee-nano-0.5.3.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 21193 100 21193 0 0 238k 0 --:--:-- --:--:-- --:--:-- 240k >>> fusee-nano: Fetching https://distfiles.alpinelinux.org/distfiles/edge/fusee-nano-0.5.3.tar.gz >>> fusee-nano: Checking sha512sums... fusee-nano-0.5.3.tar.gz: OK broken-makefile.patch: OK >>> fusee-nano: Unpacking /var/cache/distfiles/fusee-nano-0.5.3.tar.gz... >>> fusee-nano: broken-makefile.patch patching file Makefile Hunk #1 succeeded at 14 with fuzz 2 (offset 1 line). xxd -n intermezzo -i files/intermezzo.bin > src/intermezzo.h gcc -c -o exploit.o src/exploit.c -Wall -Wpedantic -Wextra -std=gnu99 -Os gcc -c -o usb.o src/usb.c -Wall -Wpedantic -Wextra -std=gnu99 -Os src/usb.c: In function 'claim_interface': src/usb.c:114:26: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '2147767567' to '-2147199729' [-Woverflow] 114 | return ioctl(fd, USBDEVFS_CLAIMINTERFACE, &ifnum); | ^~~~~~~~~~~~~~~~~~~~~~~ src/usb.c: In function 'ep_read': src/usb.c:130:26: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '3222820098' to '-1072147198' [-Woverflow] 130 | return ioctl(fd, USBDEVFS_BULK, &bulkt); | ^~~~~~~~~~~~~ src/usb.c: In function 'ep_write': src/usb.c:146:26: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '3222820098' to '-1072147198' [-Woverflow] 146 | return ioctl(fd, USBDEVFS_BULK, &bulkt); | ^~~~~~~~~~~~~ src/usb.c: In function 'ctrl_transfer_unbounded': src/usb.c:170:23: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '2151175434' to '-2143791862' [-Woverflow] 170 | if (ioctl(fd, USBDEVFS_SUBMITURB, &urb) < 0) | ^~~~~~~~~~~~~~~~~~ gcc -o fusee-nano exploit.o usb.o -Wall -Wpedantic -Wextra -std=gnu99 -Os -Wl,--as-needed,-O1,--sort-common >>> fusee-nano: Entering fakeroot... >>> fusee-nano-udev*: Running split function udev... '/home/buildozer/aports/testing/fusee-nano/pkg/fusee-nano/lib/udev/rules.d' -> '/home/buildozer/aports/testing/fusee-nano/pkg/fusee-nano-udev/lib/udev/rules.d' >>> fusee-nano-udev*: Preparing subpackage fusee-nano-udev... >>> fusee-nano-udev*: Running postcheck for fusee-nano-udev >>> fusee-nano*: Running postcheck for fusee-nano >>> fusee-nano*: Preparing package fusee-nano... >>> fusee-nano*: Stripping binaries >>> fusee-nano-udev*: Scanning shared objects >>> fusee-nano*: Scanning shared objects >>> fusee-nano-udev*: Tracing dependencies... >>> fusee-nano-udev*: Package size: 20.0 KB >>> fusee-nano-udev*: Compressing data... >>> fusee-nano-udev*: Create checksum... >>> fusee-nano-udev*: Create fusee-nano-udev-0.5.3-r0.apk >>> fusee-nano*: Tracing dependencies... so:libc.musl-loongarch64.so.1 >>> fusee-nano*: Package size: 84.0 KB >>> fusee-nano*: Compressing data... >>> fusee-nano*: Create checksum... >>> fusee-nano*: Create fusee-nano-0.5.3-r0.apk >>> fusee-nano: Build complete at Sun, 22 Sep 2024 20:32:22 +0000 elapsed time 0h 0m 5s >>> fusee-nano: Cleaning up srcdir >>> fusee-nano: Cleaning up pkgdir >>> fusee-nano: Uninstalling dependencies... (1/3) Purging .makedepends-fusee-nano (20240922.203221) (2/3) Purging linux-headers (6.6-r0) (3/3) Purging xxd (9.1.0707-r0) Executing busybox-1.36.1-r32.trigger OK: 251 MiB in 103 packages >>> fusee-nano: Updating the testing/loongarch64 repository index... >>> fusee-nano: Signing the index...