prusa-slicer failed to build from source in Fedora rawhide/f36 https://koji.fedoraproject.org/koji/taskinfo?taskID=81985301 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Please fix prusa-slicer at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, prusa-slicer will be orphaned. Before branching of Fedora 37, prusa-slicer will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 1856176 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 1856177 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1856178 [details] state.log
This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle. Changing version to 36.
We are updating prusa-slicer to 2.4.0 with spot. Hopefully things will unblock all the fails to build and fails to install problems.
*** Bug 2053081 has been marked as a duplicate of this bug. ***
*** Bug 2053059 has been marked as a duplicate of this bug. ***
Current state on rawhide (Fedora 37): - aarch64 and s390x built successfully - x86_64 and ppc64le hang after "[100%] Built target PrusaSlicer" - i686 has an LTO error and hangs -- when disabling LTO, behaves like x86_64 I've also built aarmv7hl on Fedora 36, it has the same LTO error as i686 on rawhide, but does not hang :/ Currently building all architectures on Fedora 36 with LTO enabled and disabled to see if it gets us anywhere. If it builds as expected, I'm gonna disable LTO on 32bit and build it at least on Fedora 36 to make the package installable. Wish me luck.
Nah, Fedora 36 isn't any better, it still hands everywhere. Disabling LTO makes armv7hl build, but that's it :(
Nominating as a prioritized bug. We are approaching Fedora 36 and Prusa Slicer does not install. If we want to remain relevant for 3D printing, we cannot afford to lose the app for the possibly most favorite 3D printer manufacturer in the world. I myself have no idea how to fix this, hence resetting back to NEW.
Hello, This is the first reminder (step 3 from https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/#_package_removal_for_long_standing_ftbfs_and_fti_bugs). If you know about this problem and are planning on fixing it, please acknowledge so by setting the bug status to ASSIGNED. If you don't have time to maintain this package, consider orphaning it, so maintainers of dependent packages realize the problem.
Looks like compilation of test_voronoi.cpp is hanging, during hang test_voronoi.cpp.o is empty, but compilation of libslic3r_tests (which links test_voronoi.cpp.o) seems successful even if test_voronoi.cpp.o is empty, so cmake says "[100%] Built target PrusaSlicer" but child process is hanging.
For now I just tried killing compilation of test_voronoi.cpp: https://koji.fedoraproject.org/koji/taskinfo?taskID=83516071
Thank you! I see: +# i686 build fails with lto +%ifarch %ix86 +%define _lto_cflags %{nil} +%endif Please also exclude %{arm} as that will have the same problem on F36.
Okay. F-37 built: https://bodhi.fedoraproject.org/updates/FEDORA-2022-c9543f22f4
FEDORA-2022-9dae2985b5 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-9dae2985b5
Thank you, Mamoru!
FEDORA-2022-9dae2985b5 has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-9dae2985b5` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-9dae2985b5 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Hello, Please note that this comment was generated automatically. If you feel that this output has mistakes, please contact me via email (mhroncok). All subpackages of a package against which this bug was filled are now installable or removed from Fedora 37. Thanks for taking care of it!
Discussed during the 2022-03-07 blocker review meeting: [0] The decision to classify this bug as an "AcceptedFreezeException (Beta)" was made as it is a noticeable issue that cannot be fixed with an update. [0] https://meetbot.fedoraproject.org/fedora-blocker-review/2022-03-07/f36-blocker-review.2022-03-07-17.01.txt
FEDORA-2022-9dae2985b5 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report.