On Thu, 2009-10-22 at 09:53 -0500, Steve Alstrin wrote: Following is the out put from the fipsld shell sccript. I followed the instructions for building the openssl-fips1.2 lib the followed the instructions for building the opensll-0.9.8k lib refering to the the fips lib. I can link a single executable, but cant link a sared lib, is this not supported?
> > > > > > gmake CC="sh > -x /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/fipsld" LD="sh -x /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/fipsld" FIPSLD_CC=g++ >err.log 2>&1 > > > echo "CC = sh > -x /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/fipsld" > CC = sh > -x /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/fipsld > echo "LD = sh > -x /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/fipsld" > LD = sh > -x /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/fipsld > g++ -c -g -fPIC -Wall -W -pedantic -Wno-long-long -DLINUX -DNQ_LINUX > -D_GNU_SOURCE -D_REENTRANT -DDEBUG_REF -DUA_PERL_VERSION=\"5.10.0\" > -DUA_PERL_PLATFORM=\"i686-linux-thread-multi\" -DUA_PERL_LIBRARY= > \"libperl.so\" -DPERL_GCC_BRACE_GROUPS_FORBIDDEN > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/include > -I.. > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/pe rl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/xe rcesc-2-8-0/include -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/op enssl-0-9-8k/include -o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComExceptionImpl.o SecComExceptionImpl.cpp > g++ -c -g -fPIC -Wall -W -pedantic -Wno-long-long -DLINUX -DNQ_LINUX > -D_GNU_SOURCE -D_REENTRANT -DDEBUG_REF -DUA_PERL_VERSION=\"5.10.0\" > -DUA_PERL_PLATFORM=\"i686-linux-thread-multi\" -DUA_PERL_LIBRARY= > \"libperl.so\" -DPERL_GCC_BRACE_GROUPS_FORBIDDEN > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/include > -I.. > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/pe rl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/xe rcesc-2-8-0/include -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/op enssl-0-9-8k/include -o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecCom.o SecCom.cpp > g++ -c -g -fPIC -Wall -W -pedantic -Wno-long-long -DLINUX -DNQ_LINUX > -D_GNU_SOURCE -D_REENTRANT -DDEBUG_REF -DUA_PERL_VERSION=\"5.10.0\" > -DUA_PERL_PLATFORM=\"i686-linux-thread-multi\" -DUA_PERL_LIBRARY= > \"libperl.so\" -DPERL_GCC_BRACE_GROUPS_FORBIDDEN > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/include > -I.. > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/pe rl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/xe rcesc-2-8-0/include -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/op enssl-0-9-8k/include -o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/OpenSSLLocks.o OpenSSLLocks.cpp > OpenSSLLocks.cpp: In function `void locking_function(int, int, const > char*, > int)': > OpenSSLLocks.cpp:82: warning: unused parameter `const char*file' > OpenSSLLocks.cpp:82: warning: unused parameter `int line' > OpenSSLLocks.cpp: In function `CRYPTO_dynlock_value* > dyn_create_function(const > char*, int)': > OpenSSLLocks.cpp:104: warning: unused parameter `const char*file' > OpenSSLLocks.cpp:104: warning: unused parameter `int line' > OpenSSLLocks.cpp: In function `void dyn_lock_function(int, > CRYPTO_dynlock_value*, const char*, int)': > OpenSSLLocks.cpp:126: warning: unused parameter `const char*file' > OpenSSLLocks.cpp:126: warning: unused parameter `int line' > OpenSSLLocks.cpp: In function `void > dyn_destroy_function(CRYPTO_dynlock_value*, > const char*, int)': > OpenSSLLocks.cpp:136: warning: unused parameter `const char*file' > OpenSSLLocks.cpp:136: warning: unused parameter `int line' > g++ -c -g -fPIC -Wall -W -pedantic -Wno-long-long -DLINUX -DNQ_LINUX > -D_GNU_SOURCE -D_REENTRANT -DDEBUG_REF -DUA_PERL_VERSION=\"5.10.0\" > -DUA_PERL_PLATFORM=\"i686-linux-thread-multi\" -DUA_PERL_LIBRARY= > \"libperl.so\" -DPERL_GCC_BRACE_GROUPS_FORBIDDEN > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/include > -I.. > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/pe rl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/xe rcesc-2-8-0/include -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/op enssl-0-9-8k/include -o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComException.o SecComException.cpp > g++ -c -g -fPIC -Wall -W -pedantic -Wno-long-long -DLINUX -DNQ_LINUX > -D_GNU_SOURCE -D_REENTRANT -DDEBUG_REF -DUA_PERL_VERSION=\"5.10.0\" > -DUA_PERL_PLATFORM=\"i686-linux-thread-multi\" -DUA_PERL_LIBRARY= > \"libperl.so\" -DPERL_GCC_BRACE_GROUPS_FORBIDDEN > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/include > -I.. > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/pe rl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/xe rcesc-2-8-0/include -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/op enssl-0-9-8k/include -o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/RandomSupport.o RandomSupport.cpp > g++ -c -g -fPIC -Wall -W -pedantic -Wno-long-long -DLINUX -DNQ_LINUX > -D_GNU_SOURCE -D_REENTRANT -DDEBUG_REF -DUA_PERL_VERSION=\"5.10.0\" > -DUA_PERL_PLATFORM=\"i686-linux-thread-multi\" -DUA_PERL_LIBRARY= > \"libperl.so\" -DPERL_GCC_BRACE_GROUPS_FORBIDDEN > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/include > -I.. > -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/pe rl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/xe rcesc-2-8-0/include -I/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/op enssl-0-9-8k/include -o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComImpl.o SecComImpl.cpp > ar > rv /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.a /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComExceptionImpl.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecCom.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/OpenSSLLocks.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComException.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/RandomSupport.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComImpl.o > r > - /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComExceptionImpl.o > r > - /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecCom.o > r > - /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/OpenSSLLocks.o > r > - /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComException.o > r > - /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/RandomSupport.o > r > - /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComImpl.o > sh > -x /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/fipsld -shared -g -fPIC -L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib -L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/xe rcesc-2-8-0/lib -L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/pe rl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE -L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/op enssl-0-9-8k/lib -o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComExceptionImpl.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecCom.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/OpenSSLLocks.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComException.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/RandomSupport.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComImpl.o -lssl -lcrypto > + CC=g++ > + '[' -n g++ ']' > + '[' x-shared '!=' x -a x-shared '!=' x-c -a x-shared '!=' x-E ']' > + shift > + '[' x-g '!=' x -a x-g '!=' x-c -a x-g '!=' x-E ']' > + shift > + '[' x-fPIC '!=' x -a x-fPIC '!=' x-c -a x-fPIC '!=' x-E ']' > + shift > + '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib '!=' > x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib > '!=' x-c -a > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib '!=' > x-E ']' > + shift > + '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/x ercesc-2-8-0/lib '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/x ercesc-2-8-0/lib '!=' x-c -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/x ercesc-2-8-0/lib '!=' x-E ']' > + shift > + '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/p erl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/p erl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE '!=' x-c -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/p erl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE '!=' x-E ']' > + shift > + '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/o penssl-0-9-8k/lib '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/o penssl-0-9-8k/lib '!=' x-c -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/o penssl-0-9-8k/lib '!=' x-E ']' > + shift > + '[' x-o '!=' x -a x-o '!=' x-c -a x-o '!=' x-E ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqS ecCom.so '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqS ecCom.so '!=' x-c -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqS ecCom.so '!=' x-E ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComExceptionImpl.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComExceptionImpl.o '!=' x-c -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComExceptionImpl.o '!=' x-E ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecCom.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecCom.o '!=' x-c -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecCom.o '!=' x-E ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/OpenSSLLocks.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/OpenSSLLocks.o '!=' x-c -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/OpenSSLLocks.o '!=' x-E ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComException.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComException.o '!=' x-c -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComException.o '!=' x-E ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/RandomSupport.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/RandomSupport.o '!=' x-c -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/RandomSupport.o '!=' x-E ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComImpl.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComImpl.o '!=' x-c -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComImpl.o '!=' x-E ']' > + shift > + '[' x-lssl '!=' x -a x-lssl '!=' x-c -a x-lssl '!=' x-E ']' > + shift > + '[' x-lcrypto '!=' x -a x-lcrypto '!=' x-c -a x-lcrypto '!=' x-E ']' > + shift > + '[' x '!=' x -a x '!=' x-c -a x '!=' x-E ']' > + '[' 0 -ge 1 ']' > ++ '[' x-shared '!=' x -a x-shared '!=' x-o ']' > ++ shift > ++ '[' x-g '!=' x -a x-g '!=' x-o ']' > ++ shift > ++ '[' x-fPIC '!=' x -a x-fPIC '!=' x-o ']' > ++ shift > ++ '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib '!=' > x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib > '!=' x-o ']' > ++ shift > ++ '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/x ercesc-2-8-0/lib '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/x ercesc-2-8-0/lib '!=' x-o ']' > ++ shift > ++ '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/p erl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/p erl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE '!=' x-o ']' > ++ shift > ++ '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/o penssl-0-9-8k/lib '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/o penssl-0-9-8k/lib '!=' x-o ']' > ++ shift > ++ '[' x-o '!=' x -a x-o '!=' x-o ']' > ++ > echo /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so > + > TARGET=/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/ libNqSecCom.so > ++ > basename /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so > + '[' > -n /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so ']' > + '[' x-shared '!=' x -a x-shared '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' x-g '!=' x -a x-g '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' x-fPIC '!=' x -a x-fPIC '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib '!=' > x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib > '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/x ercesc-2-8-0/lib '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/x ercesc-2-8-0/lib '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/p erl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/p erl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/o penssl-0-9-8k/lib '!=' x -a x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/o penssl-0-9-8k/lib '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' x-o '!=' x -a x-o '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqS ecCom.so '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqS ecCom.so '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComExceptionImpl.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComExceptionImpl.o '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecCom.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecCom.o '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/OpenSSLLocks.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/OpenSSLLocks.o '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComException.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComException.o '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/RandomSupport.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/RandomSupport.o '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComImpl.o '!=' x -a x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComImpl.o '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' x-lssl '!=' x -a x-lssl '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + shift > + '[' x-lcrypto '!=' x -a x-lcrypto '!=' x-DDEBUG_FINGERPRINT_PREMAIN > ']' > + shift > + '[' x '!=' x -a x '!=' x-DDEBUG_FINGERPRINT_PREMAIN ']' > + '[' 0 -ge 1 ']' > ++ > echo /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/fipsld > ++ sed -e 's|[^/]*$||' > + > THERE=/Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0 -9-8k/bin/.. > ++ '[' x-shared '!=' x ']' > ++ shift > ++ '[' x-g '!=' x ']' > ++ shift > ++ '[' x-fPIC '!=' x ']' > ++ shift > ++ '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib '!=' > x ']' > ++ shift > ++ '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/x ercesc-2-8-0/lib '!=' x ']' > ++ shift > ++ '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/p erl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE '!=' x ']' > ++ shift > ++ '[' > x-L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/o penssl-0-9-8k/lib '!=' x ']' > ++ shift > ++ '[' x-o '!=' x ']' > ++ shift > ++ '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqS ecCom.so '!=' x ']' > ++ shift > ++ '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComExceptionImpl.o '!=' x ']' > ++ shift > ++ '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecCom.o '!=' x ']' > ++ shift > ++ '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/OpenSSLLocks.o '!=' x ']' > ++ shift > ++ '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComException.o '!=' x ']' > ++ shift > ++ '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/RandomSupport.o '!=' x ']' > ++ shift > ++ '[' > x/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecC om/SecComImpl.o '!=' x ']' > ++ shift > ++ '[' x-lssl '!=' x ']' > ++ shift > ++ '[' x-lcrypto '!=' x ']' > ++ shift > ++ '[' x '!=' x ']' > + CANISTER_O= > + '[' -z '' ']' > + '[' -n '' ']' > + '[' > -f /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../fips/fipscanister.o ']' > + '[' > -f /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fipscanister.o ']' > + > CANISTER_O=/Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/open ssl-0-9-8k/bin/../lib/fipscanister.o > + > CANISTER_O_CMD=/Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/ openssl-0-9-8k/bin/../lib/fipscanister.o > + '[' > -f /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fipscanister.o ']' > ++ > dirname /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fipscanister.o > + > PREMAIN_C=/Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/opens sl-0-9-8k/bin/../lib/fips_premain.c > + HMAC_KEY=etaonrishdlcupfm > ++ > basename /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so > + > FINGERTYPE=/Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/open ssl-0-9-8k/bin/../fips/fips_standalone_sha1 > + /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../fips/fips_standalone_sha1 /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fips_premain.c > + sed 's/(.*\//(/' > + diff > -w /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fips_premain.c.sha1 - > + /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../fips/fips_standalone_sha1 /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fipscanister.o > + sed 's/(.*\//(/' > + diff > -w /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fipscanister.o.sha1 - > + '[' > -f /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../libcrypto.a ']' > + /bin/rm > -f /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so > + g > ++ /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fipscanister.o /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../lib/fips_premain.c -shared -g -fPIC -L/Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib -L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/xe rcesc-2-8-0/lib -L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/pe rl-5-10-0/lib/5.10.0/i686-linux-thread-multi/CORE -L/Unix2/Unix/salst/vsau72/source/AM-Unix/../3rd/linux-24-x86/gcc-320/op enssl-0-9-8k/lib -o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComExceptionImpl.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecCom.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/OpenSSLLocks.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComException.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/RandomSupport.o /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/obj/NqSecCo m/SecComImpl.o -lssl -lcrypto > /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ lib/fips_premain.c:71: initializer-string > for array of chars is too long > ++ /Unix2/Unix/salst/vsau72/source/3rd/linux-24-x86/gcc-320/openssl-0-9-8k/ bin/../fips/fips_premain_dso /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so > 6396:error:25066067:DSO support routines:DLFCN_LOAD:could not load the > shared > library:dso_dlfcn.c:162:filename(/Unix2/Unix/salst/vsau72/source/AM-Unix /bld/Linux-suz300/gcc/lib/libNqSecCom.so): /Unix2/Unix/salst/vsau72/source/AM-Unix/bld/Linux-suz300/gcc/lib/libNqSe cCom.so: cannot open shared object file: No such file or directory > 6396:error:25070067:DSO support routines:DSO_load:could not load the > shared library:dso_lib.c:244: > + SIG= > + /bin/rm