[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