Your message dated Tue, 20 Feb 2018 16:06:16 +0000
with message-id <e1eoaqq-0002as...@fasolo.debian.org>
and subject line Bug#888161: fixed in ruby-multimap 1.1.2+gh-3
has caused the Debian Bug report #888161,
regarding ruby-multimap: FTBFS on ruby2.5: error: void value not ignored as it
ought to be
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.)
--
888161: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888161
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-multimap
Version: 1.1.2+gh-2
Severity: important
User: debian-r...@lists.debian.org
Usertags: ruby2.5
Dear Maintainer,
This package fails to build against ruby2.5. Soon, there will
be a transition to ruby2.5, and this package will FTBFS in sid.
There may be some details on the wiki about common problems:
https://wiki.debian.org/Teams/Ruby/Ruby25Transition
Build log excerpt:
┌──────────────────────────────────────────────────────────────────────────────┐
│ Build native extensions for ruby2.3 │
└──────────────────────────────────────────────────────────────────────────────┘
/usr/bin/ruby2.3 /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb
/build/ruby-multimap-1.1.2+gh debian/ruby-multimap
current directory: /build/ruby-multimap-1.1.2+gh/ext
/usr/bin/ruby2.3 -r ./siteconf20180123-295-zokl7l.rb extconf.rb
creating Makefile
current directory: /build/ruby-multimap-1.1.2+gh/ext
make V=1 "DESTDIR=" clean
make[1]: Entering directory '/build/ruby-multimap-1.1.2+gh/ext'
rm -f
rm -f nested_multimap_ext.so *.o *.bak mkmf.log .*.time
make[1]: Leaving directory '/build/ruby-multimap-1.1.2+gh/ext'
current directory: /build/ruby-multimap-1.1.2+gh/ext
make V=1 "DESTDIR="
make[1]: Entering directory '/build/ruby-multimap-1.1.2+gh/ext'
gcc -I. -I/usr/include/x86_64-linux-gnu/ruby-2.3.0
-I/usr/include/ruby-2.3.0/ruby/backward -I/usr/include/ruby-2.3.0 -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2
-fdebug-prefix-map=/build/ruby2.3-KwDbD6/ruby2.3-2.3.6=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -o
nested_multimap_ext.o -c nested_multimap_ext.c
nested_multimap_ext.c: In function 'rb_nested_multimap_aref':
nested_multimap_ext.c:16:3: warning: 'rb_hash_ifnone' is deprecated
[-Wdeprecated-declarations]
r = (i < argc) ? rb_hash_aref(h, argv[i]) : RHASH_IFNONE(h);
^
In file included from /usr/include/ruby-2.3.0/ruby/ruby.h:24:0,
from /usr/include/ruby-2.3.0/ruby.h:33,
from nested_multimap_ext.c:1:
/usr/include/ruby-2.3.0/ruby/intern.h:534:18: note: declared here
DEPRECATED(VALUE rb_hash_ifnone(VALUE));
^
/usr/include/x86_64-linux-gnu/ruby-2.3.0/ruby/config.h:126:52: note: in
definition of macro 'DEPRECATED'
#define DEPRECATED(x) __attribute__ ((deprecated)) x
^
rm -f nested_multimap_ext.so
gcc -shared -o nested_multimap_ext.so nested_multimap_ext.o -L.
-L/usr/lib/x86_64-linux-gnu -L. -Wl,-z,relro -Wl,-z,now -fstack-protector
-rdynamic -Wl,-export-dynamic -lruby-2.3 -lpthread -lgmp -ldl -lcrypt -lm
-lc
make[1]: Leaving directory '/build/ruby-multimap-1.1.2+gh/ext'
current directory: /build/ruby-multimap-1.1.2+gh/ext
make V=1 "DESTDIR=" install
make[1]: Entering directory '/build/ruby-multimap-1.1.2+gh/ext'
/bin/mkdir -p . ./.gem.20180123-295-ko5yp8
exit > .RUBYARCHDIR.time
/usr/bin/install -c -m 0755 nested_multimap_ext.so ./.gem.20180123-295-ko5yp8
make[1]: Leaving directory '/build/ruby-multimap-1.1.2+gh/ext'
┌──────────────────────────────────────────────────────────────────────────────┐
│ Build native extensions for ruby2.5 │
└──────────────────────────────────────────────────────────────────────────────┘
/usr/bin/ruby2.5 /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb
/build/ruby-multimap-1.1.2+gh debian/ruby-multimap
"make clean"
make[1]: Entering directory '/build/ruby-multimap-1.1.2+gh/ext'
make[1]: Leaving directory '/build/ruby-multimap-1.1.2+gh/ext'
"make clean"
make[1]: Entering directory '/build/ruby-multimap-1.1.2+gh/ext'
make[1]: Leaving directory '/build/ruby-multimap-1.1.2+gh/ext'
current directory: /build/ruby-multimap-1.1.2+gh/ext
/usr/bin/ruby2.5 -r ./siteconf20180123-325-11zh9ye.rb extconf.rb
creating Makefile
current directory: /build/ruby-multimap-1.1.2+gh/ext
make V=1 "DESTDIR=" clean
make[1]: Entering directory '/build/ruby-multimap-1.1.2+gh/ext'
rm -f
rm -f nested_multimap_ext.so *.o *.bak mkmf.log .*.time
make[1]: Leaving directory '/build/ruby-multimap-1.1.2+gh/ext'
current directory: /build/ruby-multimap-1.1.2+gh/ext
make V=1 "DESTDIR="
make[1]: Entering directory '/build/ruby-multimap-1.1.2+gh/ext'
gcc -I. -I/usr/include/x86_64-linux-gnu/ruby-2.5.0
-I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2
-fdebug-prefix-map=/build/ruby2.5-ed5dT1/ruby2.5-2.5.0=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -o
nested_multimap_ext.o -c nested_multimap_ext.c
nested_multimap_ext.c: In function 'rb_nested_multimap_aref':
nested_multimap_ext.c:16:3: warning: 'rb_hash_ifnone' is deprecated
[-Wdeprecated-declarations]
r = (i < argc) ? rb_hash_aref(h, argv[i]) : RHASH_IFNONE(h);
^
In file included from /usr/include/ruby-2.5.0/ruby/ruby.h:24:0,
from /usr/include/ruby-2.5.0/ruby.h:33,
from nested_multimap_ext.c:1:
/usr/include/ruby-2.5.0/ruby/backward.h:25:33: note: declared here
DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone);
^
/usr/include/x86_64-linux-gnu/ruby-2.5.0/ruby/config.h:129:52: note: in
definition of macro 'NORETURN'
#define NORETURN(x) __attribute__ ((__noreturn__)) x
^
/usr/include/ruby-2.5.0/ruby/backward.h:13:14: note: in expansion of macro
'ERRORFUNC'
NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void))))
^~~~~~~~~
/usr/include/ruby-2.5.0/ruby/backward.h:13:51: note: in expansion of macro
'DEPRECATED'
NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void))))
^~~~~~~~~~
/usr/include/ruby-2.5.0/ruby/backward.h:25:1: note: in expansion of macro
'DECLARE_DEPRECATED_FEATURE'
DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone);
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ruby-2.5.0/ruby.h:33:0,
from nested_multimap_ext.c:1:
/usr/include/ruby-2.5.0/ruby/ruby.h:1060:25: error: too many arguments to
function 'rb_hash_ifnone'
#define RHASH_IFNONE(h) rb_hash_ifnone(h)
^
nested_multimap_ext.c:16:47: note: in expansion of macro 'RHASH_IFNONE'
r = (i < argc) ? rb_hash_aref(h, argv[i]) : RHASH_IFNONE(h);
^~~~~~~~~~~~
In file included from /usr/include/ruby-2.5.0/ruby/ruby.h:24:0,
from /usr/include/ruby-2.5.0/ruby.h:33,
from nested_multimap_ext.c:1:
/usr/include/ruby-2.5.0/ruby/backward.h:25:33: note: declared here
DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone);
^
/usr/include/x86_64-linux-gnu/ruby-2.5.0/ruby/config.h:129:52: note: in
definition of macro 'NORETURN'
#define NORETURN(x) __attribute__ ((__noreturn__)) x
^
/usr/include/ruby-2.5.0/ruby/backward.h:13:14: note: in expansion of macro
'ERRORFUNC'
NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void))))
^~~~~~~~~
/usr/include/ruby-2.5.0/ruby/backward.h:13:51: note: in expansion of macro
'DEPRECATED'
NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void))))
^~~~~~~~~~
/usr/include/ruby-2.5.0/ruby/backward.h:25:1: note: in expansion of macro
'DECLARE_DEPRECATED_FEATURE'
DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone);
^~~~~~~~~~~~~~~~~~~~~~~~~~
nested_multimap_ext.c:16:5: error: void value not ignored as it ought to be
r = (i < argc) ? rb_hash_aref(h, argv[i]) : RHASH_IFNONE(h);
^
Makefile:242: recipe for target 'nested_multimap_ext.o' failed
Full build log:
https://rbuild.fau.xxx/2018-01-23/ruby-multimap.log
Please fix it!
Cheers,
Chris.
--- End Message ---
--- Begin Message ---
Source: ruby-multimap
Source-Version: 1.1.2+gh-3
We believe that the bug you reported is fixed in the latest version of
ruby-multimap, 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 888...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Balint Reczey <rbal...@ubuntu.com> (supplier of updated ruby-multimap 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: Tue, 20 Feb 2018 20:54:15 +0700
Source: ruby-multimap
Binary: ruby-multimap
Architecture: source
Version: 1.1.2+gh-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Balint Reczey <rbal...@ubuntu.com>
Description:
ruby-multimap - Ruby multimap implementation
Closes: 888161
Changes:
ruby-multimap (1.1.2+gh-3) unstable; urgency=medium
.
[ Cédric Boutillier ]
* Remove version in the gem2deb build-dependency
* Use https:// in Vcs-* fields
* Use https:// in Vcs-* fields
* Bump Standards-Version to 3.9.7 (no changes needed)
* Run wrap-and-sort on packaging files
.
[ Balint Reczey ]
* Team upload
* Fix FTBFS due to using deprecated Ruby 2.5 function by bypassing
deprecation (Closes: #888161)
Checksums-Sha1:
43b87b71a00b3478d090000e96beea8bcb6b731a 2062 ruby-multimap_1.1.2+gh-3.dsc
15bde730d4b7a11d03df1acae9eee37d77f7211b 3980
ruby-multimap_1.1.2+gh-3.debian.tar.xz
e4c539c40a827aaa958d58f1d3b47eb0986ebc5f 7477
ruby-multimap_1.1.2+gh-3_source.buildinfo
Checksums-Sha256:
3441d87f6c4fd6d7f3c4da13abac05d44313310baa96b8067c92c9b23d993165 2062
ruby-multimap_1.1.2+gh-3.dsc
7d7b9b42ed4da80e6082053a44e0774a03918f2180db558f0cfe6f5070ffd513 3980
ruby-multimap_1.1.2+gh-3.debian.tar.xz
6fdf8a0df2b3458c2e9be2c24cdcd85a8d64fa45d709af31b4d072b15a8b35a8 7477
ruby-multimap_1.1.2+gh-3_source.buildinfo
Files:
2ae19ca17ed2e6800c775f2f401782ed 2062 ruby optional
ruby-multimap_1.1.2+gh-3.dsc
4507eaa741609a8b86fea76bef4bd260 3980 ruby optional
ruby-multimap_1.1.2+gh-3.debian.tar.xz
d64c045e608a4b5473fa894b20962154 7477 ruby optional
ruby-multimap_1.1.2+gh-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIwBAEBCAAaBQJajCjTExxyYmFsaW50QHVidW50dS5jb20ACgkQ9mTSVrRpGn18
sg/9EYNWyLXCDOnQj1T2EtkpzqJ+heEmaS7+NgJ5w5iRrdXsM5sBaYHY6f/tdy2C
KaC5/tIKwI8fXgaL4gbarlixQHXYOvkUPqP0QCOs0lYnLFkbwckoEpHHAEOR3V6+
D2CRievWIdR/vxs6WbqkTnMiK+6S0UMZ4Hb8FuF4dBNIEqTv/POaEwBZol5AY24o
KjmC1z+yXigPLUo+T3R1p/8FeCheunYLu8gOpOJj8ewtj1s5pRdhbk18GRTdDZfi
lyCthGqXidipoKqtfMiHS2otReqw5rBsDeRnwoi3OyLcDwvg82l27TCYsOySNkOY
LKeQQXkD+QxByrBs0gcepMqjjqeuVjpWKXODrlaMz0w5vkVdvt7ukvPozJOztqS0
28228Ef6BS891/AK/cRSO3NjR0aKC1SfmjFIcHf1x/vPad6/rC3om+4kjhlTDLua
QRfIQyRmeIrM7O0wjekNmM8jGbkXF0e7XWGEI3ti1DXxMFCgAHJwbe6bcx3717Yw
+8K7LDSD1EbUKVpETOF8Y0wfqeUJQhOdwUkSGxw7at/FkbQfZl6xHs/CWWo/w8te
9Vf1eVlqqBFR4N4xz4hTID90+O1vPHw9EvQDuXhoUMw5qbyyqYGB6uOxtTDBYJOx
DVTvwQalOpjCqzBgz8rNnoY5y0nQrSPHJM4S4L0E08tT8C0=
=/o4W
-----END PGP SIGNATURE-----
--- End Message ---