Hi Aaron,
Thanks for the response.
Here is the 32bit and 64bit output (the gems we are running require the 32bit version of ruby, but the errors happen with both 32 and 64bit):
# dump -H /opt/freeware/lib/ruby/3.4/digest.so
/opt/freeware/lib/ruby/3.4/digest.so:
***Loader Section***
Loader Header Information
VERSION# #SYMtableENT #RELOCent LENidSTR
0x00000001 0x0000003d 0x000000b2 0x0000004f
#IMPfilID OFFidSTR LENstrTBL OFFstrTBL
0x00000004 0x00000e30 0x00000475 0x00000e7f
***Import File Strings***
INDEX PATH BASE MEMBER
0 /opt/freeware/lib:/usr/lib:/lib
1 libruby.so
2 libc.a shr.o
3 libgcc_s.a shr.o
# dump -H -X64 /opt/freeware/lib64/ruby/3.4/digest.so
/opt/freeware/lib64/ruby/3.4/digest.so:
***Loader Section***
Loader Header Information
VERSION# #SYMtableENT #RELOCent LENidSTR
0x00000001 0x0000003d 0x000000b2 0x00000066
#IMPfilID OFFidSTR LENstrTBL OFFstrTBL
0x00000004 0x00001110 0x00000496 0x00001176
***Import File Strings***
INDEX PATH BASE MEMBER
0 /opt/freeware/lib64:/opt/freeware/lib:/usr/lib:/lib
1 libruby.so
2 libc.a shr_64.o
3 libgcc_s.a shr.o
Regards,
Alan
------------------------------
Alan
------------------------------
Original Message:
Sent: Thu October 09, 2025 02:08 AM
From: Aaron Kramer
Subject: Ruby 3.4.4 in the toolbox no longer works with digest/sha1
might be a build issue, whats the output for: dump -H /path/to/digest.so ?
------------------------------
Aaron Kramer
------------------------------