Your message dated Sat, 19 Oct 2024 22:20:08 +0000 with message-id <E1t2Hns-00DVDb-B3@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 owner@bugs.debian.org immediately.) -- 1079572: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079572 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: libfabric ftbfs on i386
- From: Matthias Klose <doko@debian.org>
- Date: Sat, 24 Aug 2024 21:05:54 +0200
- Message-id: <35ce3e89-5281-40b1-aa36-553b4b2a2a3f@debian.org>
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>&1In 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 1make[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.oIn 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>&1make[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 ---
- To: 1079572-close@bugs.debian.org
- Subject: Bug#1079572: fixed in libfabric 1.17.0-3.1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 19 Oct 2024 22:20:08 +0000
- Message-id: <E1t2Hns-00DVDb-B3@fasolo.debian.org>
- Reply-to: Andreas Bombe <aeb@debian.org>
Source: libfabric Source-Version: 1.17.0-3.1 Done: Andreas Bombe <aeb@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 1079572@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Bombe <aeb@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 ftpmaster@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-hpc@lists.debian.org> Changed-By: Andreas Bombe <aeb@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 cacin@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-----Attachment: pgplRYxXXpPfO.pgp
Description: PGP signature
--- End Message ---