Your message dated Tue, 19 Jun 2012 19:40:00 +0000
with message-id <e1sh4hq-0004jv...@franck.debian.org>
and subject line Bug#675951: fixed in ruby-ncurses 1.3.1-2
has caused the Debian Bug report #675951,
regarding ruby-ncurses: FTBFS: -Werror=format-security
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.)
--
675951: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675951
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ruby-ncurses
Version: 1.3.1-1
Severity: serious
Tags: sid wheezy
X-Debbugs-Cc: debian-r...@lists.debian.org
Justification: fails to build from source (but built successfully in the
past)
Hi,
Built against libruby1.9.1 1.9.3.194-1, ruby-ncurses now FTBFS due to
failing a build-hardening check:
> compiling form_wrap.c
> form_wrap.c: In function 'rbncurs_c_set_field_type':
> form_wrap.c:629:15: warning: initialization makes pointer from integer
> without a cast [enabled by default]
> form_wrap.c:629:5: warning: passing argument 1 of 'rb_string_value_ptr' from
> incompatible pointer type [enabled by default]
> In file included from /usr/include/ruby-1.9.1/ruby.h:32:0,
> from form_wrap.h:34,
> from form_wrap.c:32:
> /usr/include/ruby-1.9.1/ruby/ruby.h:463:7: note: expected 'volatile VALUE *'
> but argument is of type 'VALUE **'
> form_wrap.c:657:10: warning: initialization makes pointer from integer
> without a cast [enabled by default]
> form_wrap.c:657:10: warning: (near initialization for 'int2num_v') [enabled
> by default]
> form_wrap.c:657:3: warning: passing argument 1 of 'rb_string_value_ptr' from
> incompatible pointer type [enabled by default]
> In file included from /usr/include/ruby-1.9.1/ruby.h:32:0,
> from form_wrap.h:34,
> from form_wrap.c:32:
> /usr/include/ruby-1.9.1/ruby/ruby.h:463:7: note: expected 'volatile VALUE *'
> but argument is of type 'VALUE **'
> form_wrap.c: In function 'rbncurs_c_set_field_buffer':
> form_wrap.c:746:10: warning: initialization makes pointer from integer
> without a cast [enabled by default]
> form_wrap.c:746:10: warning: (near initialization for 'int2num_v') [enabled
> by default]
> form_wrap.c:746:3: warning: passing argument 1 of 'rb_string_value_ptr' from
> incompatible pointer type [enabled by default]
> In file included from /usr/include/ruby-1.9.1/ruby.h:32:0,
> from form_wrap.h:34,
> from form_wrap.c:32:
> /usr/include/ruby-1.9.1/ruby/ruby.h:463:7: note: expected 'volatile VALUE *'
> but argument is of type 'VALUE **'
> form_wrap.c: In function 'rbncurs_c_form_request_by_name':
> form_wrap.c:1056:10: warning: initialization makes pointer from integer
> without a cast [enabled by default]
> form_wrap.c:1056:10: warning: (near initialization for 'int2num_v') [enabled
> by default]
> form_wrap.c:1056:3: warning: passing argument 1 of 'rb_string_value_ptr' from
> incompatible pointer type [enabled by default]
> In file included from /usr/include/ruby-1.9.1/ruby.h:32:0,
> from form_wrap.h:34,
> from form_wrap.c:32:
> /usr/include/ruby-1.9.1/ruby/ruby.h:463:7: note: expected 'volatile VALUE *'
> but argument is of type 'VALUE **'
> form_wrap.c: In function 'make_arg':
> form_wrap.c:1135:5: error: format not a string literal and no format
> arguments [-Werror=format-security]
> cc1: some warnings being treated as errors
> make[1]: *** [form_wrap.o] Error 1
Regards,
--
Steven Chamberlain
ste...@pyro.eu.org
--- End Message ---
--- Begin Message ---
Source: ruby-ncurses
Source-Version: 1.3.1-2
We believe that the bug you reported is fixed in the latest version of
ruby-ncurses, which is due to be installed in the Debian FTP archive:
libncurses-ruby1.8_1.3.1-2_all.deb
to main/r/ruby-ncurses/libncurses-ruby1.8_1.3.1-2_all.deb
libncurses-ruby1.9.1_1.3.1-2_all.deb
to main/r/ruby-ncurses/libncurses-ruby1.9.1_1.3.1-2_all.deb
libncurses-ruby1.9_1.3.1-2_all.deb
to main/r/ruby-ncurses/libncurses-ruby1.9_1.3.1-2_all.deb
libncurses-ruby_1.3.1-2_all.deb
to main/r/ruby-ncurses/libncurses-ruby_1.3.1-2_all.deb
ruby-ncurses_1.3.1-2.debian.tar.gz
to main/r/ruby-ncurses/ruby-ncurses_1.3.1-2.debian.tar.gz
ruby-ncurses_1.3.1-2.dsc
to main/r/ruby-ncurses/ruby-ncurses_1.3.1-2.dsc
ruby-ncurses_1.3.1-2_amd64.deb
to main/r/ruby-ncurses/ruby-ncurses_1.3.1-2_amd64.deb
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 675...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Per Andersson <avtob...@gmail.com> (supplier of updated ruby-ncurses 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...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 07 Jun 2012 19:08:06 +0200
Source: ruby-ncurses
Binary: ruby-ncurses libncurses-ruby1.8 libncurses-ruby1.9.1 libncurses-ruby1.9
libncurses-ruby
Architecture: source amd64 all
Version: 1.3.1-2
Distribution: unstable
Urgency: low
Maintainer: Debian Ruby Extras Maintainers
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Per Andersson <avtob...@gmail.com>
Description:
libncurses-ruby - Transitional package for ruby-ncurses
libncurses-ruby1.8 - Transitional package for ruby-ncurses
libncurses-ruby1.9 - Transitional package for ruby-ncurses
libncurses-ruby1.9.1 - Transitional package for ruby-ncurses
ruby-ncurses - ruby extension for the ncurses C library
Closes: 675951
Changes:
ruby-ncurses (1.3.1-2) unstable; urgency=low
.
* Fix FTBFS. Closes: #675951
- Add patch for formatting error string.
Checksums-Sha1:
a4b6c992e219f59dd2e1a1101d0ccd2d79f25700 1701 ruby-ncurses_1.3.1-2.dsc
481580d8240e176f2f61b972265d31a872221a86 5379
ruby-ncurses_1.3.1-2.debian.tar.gz
7092f10f0889f189e74af930d5859a1076edd614 133758 ruby-ncurses_1.3.1-2_amd64.deb
1db38f9c1133fc206e030563436b4292ec7d6aad 5674
libncurses-ruby1.8_1.3.1-2_all.deb
aff16e3efcb79463ba9760d5f7051d02502dd3f5 5676
libncurses-ruby1.9.1_1.3.1-2_all.deb
bad01cd4d31c344f0c803139317616c26b5b3261 5674
libncurses-ruby1.9_1.3.1-2_all.deb
5a95aa56dd69168ac75ebe57c4724f0a7f671bc1 5668 libncurses-ruby_1.3.1-2_all.deb
Checksums-Sha256:
97ec623c60f99f5b4bb9add58309e8b58a4c78222498782357a118b9088974e2 1701
ruby-ncurses_1.3.1-2.dsc
ca33d6981a5a069113e970cbe3665a82d6220d9d3797e33691b02c3dfb04dc81 5379
ruby-ncurses_1.3.1-2.debian.tar.gz
d6f3d8e95961696c0a3fa4562af3956ee1d1c26fab9457a01d1e052801803c19 133758
ruby-ncurses_1.3.1-2_amd64.deb
d6b98f75069bb403d5416ed331474ebbdb815d2d7607be856e238c15c23306c4 5674
libncurses-ruby1.8_1.3.1-2_all.deb
650a00b0404d831f0a1c6740ff0a4d7b6b63531cdd731bff12bad0d5f77ab1cc 5676
libncurses-ruby1.9.1_1.3.1-2_all.deb
59893297069b5bf5a202abcba31b3cdb03f49b1a2f800e9e3180378540b76e7a 5674
libncurses-ruby1.9_1.3.1-2_all.deb
766682f6e0f673229b8a38980ed0e6c1ab34fa5b6eb24e6ef1e84ae3306d33e6 5668
libncurses-ruby_1.3.1-2_all.deb
Files:
f0d0362c53fb730375816bfa2a9ff6b2 1701 ruby optional ruby-ncurses_1.3.1-2.dsc
3ef1232ed4652da27e9b565efff9dada 5379 ruby optional
ruby-ncurses_1.3.1-2.debian.tar.gz
302fad23c71c28d5afc715adc9b31c5f 133758 ruby optional
ruby-ncurses_1.3.1-2_amd64.deb
37536fa09d8cb19e9137ca4679bd4836 5674 oldlibs extra
libncurses-ruby1.8_1.3.1-2_all.deb
0a7b30d2c6e61a4c91fcbd16a601545f 5676 oldlibs extra
libncurses-ruby1.9.1_1.3.1-2_all.deb
38994d6a7ec474a45f1868561a6db229 5674 oldlibs extra
libncurses-ruby1.9_1.3.1-2_all.deb
bf3c3de108e770a2bfa2728f18f6e6b1 5668 oldlibs extra
libncurses-ruby_1.3.1-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk/g0XcACgkQJBBhylAGQYEjoACfY25CNCV2woCRU1UJViTPsLST
nKwAniDicFDBFGCxdhokTSXpIDbkrED4
=CTiA
-----END PGP SIGNATURE-----
--- End Message ---