Bug 2429724
| Summary: | F44FailsToInstall: slic3r | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Fedora Fails To Install <fti-bugs> |
| Component: | slic3r | Assignee: | Miro Hrončok <mhroncok> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | mhroncok, perl-devel |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | slic3r-1.3.0-51.fc44 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2026-01-22 23:20:23 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2384425, 2429148 | ||
|
Description
Fedora Fails To Install
2026-01-14 19:09:34 UTC
Unfortunately, this is pretty much a dead project upstream nowadays. I will see if we can use the patch from the upstream issue, as did Debian before they removed the package, see https://github.com/slic3r/Slic3r/issues/5197#issuecomment-3745864053 The patch from Debian https://salsa.debian.org/3dprinting-team/slic3r/-/blob/boost1.88/debian/patches/Fix-FTBFS-with-boost-1.88.patch?ref_type=heads solves the immediate problem, but then fails to build later with some Perl XS stuff I don't really understand. https://koji.fedoraproject.org/koji/taskinfo?taskID=141100426 Error: function definition too short '#include<xsinit.h>' in /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/slic3r-1.3.0-build/Slic3r-1.3.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/slic3r-1.3.0-build/Slic3r-1.3.0/xs/xsp/GUI_3DScene.xsp", line 7 Error: function definition too short '#include<xsinit.h>' in /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/slic3r-1.3.0-build/Slic3r-1.3.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/slic3r-1.3.0-build/Slic3r-1.3.0/xs/xsp/SupportMaterial.xsp", line 7 Error: cannot parse function definition from '#define XSpp_2823db50_063095' in /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/slic3r-1.3.0-build/Slic3r-1.3.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/slic3r-1.3.0-build/Slic3r-1.3.0/xs/xsp/GCodeSender.xsp", line 8 Error: 'endif' with no matching 'if' in /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/slic3r-1.3.0-build/Slic3r-1.3.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/slic3r-1.3.0-build/Slic3r-1.3.0/xs/xsp/GCodeSender.xsp", line 214 Since this is upstream dead, I suggested we retire it: https://lists.fedoraproject.org/archives/list/3dprinting@lists.fedoraproject.org/thread/FCLXPVDO2N3ES3AU42Q63YMN4QVBVV53/ The Perl errors seem like the ones from bz2431532. I'll try building that with an older perl-ExtUtils-ParseXS when we have perl-Wx installable. FEDORA-2026-4d54415155 (slic3r-1.3.0-51.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-4d54415155 FEDORA-2026-4d54415155 (slic3r-1.3.0-51.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report. |