Package Details: solvespace 3.2-1

Git Clone URL: https://aur.archlinux.org/solvespace.git (read-only, click to copy)
Package Base: solvespace
Description: A parametric 3d CAD program
Upstream URL: http://solvespace.com/
Licenses: GPL3
Submitter: oslik
Maintainer: Mike_Went
Last Packager: Mike_Went
Votes: 34
Popularity: 0.33
First Submitted: 2016-06-13 12:48 (UTC)
Last Updated: 2025-10-10 04:45 (UTC)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

avi9526 commented on 2025-10-12 13:45 (UTC)

Was creating apparmor profile and noticed sys_admin capability request. Is it related to flatpak?

rokstar commented on 2025-10-02 00:23 (UTC) (edited on 2025-10-02 00:24 (UTC) by rokstar)

Ran into the same build problem. Updating the git submodule init line to include eigen seems to fix the build issue. Diff of the PKGBUILD file below.

diff --git a/PKGBUILD b/PKGBUILD
index ce0c082..16117ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,7 +16,7 @@ sha256sums=('SKIP')

 prepare() {
     cd "${srcdir}/${pkgname}"
-    git submodule update --init extlib/{libdxfrw,mimalloc}
+    git submodule update --init extlib/{libdxfrw,mimalloc,eigen}
     mkdir build
 }

redshoe commented on 2025-09-26 18:17 (UTC)

I am having the same compilation error regarding the eigen library.

Smoerrebroed commented on 2025-09-23 10:38 (UTC) (edited on 2025-09-23 10:56 (UTC) by Smoerrebroed)

make[2]: *** [src/slvs/CMakeFiles/slvs.dir/build.make:79: src/slvs/CMakeFiles/slvs.dir/lib.cpp.o] Fehler 1
make[2]: *** [src/slvs/CMakeFiles/slvs.dir/build.make:149: src/slvs/CMakeFiles/slvs.dir/__/system.cpp.o] Fehler 1
In Datei, eingebunden von /home/xxx/Projekte/solvespace/src/util.cpp:12:
/home/xxx/Projekte/solvespace/src/solvespace.h:17:10: schwerwiegender Fehler: Eigen/SparseCore: Datei oder Verzeichnis nicht gefunden
17 | #include <Eigen/SparseCore>
   |          ^~~~~~~~~~~~~~~~~~
Kompilierung beendet.
make[2]: *** [src/slvs/CMakeFiles/slvs.dir/build.make:163: src/slvs/CMakeFiles/slvs.dir/__/util.cpp.o] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:550: src/slvs/CMakeFiles/slvs.dir/all] Fehler 2

Do I need to do anything beyond the usual procedure for AUR packages?

dakk commented on 2025-06-03 07:51 (UTC)

It works also on my side; thank you for fixing it.

Senco commented on 2025-05-30 11:21 (UTC)

The package builds ok. And thanks for adopting this.

Mike_Went commented on 2025-05-29 18:17 (UTC)

I've fixed the package, please test.

dakk commented on 2025-04-17 08:00 (UTC)

Solvespace is failing to build with the following error (cmake 4.0.1):

CMake Error at extlib/mimalloc/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

Building the package with "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" fixes and create a working binary.

Harvie commented on 2024-09-12 22:20 (UTC)

@cqexbesd have you figured out what is missing? i've installed "openmp" package, but i still get following:

CMake Error at /usr/share/cmake/Modules/FindOpenMP.cmake:440 (try_compile): Cannot copy output executable

''

to destination specified by COPY_FILE:

'/home/harvie/.cache/yay/solvespace/src/solvespace/build/CMakeFiles/FindOpenMP/ompver_C.bin'

because:

No such file or directory (input)

Recorded try_compile output location doesn't exist:

/home/harvie/.cache/yay/solvespace/src/solvespace/build/CMakeFiles/CMakeScratch/TryCompile-2eIj8P/cmTC_d7504

Call Stack (most recent call first): /usr/share/cmake/Modules/FindOpenMP.cmake:580 (_OPENMP_GET_SPEC_DATE) CMakeLists.txt:117 (find_package)

-- Found OpenMP_C: -openmp CMake Error at /usr/share/cmake/Modules/FindOpenMP.cmake:628 (if): if given arguments:

"CMAKE_C_COMPILER_ID" "STREQUAL" "Fujitsu" "OR" "STREQUAL" "IntelLLVM"

Unknown arguments specified Call Stack (most recent call first): CMakeLists.txt:117 (find_package)

-- Configuring incomplete, errors occurred!