diff --git a/contrib/src/libarchive/rules.mak b/contrib/src/libarchive/rules.mak
index 68033dd64e245d428911c61e766b6b5ab1f60452..d7c14f7969178a78a11740a8c7633b9c3c3b8e65 100644
--- a/contrib/src/libarchive/rules.mak
+++ b/contrib/src/libarchive/rules.mak
@@ -34,5 +34,7 @@ endif
 	cd $< && cd buildlib && $(MAKE) install
 ifdef HAVE_LINUX
 	cd $< && cd $(PREFIX)/lib && rm libarchive.so*
+else ifdef HAVE_MACOSX
+	cd $< && cd $(PREFIX)/lib && rm libarchive*.dylib
 endif
 	touch $@