Your message dated Mon, 02 Dec 2024 03:05:18 +0000
with message-id <e1thwkq-00gy9r...@fasolo.debian.org>
and subject line Bug#1077402: fixed in ruby-mpi 0.4.0-1
has caused the Debian Bug report #1077402,
regarding ruby-mpi: FTBFS: anyargs.h:337:142: error: passing argument 3 of
‘rb_define_module_function_m1’ from incompatible pointer type
[-Wincompatible-pointer-types]
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.)
--
1077402: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077402
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-mpi
Version: 0.3.2-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240728 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>/ext/mpi'
> mpicc -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -I.
> -I/usr/include/x86_64-linux-gnu/ruby-3.1.0
> -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I.
> -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.1.0 -Wdate-time
> -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -fPIC -o mpi.o -c mpi.c
> In file included from /usr/include/ruby-3.1.0/ruby/ruby.h:26,
> from /usr/include/ruby-3.1.0/ruby.h:38,
> from mpi.c:4:
> mpi.c: In function ‘Init_mpi’:
> /usr/include/ruby-3.1.0/ruby/internal/anyargs.h:337:142: error: passing
> argument 3 of ‘rb_define_module_function_m1’ from incompatible pointer type
> [-Wincompatible-pointer-types]
> 337 | #define rb_define_module_function(mod, mid, func, arity)
> RBIMPL_ANYARGS_DISPATCH_rb_define_module_function((arity), (func))((mod),
> (mid), (func), (arity))
> |
> ^~~~~~
> |
> |
> |
> VALUE
> (*)(VALUE) {aka long unsigned int (*)(long unsigned int)}
> mpi.c:697:3: note: in expansion of macro ‘rb_define_module_function’
> 697 | rb_define_module_function(mMPI, "Finalize", rb_m_finalize, -1);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/ruby-3.1.0/ruby/internal/anyargs.h:273:21: note: expected ‘VALUE
> (*)(int, union <anonymous>, VALUE)’ {aka ‘long unsigned int (*)(int, union
> <anonymous>, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE)’
> {aka ‘long unsigned int (*)(long unsigned int)’}
> 273 | RBIMPL_ANYARGS_DECL(rb_define_module_function, VALUE, const char *)
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/ruby-3.1.0/ruby/internal/anyargs.h:253:41: note: in definition
> of macro ‘RBIMPL_ANYARGS_DECL’
> 253 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__,
> VALUE(*)(int, union { VALUE *x; const VALUE *y; }
> __attribute__((__transparent_union__)), VALUE), int); \
> | ^~~
> make[1]: *** [Makefile:246: mpi.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/07/28/ruby-mpi_0.3.2-4_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240728;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: ruby-mpi
Source-Version: 0.4.0-1
Done: Youhei SASAKI <uwab...@gfd-dennou.org>
We believe that the bug you reported is fixed in the latest version of
ruby-mpi, 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 1077...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Youhei SASAKI <uwab...@gfd-dennou.org> (supplier of updated ruby-mpi 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: Mon, 02 Dec 2024 10:08:40 +0900
Source: ruby-mpi
Architecture: source
Version: 0.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Youhei SASAKI <uwab...@gfd-dennou.org>
Closes: 1076063 1077402
Changes:
ruby-mpi (0.4.0-1) unstable; urgency=medium
.
* Remove X?-Ruby-Versions fields from d/control
* New upstream version 0.4.0 (Closes: #1077402)
* Bump Standards-Version to 4.7.0 (no changes needed)
* Refresh patches
* Use chrpath for drop RPATH
* Add patch: Replace MPI_2* to MPI_ (Closes: #1076063)
Checksums-Sha1:
45fc999316d339850fa220063c5e7e6e1cb69bf9 1993 ruby-mpi_0.4.0-1.dsc
a5ed05f5ae0397af6006148d973ac35cc7a7badd 15460 ruby-mpi_0.4.0.orig.tar.gz
c76d65b6598877942936179a3ef3345a48f865d6 5240 ruby-mpi_0.4.0-1.debian.tar.xz
60e6cf898abfc9ea9fcfd6a4e79899f8f6410e30 13054 ruby-mpi_0.4.0-1_amd64.buildinfo
Checksums-Sha256:
11c44dd20b7f31970a66d6525e50efbf83d3bfc4e8edcf8b06dc8801a584e868 1993
ruby-mpi_0.4.0-1.dsc
7f5329768bf23c991c2c01770993e95384dbf429075387b21335c7cffd06e55e 15460
ruby-mpi_0.4.0.orig.tar.gz
61cf8da1965d67bb0fe906daf00cb62959a617e3518b3dbb7ed1295c5dba642e 5240
ruby-mpi_0.4.0-1.debian.tar.xz
f44d185492fe50c65a1c6bfcfb0e9de9e7936024b5de5d00bcc861bd3b89820a 13054
ruby-mpi_0.4.0-1_amd64.buildinfo
Files:
01f3640349b0d73efc40f59cb72515b7 1993 ruby optional ruby-mpi_0.4.0-1.dsc
2d0d2e9244075fd7ca4b3ac6f360515e 15460 ruby optional ruby-mpi_0.4.0.orig.tar.gz
acd231df4dd8e72737a9c19584c5c0ab 5240 ruby optional
ruby-mpi_0.4.0-1.debian.tar.xz
55b71f6d560ee48e9d8b435a3faeecd0 13054 ruby optional
ruby-mpi_0.4.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZqTqcE/iQFWNasLmk5TzVIkdfgcFAmdNHrsACgkQk5TzVIkd
fgfqnRAAm2uJtEjX9QqqK5TOB07+8AbydnxKVedeWLGeRRio+8ilnPY0Qmdlht4p
GpNupkXmiFdKUSTHRCcID/2lEVSF55fQ0/RCOcBpZY+AG/KZGeepJTwGWmXElkoD
Yb7mp0j2ezo9WCsqDszM97w1w1iSMLhHmDlfMsBENN/+FrwSZrRRfVao8y7+IkGV
UzXjrWsx34CFhNOWnfnInHreAwls5v5WeDesRH+oIwW2DNeFyyddsKU5zOoeZ5KM
wrfCzKP0uIBW1NDIh2MMFjibSlqrsZGuSzB6TYcVnp9qHAI5xN0Mi6YZQFrqHCf4
pGwzyfxGccHA+Paji5sPctlUTnSxjdStuBWZbS9SvnYOMixtWyQUwDowdyI28id3
lBCzUfn2f8AKNnjIqDaozlbcYxtiguF9vGkoioJIrn8RuV2XqIMM+mEZEogQL/4R
vmFoaefkezhDQn53RD3uQjP5rYUzY5JhngMJZBwIA2r8dNZnkZrU18BdKjwB/aWu
Z2MOp4qBTai3Wu3uWDH7iQRzRNJ1yC5CTakWeS91jPbUidfyiASdoOC0XF4kY5IS
F/06xLIR5+8VjcmuQU4iRnRnOB0PPJUfy5WLnbl0uBJo7/3yJFuthguQ2YD/tNuf
7Vk31DETJpNh5vPT0t80Hov6BprHk59i5zHRsxruCQ+KKlHp90o=
=hIat
-----END PGP SIGNATURE-----
pgpatX2ewiLmv.pgp
Description: PGP signature
--- End Message ---