5 Commits

Author SHA256 Message Date
3988f3019f Accepting request 1299304 from home:darix:apps
- Update to version 4.9.8
  https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.5
  https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.7
  https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.8
- enable luajit support where possible

  https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.4

OBS-URL: https://build.opensuse.org/request/show/1299304
OBS-URL: https://build.opensuse.org/package/show/server:dns/pdns?expand=0&rev=264
2025-08-15 12:54:13 +00:00
58980be6cf Accepting request 1249976 from home:vicidial:sandbox
- Update to version 4.9.4
  https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.4

OBS-URL: https://build.opensuse.org/request/show/1249976
OBS-URL: https://build.opensuse.org/package/show/server:dns/pdns?expand=0&rev=262
2025-04-09 13:02:36 +00:00
086a65729a - make the compiler handling for leap more readable
and also make it work for SLE15 < SP3

- Update to version 4.9.2
  https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.2
- drop powerdns-5_1_1-2_fix-build-with-boost-1_86_0.patch included
  in update
- refreshed pdns-4.0.3_allow_dacoverride_in_capset.patch

OBS-URL: https://build.opensuse.org/package/show/server:dns/pdns?expand=0&rev=260
2024-11-05 02:05:33 +00:00
78d75666bb OBS-URL: https://build.opensuse.org/package/show/server:dns/pdns?expand=0&rev=258 2024-10-01 10:29:35 +00:00
f0671f3690 OBS-URL: https://build.opensuse.org/package/show/server:dns/pdns?expand=0&rev=257 2024-10-01 10:21:50 +00:00
8 changed files with 74 additions and 16 deletions

View File

@@ -1,8 +1,8 @@
Index: pdns-4.3.0-rc2/pdns/pdns.service.in
Index: pdns-4.9.2/pdns/pdns.service.in
===================================================================
--- pdns-4.3.0-rc2.orig/pdns/pdns.service.in
+++ pdns-4.3.0-rc2/pdns/pdns.service.in
@@ -16,8 +16,8 @@ StartLimitInterval=0
--- pdns-4.9.2.orig/pdns/pdns.service.in
+++ pdns-4.9.2/pdns/pdns.service.in
@@ -17,8 +17,8 @@ StartLimitInterval=0
RuntimeDirectory=pdns
# Sandboxing

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:30d9671b8f084774dbcba20f5a53a3134d0822ab2edc3ef968da030e630dd09a
size 1396230

Binary file not shown.

3
pdns-4.9.8.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:180b66ae332d3166968e013bff7cbf6f0c72869d6be697db74a02df3ac6e8a91
size 1363358

BIN
pdns-4.9.8.tar.bz2.sig Normal file

Binary file not shown.

View File

@@ -1,3 +1,40 @@
-------------------------------------------------------------------
Thu Aug 14 01:58:34 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 4.9.8
https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.5
https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.7
https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.8
- enable luajit support where possible
-------------------------------------------------------------------
Tue Mar 4 05:32:19 UTC 2025 - James Pearson <jamesp@vicidial.com>
- Update to version 4.9.4
https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.4
-------------------------------------------------------------------
Tue Nov 5 01:56:49 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- make the compiler handling for leap more readable
and also make it work for SLE15 < SP3
-------------------------------------------------------------------
Tue Nov 5 01:44:27 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 4.9.2
https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.2
- drop powerdns-5_1_1-2_fix-build-with-boost-1_86_0.patch included
in update
- refreshed pdns-4.0.3_allow_dacoverride_in_capset.patch
-------------------------------------------------------------------
Sun Sep 29 20:03:57 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- add powerdns-5_1_1-2_fix-build-with-boost-1_86_0.patch from arch
linux to fix building with boost 1.86
- track series file for easier patching
-------------------------------------------------------------------
Tue May 28 09:49:18 UTC 2024 - Adam Majer <adam.majer@suse.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package pdns
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,16 @@
#
%ifarch ppc64le
%bcond_with pdns_luajit
%else
%if 0%{?sle_version} >= 150400 || 0%{?suse_version} >= 1599
%bcond_without pdns_luajit
%else
%bcond_with pdns_luajit
%endif
%endif
%if 0%{?fedora_version} >= 24 || 0%{?fc24}%{?fc25}
%bcond_with systemd_separetedlibs
%else
@@ -45,11 +55,11 @@
%if 0%{?sle_version} && 0%{?sle_version} < 160000
# std::filesystem is supported since gcc8, but default gcc is 7
BuildRequires: gcc12
BuildRequires: gcc12-c++
%define compiler_ver -12
%if 0%{?sle_version} >= 150300
%define force_gcc_version 12
%else
BuildRequires: gcc-c++
%define force_gcc_version 11
%endif
%endif
%define services %{name}.service %{name}@.service %{?ixfrdist_services}
@@ -59,7 +69,7 @@ ExclusiveArch: no-32bit-build
%endif
Name: pdns
Version: 4.9.1
Version: 4.9.8
Release: 0
Summary: Authoritative-only nameserver
License: GPL-2.0-only
@@ -68,6 +78,7 @@ URL: https://www.powerdns.com/
Source: https://downloads.powerdns.com/releases/pdns-%{version}.tar.bz2
Source1: https://downloads.powerdns.com/releases/pdns-%{version}.tar.bz2.sig
Source2: https://powerdns.com/powerdns-keyblock.asc#/pdns.keyring
Source10: series
Patch0: pdns-4.0.3_allow_dacoverride_in_capset.patch
# PATCH-FIX-OPENSUSE pdns-4.9.0-fix_boost.patch -- fix including boost headers with older releases
Patch1: pdns-4.9.0-fix_boost.patch
@@ -76,6 +87,8 @@ BuildRequires: automake
BuildRequires: bison
BuildRequires: curl-devel
BuildRequires: flex
BuildRequires: gcc%{?force_gcc_version}
BuildRequires: gcc%{?force_gcc_version}-c++
BuildRequires: gdbm-devel
BuildRequires: libmysqlclient-devel
BuildRequires: libsodium-devel
@@ -102,7 +115,11 @@ BuildRequires: yaml-cpp-devel >= 0.5
BuildRequires: pkgconfig(libmaxminddb)
%endif
%if %{with pdns_lua}
BuildRequires: lua-devel
%if %{with pdns_luajit}
BuildRequires: pkgconfig(luajit)
%else
BuildRequires: pkgconfig(lua)
%endif
%endif
%if %{with pdns_tinydns}
# FIXME: Could not find libcdb/tinycdb
@@ -269,8 +286,10 @@ This package holds the LMDB backend for pdns.
%autosetup -n %{name}-%{version} -p1
%build
export CC=gcc%{?compiler_ver}
export CXX=g++%{?compiler_ver}
%if 0%{?force_gcc_version}
export CC="gcc-%{?force_gcc_version}"
export CXX="g++-%{?force_gcc_version}"
%endif
%configure \
--docdir=%{_docdir}/%{name}/ \
--disable-silent-rules \

2
series Normal file
View File

@@ -0,0 +1,2 @@
pdns-4.0.3_allow_dacoverride_in_capset.patch
pdns-4.9.0-fix_boost.patch