Package Details: superslicer 1:2.5.59.13-4

Git Clone URL: https://aur.archlinux.org/superslicer.git (read-only, click to copy)
Package Base: superslicer
Description: G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
Upstream URL: https://github.com/supermerill/SuperSlicer
Licenses: AGPL3
Conflicts: superslicer-git
Provides: superslicer
Submitter: LuckyTurtleDev
Maintainer: LuckyTurtleDev (msrd0)
Last Packager: msrd0
Votes: 1
Popularity: 0.000066
First Submitted: 2024-12-01 11:58 (UTC)
Last Updated: 2025-10-13 21:58 (UTC)

Latest Comments

mvn23 commented on 2025-12-06 15:08 (UTC)

Doesn't build with boost-libs 1.89. I get the following error:

CMake Error at /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake:141 (find_package):
  Could not find a package configuration file provided by "boost_system"
  (requested version 1.89.0) with any of the following names:

    boost_systemConfig.cmake
    boost_system-config.cmake

  Add the installation prefix of "boost_system" to CMAKE_PREFIX_PATH or set
  "boost_system_DIR" to a directory containing one of the above files.  If
  "boost_system" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake:262 (boost_find_component)
  /usr/share/cmake/Modules/FindBoost.cmake:610 (find_package)
  CMakeLists.txt:349 (find_package)

https://github.com/prusa3d/PrusaSlicer/issues/14899 is probably related.

vitaliikuzhdin commented on 2025-10-13 21:03 (UTC)

@gyscos, see https://github.com/prusa3d/PrusaSlicer/issues/14534

gyscos commented on 2025-06-30 13:59 (UTC) (edited on 2025-06-30 14:39 (UTC) by gyscos)

Hi, and thanks for maintaining this package!

I suspect opencascade might need to be added to the dependencies. When trying to build this package in a clean chroot, I get this error:

CMake Error at src/occt_wrapper/CMakeLists.txt:22 (find_package):
  By not providing "FindOpenCASCADE.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "OpenCASCADE", but CMake did not find one.

  Could not find a package configuration file provided by "OpenCASCADE" with
  any of the following names:

    OpenCASCADEConfig.cmake
    opencascade-config.cmake

  Add the installation prefix of "OpenCASCADE" to CMAKE_PREFIX_PATH or set
  "OpenCASCADE_DIR" to a directory containing one of the above files.  If
  "OpenCASCADE" provides a separate development package or SDK, be sure it
  has been installed.

Though even with that, I'm getting compilation error further down. I suspect arch includes too new a version of libboost, as the error mention types it can't find:

/var/ab/superslicer/src/SuperSlicer-2.5.59.13/src/libslic3r/GCode/PostProcessor.cpp: In function ‘int run_script(const std::string&, const std::string&, std::string&)’:
/var/ab/superslicer/src/SuperSlicer-2.5.59.13/src/libslic3r/GCode/PostProcessor.cpp:224:14: error: ‘ipstream’ is not a member of ‘process’
  224 |     process::ipstream istd_err;
      |              ^~~~~~~~
/var/ab/superslicer/src/SuperSlicer-2.5.59.13/src/libslic3r/GCode/PostProcessor.cpp:225:14: error: ‘child’ is not a member of ‘process’
  225 |     process::child child(shell, "-c", command_line, process::std_err > istd_err);
      |              ^~~~~

mvn23 commented on 2025-06-10 12:09 (UTC)

Fails to build with the following error:

~/.cache/yay/superslicer/src/SuperSlicer-2.5.59.13/src/libslic3r/PlaceholderParser.cpp: In member function ‘void Slic3r::PlaceholderParser::parse_custom_variables(const Slic3r::ConfigOptionStrings&)’: ~/.cache/yay/superslicer/src/SuperSlicer-2.5.59.13/src/libslic3r/PlaceholderParser.cpp:1805:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string\<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1805 | for (int extruder_id = 0; extruder_id < filament_custom_variables.values.size(); ++extruder_id) | ^ samu: subcommand failed ==> ERROR: A failure occurred in build(). Aborting... -> error making: superslicer-exit status 4 -> Failed to install the following packages. Manual intervention is required: superslicer - exit status 4

tristor commented on 2025-04-24 16:40 (UTC)

This currently fails to build with CMake 4.x which is the current version in Arch:

CMake Error at cmake/modules/FindOpenVDB.cmake:126 (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. Call Stack (most recent call first): CMakeLists.txt:550 (find_package)

msrd0 commented on 2025-03-28 16:07 (UTC) (edited on 2025-03-28 16:09 (UTC) by msrd0)

@Eventide 2.7 is marked as a prerelease on GitHub