From ac6c2bf51058225f8f85e13ee0736f5803a4bd7b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:54:29 +0000 Subject: [PATCH 1/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- uronode.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uronode.spec b/uronode.spec index 29e0be0..ec7072b 100644 --- a/uronode.spec +++ b/uronode.spec @@ -9,7 +9,7 @@ Summary: Alternative packet radio system for Linux Name: uronode Version: 2.15 -Release: 8%{?dist} +Release: 9%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://uronode.sourceforge.net @@ -114,6 +114,9 @@ touch %{buildroot}/%{_var}/lib/flexd/destinations %ghost %{_var}/lib/flexd/destinations %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 2.15-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 2.15-8 - convert license to SPDX From d7a37d9fa8f0a709032a637b8f2a793f54813585 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 14 Apr 2025 16:22:52 +0200 Subject: [PATCH 2/6] Fixed FTBFS with gcc-15 Resolves: rhbz#2341489 --- uronode-2.15-gcc-15-fix.patch | 21 +++++++++++++++++++++ uronode.spec | 30 +++++++++++++++++------------- 2 files changed, 38 insertions(+), 13 deletions(-) create mode 100644 uronode-2.15-gcc-15-fix.patch diff --git a/uronode-2.15-gcc-15-fix.patch b/uronode-2.15-gcc-15-fix.patch new file mode 100644 index 0000000..e28977a --- /dev/null +++ b/uronode-2.15-gcc-15-fix.patch @@ -0,0 +1,21 @@ +diff --git a/command.c b/command.c +index 99db955..ac9ba50 100644 +--- a/command.c ++++ b/command.c +@@ -5,6 +5,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -29,8 +30,6 @@ struct cmd *Nodecmds = NULL; + + int meminfo(const char *s); + +-int kill(); +- + void init_nodecmds(void) + { + add_internal_cmd(&Nodecmds, "?", 1, do_help); diff --git a/uronode.spec b/uronode.spec index ec7072b..862afce 100644 --- a/uronode.spec +++ b/uronode.spec @@ -9,7 +9,7 @@ Summary: Alternative packet radio system for Linux Name: uronode Version: 2.15 -Release: 9%{?dist} +Release: 10%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://uronode.sourceforge.net @@ -25,9 +25,11 @@ Source3: uronode.socket Source4: uronode.xinetd Source5: uronode-README.fedora # Sent upstream -Patch0: uronode-2.7-install-fix.patch +Patch: uronode-2.7-install-fix.patch # Sent upstream -Patch1: uronode-2.7-configure-non-interactive.patch +Patch: uronode-2.7-configure-non-interactive.patch +# Sent upstream +Patch: uronode-2.15-gcc-15-fix.patch %description URONode is an alternative packet radio system for Linux. It supports @@ -35,9 +37,7 @@ cross-port digipeating, automatic importing of flexnet routing, various IP functions, and ANSI colors. %prep -%setup -qn %{name}-%{version} -%patch -P0 -p1 -b .install-fix -%patch -P1 -p1 -b .configure-non-interactive +%autosetup -p1 # Copy Fedora readme into place cp -p %{SOURCE5} README.fedora @@ -47,13 +47,13 @@ rm -rf include %build export NON_INTERACTIVE=1 -export ETC_DIR=/etc/ax25 -export SBIN_DIR=/usr/sbin -export BIN_DIR=/usr/bin -export LIB_DIR=/usr/lib -export DATA_DIR=/usr/share -export MAN_DIR=$DATA_DIR/man -export VAR_DIR=/var +export ETC_DIR=%{_sysconfdir}/ax25 +export SBIN_DIR=%{_sbindir} +export BIN_DIR=%{_bindir} +export LIB_DIR=%{_prefix}/lib +export DATA_DIR=%{_datadir} +export MAN_DIR=%{_mandir} +export VAR_DIR=%{_var} ./configure make %{?_smp_mflags} CFLAGS="%{optflags} %{?cflags_harden}" LDFLAGS="%{?__global_ldflags} %{?ldflags_harden}" @@ -114,6 +114,10 @@ touch %{buildroot}/%{_var}/lib/flexd/destinations %ghost %{_var}/lib/flexd/destinations %changelog +* Mon Apr 14 2025 Jaroslav Škarvada - 2.15-10 +- Fixed FTBFS with gcc-15 + Resolves: rhbz#2341489 + * Sun Jan 19 2025 Fedora Release Engineering - 2.15-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 00b5781509c60b06db56b1d806059821b7b54fb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 14 Apr 2025 19:22:45 +0200 Subject: [PATCH 3/6] Minor cosmetic changes to spec MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jaroslav Škarvada --- uronode.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uronode.spec b/uronode.spec index 862afce..5cbe187 100644 --- a/uronode.spec +++ b/uronode.spec @@ -14,7 +14,10 @@ Release: 10%{?dist} License: GPL-2.0-or-later URL: http://uronode.sourceforge.net BuildRequires: make -BuildRequires: gcc, zlib-devel, libax25-devel, systemd +BuildRequires: gcc +BuildRequires: zlib-devel +BuildRequires: libax25-devel +BuildRequires: systemd Requires(post): systemd Requires(preun): systemd Requires(postun): systemd From e11e2e7a56dc5aec2d0632de43ab72c685867c34 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:51:37 +0000 Subject: [PATCH 4/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- uronode.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uronode.spec b/uronode.spec index 5cbe187..61a81ec 100644 --- a/uronode.spec +++ b/uronode.spec @@ -9,7 +9,7 @@ Summary: Alternative packet radio system for Linux Name: uronode Version: 2.15 -Release: 10%{?dist} +Release: 11%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://uronode.sourceforge.net @@ -117,6 +117,9 @@ touch %{buildroot}/%{_var}/lib/flexd/destinations %ghost %{_var}/lib/flexd/destinations %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 2.15-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Apr 14 2025 Jaroslav Škarvada - 2.15-10 - Fixed FTBFS with gcc-15 Resolves: rhbz#2341489 From 67dbf8ad7e1e3039cde6d09c920ad9b818e349a2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:40:46 +0000 Subject: [PATCH 5/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- uronode.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uronode.spec b/uronode.spec index 61a81ec..8dfcdb7 100644 --- a/uronode.spec +++ b/uronode.spec @@ -9,7 +9,7 @@ Summary: Alternative packet radio system for Linux Name: uronode Version: 2.15 -Release: 11%{?dist} +Release: 12%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://uronode.sourceforge.net @@ -117,6 +117,9 @@ touch %{buildroot}/%{_var}/lib/flexd/destinations %ghost %{_var}/lib/flexd/destinations %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 2.15-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 2.15-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From b391adbcb90373289fcae37b8778046b32f9c277 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:15:23 +0000 Subject: [PATCH 6/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- uronode.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uronode.spec b/uronode.spec index 8dfcdb7..92c3265 100644 --- a/uronode.spec +++ b/uronode.spec @@ -9,7 +9,7 @@ Summary: Alternative packet radio system for Linux Name: uronode Version: 2.15 -Release: 12%{?dist} +Release: 13%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://uronode.sourceforge.net @@ -117,6 +117,9 @@ touch %{buildroot}/%{_var}/lib/flexd/destinations %ghost %{_var}/lib/flexd/destinations %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 2.15-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 2.15-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild