[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1025039: pdns: Please add support for "riscv64" arch



Source: pdns
Version: 4.7.2-1
Severity: wishlist
Tags: ftbfs patch
User: debian-riscv@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: mafm@debian.org, debian-riscv@lists.debian.org

Hi,

Please enable this architecture, with the patch attached or an equivalent.

I built it locally on hardware, it built fine just by enabling the architecture
in debian/control, no other changes needed.

Perhaps it should just be set to "any" architectures, unlike what I did with the
patch, because it probably builds fine in other architectures too.


Thanks and cheers.
--
Manuel A. Fernandez Montecelo <mafm@debian.org>
diff -Nru pdns-4.7.2/debian/changelog pdns-4.7.2/debian/changelog
--- pdns-4.7.2/debian/changelog	2022-11-01 14:24:15.000000000 +0000
+++ pdns-4.7.2/debian/changelog	2022-11-22 10:46:12.000000000 +0000
@@ -1,3 +1,10 @@
+pdns (4.7.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add support for riscv64 arch
+
+ -- Manuel A. Fernandez Montecelo <mafm@debian.org>  Tue, 22 Nov 2022 10:46:12 +0000
+
 pdns (4.7.2-1) unstable; urgency=medium
 
   * New upstream version 4.7.2
diff -Nru pdns-4.7.2/debian/control pdns-4.7.2/debian/control
--- pdns-4.7.2/debian/control	2022-11-01 14:24:15.000000000 +0000
+++ pdns-4.7.2/debian/control	2022-11-22 10:46:12.000000000 +0000
@@ -40,7 +40,7 @@
 Rules-Requires-Root: no
 
 Package: pdns-server
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: adduser,
          ${misc:Depends},
          ${shlibs:Depends}
@@ -57,7 +57,7 @@
  serve data.
 
 Package: pdns-tools
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Description: Tools for DNS debugging by PowerDNS
@@ -81,7 +81,7 @@
    * saxfr: AXFR zones and show extra information
 
 Package: pdns-ixfrdist
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Pre-Depends: ${misc:Pre-Depends}
 Depends: adduser,
          ${misc:Depends},
@@ -93,7 +93,7 @@
  components to work.
 
 Package: pdns-backend-bind
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -109,7 +109,7 @@
  of zones needs to be given in a named.conf-style file.
 
 Package: pdns-backend-pipe
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -125,7 +125,7 @@
  questions on stdin and returns answers on stdout.
 
 Package: pdns-backend-ldap
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -139,7 +139,7 @@
  This package contains the LDAP backend for the PowerDNS nameserver.
 
 Package: pdns-backend-lmdb
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -153,7 +153,7 @@
  This package contains the LMDB backend for the PowerDNS nameserver.
 
 Package: pdns-backend-lua2
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -167,7 +167,7 @@
  This package contains the Lua2 backend for the PowerDNS nameserver.
 
 Package: pdns-backend-geoip
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -184,7 +184,7 @@
  YAML.
 
 Package: pdns-backend-mysql
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -200,7 +200,7 @@
  nameserver. It has configurable SQL statements.
 
 Package: pdns-backend-odbc
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (>= ${source:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -215,7 +215,7 @@
  nameserver. It has configurable SQL statements.
 
 Package: pdns-backend-pgsql
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -231,7 +231,7 @@
  nameserver. It has configurable SQL statements.
 
 Package: pdns-backend-sqlite3
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -246,7 +246,7 @@
  nameserver.
 
 Package: pdns-backend-remote
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -261,7 +261,7 @@
  for serving data acquired from an AF_UNIX, pipe, or HTTP connector.
 
 Package: pdns-backend-tinydns
-Architecture: amd64 arm64 mips64el ppc64el s390x
+Architecture: amd64 arm64 mips64el ppc64el riscv64 s390x
 Depends: pdns-server (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}

Reply to: