Your message dated Tue, 18 Feb 2025 16:22:22 +0000
with message-id <e1tkqmy-005g6i...@fasolo.debian.org>
and subject line Bug#1097513: fixed in liburcu 0.15.1-1
has caused the Debian Bug report #1097513,
regarding urcu/uatomic/generic.h:422:24: error: implicit declaration of 
function ‘abort’
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.)


-- 
1097513: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097513
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: liburcu-dev
Version: 0.15.0-1
Severity: important
Tags: ftbfs
Control: affects -1 src:multipath-tools
X-Debbugs-CC: fabi...@debian.org, mjean...@debian.org

Hi,

multipath-tools uses liburcu and currently FTBFS with an error in
the urcu headers:

https://buildd.debian.org/status/fetch.php?pkg=multipath-tools&arch=ppc64el&ver=0.11.1-1&stamp=1739810287&file=log

In file included from /usr/include/powerpc64le-linux-gnu/urcu/uatomic/ppc.h:228,
                 from /usr/include/powerpc64le-linux-gnu/urcu/uatomic.h:73,
                 from lock.h:5,
                 from lock.c:1:
/usr/include/powerpc64le-linux-gnu/urcu/uatomic/generic.h: In function 
‘_uatomic_and’:
/usr/include/powerpc64le-linux-gnu/urcu/uatomic/generic.h:422:24: error: 
implicit declaration of function ‘abort’ [-Wimplicit-function-declaration]
  422 |                 oldt = uatomic_read((uint32_t *) addr);
      |                        ^~~~~~~~~~~~
/usr/include/powerpc64le-linux-gnu/urcu/uatomic/generic.h:1:1: note: include 
‘<stdlib.h>’ or provide a declaration of ‘abort’
  +++ |+#include <stdlib.h>
    1 | // SPDX-FileCopyrightText: 1991-1994 by Xerox Corporation.  All rights 
reserved.


Indeed include/urcu/uatomic/generic.h uses abort(); in multiple
places, for example on line 45. However it does not include
<stdlib.h>.
 
May I ask you to see about fixing this in liburcu?

Thanks,
Chris

--- End Message ---
--- Begin Message ---
Source: liburcu
Source-Version: 0.15.1-1
Done: Michael Jeanson <mjean...@debian.org>

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

Debian distribution maintenance software
pp.
Michael Jeanson <mjean...@debian.org> (supplier of updated liburcu 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: SHA512

Format: 1.8
Date: Tue, 18 Feb 2025 10:53:45 -0500
Source: liburcu
Architecture: source
Version: 0.15.1-1
Distribution: unstable
Urgency: medium
Maintainer: Jon Bernard <jbern...@debian.org>
Changed-By: Michael Jeanson <mjean...@debian.org>
Closes: 1097513
Changes:
 liburcu (0.15.1-1) unstable; urgency=medium
 .
   * [2d770f4] New upstream version 0.15.1 (Closes: #1097513)
   * [8f1475c] Update upstream signing key
Checksums-Sha1:
 c4478b0923632e822fbec0c58b911a8cff5064b6 2294 liburcu_0.15.1-1.dsc
 13da9dc719cc08e214f227754d9b46ec424ca47d 682998 liburcu_0.15.1.orig.tar.bz2
 ccdbc451341d60f7470845428676f5678d2d52c5 488 liburcu_0.15.1.orig.tar.bz2.asc
 44b5c4f998504662edbe499fae3db6abaa2d74a7 18756 liburcu_0.15.1-1.debian.tar.xz
 877b1c1f8e7d6b96e077a53cef3cedaa7f7d0a81 5823 liburcu_0.15.1-1_source.buildinfo
Checksums-Sha256:
 c57905e9150e7a6707bbe88c825bc7905ef2b6c24555051e6e4dfac35102cbd1 2294 
liburcu_0.15.1-1.dsc
 98d66cc12f2c5881879b976f0c55d10d311401513be254e3bd28cf3811fb50c8 682998 
liburcu_0.15.1.orig.tar.bz2
 0c0458c911bab37e466c5019652f2415e88a97ac0291c0492dcaa383c1c42d66 488 
liburcu_0.15.1.orig.tar.bz2.asc
 742a2b2852f7a0c1ef1d67c205a9b1c93a6539f13213033e62ebc1c73479b54c 18756 
liburcu_0.15.1-1.debian.tar.xz
 eb8cc785f90acf4faf1218646f7b7e6a976f2dd4cba816e4b12f4a6b05b6ff74 5823 
liburcu_0.15.1-1_source.buildinfo
Files:
 bc4c376d9fd6f19efa9a0b689b9fb1cf 2294 libs optional liburcu_0.15.1-1.dsc
 5a6a892f0eea86728b4eb6dea07ed190 682998 libs optional 
liburcu_0.15.1.orig.tar.bz2
 968b8aeff573bcc6ef6a5bd22f3a569d 488 libs optional 
liburcu_0.15.1.orig.tar.bz2.asc
 f37ad7e2e27e5653cae4069d9aa9aa62 18756 libs optional 
liburcu_0.15.1-1.debian.tar.xz
 9b719ab16dfa52c5cdeba26c9f2e4eda 5823 libs optional 
liburcu_0.15.1-1_source.buildinfo

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

iQJIBAEBCgAyFiEEmGYkMkK2Qid54gtihlYfRSGA/P4FAme0rUkUHG1qZWFuc29u
QGRlYmlhbi5vcmcACgkQhlYfRSGA/P6Ytg//YikkeKYuxtO3BSL71DxznMcjwGtk
1/ofQZrEjcIFEvEX8+jAEKk712UzwD0BvzIFEbLU62Sr/NnAcJN2vNPh3uXZ0nA6
oCb+9pzKV8Q3QZqoJrz20EBkcSQpgmiJC91QbFDHM2uzMJm9o5t8t49h25sb3qLH
ewiUk+kNWn6iBqXQGZox7DM/56k3ghItWpCqOeJpyvWEGCIMzCMeAHfSuzVbC5Un
VdfzIn6UbjzuEdLn9u4PDyagrE6iNfVejg6dyws0kPlh4zt4qxm4MHW3EigFbSmG
OFvER/7FLD0CpeBSrG9KT2UkWTmXFqIWQq0AAUOnB9b4KoQtPeYB6PfnfK1yYcEK
/yDXn2nymLCMeVjmEp92oV5865Cc0n/EsVUsi7+lJtwzUKRnVT53Ral3Bp/TJ8FK
jzbUfnQVeAQHTVFKlRtfyOBuw9je84zyChRth17J2bCYVna4A3uI+S84u6jBF6C7
9sWDkMRzIpJj55v7R6CV1HwPyJJi7jw20E/4HeFnhLczgzMFgt4umCva5HLhonJI
YVhPk+sA2wskqjqk0rxBoeowUXriPeeWSOknerk31yGbDpz7aF3VjIL6UNbkGu68
EsgciClgLNJVSDVM3a2WPCb+/dCcjL1sHTJLI0+f1MRBLbpStnVz5QDp18b+CUAh
RBnacCRCJUhMIqg=
=IGgH
-----END PGP SIGNATURE-----

Attachment: pgprbr5mhM_O2.pgp
Description: PGP signature


--- End Message ---

Reply via email to