The package rpms/radsecproxy.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/radsecproxy.git/commit/?id=2c1ec9....
Change:
-%ifarch s390x && 0%{?fedora} == 33
Thanks.
Full change:
============
commit 2c1ec9e51f096957b25518801eb05d1598abb937
Author: Robert Scheck <robert(a)fedoraproject.org>
Date: Mon Oct 25 20:02:25 2021 +0200
Upgrade to 1.9.1 (#2017132)
diff --git a/radsecproxy-1.9.0-setstacksize.patch b/radsecproxy-1.9.0-setstacksize.patch
deleted file mode 100644
index 18481ad..0000000
--- a/radsecproxy-1.9.0-setstacksize.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff --git a/radsecproxy.c b/radsecproxy.c
-index 01ffa52..35af06f 100644
---- a/radsecproxy.c
-+++ b/radsecproxy.c
-@@ -3033,6 +3033,7 @@ int createpidfile(const char *pidfile) {
- int radsecproxy_main(int argc, char **argv) {
- pthread_t sigth;
- sigset_t sigset;
-+ size_t stacksize;
- struct list_node *entry;
- uint8_t foreground = 0, pretend = 0, loglevel = 0;
- char *configfile = NULL, *pidfile = NULL;
-@@ -3044,8 +3045,13 @@ int radsecproxy_main(int argc, char **argv) {
-
- if (pthread_attr_init(&pthread_attr))
- debugx(1, DBG_ERR, "pthread_attr_init failed");
-- if (pthread_attr_setstacksize(&pthread_attr, PTHREAD_STACK_SIZE))
-- debugx(1, DBG_ERR, "pthread_attr_setstacksize failed");
-+#if defined(PTHREAD_STACK_MIN)
-+ stacksize = THREAD_STACK_SIZE > PTHREAD_STACK_MIN ? THREAD_STACK_SIZE :
PTHREAD_STACK_MIN;
-+#else
-+ stacksize = THREAD_STACK_SIZE;
-+#endif
-+ if (pthread_attr_setstacksize(&pthread_attr, stacksize))
-+ debug(DBG_WARN, "pthread_attr_setstacksize failed! Using system default.
Memory footprint might be increased!");
- #if defined(HAVE_MALLOPT)
- if (mallopt(M_TRIM_THRESHOLD, 4 * 1024) != 1)
- debugx(1, DBG_ERR, "mallopt failed");
-diff --git a/radsecproxy.h b/radsecproxy.h
-index 84c57fd..8835a8f 100644
---- a/radsecproxy.h
-+++ b/radsecproxy.h
-@@ -29,15 +29,9 @@
- #define STATUS_SERVER_PERIOD 25
- #define IDLE_TIMEOUT 300
-
--/* We want PTHREAD_STACK_SIZE to be 32768, but some platforms
-- * have a higher minimum value defined in PTHREAD_STACK_MIN. */
--#define PTHREAD_STACK_SIZE 32768
--#if defined(PTHREAD_STACK_MIN)
--#if PTHREAD_STACK_MIN > PTHREAD_STACK_SIZE
--#undef PTHREAD_STACK_SIZE
--#define PTHREAD_STACK_SIZE PTHREAD_STACK_MIN
--#endif
--#endif
-+/* Target value for stack size.
-+ * Some platforms might define higher minimums in PTHREAD_STACK_MIN. */
-+#define THREAD_STACK_SIZE 32768
-
- /* For systems that only support RFC 2292 Socket API, but not RFC 3542
- * like Cygwin */
diff --git a/radsecproxy.spec b/radsecproxy.spec
index 4994c32..b586efc 100644
--- a/radsecproxy.spec
+++ b/radsecproxy.spec
@@ -1,7 +1,7 @@
Summary: Generic RADIUS proxy with RadSec support
Name: radsecproxy
-Version: 1.9.0
-Release: 5%{?dist}
+Version: 1.9.1
+Release: 1%{?dist}
License: BSD
URL:
https://radsecproxy.github.io/
Source0:
https://github.com/radsecproxy/radsecproxy/releases/download/%{version}/%...
@@ -11,7 +11,6 @@ Source3: %{name}.conf
Source4: %{name}.service
Source5: %{name}.logrotate
Source6: %{name}.tmpfilesd
-Patch0:
https://github.com/radsecproxy/radsecproxy/commit/241164a201e03acce363e90...
BuildRequires: gnupg2
BuildRequires: gcc
BuildRequires: make
@@ -38,7 +37,6 @@ at the same time to be small, efficient and easy to configure.
%prep
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}'
--data='%{SOURCE0}'
%setup -q
-%patch0 -p1 -b .setstacksize
%build
%if 0%{?rhel} == 7
@@ -49,16 +47,6 @@ sed \
-i configure
%endif
-#
https://github.com/radsecproxy/radsecproxy/issues/84
-%ifarch s390x && 0%{?fedora} == 33
-export CFLAGS="$RPM_OPT_FLAGS -Wno-error=maybe-uninitialized"
-%endif
-
-#
https://github.com/radsecproxy/radsecproxy/issues/70
-%if 0%{?fedora} > 35 || 0%{?rhel} > 8
-export CFLAGS="$RPM_OPT_FLAGS -Wno-error=deprecated-declarations"
-%endif
-
%configure
%make_build
@@ -105,6 +93,9 @@ exit 0
%dir %attr(0750,%{name},%{name}) %{_localstatedir}/log/%{name}/
%changelog
+* Mon Oct 25 2021 Robert Scheck <robert(a)fedoraproject.org> 1.9.1-1
+- Upgrade to 1.9.1 (#2017132)
+
* Tue Sep 14 2021 Robert Scheck <robert(a)fedoraproject.org> 1.9.0-5
- Use -Wno-error=deprecated-declarations with OpenSSL 3.0.0
diff --git a/sources b/sources
index bab29e4..cb61804 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
SHA512 (gpgkey-210FA7FB28E45779777BAA1C5963D59C3D68633B.gpg) =
a588dd60b4b25b709f59de25626cf506337e3034c100767a2bb6ccb9fb341b10ce58fdb5afc47d96baeea2e988e48206b9e5ab8879c225819ee69c8776c8d498
-SHA512 (radsecproxy-1.9.0.tar.gz) =
a6edfc2673caebc9ed83ab31e313d9f5b593a8ef01893b9983bee595bb3996c7844c1492ea3456f9fe0c5200e68000ff549a59b56914e02746d9fa91a11a8b2f
-SHA512 (radsecproxy-1.9.0.tar.gz.asc) =
caf6db2605b8daf8f4a8c1d2e675a9c4be6f1eb574cb92706ee19a2dffb96784db5bc2ae9f98363e4cbee82ab1fa110afae65d83cf69927ae3c7e3d6bd78091a
+SHA512 (radsecproxy-1.9.1.tar.gz) =
e72a3b55089cb985503c74a0aa0c62e0a05ac5325217900d39aa87563dd639f154ee372ac5e62ecd5aed92b832b0e58bc43f9588ed7950ec731fa5b297e5c07c
+SHA512 (radsecproxy-1.9.1.tar.gz.asc) =
62938d82a39d3422ebd349125d4c0b7ac5c41ffa9a05da4997ddedd5752374576ca409e2b8d85b0cce2918fb8aa1856e7f95ca4e552644e87ac0e7dd160adff3
commit cac17a540a384b4fc7bd65a2f7c820813bf67fe6
Author: Robert Scheck <robert(a)fedoraproject.org>
Date: Tue Sep 14 21:35:16 2021 +0200
Use -Wno-error=deprecated-declarations with OpenSSL 3.0.0
diff --git a/radsecproxy.spec b/radsecproxy.spec
index 5d6f7db..4994c32 100644
--- a/radsecproxy.spec
+++ b/radsecproxy.spec
@@ -1,7 +1,7 @@
Summary: Generic RADIUS proxy with RadSec support
Name: radsecproxy
Version: 1.9.0
-Release: 4%{?dist}
+Release: 5%{?dist}
License: BSD
URL:
https://radsecproxy.github.io/
Source0:
https://github.com/radsecproxy/radsecproxy/releases/download/%{version}/%...
@@ -54,6 +54,11 @@ sed \
export CFLAGS="$RPM_OPT_FLAGS -Wno-error=maybe-uninitialized"
%endif
+#
https://github.com/radsecproxy/radsecproxy/issues/70
+%if 0%{?fedora} > 35 || 0%{?rhel} > 8
+export CFLAGS="$RPM_OPT_FLAGS -Wno-error=deprecated-declarations"
+%endif
+
%configure
%make_build
@@ -100,6 +105,9 @@ exit 0
%dir %attr(0750,%{name},%{name}) %{_localstatedir}/log/%{name}/
%changelog
+* Tue Sep 14 2021 Robert Scheck <robert(a)fedoraproject.org> 1.9.0-5
+- Use -Wno-error=deprecated-declarations with OpenSSL 3.0.0
+
* Tue Sep 14 2021 Sahana Prasad <sahana(a)redhat.com> - 1.9.0-4
- Rebuilt with OpenSSL 3.0.0
commit c16e9771a0b01299d807cea43f02ad3900ea6d17
Author: Sahana Prasad <sahana(a)redhat.com>
Date: Tue Sep 14 19:13:14 2021 +0200
Rebuilt with OpenSSL 3.0.0
diff --git a/radsecproxy.spec b/radsecproxy.spec
index 7752dd2..5d6f7db 100644
--- a/radsecproxy.spec
+++ b/radsecproxy.spec
@@ -1,7 +1,7 @@
Summary: Generic RADIUS proxy with RadSec support
Name: radsecproxy
Version: 1.9.0
-Release: 3%{?dist}
+Release: 4%{?dist}
License: BSD
URL:
https://radsecproxy.github.io/
Source0:
https://github.com/radsecproxy/radsecproxy/releases/download/%{version}/%...
@@ -100,6 +100,9 @@ exit 0
%dir %attr(0750,%{name},%{name}) %{_localstatedir}/log/%{name}/
%changelog
+* Tue Sep 14 2021 Sahana Prasad <sahana(a)redhat.com> - 1.9.0-4
+- Rebuilt with OpenSSL 3.0.0
+
* Mon Jul 26 2021 Robert Scheck <robert(a)fedoraproject.org> 1.9.0-3
- Added upstream patch to fix setstacksize() for glibc >= 2.34
commit ae856ea2fc888c1229c510667a3cd1338052b2c4
Author: Robert Scheck <robert(a)fedoraproject.org>
Date: Mon Jul 26 22:26:25 2021 +0200
Added upstream patch to fix setstacksize() for glibc >= 2.34
diff --git a/radsecproxy-1.9.0-setstacksize.patch b/radsecproxy-1.9.0-setstacksize.patch
new file mode 100644
index 0000000..18481ad
--- /dev/null
+++ b/radsecproxy-1.9.0-setstacksize.patch
@@ -0,0 +1,51 @@
+diff --git a/radsecproxy.c b/radsecproxy.c
+index 01ffa52..35af06f 100644
+--- a/radsecproxy.c
++++ b/radsecproxy.c
+@@ -3033,6 +3033,7 @@ int createpidfile(const char *pidfile) {
+ int radsecproxy_main(int argc, char **argv) {
+ pthread_t sigth;
+ sigset_t sigset;
++ size_t stacksize;
+ struct list_node *entry;
+ uint8_t foreground = 0, pretend = 0, loglevel = 0;
+ char *configfile = NULL, *pidfile = NULL;
+@@ -3044,8 +3045,13 @@ int radsecproxy_main(int argc, char **argv) {
+
+ if (pthread_attr_init(&pthread_attr))
+ debugx(1, DBG_ERR, "pthread_attr_init failed");
+- if (pthread_attr_setstacksize(&pthread_attr, PTHREAD_STACK_SIZE))
+- debugx(1, DBG_ERR, "pthread_attr_setstacksize failed");
++#if defined(PTHREAD_STACK_MIN)
++ stacksize = THREAD_STACK_SIZE > PTHREAD_STACK_MIN ? THREAD_STACK_SIZE :
PTHREAD_STACK_MIN;
++#else
++ stacksize = THREAD_STACK_SIZE;
++#endif
++ if (pthread_attr_setstacksize(&pthread_attr, stacksize))
++ debug(DBG_WARN, "pthread_attr_setstacksize failed! Using system default.
Memory footprint might be increased!");
+ #if defined(HAVE_MALLOPT)
+ if (mallopt(M_TRIM_THRESHOLD, 4 * 1024) != 1)
+ debugx(1, DBG_ERR, "mallopt failed");
+diff --git a/radsecproxy.h b/radsecproxy.h
+index 84c57fd..8835a8f 100644
+--- a/radsecproxy.h
++++ b/radsecproxy.h
+@@ -29,15 +29,9 @@
+ #define STATUS_SERVER_PERIOD 25
+ #define IDLE_TIMEOUT 300
+
+-/* We want PTHREAD_STACK_SIZE to be 32768, but some platforms
+- * have a higher minimum value defined in PTHREAD_STACK_MIN. */
+-#define PTHREAD_STACK_SIZE 32768
+-#if defined(PTHREAD_STACK_MIN)
+-#if PTHREAD_STACK_MIN > PTHREAD_STACK_SIZE
+-#undef PTHREAD_STACK_SIZE
+-#define PTHREAD_STACK_SIZE PTHREAD_STACK_MIN
+-#endif
+-#endif
++/* Target value for stack size.
++ * Some platforms might define higher minimums in PTHREAD_STACK_MIN. */
++#define THREAD_STACK_SIZE 32768
+
+ /* For systems that only support RFC 2292 Socket API, but not RFC 3542
+ * like Cygwin */
diff --git a/radsecproxy.spec b/radsecproxy.spec
index 7fe7d7a..7752dd2 100644
--- a/radsecproxy.spec
+++ b/radsecproxy.spec
@@ -1,7 +1,7 @@
Summary: Generic RADIUS proxy with RadSec support
Name: radsecproxy
Version: 1.9.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: BSD
URL:
https://radsecproxy.github.io/
Source0:
https://github.com/radsecproxy/radsecproxy/releases/download/%{version}/%...
@@ -11,6 +11,7 @@ Source3: %{name}.conf
Source4: %{name}.service
Source5: %{name}.logrotate
Source6: %{name}.tmpfilesd
+Patch0:
https://github.com/radsecproxy/radsecproxy/commit/241164a201e03acce363e90...
BuildRequires: gnupg2
BuildRequires: gcc
BuildRequires: make
@@ -37,6 +38,7 @@ at the same time to be small, efficient and easy to configure.
%prep
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}'
--data='%{SOURCE0}'
%setup -q
+%patch0 -p1 -b .setstacksize
%build
%if 0%{?rhel} == 7
@@ -98,6 +100,9 @@ exit 0
%dir %attr(0750,%{name},%{name}) %{_localstatedir}/log/%{name}/
%changelog
+* Mon Jul 26 2021 Robert Scheck <robert(a)fedoraproject.org> 1.9.0-3
+- Added upstream patch to fix setstacksize() for glibc >= 2.34
+
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.9.0-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
commit bcd6b5b1cbcbfa915ac3e637c9b338454c017c1f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 23 11:07:21 2021 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/radsecproxy.spec b/radsecproxy.spec
index 49b09ca..7fe7d7a 100644
--- a/radsecproxy.spec
+++ b/radsecproxy.spec
@@ -1,7 +1,7 @@
Summary: Generic RADIUS proxy with RadSec support
Name: radsecproxy
Version: 1.9.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: BSD
URL:
https://radsecproxy.github.io/
Source0:
https://github.com/radsecproxy/radsecproxy/releases/download/%{version}/%...
@@ -98,6 +98,9 @@ exit 0
%dir %attr(0750,%{name},%{name}) %{_localstatedir}/log/%{name}/
%changelog
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.9.0-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
* Mon May 31 2021 Robert Scheck <robert(a)fedoraproject.org> 1.9.0-1
- Upgrade to 1.9.0 (#1959532, #1965675)