Fix build with GCC 10 (#1799286)
This commit is contained in:
parent
adcce25f08
commit
845dbbd800
|
@ -4,11 +4,12 @@
|
||||||
|
|
||||||
Name: dnsdist
|
Name: dnsdist
|
||||||
Version: 1.4.0
|
Version: 1.4.0
|
||||||
Release: 3%{?dist}
|
Release: 4%{?dist}
|
||||||
Summary: Highly DNS-, DoS- and abuse-aware loadbalancer
|
Summary: Highly DNS-, DoS- and abuse-aware loadbalancer
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
URL: https://dnsdist.org
|
URL: https://dnsdist.org
|
||||||
Source0: https://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2
|
Source0: https://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2
|
||||||
|
Patch0: fix-build-with-gcc10.patch
|
||||||
|
|
||||||
BuildRequires: boost-devel
|
BuildRequires: boost-devel
|
||||||
BuildRequires: fstrm-devel
|
BuildRequires: fstrm-devel
|
||||||
|
@ -47,7 +48,7 @@ legitimate users while shunting or blocking abusive traffic.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup
|
%autosetup -p1
|
||||||
|
|
||||||
# run as dnsdist user
|
# run as dnsdist user
|
||||||
sed -i '/^ExecStart/ s/dnsdist/dnsdist -u dnsdist -g dnsdist/' dnsdist.service.in
|
sed -i '/^ExecStart/ s/dnsdist/dnsdist -u dnsdist -g dnsdist/' dnsdist.service.in
|
||||||
|
@ -115,6 +116,9 @@ exit 0
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Mar 03 2020 Ruben Kerkhof <ruben@rubenkerkhof.com> - 1.4.0-4
|
||||||
|
- Fix build with GCC 10 (#1799286)
|
||||||
|
|
||||||
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-3
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-3
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
diff -up dnsdist-1.4.0/ext/yahttp/yahttp/reqresp.cpp.orig dnsdist-1.4.0/ext/yahttp/yahttp/reqresp.cpp
|
||||||
|
--- dnsdist-1.4.0/ext/yahttp/yahttp/reqresp.cpp.orig 2020-02-24 11:00:09.002212621 +0100
|
||||||
|
+++ dnsdist-1.4.0/ext/yahttp/yahttp/reqresp.cpp 2020-02-24 11:13:04.583572369 +0100
|
||||||
|
@@ -2,6 +2,8 @@
|
||||||
|
|
||||||
|
namespace YaHTTP {
|
||||||
|
|
||||||
|
+ template class AsyncLoader<Request>;
|
||||||
|
+
|
||||||
|
bool isspace(char c) {
|
||||||
|
return std::isspace(c) != 0;
|
||||||
|
}
|
Loading…
Reference in New Issue