Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package EternalTerminal for openSUSE:Factory
checked in at 2023-09-02 22:07:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/EternalTerminal (Old)
and /work/SRC/openSUSE:Factory/.EternalTerminal.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "EternalTerminal"
Sat Sep 2 22:07:39 2023 rev:21 rq:1108504 version:6.2.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/EternalTerminal/EternalTerminal.changes
2023-04-13 14:11:28.516547286 +0200
+++
/work/SRC/openSUSE:Factory/.EternalTerminal.new.1766/EternalTerminal.changes
2023-09-02 22:08:19.708711802 +0200
@@ -1,0 +2,13 @@
+Fri Sep 1 17:28:29 UTC 2023 - Michael Vetter <[email protected]>
+
+- Update to 6.2.8:
+ * Upgrade catch2 to fix another gcc13 error.
+
+-------------------------------------------------------------------
+Fri Sep 1 17:27:52 UTC 2023 - Michael Vetter <[email protected]>
+
+- Update to 6.2.7
+ * Fixes errors in release build & CI
+- Drop ET-gcc13.patch
+
+-------------------------------------------------------------------
Old:
----
ET-gcc13.patch
et-v6.2.4.tar.gz
New:
----
et-v6.2.8.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ EternalTerminal.spec ++++++
--- /var/tmp/diff_new_pack.rAYgBA/_old 2023-09-02 22:08:21.968792562 +0200
+++ /var/tmp/diff_new_pack.rAYgBA/_new 2023-09-02 22:08:21.976792847 +0200
@@ -17,26 +17,25 @@
%global _firewalld_dir %{_prefix}/lib/firewalld
+%if 0%{?sle_version} >= 150300
+%define forced_gcc_version -10
+BuildRequires: gcc10-c++
+%else
+BuildRequires: gcc-c++
+%endif
Name: EternalTerminal
-Version: 6.2.4
+Version: 6.2.8
Release: 0
Summary: Remote shell that survives IP roaming and disconnect
License: Apache-2.0
URL: https://mistertea.github.io/EternalTerminal/
Source0:
https://github.com/MisterTea/EternalTerminal/archive/et-v%{version}.tar.gz
Source1: et.xml
-Patch0: ET-gcc13.patch
BuildRequires: boost-devel
BuildRequires: cmake
BuildRequires: curl-devel
BuildRequires: firewall-macros
BuildRequires: firewalld
-%if 0%{?sle_version} >= 150300
-BuildRequires: gcc10-c++
-%define forced_gcc_version -10
-%else
-BuildRequires: gcc-c++
-%endif
BuildRequires: gflags-devel
BuildRequires: libopenssl-1_1-devel
BuildRequires: libsodium-devel
@@ -64,7 +63,7 @@
export CXXFLAGS="%{optflags} -std=c++17"
# see https://github.com/MisterTea/EternalTerminal/issues/403
%cmake -DDISABLE_VCPKG:BOOL=ON
-DProtobuf_LITE_LIBRARY=%{_libdir}/libprotobuf-lite.so
-make %{?_smp_mflags}
+%make_build
%install
%cmake_install
@@ -78,6 +77,10 @@
install -m 0644 %{SOURCE1} %{buildroot}%{_firewalld_dir}/services/et.xml
mv %{buildroot}%{_bindir}/et %{buildroot}%{_bindir}/et-client
+# https://github.com/MisterTea/EternalTerminal/issues/601
+rm %{buildroot}%{_includedir}/httplib.h
+rm %{buildroot}%{_libdir}/cmake/httplib/*.cmake
+
%pre
%service_add_pre et.service
++++++ et-v6.2.4.tar.gz -> et-v6.2.8.tar.gz ++++++
/work/SRC/openSUSE:Factory/EternalTerminal/et-v6.2.4.tar.gz
/work/SRC/openSUSE:Factory/.EternalTerminal.new.1766/et-v6.2.8.tar.gz differ:
char 12, line 1