[DRE-maint] Bug#1115686: ruby-inline: FTBFS: ERROR: Test "ruby3.3" failed.
Lucas Nussbaum
lucas at debian.org
Fri Sep 19 08:22:49 BST 2025
Source: ruby-inline
Version: 3.12.4-2
Severity: serious
Justification: FTBFS
Tags: forky sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20250918 ftbfs-forky
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
The full build log is available from:
http://qa-logs.debian.net/2025/09/18/ruby-inline_3.12.4-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250918;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250918&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--
Relevant part of the build log (hopefully):
> /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner
>
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby3.3 from debian/ruby-test-files.yaml │
> └──────────────────────────────────────────────────────────────────────────────┘
>
> RUBYLIB=/build/reproducible-path/ruby-inline-3.12.4/debian/ruby-inline/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/reproducible-path/ruby-inline-3.12.4/debian/ruby-inline/usr/share/rubygems-integration/all:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -ryaml -e YAML.load_file\(\"debian/ruby-test-files.yaml\"\).each\ \{\ \|f\|\ require\ f\ \}
> DEPRECATED: `maglev?` called from /build/reproducible-path/ruby-inline-3.12.4/test/test_inline.rb:1026. This will fail in Minitest 6.
> Run options: --seed 32096
>
> # Running:
>
> EDEPRECATED: `maglev?` called from /build/reproducible-path/ruby-inline-3.12.4/test/test_inline.rb:1018. This will fail in Minitest 6.
> EDEPRECATED: `maglev?` called from /build/reproducible-path/ruby-inline-3.12.4/test/test_inline.rb:996. This will fail in Minitest 6.
> EDEPRECATED: `maglev?` called from /build/reproducible-path/ruby-inline-3.12.4/test/test_inline.rb:1047. This will fail in Minitest 6.
> EDEPRECATED: `maglev?` called from /build/reproducible-path/ruby-inline-3.12.4/test/test_inline.rb:1037. This will fail in Minitest 6.
> E..................DEPRECATED: `maglev?` called from /build/reproducible-path/ruby-inline-3.12.4/test/test_inline.rb:884. This will fail in Minitest 6.
> E....................................
>
> Finished in 0.630536s, 95.1571 runs/s, 147.4936 assertions/s.
>
> 1) Error:
> TestModule#test_argument_check_fewer:
> CompilationError: error executing "x86_64-linux-gnu-gcc -shared -Wl,-z,relro -Wl,-z,now -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I /usr/include/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include -L/usr/lib -o \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.so\" \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c\" 2> /dev/null": pid 101 exit 1
> Renamed /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c to /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c.bad
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:632:in `build'
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:870:in `inline'
> test/test_inline.rb:1065:in `util_arity_check'
> test/test_inline.rb:1028:in `test_argument_check_fewer'
>
> 2) Error:
> TestModule#test_argument_check_good:
> CompilationError: error executing "x86_64-linux-gnu-gcc -shared -Wl,-z,relro -Wl,-z,now -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I /usr/include/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include -L/usr/lib -o \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.so\" \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c\" 2> /dev/null": pid 104 exit 1
> Renamed /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c to /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c.bad
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:632:in `build'
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:870:in `inline'
> test/test_inline.rb:1065:in `util_arity_check'
> test/test_inline.rb:1020:in `test_argument_check_good'
>
> 3) Error:
> TestModule#test_nested:
> CompilationError: error executing "x86_64-linux-gnu-gcc -shared -Wl,-z,relro -Wl,-z,now -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I /usr/include/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include -L/usr/lib -o \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_75140b0f7bb5aa6ddf1d3ba64be7bf07.so\" \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_75140b0f7bb5aa6ddf1d3ba64be7bf07.c\" 2> /dev/null": pid 107 exit 1
> Renamed /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_75140b0f7bb5aa6ddf1d3ba64be7bf07.c to /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_75140b0f7bb5aa6ddf1d3ba64be7bf07.c.bad
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:632:in `build'
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:870:in `inline'
> (eval at test/test_inline.rb:998):3:in `<class:Bar>'
> (eval at test/test_inline.rb:998):2:in `<module:Foo>'
> (eval at test/test_inline.rb:998):1:in `test_nested'
> test/test_inline.rb:998:in `class_eval'
> test/test_inline.rb:998:in `test_nested'
>
> 4) Error:
> TestModule#test_inline:
> CompilationError: error executing "x86_64-linux-gnu-gcc -shared -Wl,-z,relro -Wl,-z,now -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I /usr/include/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include -L/usr/lib -o \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_TestModule_34ec78fcc91ffb1e54cd85e4a0924332.so\" \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_TestModule_34ec78fcc91ffb1e54cd85e4a0924332.c\" 2> /dev/null": pid 110 exit 1
> Renamed /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_TestModule_34ec78fcc91ffb1e54cd85e4a0924332.c to /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_TestModule_34ec78fcc91ffb1e54cd85e4a0924332.c.bad
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:632:in `build'
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:870:in `inline'
> test/test_inline.rb:1049:in `test_inline'
>
> 5) Error:
> TestModule#test_argument_check_more:
> CompilationError: error executing "x86_64-linux-gnu-gcc -shared -Wl,-z,relro -Wl,-z,now -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I /usr/include/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include -L/usr/lib -o \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.so\" \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c\" 2> /dev/null": pid 113 exit 1
> Renamed /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c to /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_Foo__Bar_55273c2d28e631d71c0c1e625a2a03f4.c.bad
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:632:in `build'
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:870:in `inline'
> test/test_inline.rb:1065:in `util_arity_check'
> test/test_inline.rb:1039:in `test_argument_check_more'
>
> 6) Error:
> TestInline::TestC#test_build_good:
> CompilationError: error executing "x86_64-linux-gnu-gcc -shared -Wl,-z,relro -Wl,-z,now -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I /usr/include/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include/x86_64-linux-gnu/ruby-3.3.0 -I /usr/include -L/usr/lib -o \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_DumbTest1_98893fda94dfa71685362eb0e9a9b609.so\" \"/tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_DumbTest1_98893fda94dfa71685362eb0e9a9b609.c\" 2> /dev/null": pid 116 exit 1
> Renamed /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_DumbTest1_98893fda94dfa71685362eb0e9a9b609.c to /tmp/test_inline.91/.ruby_inline/ruby-3.3.8/Inline_DumbTest1_98893fda94dfa71685362eb0e9a9b609.c.bad
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:632:in `build'
> debian/ruby-inline/usr/lib/ruby/vendor_ruby/inline.rb:870:in `inline'
> /tmp/util_test_build20250919-91-bf4pyu.rb:5:in `<class:DumbTest1>'
> /tmp/util_test_build20250919-91-bf4pyu.rb:4:in `<top (required)>'
> test/test_inline.rb:876:in `require'
> test/test_inline.rb:876:in `block in util_test_build'
> test/test_inline.rb:876:in `module_eval'
> test/test_inline.rb:876:in `util_test_build'
> test/test_inline.rb:887:in `test_build_good'
>
> 60 runs, 93 assertions, 0 failures, 6 errors, 0 skips
> ERROR: Test "ruby3.3" failed.
More information about the Pkg-ruby-extras-maintainers
mailing list