This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

ld32: ERROR 103: Direct reference to preemptible symbol


hi,all:
When I build programs with fw_gcc-2.95.2-sgipl1.tardist, meet following bugs:

/usr/freeware/bin/gcc -shared .libs/libcrypto_gcc32dbgpthr.la-3.o  -L/usr/local/globus/lib md2/.libs/libmd2_gcc32dbgpthr.a md4/.libs/libmd4_gcc32dbgpthr.a md5/.libs/libmd5_gcc32dbgpthr.a sha/.libs/libsha_gcc32dbgpthr.a mdc2/.libs/libmdc2_gcc32dbgpthr.a hmac/.libs/libhmac_gcc32dbgpthr.a ripemd/.libs/libripemd_gcc32dbgpthr.a des/.libs/libdes_gcc32dbgpthr.a rc2/.libs/librc2_gcc32dbgpthr.a rc4/.libs/librc4_gcc32dbgpthr.a rc5/.libs/librc5_gcc32dbgpthr.a idea/.libs/libidea_gcc32dbgpthr.a bf/.libs/libbf_gcc32dbgpthr.a cast/.libs/libcast_gcc32dbgpthr.a bn/.libs/libbn_gcc32dbgpthr.a rsa/.libs/librsa_gcc32dbgpthr.a dsa/.libs/libdsa_gcc32dbgpthr.a dh/.libs/libdh_gcc32dbgpthr.a dso/.libs/libdso_gcc32dbgpthr.a buffer/.libs/libbuffer_gcc32dbgpthr.a bio/.libs/libbio_gcc32dbgpthr.a stack/.libs/libstack_gcc32dbgpthr.a lhash/.libs/liblhash_gcc32dbgpthr.a rand/.libs/librand_gcc32dbgpthr.a err/.libs/liberr_gcc32dbgpthr.a objects/.libs/libobjects_gcc32dbgpthr.a evp/.libs/libevp_gcc32dbgpthr.a asn1/.libs/libasn1_gcc32dbgpthr.a pem/.libs/libpem_gcc32dbgpthr.a x509/.libs/libx509_gcc32dbgpthr.a x509v3/.libs/libx509v3_gcc32dbgpthr.a conf/.libs/libconf_gcc32dbgpthr.a txt_db/.libs/libtxt_db_gcc32dbgpthr.a pkcs7/.libs/libpkcs7_gcc32dbgpthr.a pkcs12/.libs/libpkcs12_gcc32dbgpthr.a comp/.libs/libcomp_gcc32dbgpthr.a -lpthread                                     -lc  -Wl,-woff -Wl,84 -Wl,-soname -Wl,libcrypto_gcc32dbgpthr.so.1 `test -n "sgi.0" && echo -Wl,-set_version -Wl,sgi.0` -Wl,-update_registry -Wl,.libs/so_locations -o .libs/libcrypto_gcc32dbgpthr.so.1.0
ld32: WARNING 84: md2/.libs/libmd2_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: md4/.libs/libmd4_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: md5/.libs/libmd5_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: sha/.libs/libsha_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: mdc2/.libs/libmdc2_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: hmac/.libs/libhmac_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: ripemd/.libs/libripemd_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: des/.libs/libdes_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: rc2/.libs/librc2_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: rc4/.libs/librc4_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: rc5/.libs/librc5_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: idea/.libs/libidea_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: bf/.libs/libbf_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: cast/.libs/libcast_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: bn/.libs/libbn_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: rsa/.libs/librsa_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: dsa/.libs/libdsa_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: dh/.libs/libdh_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: dso/.libs/libdso_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: buffer/.libs/libbuffer_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: bio/.libs/libbio_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: stack/.libs/libstack_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: lhash/.libs/liblhash_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: rand/.libs/librand_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: err/.libs/liberr_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: objects/.libs/libobjects_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: evp/.libs/libevp_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: asn1/.libs/libasn1_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: pem/.libs/libpem_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: x509/.libs/libx509_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: x509v3/.libs/libx509v3_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: conf/.libs/libconf_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: txt_db/.libs/libtxt_db_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: pkcs7/.libs/libpkcs7_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: pkcs12/.libs/libpkcs12_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: WARNING 84: comp/.libs/libcomp_gcc32dbgpthr.a is not used for resolving any symbol.
ld32: ERROR 103: Direct reference to preemptible symbol "ASN1_BIT_STRING_new".
ld32: ERROR 103: Direct reference to preemptible symbol "ASN1_ENUMERATED_free".
ld32: ERROR 103: Direct reference to preemptible symbol "ASN1_ENUMERATED_new".
ld32: ERROR 103: Direct reference to preemptible symbol "ASN1_IA5STRING_free".
ld32: ERROR 103: Direct reference to preemptible symbol "ASN1_IA5STRING_new".
ld32: ERROR 103: Direct reference to preemptible symbol "d2i_PKEY_USAGE_PERIOD".
ld32: ERROR 103: Direct reference to preemptible symbol "i2d_PKEY_USAGE_PERIOD".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_pkey_usage_period".
ld32: ERROR 103: Direct reference to preemptible symbol "PKEY_USAGE_PERIOD_new".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_alt".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_crld".
ld32: ERROR 103: Direct reference to preemptible symbol "d2i_CRL_DIST_POINTS".
ld32: ERROR 103: Direct reference to preemptible symbol "i2d_CRL_DIST_POINTS".
ld32: ERROR 103: Direct reference to preemptible symbol "CRL_DIST_POINTS_free".
ld32: ERROR 103: Direct reference to preemptible symbol "CRL_DIST_POINTS_new".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_key_usage".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_nscert".
ld32: ERROR 103: Direct reference to preemptible symbol "d2i_ext_ku".
ld32: ERROR 103: Direct reference to preemptible symbol "i2d_ext_ku".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_ext_ku".
ld32: ERROR 103: Direct reference to preemptible symbol "ext_ku_free".
ld32: ERROR 103: Direct reference to preemptible symbol "ext_ku_new".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_crl_reason".
ld32: ERROR 103: Direct reference to preemptible symbol "i2s_ASN1_ENUMERATED_TABLE".
ld32: ERROR 103: Direct reference to preemptible symbol "AUTHORITY_INFO_ACCESS_new".
ld32: ERROR 103: Direct reference to preemptible symbol "d2i_AUTHORITY_INFO_ACCESS".
ld32: ERROR 103: Direct reference to preemptible symbol "i2d_AUTHORITY_INFO_ACCESS".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_info".
ld32: ERROR 103: Direct reference to preemptible symbol "AUTHORITY_INFO_ACCESS_free".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_ns_ia5_list".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_crl_num".
ld32: ERROR 103: Direct reference to preemptible symbol "AUTHORITY_KEYID_new".
ld32: ERROR 103: Direct reference to preemptible symbol "d2i_AUTHORITY_KEYID".
ld32: ERROR 103: Direct reference to preemptible symbol "i2d_AUTHORITY_KEYID".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_akey_id".
ld32: ERROR 103: Direct reference to preemptible symbol "i2s_ASN1_OCTET_STRING".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_skey_id".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_cpols".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_sxnet".
ld32: ERROR 103: Direct reference to preemptible symbol "v3_bcons".
ld32: ERROR 103: Direct reference to preemptible symbol "CERTIFICATEPOLICIES_free".
ld32: ERROR 103: Direct reference to preemptible symbol "CERTIFICATEPOLICIES_new".
ld32: ERROR 103: Direct reference to preemptible symbol "d2i_CERTIFICATEPOLICIES".
ld32: ERROR 103: Direct reference to preemptible symbol "i2d_CERTIFICATEPOLICIES".
ld32: ERROR 103: Direct reference to preemptible symbol "BASIC_CONSTRAINTS_new".
ld32: ERROR 103: Direct reference to preemptible symbol "d2i_BASIC_CONSTRAINTS".
ld32: ERROR 103: Direct reference to preemptible symbol "i2d_BASIC_CONSTRAINTS".
ld32: ERROR 103: Direct reference to preemptible symbol "SXNET_new".
ld32: ERROR 103: Direct reference to preemptible symbol "d2i_SXNET".
ld32: ERROR 103: Direct reference to preemptible symbol "i2d_SXNET".
ld32: ERROR 103: Direct reference to preemptible symbol "EVP_CIPHER_get_asn1_iv".
ld32: ERROR 103: Direct reference to preemptible symbol "EVP_CIPHER_set_asn1_iv".
ld32: ERROR 103: Direct reference to preemptible symbol "RSA_sign".
ld32: ERROR 103: Direct reference to preemptible symbol "RSA_verify".
ld32: ERROR 103: Direct reference to preemptible symbol "DSA_sign".
ld32: ERROR 103: Direct reference to preemptible symbol "DSA_verify".
ld32: ERROR 103: Direct reference to preemptible symbol "RSA_verify_ASN1_OCTET_STRING".
ld32: ERROR 103: Direct reference to preemptible symbol "RSA_sign_ASN1_OCTET_STRING".
ld32: ERROR 103: Direct reference to preemptible symbol "realloc".
ld32: FATAL 2: Internal: at ../../ld/dynutil.c Trying to add too many .rel.dyn entries into the allocated space
ld32: INFO 152: Output file removed because of error.
collect2: ld returned 1 exit status
gmake[3]: *** [libcrypto_gcc32dbgpthr.la] Error 1
gmake[3]: Leaving directory `/usr/people/globus/zip/source/BUILD/globus_openssl-0.1/crypto'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/people/globus/zip/source/BUILD/globus_openssl-0.1/crypto'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/people/globus/zip/source/BUILD/globus_openssl-0.1/crypto'
gmake: *** [all-recursive] Error 1

ERROR: Build has failed


What should I do about it?
Thx a lots!


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]