==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: manifold 3.4.1-1 (Wed Mar 25 13:54:46 2026)
==> Retrieving sources...
-> Found manifold-3.4.1.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
manifold-3.4.1.tar.gz ... Passed
==> Making package: manifold 3.4.1-1 (Wed Mar 25 13:54:58 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (19) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 hwloc-2.13.0-1 jsoncpp-1.9.6-3 libpciaccess-0.19-1 libuv-1.52.1-1 mpdecimal-4.0.1-3 perl-error-0.17030-3 perl-mailtools-2.22-3 perl-timedate-2.35-1 python-3.14.3-1 rhash-1.4.6-1 zlib-ng-2.3.3-1 cmake-4.3.0-2 git-2.53.0-1 nanobind-2.12.0-1 ninja-1.13.2-3 onetbb-2022.3.0-4 pybind11-3.0.2-1
Total Download Size: 1.27 MiB
Total Installed Size: 242.24 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
hwloc-2.13.0-1-aarch64 downloading...
onetbb-2022.3.0-4-aarch64 downloading...
pybind11-3.0.2-1-any downloading...
nanobind-2.12.0-1-any downloading...
libpciaccess-0.19-1-aarch64 downloading...
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 [pending]
qt6-base: cmake-gui
installing ninja...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [pending]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git
installing mpdecimal...
installing python...
Optional dependencies for python
python-setuptools: for building Python packages using tooling that is usually bundled with Python
python-pip: for installing Python packages using tooling that is usually bundled with Python
python-pipx: for installing Python software not packaged on Arch Linux
sqlite: for a default database integration [installed]
xz: for lzma [installed]
tk: for tkinter
installing nanobind...
installing pybind11...
Optional dependencies for pybind11
python-setuptools: for setup_helpers
installing libpciaccess...
installing hwloc...
Optional dependencies for hwloc
cairo: PDF, Postscript, and PNG export support
libxml2: full XML import/export support [installed]
installing onetbb...
Optional dependencies for onetbb
python: for Python module [installed]
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 968.
Creating user 'git' (git daemon user) with UID 968 and GID 968.
(2/3) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found manifold-3.4.1.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting manifold-3.4.1.tar.gz with bsdtar
==> Starting build()...
-- The CXX compiler identification is GNU 15.2.1
-- 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
-- Performing Test HAS_FP_CONTRACT
-- Performing Test HAS_FP_CONTRACT - Success
-- Performing Test HAS_FP_PRECISION
-- Performing Test HAS_FP_PRECISION - Success
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Checking for module 'Clipper2'
-- Package 'Clipper2' not found
-- Clipper2 not found, downloading from source
-- The C compiler identification is GNU 15.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
-- Found Python: /usr/bin/python3.14 (found version "3.14.3") found components: Interpreter Development.Module
Found nanobind, version 2.12.0
Python_EXECUTABLE=/usr/bin/python3.14
-- ====================================
-- Manifold Build Configuration Summary
-- ====================================
--
-- Environment: Linux
--
-- CMAKE_VERSION: 4.3.0
-- CMAKE_TOOLCHAIN_FILE:
-- CMAKE_GENERATOR: Ninja
-- CPACK_CMAKE_GENERATOR:
-- CMAKE_BUILD_TYPE: None
-- CMAKE_PREFIX_PATH:
-- CMAKE_CXX_COMPILER_ID: GNU
-- CMAKE_CXX_COMPILER_VERSION: 15.2.1
-- BUILD_SHARED_LIBS: ON
--
-- MANIFOLD_VERSION: 3.4.1
-- MANIFOLD_PAR: ON
-- MANIFOLD_CROSS_SECTION: ON
-- MANIFOLD_TEST: OFF
-- MANIFOLD_DEBUG: OFF
-- MANIFOLD_ASSERT: OFF
-- MANIFOLD_CBIND: ON
-- MANIFOLD_PYBIND: ON
-- MANIFOLD_JSBIND: OFF
-- MANIFOLD_FLAGS: -Wall;-Wno-unknown-warning-option;-Wno-unused;-Wno-shorten-64-to-32;-Wno-alloc-size-larger-than;-ffp-contract=off;-fexcess-precision=standard
-- MANIFOLD_COMPILE_OPTIONS: -Wall;-Wno-unknown-warning-option;-Wno-unused;-Wno-shorten-64-to-32;-Wno-alloc-size-larger-than;-ffp-contract=off;-fexcess-precision=standard;-DMANIFOLD_CROSS_SECTION;-DMANIFOLD_PAR=1
-- MANIFOLD_LINK_OPTIONS:
-- MANIFOLD_DOWNLOADS: ON
-- MANIFOLD_USE_BUILTIN_TBB: OFF
-- MANIFOLD_USE_BUILTIN_CLIPPER2: ON
-- MANIFOLD_USE_BUILTIN_NANOBIND: OFF
-- MANIFOLD_FUZZ: OFF
-- TRACY_ENABLE: OFF
-- TRACY_MEMORY_USAGE: OFF
-- ASSIMP_ENABLE: OFF
--
-- Configuring done (6.0s)
-- Generating done (0.0s)
-- Build files have been written to: /build/manifold/src/build
[1/48] Building CXX object _deps/clipper2-build/CMakeFiles/Clipper2.dir/Clipper2Lib/src/clipper.rectclip.cpp.o
[2/48] Building CXX object _deps/clipper2-build/CMakeFiles/Clipper2.dir/Clipper2Lib/src/clipper.offset.cpp.o
[3/48] Building CXX object _deps/clipper2-build/CMakeFiles/Clipper2.dir/Clipper2Lib/src/clipper.triangulation.cpp.o
[4/48] Building CXX object _deps/clipper2-build/CMakeFiles/Clipper2.dir/Clipper2Lib/src/clipper.engine.cpp.o
[5/48] Linking CXX static library _deps/clipper2-build/libClipper2.a
[6/48] Building CXX object src/CMakeFiles/manifold.dir/csg_tree.cpp.o
[7/48] Building CXX object src/CMakeFiles/manifold.dir/constructors.cpp.o
[8/48] Building CXX object src/CMakeFiles/manifold.dir/face_op.cpp.o
[9/48] Building CXX object src/CMakeFiles/manifold.dir/boolean_result.cpp.o
[10/48] Building CXX object src/CMakeFiles/manifold.dir/edge_op.cpp.o
[11/48] Building CXX object src/CMakeFiles/manifold.dir/boolean3.cpp.o
[12/48] Building CXX object src/CMakeFiles/manifold.dir/polygon.cpp.o
[13/48] Building CXX object src/CMakeFiles/manifold.dir/minkowski.cpp.o
[14/48] Building CXX object src/CMakeFiles/manifold.dir/manifold.cpp.o
[15/48] Building CXX object src/CMakeFiles/manifold.dir/properties.cpp.o
[16/48] Building CXX object src/CMakeFiles/manifold.dir/sdf.cpp.o
[17/48] Building CXX object src/CMakeFiles/manifold.dir/quickhull.cpp.o
[18/48] Building CXX object src/CMakeFiles/manifold.dir/tree2d.cpp.o
[19/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/nb_internals.cpp.o
[20/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/nb_func.cpp.o
[21/48] Building CXX object src/CMakeFiles/manifold.dir/smoothing.cpp.o
[22/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/nb_type.cpp.o
[23/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/nb_enum.cpp.o
[24/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/nb_static_property.cpp.o
[25/48] Building CXX object src/CMakeFiles/manifold.dir/cross_section/cross_section.cpp.o
[26/48] Building CXX object src/CMakeFiles/manifold.dir/subdivision.cpp.o
[27/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/nb_ndarray.cpp.o
[28/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/error.cpp.o
[29/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/trampoline.cpp.o
[30/48] Building CXX object src/CMakeFiles/manifold.dir/sort.cpp.o
/build/manifold/src/manifold-3.4.1/src/sort.cpp: In instantiation of 'bool {anonymous}::MergeMeshGLP(manifold::MeshGLP<Precision, I>&) [with Precision = float; I = unsigned int]':
/build/manifold/src/manifold-3.4.1/src/sort.cpp:525:22: required from here
/build/manifold/src/manifold-3.4.1/src/sort.cpp:113:50: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
[31/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/implicit.cpp.o
[32/48] Building CXX object bindings/c/CMakeFiles/manifoldc.dir/conv.cpp.o
[33/48] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.14/site-packages/nanobind/src/common.cpp.o
[34/48] Linking CXX static library bindings/python/libnanobind-static.a
[35/48] Building CXX object bindings/c/CMakeFiles/manifoldc.dir/box.cpp.o
[36/48] Building CXX object bindings/c/CMakeFiles/manifoldc.dir/rect.cpp.o
[37/48] Building CXX object bindings/c/CMakeFiles/manifoldc.dir/cross.cpp.o
[38/48] Building CXX object src/CMakeFiles/manifold.dir/impl.cpp.o
[39/48] Building CXX object bindings/c/CMakeFiles/manifoldc.dir/manifoldc.cpp.o
[40/48] Linking CXX shared library src/libmanifold.so.3.4.1
[41/48] Creating library symlink src/libmanifold.so.3 src/libmanifold.so
[42/48] Generating autogen_docstrings.inl
[43/48] Linking CXX shared library bindings/c/libmanifoldc.so.3.4.1
[44/48] Creating library symlink bindings/c/libmanifoldc.so.3 bindings/c/libmanifoldc.so
[45/48] Building CXX object bindings/python/CMakeFiles/manifold3d.dir/manifold3d.cpp.o
In file included from /usr/include/python3.14/Python.h:14,
from /usr/lib/python3.14/site-packages/nanobind/include/nanobind/nb_python.h:21,
from /usr/lib/python3.14/site-packages/nanobind/include/nanobind/nanobind.h:32,
from /build/manifold/src/manifold-3.4.1/bindings/python/manifold3d.cpp:22:
/usr/include/python3.14/pyconfig.h:2007:9: warning: ‘_POSIX_C_SOURCE’ redefined
2007 | #define _POSIX_C_SOURCE 200809L
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/aarch64-unknown-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/15.2.1/aarch64-unknown-linux-gnu/bits/c++config.h:727,
from /usr/include/c++/15.2.1/bits/version.h:51,
from /usr/include/c++/15.2.1/optional:40,
from /build/manifold/src/manifold-3.4.1/bindings/python/manifold3d.cpp:15:
/usr/include/features.h:319:10: note: this is the location of the previous definition
319 | # define _POSIX_C_SOURCE 202405L
| ^~~~~~~~~~~~~~~
/usr/include/python3.14/pyconfig.h:2043:9: warning: ‘_XOPEN_SOURCE’ redefined
2043 | #define _XOPEN_SOURCE 700
| ^~~~~~~~~~~~~
/usr/include/features.h:234:10: note: this is the location of the previous definition
234 | # define _XOPEN_SOURCE 800
| ^~~~~~~~~~~~~
cc1plus: note: unrecognized command-line option ‘-Wno-shorten-64-to-32’ may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option ‘-Wno-unknown-warning-option’ may have been intended to silence earlier diagnostics
[46/48] Linking CXX shared module bindings/python/manifold3d.cpython-314-aarch64-linux-gnu.so
[47/48] Generating manifold3d.pyi
[48/48] Running utility command for manifold3d_stub
==> Entering fakeroot environment...
==> Starting package_manifold()...
-- Install configuration: "None"
-- Installing: /build/manifold/pkg/manifold/usr/lib/libClipper2.a
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.h
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.version.h
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.core.h
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.engine.h
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.export.h
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.minkowski.h
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.offset.h
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.rectclip.h
-- Installing: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.triangulation.h
-- Installing: /build/manifold/pkg/manifold/usr/lib/pkgconfig/Clipper2.pc
-- Up-to-date: /build/manifold/pkg/manifold/usr/lib/libClipper2.a
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.h
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.version.h
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.core.h
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.engine.h
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.export.h
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.minkowski.h
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.offset.h
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.rectclip.h
-- Up-to-date: /build/manifold/pkg/manifold/usr/include/clipper2/clipper.triangulation.h
-- Installing: /build/manifold/pkg/manifold/usr/lib/cmake/clipper2/Clipper2Config.cmake
-- Installing: /build/manifold/pkg/manifold/usr/lib/cmake/clipper2/Clipper2ConfigVersion.cmake
-- Installing: /build/manifold/pkg/manifold/usr/lib/cmake/clipper2/Clipper2Targets.cmake
-- Installing: /build/manifold/pkg/manifold/usr/lib/cmake/clipper2/Clipper2Targets-none.cmake
-- Installing: /build/manifold/pkg/manifold/usr/lib/libmanifold.so.3.4.1
-- Installing: /build/manifold/pkg/manifold/usr/lib/libmanifold.so.3
-- Set non-toolchain portion of runtime path of "/build/manifold/pkg/manifold/usr/lib/libmanifold.so.3.4.1" to "/usr/lib"
-- Installing: /build/manifold/pkg/manifold/usr/lib/libmanifold.so
-- Installing: /build/manifold/pkg/manifold/usr/lib/libmanifoldc.so.3.4.1
-- Installing: /build/manifold/pkg/manifold/usr/lib/libmanifoldc.so.3
-- Set non-toolchain portion of runtime path of "/build/manifold/pkg/manifold/usr/lib/libmanifoldc.so.3.4.1" to "/usr/lib"
-- Installing: /build/manifold/pkg/manifold/usr/lib/libmanifoldc.so
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/manifoldc.h
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/types.h
-- Installing: /build/manifold/pkg/manifold/usr/lib/python3.14/site-packages/manifold3d.cpython-314-aarch64-linux-gnu.so
-- Set non-toolchain portion of runtime path of "/build/manifold/pkg/manifold/usr/lib/python3.14/site-packages/manifold3d.cpython-314-aarch64-linux-gnu.so" to "/usr/lib"
-- Installing: /build/manifold/pkg/manifold/usr/lib/python3.14/site-packages/manifold3d.pyi
-- Installing: /build/manifold/pkg/manifold/usr/lib/cmake/manifold/manifoldTargets.cmake
-- Installing: /build/manifold/pkg/manifold/usr/lib/cmake/manifold/manifoldTargets-none.cmake
-- Installing: /build/manifold/pkg/manifold/usr/lib/cmake/manifold/manifoldConfigVersion.cmake
-- Installing: /build/manifold/pkg/manifold/usr/lib/cmake/manifold/manifoldConfig.cmake
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/common.h
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/linalg.h
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/manifold.h
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/optional_assert.h
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/polygon.h
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/vec_view.h
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/cross_section.h
-- Installing: /build/manifold/pkg/manifold/usr/include/manifold/version.h
-- Installing: /build/manifold/pkg/manifold/usr/lib/pkgconfig/manifold.pc
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "manifold"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_python-manifold3d()...
-- Install configuration: "None"
-- Installing: /build/manifold/pkg/python-manifold3d/usr/lib/python3.14/site-packages/manifold3d.cpython-314-aarch64-linux-gnu.so
-- Set non-toolchain portion of runtime path of "/build/manifold/pkg/python-manifold3d/usr/lib/python3.14/site-packages/manifold3d.cpython-314-aarch64-linux-gnu.so" to "/usr/lib"
-- Installing: /build/manifold/pkg/python-manifold3d/usr/lib/python3.14/site-packages/manifold3d.pyi
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "python-manifold3d"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: manifold 3.4.1-1 (Wed Mar 25 13:55:50 2026)
==> Cleaning up...
[?12l[?25h