The ebuilds for dev-ruby/json contain newins <filename>.so statements In prefix on macos dynamic libs have the extension .bundle hence the ebuild currently fails on macos-prefix Please review attached patch which uses multilib.eclass to get the correct extension for the platform the ebuild is used on. I've also upgraded the keywords to ~x64-macos which is the platform I tested on Reproducible: Always
Created attachment 234775 [details, diff] fixes hardcoded lib extensions for prefix
Hello Ramon, a build.log would be nice, too. Thanks for the patch ... Michael
I don't have a failing build.log anymore, sorry If you really really want it, I can regenerate a failing one... Changed the subject to dev-ruby/json, patch applies to all ebuilds
Ramon, your diff is backwards. It is "diff -u <orig> <new>" - please repost.
Created attachment 234885 [details, diff] fixes hardcoded lib extensions for prefix crap, sorry This is straight from my git repos, so it should be ok
@ruby team: Please accept this patch :)
I've applied this patch to dev-ruby/json-1.4.3-r1 in CVS. Thanks!