Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package descent3 for openSUSE:Leap:16.0 checked in at 2025-07-07 19:39:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/descent3 (Old) and /work/SRC/openSUSE:Leap:16.0/.descent3.new.1903 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "descent3" Mon Jul 7 19:39:04 2025 rev:3 rq:1289755 version:1.6.0~git533.c99e57c Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/descent3/descent3.changes 2025-03-19 11:41:41.477040446 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.descent3.new.1903/descent3.changes 2025-07-07 19:39:07.229426353 +0200 @@ -1,0 +2,14 @@ +Wed May 28 22:57:52 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Add fstream.patch to resolve source build failure with new + compiler + +------------------------------------------------------------------- +Thu Mar 6 21:20:20 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Update to snapshot 1.6.0~git533.c99e57c + * Internal rewrite for SDL3 + * Internal rewrite of HTTP client in Descent3 Online + * New command line option ``-display`` + +------------------------------------------------------------------- Old: ---- ab3f28dc3b288ebeff868787861fc9099dae71fa.tar.gz New: ---- c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.tar.gz fstream.patch ----------(New B)---------- New: - Add fstream.patch to resolve source build failure with new compiler ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ descent3.spec ++++++ --- /var/tmp/diff_new_pack.bijx7f/_old 2025-07-07 19:39:07.693445679 +0200 +++ /var/tmp/diff_new_pack.bijx7f/_new 2025-07-07 19:39:07.693445679 +0200 @@ -1,7 +1,7 @@ # # spec file for package descent3 # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,8 +17,8 @@ Name: descent3 -%define commit ab3f28dc3b288ebeff868787861fc9099dae71fa -Version: 1.6.0~git397.ab3f28dc +%define commit c99e57cfabb16b2b428d4827eedb26b8cc20a1ee +Version: 1.6.0~git533.c99e57c Release: 0 Summary: Tunnel–terrain-hybrid ship-based shooter fighting robots License: GPL-3.0-or-later @@ -27,8 +27,9 @@ Source: https://github.com/jengelh/descent3/archive/%commit.tar.gz Source2: https://github.com/SergiusTheBest/plog/archive/e21baecd4753f14da64ede979c5a19302618b752.tar.gz Patch1: system-libacm.patch +Patch2: fstream.patch %if 0%{?suse_version} && 0%{?suse_version} < 1600 -BuildRequires: gcc11-c++ +BuildRequires: gcc13-c++ Provides: bundled(plog) %else BuildRequires: c++_compiler @@ -36,8 +37,9 @@ %endif BuildRequires: cmake BuildRequires: libacm-devel +BuildRequires: pkgconfig(cpp-httplib) BuildRequires: pkgconfig(glm) -BuildRequires: pkgconfig(sdl2) +BuildRequires: pkgconfig(sdl3) BuildRequires: pkgconfig(zlib) Provides: bundled(stb_image_write) = 1.16 @@ -63,7 +65,7 @@ %build %if 0%{?suse_version} && 0%{?suse_version} < 1600 -export CXX=g++-11 +export CXX=g++-13 %endif %cmake -DCMAKE_INSTALL_BINDIR="%_libexecdir/%name" \ -DCMAKE_INSTALL_DATADIR="%_datadir/%name" \ ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.bijx7f/_old 2025-07-07 19:39:07.745447844 +0200 +++ /var/tmp/diff_new_pack.bijx7f/_new 2025-07-07 19:39:07.749448011 +0200 @@ -1,5 +1,5 @@ -mtime: 1731418850 -commit: 55105292fadf5851bcc236577184ed16279e311e3cc15f107bf9399f384a17a0 +mtime: 1748500522 +commit: 4e58b21cccac537879b2765290f224bae7bd396ec558632bb8546e4947ea3116 url: https://src.opensuse.org/jengelh/descent3 revision: master ++++++ ab3f28dc3b288ebeff868787861fc9099dae71fa.tar.gz -> c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.tar.gz ++++++ /work/SRC/openSUSE:Leap:16.0/descent3/ab3f28dc3b288ebeff868787861fc9099dae71fa.tar.gz /work/SRC/openSUSE:Leap:16.0/.descent3.new.1903/c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.tar.gz differ: char 13, line 1 ++++++ fstream.patch ++++++ >From e1a907bd64d700308e3a1625f0e0a5ddb1c22ef0 Mon Sep 17 00:00:00 2001 From: Jon Daniel <joneqdan...@gmail.com> Date: Thu, 8 May 2025 12:36:35 -0700 Subject: [PATCH] build: add missing #include to cure compile error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit References: https://github.com/DescentDevelopers/Descent3/pull/715 [g++-14 complains: mission_download.cpp:402:19: error: variable ‘std::fstream in’ has initializer but incomplete type 402 | std::fstream in(qualfile, std::ios::binary | std::ios::trunc | std::ios::out); –jengelh] --- Descent3/mission_download.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Descent3/mission_download.cpp b/Descent3/mission_download.cpp index 52e408e4..7343ee8d 100644 --- a/Descent3/mission_download.cpp +++ b/Descent3/mission_download.cpp @@ -120,6 +120,7 @@ #include <cstdio> #include <future> +#include <fstream> #include "mem.h" #include "args.h" -- 2.49.0 ++++++ system-libacm.patch ++++++ --- /var/tmp/diff_new_pack.bijx7f/_old 2025-07-07 19:39:07.797450010 +0200 +++ /var/tmp/diff_new_pack.bijx7f/_new 2025-07-07 19:39:07.801450177 +0200 @@ -8,10 +8,10 @@ third_party/CMakeLists.txt | 1 - 4 files changed, 3 insertions(+), 4 deletions(-) -Index: descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/AudioEncode/CMakeLists.txt +Index: descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/AudioEncode/CMakeLists.txt =================================================================== ---- descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa.orig/AudioEncode/CMakeLists.txt -+++ descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/AudioEncode/CMakeLists.txt +--- descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.orig/AudioEncode/CMakeLists.txt ++++ descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/AudioEncode/CMakeLists.txt @@ -10,7 +10,7 @@ set(CPPS add_library(AudioEncode STATIC ${HEADERS} ${CPPS}) @@ -21,41 +21,39 @@ logger ) target_include_directories(AudioEncode PUBLIC -Index: descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/Descent3/CMakeLists.txt +Index: descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/Descent3/CMakeLists.txt =================================================================== ---- descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa.orig/Descent3/CMakeLists.txt -+++ descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/Descent3/CMakeLists.txt -@@ -322,7 +322,7 @@ target_link_libraries(Descent3 PRIVATE - fix +--- descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.orig/Descent3/CMakeLists.txt ++++ descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/Descent3/CMakeLists.txt +@@ -323,7 +323,7 @@ target_link_libraries(Descent3 PRIVATE grtext + inetfile libmve - libacm + -lacm linux logger manage -Index: descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/editor/CMakeLists.txt +Index: descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/editor/CMakeLists.txt =================================================================== ---- descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa.orig/editor/CMakeLists.txt -+++ descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/editor/CMakeLists.txt -@@ -588,7 +588,7 @@ target_link_libraries(Descent3Editor +--- descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.orig/editor/CMakeLists.txt ++++ descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/editor/CMakeLists.txt +@@ -589,7 +589,7 @@ target_link_libraries(Descent3Editor ddio ddebug libmve - libacm + -lacm + inetfile fix grtext - manage -Index: descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/third_party/CMakeLists.txt +Index: descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/third_party/CMakeLists.txt =================================================================== ---- descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa.orig/third_party/CMakeLists.txt -+++ descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/third_party/CMakeLists.txt -@@ -1,6 +1,5 @@ +--- descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.orig/third_party/CMakeLists.txt ++++ descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/third_party/CMakeLists.txt +@@ -1,4 +1,3 @@ set(CMAKE_FOLDER "third_party") -add_subdirectory(libacm) add_subdirectory(stb) - - if(USE_EXTERNAL_PLOG)