Fix FTBFS with GCC 13

This commit is contained in:
Scott Talbert 2023-01-26 23:22:04 -05:00 committed by Miro Hrončok
parent e1c016f900
commit a62e48a5ab
2 changed files with 19 additions and 1 deletions

11
prusa-slicer-gcc13.patch Normal file
View File

@ -0,0 +1,11 @@
diff -up PrusaSlicer-version_2.4.2/src/libslic3r/PNGReadWrite.hpp.gcc13 PrusaSlicer-version_2.4.2/src/libslic3r/PNGReadWrite.hpp
--- PrusaSlicer-version_2.4.2/src/libslic3r/PNGReadWrite.hpp.gcc13 2022-04-22 07:01:19.000000000 -0400
+++ PrusaSlicer-version_2.4.2/src/libslic3r/PNGReadWrite.hpp 2023-01-26 20:47:42.311148005 -0500
@@ -4,6 +4,7 @@
#include <vector>
#include <string>
#include <istream>
+#include <cstdint>
namespace Slic3r { namespace png {

View File

@ -8,7 +8,7 @@
Name: prusa-slicer
Version: 2.4.2
Release: 5%{?dist}
Release: 6%{?dist}
Summary: 3D printing slicer optimized for Prusa printers
# The main PrusaSlicer code and resources are AGPLv3, with small parts as
@ -26,6 +26,10 @@ Source2: %name.appdata.xml
Patch1: prusa-slicer-no-cereal-lib.patch
# Add missing include, needed for GCC13
# Proposed upstream: https://github.com/prusa3d/PrusaSlicer/pull/9434
Patch2: prusa-slicer-gcc13.patch
# Beware!
# Patches >= 340 are only applied on Fedora 34+
# Patches >= 350 are only applied on Fedora 35+
@ -388,6 +392,9 @@ desktop-file-validate %buildroot%_datadir/applications/PrusaGcodeviewer.desktop
%endif
%changelog
* Fri Jan 27 2023 Scott Talbert <swt@techie.net> - 2.4.2-6
- Fix FTBFS with GCC 13
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild