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
 

Reply via email to