Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pdns-recursor for openSUSE:Factory checked in at 2022-03-29 18:16:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pdns-recursor (Old) and /work/SRC/openSUSE:Factory/.pdns-recursor.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pdns-recursor" Tue Mar 29 18:16:02 2022 rev:52 rq:965587 version:4.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/pdns-recursor/pdns-recursor.changes 2022-03-25 21:55:25.866321475 +0100 +++ /work/SRC/openSUSE:Factory/.pdns-recursor.new.1900/pdns-recursor.changes 2022-03-29 18:16:07.087175009 +0200 @@ -1,0 +2,8 @@ +Mon Mar 28 11:32:50 UTC 2022 - Adam Majer <[email protected]> + +- fix building against sle-12 backports with gcc-9 +- remove obsolete BR on protobuf +- add bundled information to the spec file +- boost_context.patch: Boost.Context detection fix on SLE12 + +------------------------------------------------------------------- New: ---- boost_context.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pdns-recursor.spec ++++++ --- /var/tmp/diff_new_pack.3BbZVA/_old 2022-03-29 18:16:07.735175667 +0200 +++ /var/tmp/diff_new_pack.3BbZVA/_new 2022-03-29 18:16:07.739175671 +0200 @@ -24,12 +24,6 @@ %bcond_without systemd_separetedlibs %endif -%if 0%{?suse_version} > 1315 || 0%{?is_opensuse} -%bcond_without pdns_protobuf -%else -%bcond_with pdns_protobuf -%endif - Name: pdns-recursor Version: 4.6.1 Release: 0 @@ -42,8 +36,8 @@ %endif %if 0%{?suse_version} < 1500 -BuildRequires: gcc7-c++ -%define compiler_ver -7 +BuildRequires: gcc9-c++ +%define compiler_ver -9 %else BuildRequires: gcc-c++ %endif @@ -66,15 +60,19 @@ %else PreReq: shadow-utils %endif -%if %{with pdns_protobuf} -BuildRequires: protobuf-devel -%endif BuildRequires: pkgconfig(systemd) %if %{with systemd_separetedlibs} BuildRequires: pkgconfig(libsystemd) %endif %{?systemd_ordering} PreReq: pdns-common + +Provides: bundled(json11) +Provides: bundled(luawrapper) +Provides: bundled(probds) +Provides: bundled(protozero) = 1.70 +Provides: bundled(yahttp) + # URL: https://www.powerdns.com/ Source: https://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2 @@ -82,6 +80,7 @@ Source11: https://powerdns.com/powerdns-keyblock.asc#/pdns-recursor.keyring Source1: pdns-recursor.init Source2: recursor.conf +Patch1: boost_context.patch # Summary: Modern, advanced and high performance recursing/non authoritative nameserver License: GPL-2.0-or-later @@ -97,7 +96,7 @@ http://www.powerdns.com %prep -%autosetup -n %{name}-%{version} +%autosetup -p1 %build export CXX=g++%{?compiler_ver} @@ -108,9 +107,6 @@ --disable-silent-rules \ --bindir=%{_sbindir} \ --sysconfdir=%{_sysconfdir}/pdns/ \ -%if %{with dnsdist_protobuf} - --with-protobuf \ -%endif --with-lua \ --with-socketdir=%{_rundir} \ --with-service-user=pdns \ ++++++ boost_context.patch ++++++ Index: pdns-recursor-4.6.1/m4/boost.m4 =================================================================== --- pdns-recursor-4.6.1.orig/m4/boost.m4 +++ pdns-recursor-4.6.1/m4/boost.m4 @@ -787,7 +787,7 @@ static void f(intptr_t i) { ctx::jump_fcontext(&fc, fcm, i * 2); } #endif -], [], [], [$2]) +], [], [$2]) fi
