gtk/makefile uses AR make variable but does not use ARFLAGS variable:
$(COMPLIB): ...
$(AR) rc $@ $^
$(RANLIB) $@
It would be better to use standard ARFLAGS make variable:
$(COMPLIB): ...
$(AR) $(ARFLAGS) $@ $^
$(RANLIB) $@
GNU makefile by default sets ARFLAGS to rv. If you do not want verbosity, ARFLAGS may be defined in the beginning of makefile:
ARFLAGS = rc
Committed as [767be4].
Related
Commit: [767be4]