@nabijaczleweli Yeah having a noop ranlib command (like a symlink to /bin/true) is probably a good enough way to keep compatibility, but it's also just backwards compat for code that's very historic if not possibly broken, like if it would expect a file update like GNU binutils and LLVM do.