My #selfhost #footiMac is falling victim to the issue flagged in recent releases of mastodon now that I have updated it to Debian 13/trixie.

"IThe charlock_holmes gem may fail to build on some systems with recent versions of gcc.
If you run into this issue, try BUNDLE_BUILD__CHARLOCK_HOLMES="--with-cxxflags=-std=c++17" bundle install””

I've tried the suggested build command to no avail. Currently reinstalling ruby. It fails when I try to rerun the precompile command for 4.5.7

#mastoadmin

The specific error is:

LoadError: libicudata.so.72: cannot open shared object file: No such file or directory - /home/mastodon/live/vendor/bundle/ruby/3.4.0/gems/charlock_holmes-0.7.9/lib/charlock_holmes/charlock_holmes.so (LoadError)

#selfhost #footiMac #mastoadmin

@chris Probably permissions. Verify the file is there first, of course.
@shanie figured it out! It required a bundle install --force to get it to actually re-link the proper file