I got this error in Blender: Extension bl_ext.system.bonsai is incompatible (This platform (linux-x64) isn't one of (os-arch))
Search Criteria
Package Details: ifcopenshell 0.8.6_alpha2604302255-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/ifcopenshell.git (read-only, click to copy) |
|---|---|
| Package Base: | ifcopenshell |
| Description: | Open source IFC library and geometry engine. Provides static libraries, python3 wrapper and blender addon. |
| Upstream URL: | https://ifcopenshell.org/ |
| Keywords: | BIM IFC |
| Licenses: | GPL-3.0-or-later, LGPL-3.0-or-later |
| Submitter: | mickele |
| Maintainer: | Nahouhak (sukanka) |
| Last Packager: | sukanka |
| Votes: | 3 |
| Popularity: | 0.44 |
| First Submitted: | 2015-10-24 15:18 (UTC) |
| Last Updated: | 2026-05-01 06:19 (UTC) |
Dependencies (43)
- boost-libs
- hdf5 (hdf5-gitAUR, hdf5-openmpi)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libxml2-legacy
- mpfr (mpfr-gitAUR)
- opencascade (opencascade-gitAUR)
- python
- python-jinja
- python-numpy (python-numpy-gitAUR, python-numpy-mkl-binAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- python-platformdirs
- python-pytz
- python-requests
- python-typing_extensions
- blender (blender-3.0-gitAUR, blender-2.93-gitAUR, blender-2.83-gitAUR, upbge-gitAUR, upbge-binAUR, blender-git-nvidiaAUR, blender-develop-gitAUR, blender-gitAUR, blender-binAUR) (make)
- boost (boost-gitAUR) (make)
- cgal (cgal-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- eigen (eigen-gitAUR, eigen3) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-gitAUR) (make)
- Show 23 more dependencies...
Required by (0)
Sources (11)
- 001-skip-install-python-wrapper.patch
- 002-add-shared-libs.patch
- 003-fix-rpath.patch
- 004-fix-boost189.patch
- 005-fix-ifcsverchok-setup.patch
- 006-use-spdx-license.patch
- 007-fix-ld-eror.patch
- 008-fix-for-boost-1.89-explicit-optional.patch
- bpypolyskel-1.1.3.tar.gz
- git+https://github.com/svgpp/svgpp.git
- https://github.com/IfcOpenShell/IfcOpenShell/archive/refs/tags/bonsai-0.8.6-alpha2604302255.tar.gz
kikislater commented on 2026-06-11 14:05 (UTC)
davidosterberg commented on 2026-05-16 12:25 (UTC)
Did not compile for me having cgal-git installed. Installed cgal instead and it worked.
Pinky commented on 2025-11-16 13:29 (UTC)
Fix needed due to too recent boost
--- src/IfcOpenShell-bonsai-0.8.4-alpha2508261505/cmake/CMakeLists.txt.orig 2025-11-16 11:15:42.132540935 +0100
+++ src/IfcOpenShell-bonsai-0.8.4-alpha2508261505/cmake/CMakeLists.txt 2025-11-16 11:15:45.180804126 +0100
@@ -344,7 +344,7 @@
else()
# @todo review this, shouldn't this be all possible header-only now?
# ... or rewritten using C++17 features?
- set(BOOST_COMPONENTS system program_options regex thread date_time)
+ set(BOOST_COMPONENTS program_options regex thread date_time)
endif()
if(USE_MMAP)
jimduchek commented on 2025-08-26 18:03 (UTC)
This needs to be updated to at least 2506300812. Specifically https://github.com/IfcOpenShell/IfcOpenShell/commit/d7cf803fdfb38df1e3eb37879cc04f733339b704 is necessary for the shared libraries to not be missing symbols.
sukanka commented on 2025-02-25 13:19 (UTC)
@Beinje 8GB is far from enough, I think 32GB should be OK.
Beinje commented on 2025-02-24 16:44 (UTC)
When I try to install the aur package yay -S ifcopenshell, I get an out of memory error everytime and the installation process fails. I have 8GB of RAM, isn't it enough for this package ?
Anyone ever face the same issue ?
tlaguz commented on 2024-10-21 09:46 (UTC)
001-libsvgfill.patch file has to be updated. The following version works:
From af69c5cd4c2e5a9ec0208f250d0b4e783c25cacb Mon Sep 17 00:00:00 2001
From: sukanka <su975853527@gmail.com>
Date: Tue, 6 Aug 2024 00:01:25 +0800
Subject: [PATCH] rename liblibsvgfill.so to libsvgfill.so
---
CMakeLists.txt | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 24e1512..015609c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -101,12 +101,13 @@ include_directories(${Boost_INCLUDE_DIRS} ${LIBXML2_INCLUDE_DIR}
file(GLOB LIB_H_FILES src/*.h)
file(GLOB LIB_CPP_FILES src/svgfill.cpp)
set(LIB_SRC_FILES ${LIB_H_FILES} ${LIB_CPP_FILES})
-add_library(libsvgfill ${LIB_SRC_FILES})
-target_link_libraries(libsvgfill ${Boost_LIBRARIES} ${BCRYPT_LIBRARIES} ${LIBXML2_LIBRARIES} ${CGAL_LIBRARIES})
+add_library(svgfill ${LIB_SRC_FILES})
+target_link_libraries(svgfill ${Boost_LIBRARIES} ${BCRYPT_LIBRARIES} ${LIBXML2_LIBRARIES} ${CGAL_LIBRARIES})
-add_executable(svgfill src/main.cpp)
-target_link_libraries(svgfill libsvgfill)
+add_executable(svgfill_exe src/main.cpp)
+target_link_libraries(svgfill_exe svgfill)
+set_property(TARGET svgfill_exe PROPERTY OUTPUT_NAME svgfill)
-install(TARGETS svgfill DESTINATION ${BINDIR})
-install(TARGETS libsvgfill DESTINATION ${LIBDIR})
+install(TARGETS svgfill_exe DESTINATION bin)
+install(TARGETS svgfill DESTINATION lib)
install(FILES ${LIB_H_FILES} DESTINATION ${INCLUDEDIR})
Pinned Comments
sukanka commented on 2024-08-04 16:20 (UTC) (edited on 2026-05-01 06:21 (UTC) by sukanka)
Prebuilt binary can be found at my personal repo
This package will not be updated very frequently. But feel free to flag it out of date when there is a new release.
Currently, the blender extension and desktop entry do not work as some python packages are missing.
some patches are updated, please make a clean build