Compare commits
5 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 3988f3019f | |||
| 58980be6cf | |||
| 086a65729a | |||
| 78d75666bb | |||
| f0671f3690 |
@@ -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
|
||||
|
||||
@@ -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
3
pdns-4.9.8.tar.bz2
Normal 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
BIN
pdns-4.9.8.tar.bz2.sig
Normal file
Binary file not shown.
37
pdns.changes
37
pdns.changes
@@ -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>
|
||||
|
||||
|
||||
37
pdns.spec
37
pdns.spec
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user