[Lunar-commits] <moonbase> nss: Fixed so this does NOT overwrite /usr/lib/libssl.a

Terry Chan tchan at lunar-linux.org
Tue Jan 5 20:27:50 CET 2010


commit 3feb8cbba41cca2e8c509dd5d49ccb9e5bac237b
Author: Terry Chan <tchan at lunar-linux.org>
Date:   Tue Jan 5 13:27:50 2010 -0600

    nss: Fixed so this does NOT overwrite /usr/lib/libssl.a
---
 libs/nss/BUILD |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/libs/nss/BUILD b/libs/nss/BUILD
index 38d7798..bb9d389 100644
--- a/libs/nss/BUILD
+++ b/libs/nss/BUILD
@@ -40,7 +40,10 @@
   cd dist &&
 
   install -v -m755 ${NSS_LINUXDIR}/lib/*.so /usr/lib/ &&
-  install -v -m644 ${NSS_LINUXDIR}/lib/{*.chk,*.a} /usr/lib/ &&
+
+  # hack to fix overwriting libssl.a from openssl
+  install -v -m644 ${NSS_LINUXDIR}/lib/{*.chk,libc*.a,libd*.a,libf*.a,libj*.a,libn*.a,libp*.a,libsectool.a,libsmime.a,libsoftokn.a} /usr/lib/ &&
+
   mkdir -p /usr/include/nss &&
   install -v -m644 {public,private}/nss/* /usr/include/nss/
 


More information about the Lunar-commits mailing list