Re: [hackers] [sbase] [PATCH] Use ar(1)'s s-flag instead of invoking ranlib(1)

From: Roberto E. Vargas Caballero <>
Date: Mon, 1 Aug 2022 11:09:16 +0200


On Sun, Jul 31, 2022 at 01:00:25AM +0200, Laslo Hunhold wrote:
> why would it reduce the portability of the Makefiles? It can be
> expected that all ar-implementations support the s-flag, and ranlib is
> simply legacy.

Because then you will support only the last systems. If you keep
the ranlib you will support systems that support all versions of
the standard. Again, if you find a system without ranlib then
we can talk and consider what to do, but removing only for the sake
of "the standard does not include anymore ranlib" is a horrible idea.
For example, scc requires the use of ranlib, if you remove it then
I will not be able to continue testing scc with suckless software.
What happens if I want to compile sbase in an old SunOs workstation?

Please, keep busy doing actual work and stop doing meaningless changes.

Received on Mon Aug 01 2022 - 11:09:16 CEST

This archive was generated by hypermail 2.3.0 : Mon Aug 01 2022 - 11:12:39 CEST