>>> corrosion: Building community/corrosion 0.3.5-r0 (using abuild 3.11.0_rc13-r0) started Sun, 23 Apr 2023 04:29:59 +0000 >>> corrosion: Checking sanity of /home/buildozer/aports/community/corrosion/APKBUILD... >>> corrosion: Analyzing dependencies... >>> corrosion: Installing for build: build-base cargo cmake rust samurai (1/14) Installing libffi (3.4.4-r2) (2/14) Installing xz-libs (5.4.2-r1) (3/14) Installing libxml2 (2.10.4-r2) (4/14) Installing llvm15-libs (15.0.7-r5) (5/14) Installing rust (1.69.0-r2) (6/14) Installing cargo (1.69.0-r2) (7/14) Installing libbz2 (1.0.8-r5) (8/14) Installing libarchive (3.6.2-r2) (9/14) Installing libformw (6.4_p20230401-r5) (10/14) Installing rhash-libs (1.4.3-r2) (11/14) Installing libuv (1.44.2-r2) (12/14) Installing cmake (3.26.3-r1) (13/14) Installing samurai (1.2-r3) (14/14) Installing .makedepends-corrosion (20230423.043000) Executing busybox-1.36.0-r7.trigger OK: 1254 MiB in 112 packages >>> corrosion: Cleaning up srcdir >>> corrosion: Cleaning up pkgdir >>> corrosion: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/corrosion-0.3.5.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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 59177 100 59177 0 0 55232 0 0:00:01 0:00:01 --:--:-- 55253 >>> corrosion: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/corrosion-0.3.5.tar.gz >>> corrosion: Checking sha512sums... corrosion-0.3.5.tar.gz: OK >>> corrosion: Unpacking /var/cache/distfiles/v3.18/corrosion-0.3.5.tar.gz... -- The CXX compiler identification is GNU 12.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Rust Target: powerpc64le-alpine-linux-musl -- Found Rust: /usr/bin/rustc (found version "1.69.0") -- Using Corrosion as a subdirectory CMake Warning at cmake/Corrosion.cmake:411 (message): Failed to parse target-triple `powerpc64le-alpine-linux-musl`.Corrosion attempts to link required C libraries depending on the OS specified in the Rust target-triple for Linux, MacOS and windows. Note: If you are targeting a different OS you can surpress this warning by setting the CMake cache variable `CORROSION_NO_WARN_PARSE_TARGET_TRIPLE_FAILED`.Please consider opening an issue on github if you encounter this warning. Call Stack (most recent call first): cmake/Corrosion.cmake:1096 (_corrosion_parse_platform) CMakeLists.txt:94 (corrosion_import_crate) -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/corrosion/src/corrosion-0.3.5/build [1/2] cd /home/buildozer/aports/community/corrosion/src/corrosion-0.3.5/generator && /usr/bin/cmake -E env CARGO_TARGET_POWERPC64LE_ALPINE_LINUX_MUSL_LINKER=/usr/bin/g++ CXX_powerpc64le-alpine-linux-musl=/usr/bin/g++ CORROSION_BUILD_DIR=/home/buildozer/aports/community/corrosion/src/corrosion-0.3.5/build CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --bin=corrosion-generator --target=powerpc64le-alpine-linux-musl --package corrosion-generator --manifest-path /home/buildozer/aports/community/corrosion/src/corrosion-0.3.5/generator/Cargo.toml --target-dir /home/buildozer/aports/community/corrosion/src/corrosion-0.3.5/build/./cargo/build --release -- -Cdefault-linker-libraries=yes Compiling proc-macro2 v1.0.52 Compiling quote v1.0.26 Compiling unicode-ident v1.0.8 Compiling syn v1.0.109 Compiling serde_derive v1.0.156 Compiling serde v1.0.156 Compiling camino v1.1.4 Compiling semver v1.0.17 Compiling serde_json v1.0.94 Compiling thiserror v1.0.39 Compiling itoa v1.0.6 Compiling unicode-width v0.1.10 Compiling ryu v1.0.13 Compiling bitflags v1.3.2 Compiling textwrap v0.11.0 Compiling clap v2.34.0 Compiling thiserror-impl v1.0.39 Compiling cargo-platform v0.1.2 Compiling cargo_metadata v0.15.3 Compiling corrosion-generator v0.1.0 (/home/buildozer/aports/community/corrosion/src/corrosion-0.3.5/generator) Finished release [optimized] target(s) in 41.36s [2/2] Running utility command for _cargo-build_corrosion-generator Test project /home/buildozer/aports/community/corrosion/src/corrosion-0.3.5/build Start 1: cargo_flags_build Start 3: cpp2rust_build Start 5: crate_type_build Start 7: custom_profiles_build Start 9: envvar_build Start 11: features_build Start 15: hostbuild_build Start 17: multitarget_build Start 22: output_directory_build Start 30: rust2cpp_build Start 33: rustflags_build Start 35: workspace_build Start 13: find_rust_build Start 14: gensource_build Start 21: nostd_build 1/36 Test #13: find_rust_build ..................................... Passed 0.29 sec 2/36 Test #21: nostd_build ......................................... Passed 0.72 sec 3/36 Test #1: cargo_flags_build ................................... Passed 1.04 sec Start 2: cargo_flags_run_flags-exe 4/36 Test #2: cargo_flags_run_flags-exe ........................... Passed 0.00 sec 5/36 Test #11: features_build ...................................... Passed 1.05 sec Start 12: features_run_features-cpp-exe 6/36 Test #12: features_run_features-cpp-exe ....................... Passed 0.00 sec 7/36 Test #33: rustflags_build ..................................... Passed 1.07 sec Start 34: rustflags_run_rustflags-cpp-exe 8/36 Test #34: rustflags_run_rustflags-cpp-exe ..................... Passed 0.00 sec 9/36 Test #30: rust2cpp_build ...................................... Passed 1.20 sec Start 31: rust2cpp_run_cpp-exe Start 32: rust2cpp_run_cpp-exe-shared 10/36 Test #31: rust2cpp_run_cpp-exe ................................ Passed 0.00 sec 11/36 Test #32: rust2cpp_run_cpp-exe-shared ......................... Passed 0.00 sec 12/36 Test #5: crate_type_build .................................... Passed 1.29 sec Start 6: crate_type_run_cpp-exe 13/36 Test #6: crate_type_run_cpp-exe .............................. Passed 0.00 sec 14/36 Test #14: gensource_build ..................................... Passed 1.28 sec 15/36 Test #35: workspace_build ..................................... Passed 1.36 sec Start 36: workspace_run_my_program 16/36 Test #36: workspace_run_my_program ............................ Passed 0.00 sec 17/36 Test #9: envvar_build ........................................ Passed 1.53 sec Start 10: envvar_run_program_requiring_rust_lib_with_envvar 18/36 Test #10: envvar_run_program_requiring_rust_lib_with_envvar ... Passed 0.00 sec 19/36 Test #3: cpp2rust_build ...................................... Passed 1.58 sec Start 4: cpp2rust_run_rust-exe 20/36 Test #4: cpp2rust_run_rust-exe ............................... Passed 0.00 sec 21/36 Test #17: multitarget_build ................................... Passed 1.77 sec Start 18: multitarget_run_bin1 Start 19: multitarget_run_bin2 Start 20: multitarget_run_bin3 22/36 Test #18: multitarget_run_bin1 ................................ Passed 0.00 sec 23/36 Test #19: multitarget_run_bin2 ................................ Passed 0.00 sec 24/36 Test #20: multitarget_run_bin3 ................................ Passed 0.00 sec 25/36 Test #22: output_directory_build .............................. Passed 1.98 sec Start 23: output_directory_bin_targetprop Start 24: output_directory_staticlib_targetprop Start 25: output_directory_cdylib_targetprop Start 26: output_directory_bin_var Start 27: output_directory_staticlib_var Start 28: output_directory_cdylib_var Start 29: postbuild_custom_command 26/36 Test #23: output_directory_bin_targetprop ..................... Passed 0.01 sec 27/36 Test #24: output_directory_staticlib_targetprop ............... Passed 0.01 sec 28/36 Test #25: output_directory_cdylib_targetprop .................. Passed 0.01 sec 29/36 Test #26: output_directory_bin_var ............................ Passed 0.01 sec 30/36 Test #27: output_directory_staticlib_var ...................... Passed 0.01 sec 31/36 Test #28: output_directory_cdylib_var ......................... Passed 0.01 sec 32/36 Test #29: postbuild_custom_command ............................ Passed 0.01 sec 33/36 Test #15: hostbuild_build ..................................... Passed 3.15 sec Start 16: hostbuild_run_rust-host-program 34/36 Test #16: hostbuild_run_rust-host-program ..................... Passed 0.00 sec 35/36 Test #7: custom_profiles_build ............................... Passed 5.18 sec Start 8: custom_profiles_run_custom-profile-exe 36/36 Test #8: custom_profiles_run_custom-profile-exe .............. Passed 0.00 sec 100% tests passed, 0 tests failed out of 36 Total Test time (real) = 5.20 sec >>> corrosion: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/corrosion/pkg/corrosion/usr/libexec/corrosion-generator -- Installing: /home/buildozer/aports/community/corrosion/pkg/corrosion/usr/lib/cmake/Corrosion/CorrosionConfig.cmake -- Installing: /home/buildozer/aports/community/corrosion/pkg/corrosion/usr/lib/cmake/Corrosion/CorrosionConfigVersion.cmake -- Installing: /home/buildozer/aports/community/corrosion/pkg/corrosion/usr/share/cmake/Corrosion.cmake -- Installing: /home/buildozer/aports/community/corrosion/pkg/corrosion/usr/share/cmake/CorrosionGenerator.cmake -- Installing: /home/buildozer/aports/community/corrosion/pkg/corrosion/usr/share/cmake/FindRust.cmake >>> corrosion*: Running postcheck for corrosion >>> corrosion*: Preparing package corrosion... >>> corrosion*: Stripping binaries >>> corrosion*: Scanning shared objects >>> corrosion*: Tracing dependencies... cargo cmake rust so:libc.musl-ppc64le.so.1 so:libgcc_s.so.1 >>> corrosion*: Package size: 976.0 KB >>> corrosion*: Compressing data... >>> corrosion*: Create checksum... >>> corrosion*: Create corrosion-0.3.5-r0.apk >>> corrosion: Build complete at Sun, 23 Apr 2023 04:30:54 +0000 elapsed time 0h 0m 55s >>> corrosion: Cleaning up srcdir >>> corrosion: Cleaning up pkgdir >>> corrosion: Uninstalling dependencies... (1/14) Purging .makedepends-corrosion (20230423.043000) (2/14) Purging cargo (1.69.0-r2) (3/14) Purging cmake (3.26.3-r1) (4/14) Purging rust (1.69.0-r2) (5/14) Purging samurai (1.2-r3) (6/14) Purging libarchive (3.6.2-r2) (7/14) Purging libbz2 (1.0.8-r5) (8/14) Purging libformw (6.4_p20230401-r5) (9/14) Purging libuv (1.44.2-r2) (10/14) Purging llvm15-libs (15.0.7-r5) (11/14) Purging rhash-libs (1.4.3-r2) (12/14) Purging libffi (3.4.4-r2) (13/14) Purging libxml2 (2.10.4-r2) (14/14) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 440 MiB in 98 packages >>> corrosion: Updating the community/ppc64le repository index... >>> corrosion: Signing the index...