Last VAX builder problem? "crypto/pqueue/pqueue.c" offers pqueue_print(), but only #if PQ_64BIT_IS_INTEGER which is false on VAX, leading to complaints when building the shareable images:
%LINK-W-NUDFSYMS, 1 undefined symbol: %LINK-I-UDFSYM, PQUEUE_PRINT %LINK-W-USEUNDEF, undefined symbol PQUEUE_PRINT referenced in psect $$LIBCRYPTO offset %X00006B18 in module CRYPTO_TRANSFER_VECTOR file GIMP$DUA0:[UTILITY.SOURCE.OPENSSL.OPENSSL-0_9_8M.VAX.EXE.CRYPTO]LIBCRYPTO.OBJ;1 %LINK-W-NOEPM, undefined entry mask of symbol PQUEUE_PRINT referenced in module CRYPTO_TRANSFER_VECTOR file GIMP$DUA0:[UTILITY.SOURCE.OPENSSL.OPENSSL-0_9_8M.VAX.EXE.CRYPTO]LIBCRYPTO.OBJ;1 %LINK-W-USEUNDEF, undefined symbol PQUEUE_PRINT referenced in psect $$LIBCRYPTO offset %X00006B18 in module CRYPTO_TRANSFER_VECTOR file GIMP$DUA0:[UTILITY.SOURCE.OPENSSL.OPENSSL-0_9_8M.VAX.EXE.CRYPTO]LIBCRYPTO.OBJ;1 %LINK-W-USEUNDEF, undefined symbol PQUEUE_PRINT referenced in psect $$LIBCRYPTO offset %X00006B1B in module CRYPTO_TRANSFER_VECTOR file GIMP$DUA0:[UTILITY.SOURCE.OPENSSL.OPENSSL-0_9_8M.VAX.EXE.CRYPTO]LIBCRYPTO.OBJ;1 %LINK-W-STDISPIC, illegal non-relocatable displacement value in psect $$LIBCRYPTO offset %X00006B1C in module CRYPTO_TRANSFER_VECTOR file GIMP$DUA0:[UTILITY.SOURCE.OPENSSL.OPENSSL-0_9_8M.VAX.EXE.CRYPTO]LIBCRYPTO.OBJ;1 %LINK-W-SHRWRNERS, compilation warnings in shareable image file GIMP$DUA0:[UTILITY.SOURCE.OPENSSL.OPENSSL-0_9_8M.VAX.EXE.CRYPTO]LIBCRYPTO.EXE;1 Potential fix: --- util/libeay.num_orig 2009-07-24 09:00:13 -0500 +++ util/libeay.num 2010-02-28 15:40:54 -0600 @@ -2996,7 +2996,7 @@ STORE_meth_get_generate_fn 3426 EXIST:VMS:FUNCTION: STORE_method_set_list_end_function 3427 EXIST:!VMS:FUNCTION: STORE_meth_set_list_end_fn 3427 EXIST:VMS:FUNCTION: -pqueue_print 3428 EXIST::FUNCTION: +pqueue_print 3428 EXIST:!VMSVAX:FUNCTION: EC_GROUP_have_precompute_mult 3429 EXIST::FUNCTION:EC EC_KEY_print_fp 3430 EXIST::FUNCTION:EC,FP_API BN_GF2m_mod_arr 3431 EXIST::FUNCTION: Classier might be to supply a 32-bit pqueue_print() for the missing "#else" clause. ------------------------------------------------------------------------ Steven M. Schweda s...@antinode-info 382 South Warwick Street (+1) 651-699-9818 Saint Paul MN 55105-2547 ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org