From dc818b2654d9c8e8ca2de7b109f0c73463884c2b Mon Sep 17 00:00:00 2001
From: Oliver Bock <oliver.bock@aei.mpg.de>
Date: Thu, 29 Oct 2009 17:22:15 +0100
Subject: [PATCH] Fix libboinc archive using MinGW's ranlib

---
 build.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/build.sh b/build.sh
index fb7d346..34244e1 100755
--- a/build.sh
+++ b/build.sh
@@ -689,6 +689,8 @@ build_boinc_mingw()
     cp $ROOT/3rdparty/boinc/lib/mfile.h $ROOT/install/include/boinc >> $LOGFILE 2>&1 || failure
     cp $ROOT/3rdparty/boinc/lib/parse.h $ROOT/install/include/boinc >> $LOGFILE 2>&1 || failure
     cp $ROOT/3rdparty/boinc/lib/util.h $ROOT/install/include/boinc >> $LOGFILE 2>&1 || failure
+    # invoke MinGW's (Debian Squeeze) ranlib as the archive lacks an index
+    /usr/i586-mingw32msvc/bin/ranlib $ROOT/install/lib/libboinc.a
     echo "Successfully built and installed BOINC!" | tee -a $LOGFILE
 
     store_build_state $BS_BUILD_BOINC_MINGW || failure
-- 
GitLab