Your message dated Wed, 20 Jun 2012 15:35:58 +0000
with message-id <e1shmwo-0004rb...@franck.debian.org>
and subject line Bug#676209: fixed in ruby-eventmachine 0.12.10-3
has caused the Debian Bug report #676209,
regarding ruby-eventmachine: FTBFS: rubymain.cpp:502:42: error: format not a
string literal and no format arguments [-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.)
--
676209: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676209
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-eventmachine
Version: 0.12.10-2
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20120605 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»/ext'
> make[1]: Leaving directory `/«PKGBUILDDIR»/ext'
> /usr/lib/ruby/1.9.1/rubygems/ext/builder.rb:37:in `block in make': make
> failed: (Gem::InstallError)
>
> ["/usr/bin/ruby1.9.1 extconf.rb", "checking for rb_trap_immediate in
> ruby.h,rubysig.h... no\nchecking for rb_thread_blocking_region()...
> yes\nchecking for inotify_init() in sys/inotify.h... yes\nchecking for
> writev() in sys/uio.h... yes\nchecking for rb_thread_check_ints()...
> yes\nchecking for rb_time_new()... yes\nchecking for sys/event.h...
> no\nchecking for epoll_create() in sys/epoll.h... yes\nchecking for main() in
> -lcrypto... no\ncreating Makefile\n", "make", "make[1]: Entering directory
> `/«PKGBUILDDIR»/ext'\ncompiling ssl.cpp\ncompiling sigs.cpp\ncompiling
> rubymain.cpp\nrubymain.cpp: In function 'VALUE t_connect_server(VALUE, VALUE,
> VALUE)':\nrubymain.cpp:502:42: error: format not a string literal and no
> format arguments [-Werror=format-security]\nrubymain.cpp: In function 'VALUE
> t_bind_connect_server(VALUE, VALUE, VALUE, VALUE,
> VALUE)':\nrubymain.cpp:523:42: error: format not a string literal and no
> format arguments [-Werror=format-security]\nrubymain.cpp: In function 'VALUE
> t_watch_filename(VALUE, VALUE)':\nrubymain.cpp:808:38: error: format not a
> string literal and no format arguments
> [-Werror=format-security]\nrubymain.cpp: In function 'VALUE
> t_watch_pid(VALUE, VALUE)':\nrubymain.cpp:834:38: error: format not a string
> literal and no format arguments [-Werror=format-security]\ncc1plus: some
> warnings being treated as errors\nmake[1]: *** [rubymain.o] Error 1\nmake[1]:
> Leaving directory `/«PKGBUILDDIR»/ext'\n"]
> from /usr/lib/ruby/1.9.1/rubygems/ext/builder.rb:32:in `each'
> from /usr/lib/ruby/1.9.1/rubygems/ext/builder.rb:32:in `make'
> from /usr/lib/ruby/1.9.1/rubygems/ext/ext_conf_builder.rb:18:in `build'
> from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:62:in
> `block in build_and_install'
> from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:61:in
> `chdir'
> from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:61:in
> `build_and_install'
> from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:75:in
> `block in build_all_extensions'
> from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:72:in `each'
> from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:72:in
> `build_all_extensions'
> from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:88:in
> `<main>'
> /usr/bin/ruby1.9.1 extconf.rb
> checking for rb_trap_immediate in ruby.h,rubysig.h... no
> checking for rb_thread_blocking_region()... yes
> checking for inotify_init() in sys/inotify.h... yes
> checking for writev() in sys/uio.h... yes
> checking for rb_thread_check_ints()... yes
> checking for rb_time_new()... yes
> checking for sys/event.h... no
> checking for epoll_create() in sys/epoll.h... yes
> checking for main() in -lcrypto... no
> creating Makefile
> make
> make[1]: Entering directory `/«PKGBUILDDIR»/ext'
> compiling ssl.cpp
> compiling sigs.cpp
> compiling rubymain.cpp
> rubymain.cpp: In function 'VALUE t_connect_server(VALUE, VALUE, VALUE)':
> rubymain.cpp:502:42: error: format not a string literal and no format
> arguments [-Werror=format-security]
> rubymain.cpp: In function 'VALUE t_bind_connect_server(VALUE, VALUE, VALUE,
> VALUE, VALUE)':
> rubymain.cpp:523:42: error: format not a string literal and no format
> arguments [-Werror=format-security]
> rubymain.cpp: In function 'VALUE t_watch_filename(VALUE, VALUE)':
> rubymain.cpp:808:38: error: format not a string literal and no format
> arguments [-Werror=format-security]
> rubymain.cpp: In function 'VALUE t_watch_pid(VALUE, VALUE)':
> rubymain.cpp:834:38: error: format not a string literal and no format
> arguments [-Werror=format-security]
> cc1plus: some warnings being treated as errors
> make[1]: *** [rubymain.o] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2012/06/05/ruby-eventmachine_0.12.10-2_unstable.log
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!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: ruby-eventmachine
Source-Version: 0.12.10-3
We believe that the bug you reported is fixed in the latest version of
ruby-eventmachine, which is due to be installed in the Debian FTP archive:
libeventmachine-ruby-doc_0.12.10-3_all.deb
to main/r/ruby-eventmachine/libeventmachine-ruby-doc_0.12.10-3_all.deb
libeventmachine-ruby1.8_0.12.10-3_all.deb
to main/r/ruby-eventmachine/libeventmachine-ruby1.8_0.12.10-3_all.deb
libeventmachine-ruby_0.12.10-3_all.deb
to main/r/ruby-eventmachine/libeventmachine-ruby_0.12.10-3_all.deb
ruby-eventmachine_0.12.10-3.debian.tar.gz
to main/r/ruby-eventmachine/ruby-eventmachine_0.12.10-3.debian.tar.gz
ruby-eventmachine_0.12.10-3.dsc
to main/r/ruby-eventmachine/ruby-eventmachine_0.12.10-3.dsc
ruby-eventmachine_0.12.10-3_amd64.deb
to main/r/ruby-eventmachine/ruby-eventmachine_0.12.10-3_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 676...@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-eventmachine
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: Wed, 20 Jun 2012 15:36:28 +0200
Source: ruby-eventmachine
Binary: ruby-eventmachine libeventmachine-ruby1.8 libeventmachine-ruby
libeventmachine-ruby-doc
Architecture: source amd64 all
Version: 0.12.10-3
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:
libeventmachine-ruby - Transitional package for ruby-eventmachine
libeventmachine-ruby-doc - Transitional package for ruby-eventmachine
libeventmachine-ruby1.8 - Transitional package for ruby-eventmachine
ruby-eventmachine - Ruby/EventMachine library
Closes: 676209
Changes:
ruby-eventmachine (0.12.10-3) unstable; urgency=low
.
* Add myself to uploaders.
* Set priority extra for transitional packages.
* Add patch to format error strings safely. (Closes: #676209)
* Bump standards version to 3.9.3 (no changes necessary).
* Use copyright format 1.0 url in debian/copyright.
Checksums-Sha1:
54ae3056b5ade32e7e4405623e7dc481200a76b0 1800 ruby-eventmachine_0.12.10-3.dsc
1a193f7cb573842b07409265f1e76a23dcce9efc 4340
ruby-eventmachine_0.12.10-3.debian.tar.gz
b67c793eb0e6f674b11efdad62a68fd99ee5cee5 225962
ruby-eventmachine_0.12.10-3_amd64.deb
5d2f8461e06c96ab18eeb2f978d19c43d001a648 8790
libeventmachine-ruby1.8_0.12.10-3_all.deb
cc53872c4d53787a17c27d956dc4a2875d3e5c98 8784
libeventmachine-ruby_0.12.10-3_all.deb
ef9d63489e5ea94ed64e6a78df6427624c75b627 8790
libeventmachine-ruby-doc_0.12.10-3_all.deb
Checksums-Sha256:
f8fa474dd81fa227744f51258efc1a3e5cc8dd2df15faebac61fd24c01b8020c 1800
ruby-eventmachine_0.12.10-3.dsc
b90744321d091bf5410eb5d307e4f5c7322426cd9129c5698539dd48ed4b5d90 4340
ruby-eventmachine_0.12.10-3.debian.tar.gz
6494f9a699eaea51fe163f8035432ce02caff9203be46777c5a07ee6557a8ee2 225962
ruby-eventmachine_0.12.10-3_amd64.deb
e3a073fc57bb68435999fc796c8ec7be27bb21a540038d3caa719349bf05652c 8790
libeventmachine-ruby1.8_0.12.10-3_all.deb
b427f8a262460cb61feabd26e81439377d22fee4758858f3f864b1a164d6290b 8784
libeventmachine-ruby_0.12.10-3_all.deb
9e9a43727934aa2004c36727a4021e293af81ee6fdfaa3900c8cfb0b3260f979 8790
libeventmachine-ruby-doc_0.12.10-3_all.deb
Files:
c2f817807843b828c30599938b7a66ba 1800 ruby optional
ruby-eventmachine_0.12.10-3.dsc
3adf674a74e761d75964efa7e93257ad 4340 ruby optional
ruby-eventmachine_0.12.10-3.debian.tar.gz
e8d7068cd20f353d29854ab91f327b2a 225962 ruby optional
ruby-eventmachine_0.12.10-3_amd64.deb
a430bdf7aeeb4187b1ffc774812664b4 8790 oldlibs extra
libeventmachine-ruby1.8_0.12.10-3_all.deb
2144e55a4c3065f0c6474d13df213c7f 8784 oldlibs extra
libeventmachine-ruby_0.12.10-3_all.deb
fbc651fdcaa4c68f50989922ab62c4a5 8790 oldlibs extra
libeventmachine-ruby-doc_0.12.10-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk/h6aMACgkQJBBhylAGQYG97wCcD9SXOPbs+uVqFJ2KN0xTz+Q7
Xk8AnjWnYP0OxgVHe4RqBd7PS+JscHxP
=W74z
-----END PGP SIGNATURE-----
--- End Message ---