Respect AR, RANLIB https://bugs.gentoo.org/show_bug.cgi?id=436646 Patch written by Kacper Kowalik --- a/libastro/Makefile +++ b/libastro/Makefile @@ -79,8 +79,8 @@ OBJS = \ vsop87_data.o libastro.a: $(HS) $(OBJS) - ar rv $@ $(OBJS) - ranlib $@ + $(AR) rv $@ $(OBJS) + $(RANLIB) $@ libastro.so: $(HS) $(OBJS) $(CC) $(LDFLAGS) -shared -o $@ $(OBJS) --- a/libip/Makefile +++ b/libip/Makefile @@ -35,8 +35,8 @@ OBJS = \ HS = ip.h fsmatch.h libip.a: $(HS) $(OBJS) - ar rv $@ $(OBJS) - ranlib $@ + $(AR) rv $@ $(OBJS) + $(RANLIB) $@ libip.so: $(OBJS) $(CC) $(LDFLAGS) -shared -o $@ $(OBJS) --- a/libjpegd/Makefile +++ b/libjpegd/Makefile @@ -62,8 +62,8 @@ OBJS = \ jutils.o libjpegd.a: $(HS) $(OBJS) - ar r $@ $(OBJS) - ranlib $@ + $(AR) r $@ $(OBJS) + $(RANLIB) $@ clobber: touch x.o x.a --- a/liblilxml/Makefile +++ b/liblilxml/Makefile @@ -24,8 +24,8 @@ HS = lilxml.h OBJS = lilxml.o base64.o liblilxml.a: $(HS) $(OBJS) - ar r $@ $(OBJS) - ranlib $@ + $(AR) r $@ $(OBJS) + $(RANLIB) $@ liltest: liltest.o liblilxml.a $(CC) $(LDFLAGS) -o liltest liltest.o liblilxml.a