--- ./mesonbuild/linkers/linkers.py_orig	2025-04-16 22:09:34.434588950 -0500
+++ ./mesonbuild/linkers/linkers.py	2025-04-16 22:09:59.078280807 -0500
@@ -1508,7 +1508,7 @@
     def get_command_to_archive_shlib(self) -> T.List[str]:
         # Archive shared library object and remove the shared library object,
         # since it already exists in the archive.
-        command = ['ar', '-q', '-v', '$out', '$in', '&&', 'rm', '-f', '$in']
+        command = ['ar', '-r', '-s', '$out', '$in', '&&', 'rm', '-f', '$in']
         return command
 
     def get_link_whole_for(self, args: T.List[str]) -> T.List[str]:
