Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package grandorgue for openSUSE:Factory 
checked in at 2023-04-01 19:30:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grandorgue (Old)
 and      /work/SRC/openSUSE:Factory/.grandorgue.new.9019 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grandorgue"

Sat Apr  1 19:30:26 2023 rev:4 rq:1076462 version:3.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/grandorgue/grandorgue.changes    2023-03-10 
22:07:19.613118012 +0100
+++ /work/SRC/openSUSE:Factory/.grandorgue.new.9019/grandorgue.changes  
2023-04-01 19:30:45.860882014 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 23:29:28 UTC 2023 - Lukas Müller <expee...@outlook.com>
+
+- Add gcc13_fix.patch from upstream to fix GCC13 build errors.
+
+-------------------------------------------------------------------

New:
----
  gcc13_fix.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ grandorgue.spec ++++++
--- /var/tmp/diff_new_pack.8OVPYt/_old  2023-04-01 19:30:46.428884996 +0200
+++ /var/tmp/diff_new_pack.8OVPYt/_new  2023-04-01 19:30:46.432885017 +0200
@@ -25,6 +25,8 @@
 License:        GPL-2.0-or-later
 URL:            https://github.com/GrandOrgue/grandorgue
 Source:         
https://github.com/GrandOrgue/grandorgue/archive/%{version}-%{version_suffix}.tar.gz#/%{name}-%{version}-%{version_suffix}.tar.gz
+# Upstream patch for GCC13 compatibility.
+Patch0:         gcc13_fix.patch
 BuildRequires:  ImageMagick
 BuildRequires:  cmake
 BuildRequires:  docbook-xsl-stylesheets
@@ -62,6 +64,7 @@
 
 %prep
 %setup -qn %{name}-%{version}-%{version_suffix}
+%patch0 -p1
 
 %build
 %cmake -DDOC_INSTALL_DIR=%{_docdir} \

++++++ gcc13_fix.patch ++++++
commit a2577f635de569d9ece4dc042c000a1b5a810ac7
Author: kerkovits <kerkov...@map.elte.hu>
Date:   Thu Mar 23 21:16:02 2023 +0100

    Fix compile-time errors with GCC 13 
https://github.com/GrandOrgue/grandorgue/discussions/1434
    
    * Added cstdint where it was neccessary for gcc13.
    
    * Document bugfix
    
    * Fixed typo and error in BUILD.md

diff --git a/BUILD.md b/BUILD.md
index 0c449dca..e263bfcd 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -25,7 +25,7 @@ You can download the source code archive from GitHub
     1. `RtAudio`: Download [the source 
archive](https://github.com/thestk/rtaudio/archive/refs/heads/master.zip) end 
extract the contents of the ``rtaudio-master`` subdirectory from the archive to 
the ``submodules/RtAudio`` subdirectory of GrandOrgue source tree.
     2. `RtMidi`: Download [the source 
archive](https://github.com/thestk/rtmidi/archive/refs/heads/master.zip) and 
extract the contents of the ``rtmidi-master`` subdirectory from the archive to 
the ``submodules/RtMidi`` subdirectory of GrandOrgue source tree.
     3. `PortAudio`: Download [the source 
archive](https://github.com/PortAudio/portaudio/archive/refs/heads/master.zip) 
and extract the contents of the ``portaudio-master`` subdirectory from the 
archive to the ``submodules/PortAudio`` subdirectory of GrandOrgue source tree.
-    4. `ZitaConvolver`: Download the source 
archive](https://salsa.debian.org/multimedia-team/zita-convolver/-/archive/master/zita-convolver-master.zip)
 and extract the contents of the ``portaudio-master`` subdirectory from the 
archive to the ``submodules/ZitaConvolver`` subdirectory of GrandOrgue source 
tree.
+    4. `ZitaConvolver`: Download [the source 
archive](https://salsa.debian.org/multimedia-team/zita-convolver/-/archive/master/zita-convolver-master.zip)
 and extract the contents of the ``zita-convolver-master`` subdirectory from 
the archive to the ``submodules/ZitaConvolver`` subdirectory of GrandOrgue 
source tree.
 
 ## Building for Linux on Linux
 1. Make sure that GrandOrgue source tree has been extracted to some 
subdirectory ``<GO source tree>``
diff --git a/src/core/GOHash.h b/src/core/GOHash.h
index 1d1aeb9d..feae0866 100644
--- a/src/core/GOHash.h
+++ b/src/core/GOHash.h
@@ -8,6 +8,7 @@
 #ifndef GOHASH_H
 #define GOHASH_H
 
+#include <cstdint>
 #include <wx/string.h>
 
 #include "contrib/sha1.h"
diff --git a/src/core/archive/GOArchiveFile.h b/src/core/archive/GOArchiveFile.h
index 0564fcd7..6a58b020 100644
--- a/src/core/archive/GOArchiveFile.h
+++ b/src/core/archive/GOArchiveFile.h
@@ -8,6 +8,7 @@
 #ifndef GOARCHIVEFILE_H
 #define GOARCHIVEFILE_H
 
+#include <cstdint>
 #include <wx/string.h>
 
 #include <vector>
diff --git a/src/core/config/GOConfigFileWriter.h 
b/src/core/config/GOConfigFileWriter.h
index 8766f6a9..928c6304 100644
--- a/src/core/config/GOConfigFileWriter.h
+++ b/src/core/config/GOConfigFileWriter.h
@@ -8,6 +8,7 @@
 #ifndef GOCONFIGFILEWRITER_H
 #define GOCONFIGFILEWRITER_H
 
+#include <cstdint>
 #include <wx/string.h>
 
 #include <map>
diff --git a/src/core/midi/GOMidiEvent.h b/src/core/midi/GOMidiEvent.h
index 80634b9e..5e34cafa 100644
--- a/src/core/midi/GOMidiEvent.h
+++ b/src/core/midi/GOMidiEvent.h
@@ -8,6 +8,8 @@
 #ifndef GOMIDIEVENT_H
 #define GOMIDIEVENT_H
 
+#include <cstdint>
+
 #include <vector>
 
 #include "GOTime.h"
diff --git a/src/grandorgue/model/GOTremulant.h 
b/src/grandorgue/model/GOTremulant.h
index adbfcaa8..52684029 100644
--- a/src/grandorgue/model/GOTremulant.h
+++ b/src/grandorgue/model/GOTremulant.h
@@ -8,6 +8,7 @@
 #ifndef GOTREMULANT_H
 #define GOTREMULANT_H
 
+#include <cstdint>
 #include <wx/string.h>
 
 #include "GOCacheObject.h"

Reply via email to