==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: zig 0.14.1-2 (Mon Jun 9 14:37:35 2025) ==> Retrieving sources... -> Found zig-0.14.1.tar.xz -> Found skip-localhost-test.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... zig-0.14.1.tar.xz ... Passed skip-localhost-test.patch ... Passed ==> Making package: zig 0.14.1-2 (Mon Jun 9 14:37:58 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (5) compiler-rt19-19.1.7-1 libedit-20250104_3.1-1 clang19-19.1.7-1 lld19-19.1.7-2 llvm19-libs-19.1.7-1 Total Download Size: 44.62 MiB Total Installed Size: 360.93 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... clang19-19.1.7-1-armv7h downloading... lld19-19.1.7-2-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libedit... installing llvm19-libs... installing compiler-rt19... installing clang19... Optional dependencies for clang19 openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm19: referenced by some clang headers installing lld19... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (7) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libuv-1.51.0-1 rhash-1.4.4-1 cmake-4.0.2-1 llvm19-19.1.7-1 Total Installed Size: 155.87 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing llvm19... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found zig-0.14.1.tar.xz -> Found skip-localhost-test.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting zig-0.14.1.tar.xz with bsdtar ==> Starting prepare()... patching file lib/std/net/test.zig Hunk #1 succeeded at 200 (offset 81 lines). patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted ==> Starting build()... -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring zig version 0.14.1 -- Found llvm: /usr/lib/llvm19/lib/libLLVM-19.so (Required is at least version "19") -- Found clang: /usr/lib/llvm19/lib/libclang-cpp.so.19.1 (Required is at least version "19") -- Found lld: /usr/lib/llvm19/lib/liblldMinGW.so;/usr/lib/llvm19/lib/liblldELF.so;/usr/lib/llvm19/lib/liblldCOFF.so;/usr/lib/llvm19/lib/liblldWasm.so;/usr/lib/llvm19/lib/liblldMachO.so;/usr/lib/llvm19/lib/liblldCommon.so (Required is at least version "19") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for __thumb__ -- Looking for __thumb__ - not found -- Configuring done (5.1s) -- Generating done (0.1s) -- Build files have been written to: /build/zig/src/zig-0.14.1/build [ 15%] Building C object CMakeFiles/zig-wasm2c.dir/stage1/wasm2c.c.o [ 15%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_llvm-ar.cpp.o [ 15%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_llvm.cpp.o [ 21%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_clang.cpp.o [ 26%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_clang_driver.cpp.o [ 31%] Linking C executable zig-wasm2c [ 31%] Built target zig-wasm2c [ 36%] Converting /build/zig/src/zig-0.14.1/stage1/zig1.wasm to /build/zig/src/zig-0.14.1/build/zig1.c In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/lib/llvm19/include/llvm/ADT/SmallVector.h:25, from /usr/lib/llvm19/include/llvm/ADT/ArrayRef.h:13, from /usr/lib/llvm19/include/llvm/ADT/StringExtras.h:18, from /build/zig/src/zig-0.14.1/src/zig_llvm-ar.cpp:14: /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = llvm::NewArchiveMember; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator<llvm::NewArchiveMember>]': /usr/include/c++/14.2.1/bits/vector.tcc:420:7: note: parameter passing for argument of type 'std::vector<llvm::NewArchiveMember>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator<llvm::NewArchiveMember>]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<llvm::NewArchiveMember>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = llvm::NewArchiveMember; _Alloc = std::allocator<llvm::NewArchiveMember>]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<llvm::NewArchiveMember>::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:377:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::NewArchiveMember*, std::vector<llvm::NewArchiveMember> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::NewArchiveMember*, std::vector<llvm::NewArchiveMember> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = llvm::NewArchiveMember; _Alloc = std::allocator<llvm::NewArchiveMember>]', inlined from 'std::vector<llvm::NewArchiveMember> computeNewArchiveMembers(ArchiveOperation, llvm::object::Archive*)' at /build/zig/src/zig-0.14.1/src/zig_llvm-ar.cpp:985:15, inlined from 'void performWriteOperation(ArchiveOperation, llvm::object::Archive*, std::unique_ptr<llvm::MemoryBuffer>, std::vector<llvm::NewArchiveMember>*)' at /build/zig/src/zig-0.14.1/src/zig_llvm-ar.cpp:1020:42: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<llvm::NewArchiveMember>::const_iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = llvm::NewArchiveMember; _Alloc = std::allocator<llvm::NewArchiveMember>]', inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<llvm::NewArchiveMember>]' at /usr/include/c++/14.2.1/bits/stl_iterator.h:968:26, inlined from 'static _OI std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m(_II, _II, _OI) [with _II = llvm::NewArchiveMember*; _OI = std::insert_iterator<std::vector<llvm::NewArchiveMember> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:428:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = llvm::NewArchiveMember*; _OI = insert_iterator<vector<llvm::NewArchiveMember> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = llvm::NewArchiveMember*; _OI = insert_iterator<vector<llvm::NewArchiveMember> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<llvm::NewArchiveMember*, vector<llvm::NewArchiveMember> >; _OI = insert_iterator<vector<llvm::NewArchiveMember> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<llvm::NewArchiveMember*, vector<llvm::NewArchiveMember> >; _OI = insert_iterator<vector<llvm::NewArchiveMember> >]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:683:38, inlined from 'std::vector<llvm::NewArchiveMember> computeNewArchiveMembers(ArchiveOperation, llvm::object::Archive*)' at /build/zig/src/zig-0.14.1/src/zig_llvm-ar.cpp:1000:12, inlined from 'void performWriteOperation(ArchiveOperation, llvm::object::Archive*, std::unique_ptr<llvm::MemoryBuffer>, std::vector<llvm::NewArchiveMember>*)' at /build/zig/src/zig-0.14.1/src/zig_llvm-ar.cpp:1020:42: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<llvm::NewArchiveMember>::const_iterator' changed in GCC 7.1 /build/zig/src/zig-0.14.1/src/zig_llvm-ar.cpp: In function 'void performWriteOperation(ArchiveOperation, llvm::object::Archive*, std::unique_ptr<llvm::MemoryBuffer>, std::vector<llvm::NewArchiveMember>*)': /build/zig/src/zig-0.14.1/src/zig_llvm-ar.cpp:1079:71: note: parameter passing for argument of type 'llvm::ArrayRef<llvm::NewArchiveMember>' changed in GCC 7.1 /build/zig/src/zig-0.14.1/src/zig_llvm-ar.cpp:1079:71: note: parameter passing for argument of type 'llvm::ArrayRef<llvm::NewArchiveMember>' changed in GCC 7.1 [ 42%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_clang_cc1_main.cpp.o [ 47%] Building C object CMakeFiles/zig1.dir/zig1.c.o [ 52%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_clang_cc1as_main.cpp.o [ 57%] Building C object CMakeFiles/zig1.dir/stage1/wasi.c.o /build/zig/src/zig-0.14.1/src/zig_llvm.cpp: In function 'bool ZigLLVMWriteArchive(const char*, const char**, size_t, ZigLLVMArchiveKind)': /build/zig/src/zig-0.14.1/src/zig_llvm.cpp:520:112: note: parameter passing for argument of type 'llvm::ArrayRef<llvm::NewArchiveMember>' changed in GCC 7.1 /build/zig/src/zig-0.14.1/src/zig_llvm.cpp:520:112: note: parameter passing for argument of type 'llvm::ArrayRef<llvm::NewArchiveMember>' changed in GCC 7.1 [ 63%] Linking CXX static library zigcpp/libzigcpp.a [ 63%] Built target zigcpp [ 68%] Linking C executable zig1 [ 68%] Built target zig1 [ 78%] Running zig1.wasm to produce /build/zig/src/zig-0.14.1/build/zig2.c [ 78%] Running zig1.wasm to produce /build/zig/src/zig-0.14.1/build/compiler_rt.c error: OutOfMemory make[2]: *** [CMakeFiles/zig2.dir/build.make:556: zig2.c] Error 1 make[2]: *** Deleting file 'zig2.c' make[1]: *** [CMakeFiles/Makefile2:195: CMakeFiles/zig2.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/leming/armv7/leming/build