>>> libchewing: Building community/libchewing 0.8.4-r0 (using abuild 3.13.0-r3) started Sun, 02 Jun 2024 09:05:26 +0000 >>> libchewing: Checking sanity of /home/buildozer/aports/community/libchewing/APKBUILD... >>> libchewing: Analyzing dependencies... >>> libchewing: Installing for build: build-base cargo cmake corrosion ncurses-dev samurai sqlite-dev zstd (1/22) Installing libffi (3.4.6-r0) (2/22) Installing libxml2 (2.12.7-r0) (3/22) Installing llvm17-libs (17.0.6-r1) (4/22) Installing rust (1.78.0-r0) (5/22) Installing cargo (1.78.0-r0) (6/22) Installing libarchive (3.7.4-r0) (7/22) Installing rhash-libs (1.4.4-r0) (8/22) Installing libuv (1.48.0-r0) (9/22) Installing cmake (3.29.3-r0) (10/22) Installing corrosion (0.4.10-r0) (11/22) Installing libformw (6.4_p20240420-r0) (12/22) Installing libmenuw (6.4_p20240420-r0) (13/22) Installing libpanelw (6.4_p20240420-r0) (14/22) Installing libncurses++ (6.4_p20240420-r0) (15/22) Installing ncurses-dev (6.4_p20240420-r0) (16/22) Installing samurai (1.2-r5) (17/22) Installing readline (8.2.10-r0) (18/22) Installing sqlite (3.46.0-r0) (19/22) Installing sqlite-libs (3.46.0-r0) (20/22) Installing sqlite-dev (3.46.0-r0) (21/22) Installing zstd (1.5.6-r0) (22/22) Installing .makedepends-libchewing (20240602.090527) Executing busybox-1.36.1-r28.trigger OK: 890 MiB in 131 packages >>> libchewing: Cleaning up srcdir >>> libchewing: Cleaning up pkgdir >>> libchewing: Cleaning up tmpdir >>> libchewing: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libchewing-0.8.4.tar.zst Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/libchewing-0.8.4.tar.zst.part' libchewing-0.8.4.tar 100% |********************************| 4851k 0:00:00 ETA '/var/cache/distfiles/edge/libchewing-0.8.4.tar.zst.part' saved >>> libchewing: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libchewing-0.8.4.tar.zst >>> libchewing: Checking sha512sums... libchewing-0.8.4.tar.zst: OK >>> libchewing: Unpacking /var/cache/distfiles/edge/libchewing-0.8.4.tar.zst... -- The C compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test HAVE_NO_UNDEFINED -- Performing Test HAVE_NO_UNDEFINED - Success -- Performing Test FVISIBILITY_HIDDEN -- Performing Test FVISIBILITY_HIDDEN - Success -- Rust Target: armv7-alpine-linux-musleabihf -- Determining required link libraries for target armv7-alpine-linux-musleabihf -- Required static libs for target armv7-alpine-linux-musleabihf: gcc_s;c -- Required link flags for target armv7-alpine-linux-musleabihf: -- Found Rust: /usr/bin/rustc (found version "1.78.0") -- Using Corrosion as a subdirectory -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of uint16_t -- Check size of uint16_t - done -- Looking for wsyncup in /usr/lib/libcurses.so -- Looking for wsyncup in /usr/lib/libcurses.so - found -- Looking for cbreak in /usr/lib/libncursesw.so -- Looking for cbreak in /usr/lib/libncursesw.so - found -- Looking for nodelay in /usr/lib/libncursesw.so -- Looking for nodelay in /usr/lib/libncursesw.so - found -- Found Curses: /usr/lib/libncursesw.so -- Found SQLite3: /usr/include (found version "3.46.0") -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for asprintf -- Looking for asprintf - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Configuring done (1.1s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build [1/59] cd /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/tests && /usr/bin/cmake -E copy_if_different /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/tests/stresstest.py /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/tests/stresstest.py [2/59] Building C object tests/CMakeFiles/testhelper.dir/testhelper.c.o [3/59] cd /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/data && /usr/bin/cmake -E copy_if_different /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/data/pinyin.tab /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/data/pinyin.tab && /usr/bin/cmake -E copy_if_different /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/data/swkb.dat /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/data/swkb.dat && /usr/bin/cmake -E copy_if_different /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/data/symbols.dat /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/data/symbols.dat [4/59] Building C object CMakeFiles/common.dir/src/porting_layer/src/asprintf.c.o [5/59] cd /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/tools && /usr/bin/cmake -E env CARGO_TARGET_ARMV7_ALPINE_LINUX_MUSLEABIHF_LINKER=/usr/bin/gcc CC_armv7_alpine_linux_musleabihf=/usr/bin/gcc AR_armv7_alpine_linux_musleabihf=/usr/bin/ar CORROSION_BUILD_DIR=/home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --bin=chewing-cli --target=armv7-alpine-linux-musleabihf --package chewing-cli --manifest-path /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/tools/Cargo.toml --target-dir /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/./cargo/build --release -- -Cdefault-linker-libraries=yes Compiling version_check v0.9.4 Compiling proc-macro2 v1.0.82 Compiling libc v0.2.154 Compiling cfg-if v1.0.0 Compiling zerocopy v0.7.34 Compiling unicode-ident v1.0.12 Compiling once_cell v1.19.0 Compiling vcpkg v0.2.15 Compiling pkg-config v0.3.30 Compiling allocator-api2 v0.2.18 Compiling utf8parse v0.2.1 Compiling anstyle v1.0.7 Compiling is_terminal_polyfill v1.70.0 Compiling option-ext v0.2.0 Compiling anstyle-query v1.0.3 Compiling colorchoice v1.0.1 Compiling fallible-iterator v0.2.0 Compiling smallvec v1.13.2 Compiling bitflags v2.5.0 Compiling strsim v0.10.0 Compiling anyhow v1.0.83 Compiling fallible-streaming-iterator v0.1.9 Compiling clap_lex v0.6.0 Compiling heck v0.4.1 Compiling log v0.4.21 Compiling der v0.7.7 Compiling anstyle-parse v0.2.4 Compiling anstream v0.6.14 Compiling ahash v0.8.11 Compiling clap_builder v4.4.18 Compiling hashbrown v0.14.5 Compiling quote v1.0.36 Compiling syn v2.0.63 Compiling dirs-sys v0.4.1 Compiling directories v5.0.1 Compiling libsqlite3-sys v0.26.0 Compiling hashlink v0.8.4 Compiling rusqlite v0.29.0 Compiling chewing v0.8.4 (/home/buildozer/aports/community/libchewing/src/libchewing-0.8.4) Compiling clap_derive v4.4.7 Compiling clap v4.4.18 Compiling chewing-cli v0.8.4 (/home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/tools) Finished `release` profile [optimized + debuginfo] target(s) in 41.09s [7/59] Running utility command for _cargo-build_chewing-cli [8/59] cd /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/capi && /usr/bin/cmake -E env CHEWING_DATADIR=/usr/share/libchewing CARGO_TARGET_ARMV7_ALPINE_LINUX_MUSLEABIHF_LINKER=/usr/bin/gcc CC_armv7_alpine_linux_musleabihf=/usr/bin/gcc AR_armv7_alpine_linux_musleabihf=/usr/bin/ar CORROSION_BUILD_DIR=/home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --lib --target=armv7-alpine-linux-musleabihf --features=sqlite --package chewing_capi --manifest-path /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/capi/Cargo.toml --target-dir /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/./cargo/build --release -- -Cdefault-linker-libraries=yes Compiling cfg-if v1.0.0 Compiling once_cell v1.19.0 Compiling zerocopy v0.7.34 Compiling allocator-api2 v0.2.18 Compiling option-ext v0.2.0 Compiling bitflags v2.5.0 Compiling fallible-streaming-iterator v0.1.9 Compiling smallvec v1.13.2 Compiling fallible-iterator v0.2.0 Compiling log v0.4.21 Compiling der v0.7.7 Compiling libc v0.2.154 Compiling libsqlite3-sys v0.26.0 Compiling env_logger v0.10.2 Compiling ahash v0.8.11 Compiling hashbrown v0.14.5 Compiling dirs-sys v0.4.1 Compiling directories v5.0.1 Compiling hashlink v0.8.4 Compiling rusqlite v0.29.0 Compiling chewing v0.8.4 (/home/buildozer/aports/community/libchewing/src/libchewing-0.8.4) Compiling chewing_capi v0.8.4 (/home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/capi) Finished `release` profile [optimized + debuginfo] target(s) in 22.40s [10/59] Running utility command for _cargo-build_chewing_capi [11/59] cd /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/tests/testhelper && /usr/bin/cmake -E env CARGO_TARGET_ARMV7_ALPINE_LINUX_MUSLEABIHF_LINKER=/usr/bin/gcc CC_armv7_alpine_linux_musleabihf=/usr/bin/gcc AR_armv7_alpine_linux_musleabihf=/usr/bin/ar CORROSION_BUILD_DIR=/home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --lib --target=armv7-alpine-linux-musleabihf --features=sqlite --package chewing_testhelper --manifest-path /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/tests/testhelper/Cargo.toml --target-dir /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build/./cargo/build --release -- -Cdefault-linker-libraries=yes Compiling chewing_testhelper v0.0.0 (/home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/tests/testhelper) Finished `release` profile [optimized + debuginfo] target(s) in 7.54s [15/59] Running utility command for _cargo-build_chewing_testhelper [16/59] Building C object tests/CMakeFiles/genkeystroke.dir/genkeystroke.c.o [17/59] Building C object tests/CMakeFiles/testchewing.dir/testchewing.c.o [18/59] Building C object tests/CMakeFiles/stress.dir/stress.c.o [19/59] Building C object tests/CMakeFiles/simulate.dir/simulate.c.o [20/59] Building C object tests/CMakeFiles/randkeystroke.dir/randkeystroke.c.o [21/59] Building C object tests/CMakeFiles/performance.dir/performance.c.o [22/59] Building C object tests/CMakeFiles/test-utf8.dir/test-utf8.c.o [23/59] Building C object tests/CMakeFiles/test-userphrase.dir/test-userphrase.c.o [24/59] Building C object tests/CMakeFiles/test-symbol.dir/test-symbol.c.o [25/59] Building C object tests/CMakeFiles/test-struct-size.dir/test-struct-size.c.o [26/59] Building C object tests/CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o [27/59] Building C object tests/CMakeFiles/test-reset.dir/test-reset.c.o [28/59] Building C object tests/CMakeFiles/test-regression.dir/test-regression.c.o [29/59] Building C object tests/CMakeFiles/test-path.dir/test-path.c.o [30/59] Building C object tests/CMakeFiles/test-logger.dir/test-logger.c.o [31/59] Building C object tests/CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o [32/59] Building C object tests/CMakeFiles/test-keyboard.dir/test-keyboard.c.o [33/59] Building C object tests/CMakeFiles/test-fullshape.dir/test-fullshape.c.o [34/59] Building C object tests/CMakeFiles/test-error-handling.dir/test-error-handling.c.o [35/59] Building C object tests/CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o [36/59] Building C object tests/CMakeFiles/test-config.dir/test-config.c.o [37/59] Building C object tests/CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o [38/59] Linking C executable tests/performance [39/59] Linking C executable tests/test-struct-size [40/59] Linking C executable tests/test-logger [41/59] Linking C executable tests/test-reset [42/59] Linking C executable tests/testchewing [43/59] Linking C executable tests/test-utf8 [44/59] Linking C executable tests/test-fullshape [45/59] Linking C executable tests/test-easy-symbol [46/59] Linking C executable tests/test-path [47/59] Linking C executable tests/randkeystroke [48/59] Linking C executable tests/test-symbol [49/59] Linking C executable tests/test-special-symbol [50/59] Linking C executable tests/simulate [51/59] Linking C executable tests/test-keyboard [52/59] Linking C executable tests/test-regression [53/59] Linking C executable tests/stress [54/59] Linking C executable tests/test-error-handling [55/59] Linking C executable tests/genkeystroke [56/59] Linking C executable tests/test-config [57/59] Linking C executable tests/test-keyboardless [58/59] Linking C executable tests/test-userphrase [59/59] Linking C executable tests/test-bopomofo Internal ctest changing into directory: /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build Test project /home/buildozer/aports/community/libchewing/src/libchewing-0.8.4/build Start 1: test-bopomofo 1/18 Test #1: test-bopomofo .................... Passed 0.34 sec Start 2: test-config 2/18 Test #2: test-config ...................... Passed 0.11 sec Start 3: test-easy-symbol 3/18 Test #3: test-easy-symbol ................. Passed 0.01 sec Start 4: test-error-handling 4/18 Test #4: test-error-handling .............. Passed 0.00 sec Start 5: test-fullshape 5/18 Test #5: test-fullshape ................... Passed 0.01 sec Start 6: test-keyboard 6/18 Test #6: test-keyboard .................... Passed 0.02 sec Start 7: test-keyboardless 7/18 Test #7: test-keyboardless ................ Passed 0.12 sec Start 8: test-logger 8/18 Test #8: test-logger ...................... Passed 0.00 sec Start 9: test-path 9/18 Test #9: test-path ........................ Passed 0.00 sec Start 10: test-regression 10/18 Test #10: test-regression .................. Passed 0.06 sec Start 11: test-reset 11/18 Test #11: test-reset ....................... Passed 0.01 sec Start 12: test-special-symbol 12/18 Test #12: test-special-symbol .............. Passed 0.01 sec Start 13: test-struct-size 13/18 Test #13: test-struct-size ................. Passed 0.00 sec Start 14: test-symbol 14/18 Test #14: test-symbol ...................... Passed 0.03 sec Start 15: test-userphrase 15/18 Test #15: test-userphrase .................. Passed 0.13 sec Start 16: test-utf8 16/18 Test #16: test-utf8 ........................ Passed 0.00 sec Start 17: cargo-test-lib 17/18 Test #17: cargo-test-lib ................... Passed 12.57 sec Start 18: cargo-test-capi 18/18 Test #18: cargo-test-capi .................. Passed 7.46 sec 100% tests passed, 0 tests failed out of 18 Total Test time (real) = 20.90 sec >>> libchewing: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/man/man1/chewing-cli.1.gz -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/man/man1/chewing-cli-init-database.1.gz -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/man/man1/chewing-cli-info.1.gz -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/man/man1/chewing-cli-dump.1.gz -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/libchewing/tsi.dat -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/libchewing/word.dat -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/libchewing/pinyin.tab -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/libchewing/swkb.dat -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/libchewing/symbols.dat -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/include/chewing/chewing.h -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/include/chewing/chewing-compat.h -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/include/chewing/chewingio.h -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/include/chewing/global.h -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/include/chewing/mod_aux.h -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/include/chewing/chewing_rs.h -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/lib/pkgconfig/chewing.pc -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/lib/libchewing.so.3.3.1 -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/lib/libchewing.so.3 -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/lib/libchewing.so -- Installing: /home/buildozer/aports/community/libchewing/pkg/libchewing/usr/bin/chewing-cli >>> libchewing-dev*: Running split function dev... >>> libchewing-dev*: Preparing subpackage libchewing-dev... >>> libchewing-dev*: Stripping binaries >>> libchewing-dev*: Running postcheck for libchewing-dev >>> libchewing-tools*: Running split function tools... '/home/buildozer/aports/community/libchewing/pkg/libchewing/usr/bin' -> '/home/buildozer/aports/community/libchewing/pkg/libchewing-tools/usr/bin' >>> libchewing-tools*: Preparing subpackage libchewing-tools... >>> libchewing-tools*: Stripping binaries >>> libchewing-tools*: Running postcheck for libchewing-tools >>> libchewing-tools-doc*: Running split function _tools_doc... '/home/buildozer/aports/community/libchewing/pkg/libchewing/usr/share/man/man1' -> '/home/buildozer/aports/community/libchewing/pkg/libchewing-tools-doc/usr/share/man/man1' >>> libchewing-tools-doc*: Preparing subpackage libchewing-tools-doc... >>> libchewing-tools-doc*: Running postcheck for libchewing-tools-doc >>> libchewing*: Running postcheck for libchewing >>> libchewing*: Preparing package libchewing... >>> libchewing*: Stripping binaries >>> libchewing-dev*: Scanning shared objects >>> libchewing-tools-doc*: Scanning shared objects >>> libchewing-tools*: Scanning shared objects >>> libchewing*: Scanning shared objects >>> libchewing-dev*: Tracing dependencies... libchewing=0.8.4-r0 pkgconfig >>> libchewing-dev*: Package size: 72.0 KB >>> libchewing-dev*: Compressing data... >>> libchewing-dev*: Create checksum... >>> libchewing-dev*: Create libchewing-dev-0.8.4-r0.apk >>> libchewing-tools-doc*: Tracing dependencies... >>> libchewing-tools-doc*: Package size: 36.0 KB >>> libchewing-tools-doc*: Compressing data... >>> libchewing-tools-doc*: Create checksum... >>> libchewing-tools-doc*: Create libchewing-tools-doc-0.8.4-r0.apk >>> libchewing-tools*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libsqlite3.so.0 >>> libchewing-tools*: Package size: 576.0 KB >>> libchewing-tools*: Compressing data... >>> libchewing-tools*: Create checksum... >>> libchewing-tools*: Create libchewing-tools-0.8.4-r0.apk >>> libchewing*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libsqlite3.so.0 >>> libchewing*: Package size: 5.0 MB >>> libchewing*: Compressing data... >>> libchewing*: Create checksum... >>> libchewing*: Create libchewing-0.8.4-r0.apk >>> libchewing: Build complete at Sun, 02 Jun 2024 09:07:07 +0000 elapsed time 0h 1m 41s >>> libchewing: Cleaning up srcdir >>> libchewing: Cleaning up pkgdir >>> libchewing: Uninstalling dependencies... (1/22) Purging .makedepends-libchewing (20240602.090527) (2/22) Purging corrosion (0.4.10-r0) (3/22) Purging cargo (1.78.0-r0) (4/22) Purging cmake (3.29.3-r0) (5/22) Purging rust (1.78.0-r0) (6/22) Purging ncurses-dev (6.4_p20240420-r0) (7/22) Purging libncurses++ (6.4_p20240420-r0) (8/22) Purging libpanelw (6.4_p20240420-r0) (9/22) Purging samurai (1.2-r5) (10/22) Purging sqlite-dev (3.46.0-r0) (11/22) Purging sqlite (3.46.0-r0) (12/22) Purging sqlite-libs (3.46.0-r0) (13/22) Purging zstd (1.5.6-r0) (14/22) Purging libarchive (3.7.4-r0) (15/22) Purging libformw (6.4_p20240420-r0) (16/22) Purging libmenuw (6.4_p20240420-r0) (17/22) Purging libuv (1.48.0-r0) (18/22) Purging llvm17-libs (17.0.6-r1) (19/22) Purging readline (8.2.10-r0) (20/22) Purging rhash-libs (1.4.4-r0) (21/22) Purging libffi (3.4.6-r0) (22/22) Purging libxml2 (2.12.7-r0) Executing busybox-1.36.1-r28.trigger OK: 272 MiB in 109 packages >>> libchewing: Updating the community/armv7 repository index... >>> libchewing: Signing the index...