--- Begin Message ---
Source: libprelude
Version: 5.1.1-4
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200321 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0
> -g -O2 -fdebug-prefix-map=/build/ruby2.7-cMhIdS/ruby2.7-2.7.0=.
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I../..
> -I../../src/include -I../../src/include -I../../src/libprelude-error
> -I../../bindings/c++/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -c -o Prelude_la-Prelude.lo `test -f 'Prelude.cxx' ||
> echo './'`Prelude.cxx
> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../..
> -I/usr/include/x86_64-linux-gnu/ruby-2.7.0 -I/usr/include/ruby-2.7.0 -g -O2
> -fdebug-prefix-map=/build/ruby2.7-cMhIdS/ruby2.7-2.7.0=.
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I../..
> -I../../src/include -I../../src/include -I../../src/libprelude-error
> -I../../bindings/c++/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -c Prelude.cxx -fPIC -DPIC -o
> .libs/Prelude_la-Prelude.o
> Prelude.cxx: In function ‘void SWIG_RubyInitializeTrackings()’:
> Prelude.cxx:1263:85: error: call of overloaded
> ‘rb_define_virtual_variable(const char [21], VALUE (&)(...), NULL)’ is
> ambiguous
> 1263 | rb_define_virtual_variable("SWIG_TRACKINGS_COUNT",
> swig_ruby_trackings_count, NULL);
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:59:1: note: candidate:
> ‘void ruby::backward::cxxanyargs::rb_define_virtual_variable(const char*,
> VALUE (*)(...), void (*)(...))’
> 59 | rb_define_virtual_variable(const char *q, type *w, void_type *e)
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:90:1: note: candidate:
> ‘void ruby::backward::cxxanyargs::rb_define_virtual_variable(const char*,
> VALUE (*)(...), void (*)(VALUE, ID, VALUE*))’
> 90 | rb_define_virtual_variable(const char *q, type *w, rb_gvar_setter_t
> *e)
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> Prelude.cxx: In function ‘void SWIG_RubyIterateTrackings(void (*)(void*,
> VALUE))’:
> Prelude.cxx:1317:106: warning: ‘int
> ruby::backward::cxxanyargs::rb_st_foreach(st_table*, int (*)(...),
> st_data_t)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 1317 | st_foreach(swig_ruby_trackings, (int
> (*)(ANYARGS))&swig_ruby_internal_iterate_callback, (st_data_t)meth);
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/intern.h:39,
> from /usr/include/ruby-2.7.0/ruby/ruby.h:2148,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/st.h:142:20: note: declared here
> 142 | #define st_foreach rb_st_foreach
> | ^~~~~~~~~~~~~
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:362:1: note: in
> expansion of macro ‘st_foreach’
> 362 | st_foreach(st_table *q, int_type *w, st_data_t e)
> | ^~~~~~~~~~
> Prelude.cxx:1317:106: warning: ‘int
> ruby::backward::cxxanyargs::rb_st_foreach(st_table*, int (*)(...),
> st_data_t)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 1317 | st_foreach(swig_ruby_trackings, (int
> (*)(ANYARGS))&swig_ruby_internal_iterate_callback, (st_data_t)meth);
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/intern.h:39,
> from /usr/include/ruby-2.7.0/ruby/ruby.h:2148,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/st.h:142:20: note: declared here
> 142 | #define st_foreach rb_st_foreach
> | ^~~~~~~~~~~~~
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:362:1: note: in
> expansion of macro ‘st_foreach’
> 362 | st_foreach(st_table *q, int_type *w, st_data_t e)
> | ^~~~~~~~~~
> Prelude.cxx: In member function ‘bool
> swig::GC_VALUE::relational_equal_op(const swig::GC_VALUE&, const ID&, bool
> (*)(const VALUE&, const VALUE&)) const’:
> Prelude.cxx:2081:69: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2081 | (RUBY_METHOD_FUNC(swig_rescue_swallow)), Qnil);
> | ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx:2081:69: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2081 | (RUBY_METHOD_FUNC(swig_rescue_swallow)), Qnil);
> | ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx: In member function ‘swig::GC_VALUE
> swig::GC_VALUE::unary_op(const ID&) const’:
> Prelude.cxx:2121:67: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2121 | (RUBY_METHOD_FUNC(swig_rescue_swallow)), Qnil);
> | ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx:2121:67: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2121 | (RUBY_METHOD_FUNC(swig_rescue_swallow)), Qnil);
> | ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx: In member function ‘swig::GC_VALUE
> swig::GC_VALUE::binary_op(const swig::GC_VALUE&, const ID&) const’:
> Prelude.cxx:2140:67: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2140 | (RUBY_METHOD_FUNC(swig_rescue_swallow)), Qnil);
> | ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx:2140:67: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2140 | (RUBY_METHOD_FUNC(swig_rescue_swallow)), Qnil);
> | ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx: In function ‘int SWIG_AsVal_unsigned_SS_long(VALUE, long
> unsigned int*)’:
> Prelude.cxx:2480:104: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2480 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2ULONG), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx:2480:104: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2480 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2ULONG), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx: In function ‘int SWIG_AsVal_unsigned_SS_long_SS_long(VALUE, long
> long unsigned int*)’:
> Prelude.cxx:2525:102: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2525 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2ULL), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx:2525:102: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2525 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2ULL), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx: In function ‘int SWIG_AsVal_long(VALUE, long int*)’:
> Prelude.cxx:2583:103: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2583 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2LONG), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx:2583:103: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2583 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2LONG), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx: In function ‘int SWIG_AsVal_long_SS_long(VALUE, long long int*)’:
> Prelude.cxx:2613:101: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2613 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2LL), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx:2613:101: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 2613 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2LL), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx: In function ‘int SWIG_AsVal_double(VALUE, double*)’:
> Prelude.cxx:4504:102: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 4504 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2DBL), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> Prelude.cxx:4504:102: warning: ‘VALUE
> ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...),
> VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated
> [-Wdeprecated-declarations]
> 4504 | if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2DBL), (VALUE)a,
> RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
> |
> ^
> In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
> from /usr/include/ruby-2.7.0/ruby.h:33,
> from Prelude.cxx:879:
> /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared
> here
> 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
> | ^~~~~~~~~
> make[5]: *** [Makefile:1606: Prelude_la-Prelude.lo] Error 1
The full build log is available from:
http://qa-logs.debian.net/2020/03/21/libprelude_5.1.1-4_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 ---