Your message dated Tue, 01 Jan 2019 14:52:46 +0000
with message-id <[email protected]>
and subject line Bug#912399: fixed in yder 1.4.4-3
has caused the Debian Bug report #912399,
regarding yder: FTBFS on !linux archs
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.)


-- 
912399: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912399
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: yder
Version: 1.4.2-1
Severity: important
Tags: patch
Control: found -1 1.3.3-2

Hi,

currently, yder fails to build on any non-Linux architecture [1][2][3],
because the systemd logging support is enabled by default, and
considered a mandatory dependency in that case.

The easy fix is to disable it on all the non-Linux architectures,
making yder build fine everywhere. Patch attached for this.

[1] 
https://buildd.debian.org/status/fetch.php?pkg=yder&arch=hurd-i386&ver=1.4.2-1&stamp=1539515100&raw=0
[2] 
https://buildd.debian.org/status/fetch.php?pkg=yder&arch=kfreebsd-amd64&ver=1.4.2-1&stamp=1539619014&raw=0
[3] 
https://buildd.debian.org/status/fetch.php?pkg=yder&arch=kfreebsd-i386&ver=1.4.2-1&stamp=1539524179&raw=0

Thanks,
-- 
Pino
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Uploaders: Thorsten Alteholz <debian@alt
 Build-Depends: debhelper (>= 11)
   , liborcania-dev
   , libjansson-dev
-  , libsystemd-dev
+  , libsystemd-dev [linux-any]
   , cmake
 Standards-Version: 4.2.1
 Homepage: https://github.com/babelouest/yder
--- a/debian/rules
+++ b/debian/rules
@@ -13,6 +13,11 @@ export DEB_BUILD_MAINT_OPTIONS = hardeni
 # package maintainers to append LDFLAGS
 #export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
+DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+
+ifneq ($(DEB_HOST_ARCH_OS),linux)
+ARGS += -DWITH_JOURNALD=OFF
+endif
 
 %:
        dh $@ --buildsystem=cmake --builddirectory=build

--- End Message ---
--- Begin Message ---
Source: yder
Source-Version: 1.4.4-3

We believe that the bug you reported is fixed in the latest version of
yder, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nicolas Mora <[email protected]> (supplier of updated yder package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 01 Jan 2019 08:48:06 -0500
Source: yder
Binary: libyder2.0 libyder-dev
Architecture: source amd64
Version: 1.4.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian IoT Maintainers 
<[email protected]>
Changed-By: Nicolas Mora <[email protected]>
Description:
 libyder-dev - logging library written in C - development
 libyder2.0 - logging library written in C
Closes: 912399
Changes:
 yder (1.4.4-3) unstable; urgency=medium
 .
   * debian/control: set libsystemd-dev dependency only for linux
   * debian/control: upgrade Standards-Version to 4.3.0 (no change)
   * debian/rules: disable journald support for non linux os (Closes: #912399)
Checksums-Sha1:
 00a51e32a32f2c062c8989c721673ea6af1186e2 2164 yder_1.4.4-3.dsc
 b51eb11311b6d4242071a3e16ee73b7beff9d1b1 4164 yder_1.4.4-3.debian.tar.xz
 6cae59452ce685e0361cf05de7542da11b1a647f 10092 libyder-dev_1.4.4-3_amd64.deb
 5545bd0ba39db5eb9ae192189766ca5683965b3f 8464 
libyder2.0-dbgsym_1.4.4-3_amd64.deb
 3d8b1204b92a426928d14d8cff8134da9cb661db 7476 libyder2.0_1.4.4-3_amd64.deb
 49a1663cc66cc845ceb205ac07a54b7ba0a6e012 7719 yder_1.4.4-3_amd64.buildinfo
Checksums-Sha256:
 9a4dfa9a40b711e3cc34a7aaf5faea43332b9936263e5af472477379c0587609 2164 
yder_1.4.4-3.dsc
 de11dac6272cca01b394e4edfb7ca1ae52a4478ccc61236ca6b100af2c51c1ca 4164 
yder_1.4.4-3.debian.tar.xz
 0a471c64ec405dff29925eaaa9a9682e57fa9dc100943aa3a38d7b968dfdc2c7 10092 
libyder-dev_1.4.4-3_amd64.deb
 15fa75103bf531d187875a76bc580b83dccb1b37b902fda4fdd95ba0d39f42c9 8464 
libyder2.0-dbgsym_1.4.4-3_amd64.deb
 fa9e8dcca4e36a41a33562be7db50322584c01350af933436ad4006cbf677855 7476 
libyder2.0_1.4.4-3_amd64.deb
 f7e7d02dec5653d6fad433397db99edbb4bf8a99453379e7069a686f4a36806b 7719 
yder_1.4.4-3_amd64.buildinfo
Files:
 90fd14a81cd45f524eb90e2e93595de8 2164 devel optional yder_1.4.4-3.dsc
 cbd0f1f6a2dce02b8104365f639ecda8 4164 devel optional yder_1.4.4-3.debian.tar.xz
 3a6c54ff0c0ff45c6072198bc2e9097b 10092 libdevel optional 
libyder-dev_1.4.4-3_amd64.deb
 10758df11b974d3748976a20819ebaab 8464 debug optional 
libyder2.0-dbgsym_1.4.4-3_amd64.deb
 aa003f28a7f3b3ff5e591299cadf2d93 7476 libs optional 
libyder2.0_1.4.4-3_amd64.deb
 9a605db60bb2f7135d0f63ed6afb1702 7719 devel optional 
yder_1.4.4-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEhAWwL8wo75dEyPJT/oITlEC9IrkFAlwrdEEACgkQ/oITlEC9
IrnOaxAAlCZ6U3srxPz1juGNbmMzldTG9gVQNi6d43URG934ysCbIKUrYWSaK2fy
6kRk7Gc+nOPeYWH5dwg/rFDBpL0HM+33aDEtH0Wut1MOOj+ziH47X7ebRZRwefcz
VoAoRW1CG0efErimMs2+RX8pRK0kASGKQ5jVQ6hLM+Av7sP2qa37KOXfNjedAYWv
kgmd0CQBWjpfAMbIuTCERLdaafYbUoMCzoBJinLrvF6vLe7YrCqy0g8QIPikDIAt
ruxl6lFCDvoTo26tjJtrK5IhuRoeMoJN1VEak6EbW14TiUeonKoISNEyeOGzSV7A
rsg0E8gcP+m+D+p1h6+4VIP8MSFRcIKvtH0niSewsLgJLMGm3fLzoatFvOfheSE1
XEsv0ohdzoluQK0ckKNIxMCx03UmBRmYMpRYNGGpdO4ilRdvJn1fs8xS9UGghedq
Y6WrLQJaVYxooZs9KbCXU82NQL+HHbgDhU38NCieaJH2A2RV2rJEZATONor6GoZN
Xsm/X/zQFfIpu5tT8i5zd2RTojBU177P3Sf7MB1aBC2xDFQMbnBiMP62xU9bBLhC
KYWa3sD70KYf5oi+DrIiEG3mMP+a5dL7GIra6++qAPk5wLvOThB/gXYY6ZH9F3/M
hYHxYx3jJZj43vF+21X5NUCvws4SXk0kLONl2PyPGUOOzRET7ug=
=Cj9E
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to