8044038: Security tests fail on 32 bit linux platform
authorvinnie
Thu, 29 May 2014 15:50:36 +0100
changeset 24629 97bddac495b7
parent 24628 a78064864267
child 24630 256eb760e01f
child 24697 f2fbe6256751
8044038: Security tests fail on 32 bit linux platform Reviewed-by: xuelei, weijun
jdk/test/sun/security/pkcs11/PKCS11Test.java
jdk/test/sun/security/tools/keytool/autotest.sh
--- a/jdk/test/sun/security/pkcs11/PKCS11Test.java	Thu May 29 13:27:36 2014 +0400
+++ b/jdk/test/sun/security/pkcs11/PKCS11Test.java	Thu May 29 15:50:36 2014 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -457,7 +457,7 @@
         osMap.put("SunOS-x86-32", new String[]{"/usr/lib/mps/"});
         osMap.put("SunOS-amd64-64", new String[]{"/usr/lib/mps/64/"});
         osMap.put("Linux-i386-32", new String[]{
-            "/usr/lib/i386-linux-gnu/", "/usr/lib/"});
+            "/usr/lib/i386-linux-gnu/", "/usr/lib32/", "/usr/lib/"});
         osMap.put("Linux-amd64-64", new String[]{
             "/usr/lib/x86_64-linux-gnu/", "/usr/lib/x86_64-linux-gnu/nss/",
             "/usr/lib64/"});
--- a/jdk/test/sun/security/tools/keytool/autotest.sh	Thu May 29 13:27:36 2014 +0400
+++ b/jdk/test/sun/security/tools/keytool/autotest.sh	Thu May 29 15:50:36 2014 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 #
 # This code is free software; you can redistribute it and/or modify it
@@ -72,6 +72,8 @@
   Linux )
     if [ $B32 = true ]; then
         LIBNAME=`find_one \
+            "/usr/lib32/libsoftokn3.so" \
+            "/usr/lib32/nss/libsoftokn3.so" \
             "/usr/lib/libsoftokn3.so" \
             "/usr/lib/i386-linux-gnu/nss/libsoftokn3.so" \
             "/usr/lib/nss/libsoftokn3.so"`