You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
test_dlopen_linker_script_input_linux is failed with ArchLinux #166
I manually update libncurses.so to INPUT(libncursesw.so). Fiddle.dlopen works fine.
But TestFiddle#test_dlopen_linker_script_input_linux is failing with:
TestFiddle#test_dlopen_linker_script_input_linux [/home/hsbt/dev/ruby/test/fiddle/test_fiddle.rb:42]:
<"libncurses.so"> expected but was
<"libncursesw">.
Should I update that test case for inconsistency case like ArchLinux?
Thanks. I understood INPUT file of .so now. lib/fiddle.rb is working fine.
But test is still failing.
TestFiddle#test_dlopen_linker_script_input_linux [/home/hsbt/dev/ruby/test/fiddle/test_fiddle.rb:52]:
<"libncurses.so"> expected but was
<"libncurses">.
Activity
hsbt commentedon Dec 11, 2024
I manually update
libncurses.sotoINPUT(libncursesw.so).Fiddle.dlopenworks fine.But
TestFiddle#test_dlopen_linker_script_input_linuxis failing with:Should I update that test case for inconsistency case like ArchLinux?
kou commentedon Dec 11, 2024
Oh, does this work?
hsbt commentedon Dec 11, 2024
Thanks. I understood
INPUTfile of .so now.lib/fiddle.rbis working fine.But test is still failing.
kou commentedon Dec 11, 2024
Ah,
libncursesw.sodoesn't have version suffix such as.6. How about this?hsbt commentedon Dec 11, 2024
👍 The latest patch passed on ArchLinux of Ruby CI. Thanks.
kou commentedon Dec 11, 2024
Thanks for confirming it. I'll push this.
[ruby/fiddle] dlopen: add support for INPUT(-lXXX)
hsbt commentedon Dec 11, 2024
The latest result fixed this.
http://rubyci.s3.amazonaws.com/arch/ruby-master/log/20241211T060002Z.fail.html.gz
Thank you.
dlopen: add support for INPUT(-lXXX)