diff --git a/src/makefiles/Makefile.bsdi b/src/makefiles/Makefile.bsdi
index b83db6f67a8dd60a5c2c3cd7ee0f8836a261d309..a95fd312346da560577246de4cd88bcad9739dcb 100644
--- a/src/makefiles/Makefile.bsdi
+++ b/src/makefiles/Makefile.bsdi
@@ -1,4 +1,4 @@
-AROPT = cq
+AROPT = cr
 
 # bsdi 4.0 and later is ELF
 DLSUFFIX = .so
diff --git a/src/makefiles/Makefile.freebsd b/src/makefiles/Makefile.freebsd
index b9ca6579f904c2cbd4c4c9272e3b41f1aed18ec4..91a45a63632074476e66873d3b5241bce35d4853 100644
--- a/src/makefiles/Makefile.freebsd
+++ b/src/makefiles/Makefile.freebsd
@@ -1,4 +1,4 @@
-AROPT = cq
+AROPT = cr
 
 ifdef ELF_SYSTEM
 export_dynamic = -export-dynamic
diff --git a/src/makefiles/Makefile.netbsd b/src/makefiles/Makefile.netbsd
index 425267b81b7d3cd7cf84fdca416660adf9398674..a9fd5a43b401f820386b6e7ac1c7ad5accdbd813 100644
--- a/src/makefiles/Makefile.netbsd
+++ b/src/makefiles/Makefile.netbsd
@@ -1,4 +1,4 @@
-AROPT = cq
+AROPT = cr
 
 ifdef ELF_SYSTEM
 export_dynamic = -Wl,-E
diff --git a/src/makefiles/Makefile.openbsd b/src/makefiles/Makefile.openbsd
index 6f2611e0634e80fc2adb2c1cf3ce99bce9a1ad52..eeaa40743f4b609d31f30feb8a73b840ac9435a0 100644
--- a/src/makefiles/Makefile.openbsd
+++ b/src/makefiles/Makefile.openbsd
@@ -1,4 +1,4 @@
-AROPT = cq
+AROPT = cr
 
 ifdef ELF_SYSTEM
 export_dynamic = -Wl,-E
diff --git a/src/makefiles/Makefile.sco b/src/makefiles/Makefile.sco
index a68f92e6251354805336effb6effc6f10b4c9387..810f75947e2c30a2e339a0f15d1d518b6ed7570d 100644
--- a/src/makefiles/Makefile.sco
+++ b/src/makefiles/Makefile.sco
@@ -1,6 +1,6 @@
 override CFLAGS += -dy
 export_dynamic = -W l,-Bexport
-AROPT = cq
+AROPT = cr
 
 DLSUFFIX = .so
 CFLAGS_SL = -K PIC