Your message dated Tue, 14 Jan 2020 21:31:52 +0100
with message-id <[email protected]>
and subject line Re: Bug#905961: unbound: FTBFS on non-linux systems
has caused the Debian Bug report #905961,
regarding unbound: FTBFS on non-linux systems
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
905961: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905961
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: unbound
Version: 1.7.3-1
Severity: important
Tags: ftbfs, patch
User: [email protected], [email protected]
Usertags: hurd-i386, kfreebsd-any

Hello,

Currently unbound FTBFS on GNU/Hurd and GNU/kFreeBSD-any due to a
dependency on libsystemd-dev. As is well known that library does not
exist on non-linux systems. Attached are two patches for debian/rules
and debian/control to exclude libsystemd from the build.

Thanks!
--- a/debian/control.orig	2017-07-03 22:30:17.000000000 +0200
+++ b/debian/control	2017-07-14 11:21:44.000000000 +0200
@@ -20,7 +20,7 @@
  libfstrm-dev <!pkg.unbound.libonly>,
  libprotobuf-c-dev <!pkg.unbound.libonly>,
  libssl-dev <!pkg.unbound.libonly>,
- libsystemd-dev <!pkg.unbound.libonly>,
+ libsystemd-dev [linux-any] <!pkg.unbound.libonly>,
  libtool,
  nettle-dev,
  pkg-config,
--- a/debian/rules.orig	2017-07-03 22:30:17.000000000 +0200
+++ b/debian/rules	2017-07-14 11:08:38.000000000 +0200
@@ -7,7 +7,9 @@
 CONFIGURE_ARGS = --disable-flto
 endif
 
-ifneq ($(DEB_HOST_ARCH_OS), linux)
+ifeq ($(DEB_HOST_ARCH_OS), linux)
+CONFIGURE_ARGS = --enable-systemd
+else
 CONFIGURE_ARGS = --with-libbsd
 endif
 
@@ -44,7 +46,6 @@
 		--with-pythonmodule \
 		--enable-subnet \
 		--enable-dnstap \
-		--enable-systemd \
 		--with-dnstap-socket-path=/run/dnstap.sock \
 		--libdir=/usr/lib \
 		$(CONFIGURE_ARGS)

--- End Message ---
--- Begin Message ---
On Tue, 2020-01-14 at 21:20 +0100, Hilmar Preuße wrote:
> Am 12.08.2018 um 14:14 teilte Svante Signell mit:
> 
> Hi Svante,
> 
> > Currently unbound FTBFS on GNU/Hurd and GNU/kFreeBSD-any due to a
> > dependency on libsystemd-dev. As is well known that library does not
> > exist on non-linux systems. Attached are two patches for debian/rules
> > and debian/control to exclude libsystemd from the build.
> > 
> I guess this one can be closed too (similar to #905963).

Doing so. But the debian/{rules,control} files should really be modified...
An issue like this one is really something that the CTTE should have a say on.

  

--- End Message ---

Reply via email to