Your message dated Sat, 19 Oct 2024 22:20:08 +0000
with message-id <e1t2hns-00dvdb...@fasolo.debian.org>
and subject line Bug#1079572: fixed in libfabric 1.17.0-3.1
has caused the Debian Bug report #1079572,
regarding libfabric ftbfs on i386
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.)
--
1079572: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079572
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libfabric
Version: 1.17.0-3
Severity: serious
Tags: sid trixie
libfabric ftbfs at least on i386, there might be more follow-up errors:
[...]
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I./include -D_GNU_SOURCE -D__USE_XOPEN2K8 -DSYSCONFDIR=\"/etc\"
-DRDMADIR=\"@rdmadir@\"
-DPROVDLDIR=\"/usr/lib/i386-linux-gnu/libfabric\"
-I./prov/sockets/include -I./prov/sockets -I./prov/verbs/include
-I./prov/verbs/include/linux -I./prov/verbs/src/ep_rdm
-I./prov/verbs/src/ep_dgram -I./prov/hook/include
-I./prov/hook/perf/include -I./prov/hook/hook_debug/include
-I./prov/hook/hook_hmem/include -I./prov/hook/dmabuf_peer_mem/include
-Wdate-time -D_FORTIFY_SOURCE=3 -Wall -O2 -DNDEBUG -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-stack-clash-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libfabric-1.17.0-3build3 -c
-o prov/hook/src/src_libfabric_la-hook_ep.lo `test -f
'prov/hook/src/hook_ep.c' || echo './'`prov/hook/src/hook_ep.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -D_GNU_SOURCE
-D__USE_XOPEN2K8 -DSYSCONFDIR=\"/etc\" -DRDMADIR=\"@rdmadir@\"
-DPROVDLDIR=\"/usr/lib/i386-linux-gnu/libfabric\"
-I./prov/sockets/include -I./prov/sockets -I./prov/verbs/include
-I./prov/verbs/include/linux -I./prov/verbs/src/ep_rdm
-I./prov/verbs/src/ep_dgram -I./prov/hook/include
-I./prov/hook/perf/include -I./prov/hook/hook_debug/include
-I./prov/hook/hook_hmem/include -I./prov/hook/dmabuf_peer_mem/include
-Wdate-time -D_FORTIFY_SOURCE=3 -Wall -O2 -DNDEBUG -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-stack-clash-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libfabric-1.17.0-3build3 -c
prov/hook/src/hook_cntr.c -o prov/hook/src/src_libfabric_la-hook_cntr.o
>/dev/null 2>&1
In file included from ./include/ofi_util.h:60,
from prov/hook/src/hook_domain.c:36:
./include/ofi_mem.h: In function ‘smr_freestack_init’:
./include/ofi_mem.h:266:53: warning: cast from pointer to integer of
different size [-Wpointer-to-int-cast]
266 | next_aligned_addr = ofi_get_aligned_size((( (uint64_t)
fs) +
| ^
./include/ofi_mem.h:268:54: warning: cast from pointer to integer of
different size [-Wpointer-to-int-cast]
268 | fs->entry_base_offset = next_aligned_addr - ((uint64_t)
fs);
| ^
prov/hook/src/hook_domain.c: In function ‘hook_set_send_handler’:
prov/hook/src/hook_domain.c:124:54: error: passing argument 2 of
‘domain->base_ops_flow_ctrl->set_send_handler’ from incompatible pointer
type [-Wincompatible-pointer-types]
124 |
hook_credit_handler);
|
^~~~~~~~~~~~~~~~~~~
| |
| ssize_t
(*)(struct fid_ep *, size_t) {aka int (*)(struct fid_ep *, unsigned int)}
prov/hook/src/hook_domain.c:124:54: note: expected ‘ssize_t (*)(struct
fid_ep *, uint64_t)’ {aka ‘int (*)(struct fid_ep *, long long unsigned
int)’} but argument is of type ‘ssize_t (*)(struct fid_ep *, size_t)’
{aka ‘int (*)(struct fid_ep *, unsigned int)’}
prov/hook/src/hook_domain.c: At top level:
prov/hook/src/hook_domain.c:150:24: error: initialization of ‘void
(*)(struct fid_ep *, uint64_t)’ {aka ‘void (*)(struct fid_ep *, long
long unsigned int)’} from incompatible pointer type ‘void (*)(struct
fid_ep *, size_t)’ {aka ‘void (*)(struct fid_ep *, unsigned int)’}
[-Wincompatible-pointer-types]
150 | .add_credits = hook_add_credits,
| ^~~~~~~~~~~~~~~~
prov/hook/src/hook_domain.c:150:24: note: (near initialization for
‘hook_ops_flow_ctrl.add_credits’)
prov/hook/src/hook_domain.c:152:29: error: initialization of ‘void
(*)(struct fid_domain *, ssize_t (*)(struct fid_ep *, uint64_t))’ {aka
‘void (*)(struct fid_domain *, int (*)(struct fid_ep *, long long
unsigned int))’} from incompatible pointer type ‘void (*)(struct
fid_domain *, ssize_t (*)(struct fid_ep *, size_t))’ {aka ‘void
(*)(struct fid_domain *, int (*)(struct fid_ep *, unsigned int))’}
[-Wincompatible-pointer-types]
152 | .set_send_handler = hook_set_send_handler,
| ^~~~~~~~~~~~~~~~~~~~~
prov/hook/src/hook_domain.c:152:29: note: (near initialization for
‘hook_ops_flow_ctrl.set_send_handler’)
make[2]: *** [Makefile:23390:
prov/hook/src/src_libfabric_la-hook_domain.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -D_GNU_SOURCE
-D__USE_XOPEN2K8 -DSYSCONFDIR=\"/etc\" -DRDMADIR=\"@rdmadir@\"
-DPROVDLDIR=\"/usr/lib/i386-linux-gnu/libfabric\"
-I./prov/sockets/include -I./prov/sockets -I./prov/verbs/include
-I./prov/verbs/include/linux -I./prov/verbs/src/ep_rdm
-I./prov/verbs/src/ep_dgram -I./prov/hook/include
-I./prov/hook/perf/include -I./prov/hook/hook_debug/include
-I./prov/hook/hook_hmem/include -I./prov/hook/dmabuf_peer_mem/include
-Wdate-time -D_FORTIFY_SOURCE=3 -Wall -O2 -DNDEBUG -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-stack-clash-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libfabric-1.17.0-3build3 -c
prov/hook/src/hook_cq.c -o prov/hook/src/src_libfabric_la-hook_cq.o
>/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -D_GNU_SOURCE
-D__USE_XOPEN2K8 -DSYSCONFDIR=\"/etc\" -DRDMADIR=\"@rdmadir@\"
-DPROVDLDIR=\"/usr/lib/i386-linux-gnu/libfabric\"
-I./prov/sockets/include -I./prov/sockets -I./prov/verbs/include
-I./prov/verbs/include/linux -I./prov/verbs/src/ep_rdm
-I./prov/verbs/src/ep_dgram -I./prov/hook/include
-I./prov/hook/perf/include -I./prov/hook/hook_debug/include
-I./prov/hook/hook_hmem/include -I./prov/hook/dmabuf_peer_mem/include
-Wdate-time -D_FORTIFY_SOURCE=3 -Wall -O2 -DNDEBUG -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-stack-clash-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libfabric-1.17.0-3build3 -c
prov/hook/src/hook_ep.c -fPIC -DPIC -o
prov/hook/src/.libs/src_libfabric_la-hook_ep.o
In file included from ./include/ofi.h:53,
from ./prov/hook/include/hook_prov.h:4,
from prov/hook/src/hook_ep.c:35:
./include/ofi_atom.h:76:24: note: the alignment of ‘_Atomic long long
int’ fields changed in GCC 11.1
76 | typedef struct {
\
| ^
./include/ofi_atom.h:363:1: note: in expansion of macro ‘OFI_ATOMIC_DEFINE’
363 | OFI_ATOMIC_DEFINE(64)
| ^~~~~~~~~~~~~~~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -D_GNU_SOURCE
-D__USE_XOPEN2K8 -DSYSCONFDIR=\"/etc\" -DRDMADIR=\"@rdmadir@\"
-DPROVDLDIR=\"/usr/lib/i386-linux-gnu/libfabric\"
-I./prov/sockets/include -I./prov/sockets -I./prov/verbs/include
-I./prov/verbs/include/linux -I./prov/verbs/src/ep_rdm
-I./prov/verbs/src/ep_dgram -I./prov/hook/include
-I./prov/hook/perf/include -I./prov/hook/hook_debug/include
-I./prov/hook/hook_hmem/include -I./prov/hook/dmabuf_peer_mem/include
-Wdate-time -D_FORTIFY_SOURCE=3 -Wall -O2 -DNDEBUG -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-stack-clash-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libfabric-1.17.0-3build3 -c
prov/hook/src/hook_ep.c -o prov/hook/src/src_libfabric_la-hook_ep.o
>/dev/null 2>&1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:8065: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
--- End Message ---
--- Begin Message ---
Source: libfabric
Source-Version: 1.17.0-3.1
Done: Andreas Bombe <a...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libfabric, 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 1079...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Bombe <a...@debian.org> (supplier of updated libfabric 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: Sat, 19 Oct 2024 23:31:59 +0200
Source: libfabric
Architecture: source
Version: 1.17.0-3.1
Distribution: sid
Urgency: medium
Maintainer: Debian HPC Team <debian-...@lists.debian.org>
Changed-By: Andreas Bombe <a...@debian.org>
Closes: 1079572 1079576
Changes:
libfabric (1.17.0-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS on 32 bit architectures where size_t and uint64_t are different
sizes
(Closes: 1079572)
* Adapt debian/watch to changed GitHub URLs.
Thanks to ca...@allfreemail.net for working watch file (Closes: 1079576)
Checksums-Sha1:
1218870151dd4dc57f66e90b5fed6dccf42618d8 2229 libfabric_1.17.0-3.1.dsc
f4a13f0d6ab426025cd0000b8f9597dc347b12bd 9468
libfabric_1.17.0-3.1.debian.tar.xz
256b2ed41dce1c45e3a7e129f41ec6f1f4e8b3b8 7198
libfabric_1.17.0-3.1_amd64.buildinfo
Checksums-Sha256:
57631825a1838264a18544735c58a546c6ba17a51edf0752d16e06a9d6709561 2229
libfabric_1.17.0-3.1.dsc
bb2938ce9e0e90b1d7e001580397ba1f1a265a5e8ceb7fdf739cc2ba1dbf0323 9468
libfabric_1.17.0-3.1.debian.tar.xz
69a101e828cd64a0a39b5d5e14f3cd110d118b0aeafab479ac723da9275559da 7198
libfabric_1.17.0-3.1_amd64.buildinfo
Files:
016576a042580919508a29ea5ffa2aca 2229 libs optional libfabric_1.17.0-3.1.dsc
4272bc0c9522e4071a218c3b70dc9a8d 9468 libs optional
libfabric_1.17.0-3.1.debian.tar.xz
dd336bee841d82f02c9466dc99742308 7198 libs optional
libfabric_1.17.0-3.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEE/fJ3FAtt+ejNyKmCMWRwWx2jHUwFAmcULGYPHGFlYkBkZWJp
YW4ub3JnAAoJEDFkcFsdox1MsGEP/0+Fr6HDnTdrFeP1jBtRh4DCFXZwp0F9GeaC
a8wnIWd62Nl3LpV6dHLJPGf7lb5Io+XCcIjJJoB7gbdvZBBa8ehBQsSTgiwl/2b9
M5SikLaD3OjOHyEh+K2qq9JOvU7qWuW1xWqbevJfs6vzu7oVAA5VS9nHrIOmkWn4
PQMUh5gaGs8uATBcEHlXARAFDGPfjACtHVk8Y6EcdOnLFoeBNopNikKFeCc1I5qI
gVIDDL5yACVrwLRgOKMBHy4JOg/us06vYsyC4Tth9cHOmdoMwN2sI26+mq0EaU9f
SedecUvhYolVBlltdguJw4Q3W8h3CHj2k0e1bF+vm9KI4zPotWqvHW49dl3Bkfmy
Sn7NDbmfDTPJ8Pq6LJ1hLOTctuohwx56hkdthbYKlD4H2jIu02+wcPL8zHh6HQvN
imtXd/+ooVythsHY8bgjTSuCilQczls0MnkH5kOMfvfn5czaDRZV0Xf15kZXwEDw
bDi0TkTV6yVVtCpAJVH1RdtA+6zpbhY8J9CMoOHwfhp8S/s+D9Tq0ke5UWKwX+ff
9KywXje82LWt5Yrw3CRegST6xuz/TZXOqTauOk9bxeRGUWNqB/STJfCTzurL4DNf
n8VrEr0xaID8twblOkWNmVqL9p21+u39lVxCJHrSyAKUV1s0SX/+klbNCo1EEGmb
dHtMyf86
=D0TW
-----END PGP SIGNATURE-----
pgpgPDHQvAdtj.pgp
Description: PGP signature
--- End Message ---