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.