Package Details: solvespace 3.2-2

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.023643
First Submitted: 2016-06-13 12:48 (UTC)
Last Updated: 2026-03-27 22:02 (UTC)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

Arisa commented on 2026-03-27 06:02 (UTC)

Made solvespace-qt aur package to quickly build qt version of solvespace

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.