Your message dated Sat, 22 Dec 2018 07:19:16 +0000
with message-id <e1gabz6-000hoa...@fasolo.debian.org>
and subject line Bug#914666: fixed in dlt-daemon 2.17.0-3
has caused the Debian Bug report #914666,
regarding dlt-daemon: FTBFS with glibc 2.28 (upstream fix attached)
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 ow...@bugs.debian.org
immediately.)


-- 
914666: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914666
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dlt-daemon
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu disco ubuntu-patch
Version: 2.17.0-2
Severity: important
Tags: patch

thanks for considering it :)

G.
>From 0be9c2726c45485cb0e00cec57c0bd1c167eb9c5 Mon Sep 17 00:00:00 2001
From: Oleksandr Kravchuk <oleksandr.kravc...@pelagicore.com>
Date: Sun, 26 Aug 2018 01:48:48 +0200
Subject: [PATCH] Fix compilation with glibc 2.28

Package compilation fails with GLIBC 2.28:

stat.h:56:8: error: redefinition of 'struct statx_timestamp'
stat.h:99:8: error: redefinition of 'struct statx'

Signed-off-by: Oleksandr Kravchuk <oleksandr.kravc...@pelagicore.com>
---
 src/daemon/dlt-daemon.c        | 2 +-
 src/daemon/dlt_daemon_client.c | 2 +-
 src/daemon/dlt_daemon_socket.c | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/daemon/dlt-daemon.c b/src/daemon/dlt-daemon.c
index 0232cb1..5695a4b 100644
--- a/src/daemon/dlt-daemon.c
+++ b/src/daemon/dlt-daemon.c
@@ -47,7 +47,7 @@
 #endif
 #include <sys/stat.h>
 #include <sys/time.h>
-#ifdef linux
+#ifdef defined(linux) && defined(__NR_statx)
 #include <linux/stat.h>
 #endif
 
diff --git a/src/daemon/dlt_daemon_client.c b/src/daemon/dlt_daemon_client.c
index 7c6e1bd..cb59239 100644
--- a/src/daemon/dlt_daemon_client.c
+++ b/src/daemon/dlt_daemon_client.c
@@ -46,7 +46,7 @@
 #endif
 #include <sys/stat.h>
 #include <sys/time.h>
-#ifdef linux
+#ifdef defined(linux) && defined(__NR_statx)
 #include <linux/stat.h>
 #endif
 
diff --git a/src/daemon/dlt_daemon_socket.c b/src/daemon/dlt_daemon_socket.c
index 961556c..4ae1d86 100644
--- a/src/daemon/dlt_daemon_socket.c
+++ b/src/daemon/dlt_daemon_socket.c
@@ -49,7 +49,7 @@
 #endif
 #include <sys/stat.h>
 #include <sys/time.h>
-#ifdef linux
+#ifdef defined(linux) && defined(__NR_statx)
 #include <linux/stat.h>
 #endif
 

--- End Message ---
--- Begin Message ---
Source: dlt-daemon
Source-Version: 2.17.0-3

We believe that the bug you reported is fixed in the latest version of
dlt-daemon, 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 914...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aigars Mahinovs <aigar...@debian.org> (supplier of updated dlt-daemon 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 22 Dec 2018 07:45:18 +0200
Source: dlt-daemon
Binary: libdlt-dev libdlt2 dlt-daemon dlt-tools libdlt-examples
Architecture: source
Version: 2.17.0-3
Distribution: unstable
Urgency: medium
Maintainer: Aigars Mahinovs <aigar...@debian.org>
Changed-By: Aigars Mahinovs <aigar...@debian.org>
Description:
 dlt-daemon - Diagnostic Log and Trace logging daemon
 dlt-tools  - Diagnostic Log and Trace (DLT) (documentation)
 libdlt-dev - Diagnostic Log and Trace (DLT) library (development)
 libdlt-examples - Diagnostic Log and Trace (DLT) (documentation)
 libdlt2    - Diagnostic Log and Trace (DLT) library
Closes: 914666
Changes:
 dlt-daemon (2.17.0-3) unstable; urgency=medium
 .
   * Fix building with glibc 2.28 (Closes: #914666)
Checksums-Sha1:
 71720eff027e08b600c6effd29b8125a765a0b12 2090 dlt-daemon_2.17.0-3.dsc
 8318ff6878f391313b29a920151a31fbfeacf152 4756 dlt-daemon_2.17.0-3.debian.tar.xz
 76ba0bfe86c0d4ee5ece0ddd0caf02d6bd4b0f12 10852 
dlt-daemon_2.17.0-3_amd64.buildinfo
Checksums-Sha256:
 29af1c4279d6aa36291760f98438809e4e69359c6afb94ff3c09ed10003f935b 2090 
dlt-daemon_2.17.0-3.dsc
 7b82ec8b852d2321950b673154898377ce40609a161a999791eeee22c7427230 4756 
dlt-daemon_2.17.0-3.debian.tar.xz
 83d0e8bc4e6536964467faeca53c9e21b07001e2a859d529f5b88791c11a95f0 10852 
dlt-daemon_2.17.0-3_amd64.buildinfo
Files:
 e957c9b09a5f27f637917f06976d3bc8 2090 libs optional dlt-daemon_2.17.0-3.dsc
 b1f986b83b715a01264f0ecef85bd6ba 4756 libs optional 
dlt-daemon_2.17.0-3.debian.tar.xz
 6a10f7689765497bc1eba9a27f31ebd4 10852 libs optional 
dlt-daemon_2.17.0-3_amd64.buildinfo

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

iQJIBAEBCAAyFiEEFmwrqIlWRDzdY39G+mQ7ph0ievsFAlwd4FUUHGFpZ2FyaXVz
QGRlYmlhbi5vcmcACgkQ+mQ7ph0ievs+5BAAs/6qyMuTFZCAEdiORhZiIulBen8t
SWL2Okny1S0ZISi0IAiJNksbP5c6z+Qbt/fii/qeq5EkKTtGu6Ejn+XHqE5IN3eK
EgJzqhzONLXGx/TQCwqhlXTHVk+I5CByoa25L1E8enU8FWGt+KveQW3HWHdVF0ga
EKv1yXODzZdzWS1K39eD/W+2NQofYuOFQ31tHpY309MdL3rmXYCgC9VYWi7NUKXq
aGyOj4pjdOZhUam4hUv0HmTYKCr4kL4JrL5w+hbkPbNFBHcTXr0jYcrC/kJy1TEH
7iUdPBQCZvmmTgh9NskULfrh67cvsvQEnuJSWVu8qrBaLz/sqHtwqDVkGoDBm4Kp
a/VacP8/JB0pu6b6zYDSQ1glOmIauOGAZel0k/8UKR/pYVct5/9m8f3HA8X5/5jX
xOfMprWUua6Jx91xbOz23g03ctgdy79Av568jYgqT+TbM4TwJhmssdomv3t3z3Nc
BD7cWOzG1huTFPb7qfndwLFUmTCpYdWDf1UgWcmvnW9R/83pndEkklSBlcnNx+IL
2kwBrvEkxsiSBg0RcwsILyJDA0gGNRs832XUhG6u/sbbuzBoYiQEIWPj7gtP4uOo
E0VVbTWwkQZeM0/DEpHpnyysFxk4l4CT3eIN+uh1SBeBMFvoo8W4R6eS0bUaUlnv
r8mOOXlL8TmGFkU=
=Nz3S
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to