Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Oct 2000 09:25:09 -0400
From:      "Charles Anderson" <caa@columbus.rr.com>
To:        Jonathan E Fosburgh <wotan@fosburgh.org>
Cc:        freebsd-ports@FreeBSD.ORG
Subject:   Re: ports/22301: kdelibs2 fails to build
Message-ID:  <20001027092509.A67282@midgard.dhs.org>
In-Reply-To: <200010270210.TAA65489@freefall.freebsd.org>; from wotan@fosburgh.org on Thu, Oct 26, 2000 at 07:10:03PM -0700
References:  <200010270210.TAA65489@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 26, 2000 at 07:10:03PM -0700, Jonathan E Fosburgh wrote:
>  I was having this problem with kde-1.94 and again with 2.0. I found that=
 I still had an old package of openssl-0.9.4 from FreeBSD 3.x.  It seems th=
at those headers were being found before the ones in /usr/include.  Deletin=
g that old package fixed the problem.  You might look at that.
> =20
>=20

I'm having problems too, and I don't have openssl installed.  Here is what I
get.
cat  ksslinfodlg.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\=
([A-Za-z0-9_:]*\)::className.*$/\"\1\",/' | sort | uniq >> libkssl_la_meta_=
unload.cc
/bin/sh ../libtool --mode=3Dcompile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../d=
cop -I../kdecore -I../kdeui -I../kssl -I/usr/X11R6/include/qt2 -I/usr/X11R6=
/include -I/usr/local/include    -I/usr/local/include -I/usr/local/include =
 -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmi=
ssing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -O -pipe -frtt=
i -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST  -c libkssl_la_met=
a_unload.cc
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../kdecore -I../kdeui -I../kss=
l -I/usr/X11R6/include/qt2 -I/usr/X11R6/include -I/usr/local/include -I/usr=
/local/include -I/usr/local/include -O2 -fno-exceptions -fno-check-new -Wal=
l -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-lo=
ng-long -fno-builtin -O -pipe -frtti -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -D=
QT_NO_ASCII_CAST -c libkssl_la_meta_unload.cc  -fPIC -DPIC -o .libs/libkssl=
_la_meta_unload.o
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../kdecore -I../kdeui -I../kss=
l -I/usr/X11R6/include/qt2 -I/usr/X11R6/include -I/usr/local/include -I/usr=
/local/include -I/usr/local/include -O2 -fno-exceptions -fno-check-new -Wal=
l -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-lo=
ng-long -fno-builtin -O -pipe -frtti -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -D=
QT_NO_ASCII_CAST -c libkssl_la_closure.cc  -fPIC -DPIC -o .libs/libkssl_la_=
closure.o
libtool: link: warning: `-version-info' is ignored for programs
c++ -O2 -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -=
Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -O -pipe -f=
rtti -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o .libs/libkss=
l.la.closure .libs/libkssl_la_closure.o .libs/kssl.o .libs/ksslcertificateh=
ome.o .libs/ksslsettings.o .libs/ksslcertificate.o .libs/ksslconnectioninfo=
.o .libs/ksslcertificatefactory.o .libs/ksslcertificatecache.o .libs/ksslpe=
erinfo.o .libs/ksslinfodlg.o .libs/ksslutils.o .libs/ksslx509map.o .libs/li=
bkssl_la_meta_unload.o -Wl,-export-dynamic  -L/usr/X11R6/lib -L/usr/local/l=
ib -lssl -lcrypto -lRSAglue -lrsaref ../kdecore/.libs/libkdecore.so -lqt2 -=
lqt2 -L/usr/libexec/elf -L/usr/libexec -L/usr/lib -lqt2 ../kdeui/.libs/libk=
deui.so /usr/ports/x11/kdelibs2/work/kdelibs-2.0/kdecore/.libs/libkdecore.s=
o /usr/ports/x11/kdelibs2/work/kdelibs-2.0/dcop/.libs/libDCOP.so -lqt2 -lqt=
2 -lqt2 -lqt2 -lqt2 -lpng -lz -lm -lXext -lX11 -lSM -lICE -lqt2 /usr/local/=
lib/libjpeg.so -lgcc -lstdc++ -Wl,--rpath -Wl,/usr/local/lib
=2Elibs/kssl.o: In function `KSSL::initialize(void)':
=2Elibs/kssl.o(.text+0x2af): undefined reference to `OpenSSL_add_all_algori=
thms'
=2Elibs/ksslcertificate.o: In function `KSSLCertificate::~KSSLCertificate(v=
oid)':
=2Elibs/ksslcertificate.o(.text+0x5e): undefined reference to `X509_free'
=2Elibs/ksslcertificate.o: In function `KSSLCertificate::getSubject(void) c=
onst':
=2Elibs/ksslcertificate.o(.text+0xce): undefined reference to `X509_get_sub=
ject_name'
=2Elibs/ksslcertificate.o(.text+0xd7): undefined reference to `X509_NAME_on=
eline'
=2Elibs/ksslcertificate.o(.text+0x12e): undefined reference to `CRYPTO_free'
=2Elibs/ksslcertificate.o: In function `KSSLCertificate::getIssuer(void) co=
nst':
=2Elibs/ksslcertificate.o(.text+0x1b2): undefined reference to `X509_get_is=
suer_name'
=2Elibs/ksslcertificate.o(.text+0x1bb): undefined reference to `X509_NAME_o=
neline'
=2Elibs/ksslcertificate.o(.text+0x212): undefined reference to `CRYPTO_free'
=2Elibs/ksslcertificate.o: In function `KSSLCertificate::validate(void)':
=2Elibs/ksslcertificate.o(.text+0x95c): undefined reference to `X509_STORE_=
new'
=2Elibs/ksslcertificate.o(.text+0x9bb): undefined reference to `X509_LOOKUP=
_file'
=2Elibs/ksslcertificate.o(.text+0x9c8): undefined reference to `X509_STORE_=
add_lookup'
=2Elibs/ksslcertificate.o(.text+0xb0f): undefined reference to `X509_STORE_=
free'
=2Elibs/ksslcertificate.o(.text+0xb37): undefined reference to `X509_LOOKUP=
_ctrl'
=2Elibs/ksslcertificate.o(.text+0xce5): undefined reference to `X509_STORE_=
CTX_new'
=2Elibs/ksslcertificate.o(.text+0xef9): undefined reference to `X509_STORE_=
CTX_init'
=2Elibs/ksslcertificate.o(.text+0xf09): undefined reference to `X509_verify=
_cert'
=2Elibs/ksslcertificate.o(.text+0xf24): undefined reference to `X509_STORE_=
CTX_free'
=2Elibs/ksslcertificate.o(.text+0xf2d): undefined reference to `X509_STORE_=
free'
/usr/lib/libssl.so: undefined reference to `EVP_DigestInit'
/usr/lib/libssl.so: undefined reference to `BIO_find_type'
/usr/lib/libssl.so: undefined reference to `EVP_enc_null'
/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_CTX_init'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_new_null'
/usr/lib/libssl.so: undefined reference to `X509_NAME_dup'
/usr/lib/libssl.so: undefined reference to `COMP_compress_block'
/usr/lib/libssl.so: undefined reference to `EVP_rc2_cbc'
/usr/lib/libssl.so: undefined reference to `X509_STORE_get_by_subject'
/usr/lib/libssl.so: undefined reference to `lh_free'
/usr/lib/libssl.so: undefined reference to `EVP_VerifyFinal'
/usr/lib/libssl.so: undefined reference to `COMP_CTX_new'
/usr/lib/libssl.so: undefined reference to `sk_dup'
/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_set_ex_data'
/usr/lib/libssl.so: undefined reference to `EVP_DigestFinal'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_set'
/usr/lib/libssl.so: undefined reference to `CRYPTO_get_ex_data'
/usr/lib/libssl.so: undefined reference to `BN_bin2bn'
/usr/lib/libssl.so: undefined reference to `CRYPTO_get_ex_new_index'
/usr/lib/libssl.so: undefined reference to `PEM_read_bio_RSAPrivateKey'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_pop_free'
/usr/lib/libssl.so: undefined reference to `BN_bn2bin'
/usr/lib/libssl.so: undefined reference to `RAND_add'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_value'
/usr/lib/libssl.so: undefined reference to `BIO_s_socket'
/usr/lib/libssl.so: undefined reference to `asn1_add_error'
/usr/lib/libssl.so: undefined reference to `d2i_RSAPrivateKey'
/usr/lib/libssl.so: undefined reference to `BIO_free_all'
/usr/lib/libssl.so: undefined reference to `BIO_get_retry_reason'
/usr/lib/libssl.so: undefined reference to `SHA1_Init'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_push'
/usr/lib/libssl.so: undefined reference to `HMAC_Final'
/usr/lib/libssl.so: undefined reference to `EVP_md5'
/usr/lib/libssl.so: undefined reference to `ASN1_object_size'
/usr/lib/libssl.so: undefined reference to `EVP_get_cipherbyname'
/usr/lib/libssl.so: undefined reference to `EVP_rc4'
/usr/lib/libssl.so: undefined reference to `EVP_add_cipher'
/usr/lib/libssl.so: undefined reference to `ASN1_get_object'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_num'
/usr/lib/libssl.so: undefined reference to `BIO_s_file'
/usr/lib/libssl.so: undefined reference to `COMP_expand_block'
/usr/lib/libssl.so: undefined reference to `sk_X509_pop_free'
/usr/lib/libssl.so: undefined reference to `d2i_RSAPrivateKey_bio'
/usr/lib/libssl.so: undefined reference to `ASN1_dup'
/usr/lib/libssl.so: undefined reference to `RSA_sign'
/usr/lib/libssl.so: undefined reference to `ERR_peek_error'
/usr/lib/libssl.so: undefined reference to `PEM_read_bio_PrivateKey'
/usr/lib/libssl.so: undefined reference to `lh_retrieve'
/usr/lib/libssl.so: undefined reference to `X509_get_pubkey'
/usr/lib/libssl.so: undefined reference to `CRYPTO_dup_ex_data'
/usr/lib/libssl.so: undefined reference to `DH_generate_key'
/usr/lib/libssl.so: undefined reference to `DH_size'
/usr/lib/libssl.so: undefined reference to `i2d_ASN1_INTEGER'
/usr/lib/libssl.so: undefined reference to `lh_doall_arg'
/usr/lib/libssl.so: undefined reference to `CRYPTO_set_ex_data'
/usr/lib/libssl.so: undefined reference to `SHA1_Update'
/usr/lib/libssl.so: undefined reference to `CRYPTO_lock'
/usr/lib/libssl.so: undefined reference to `DSA_verify'
/usr/lib/libssl.so: undefined reference to `sk_pop_free'
/usr/lib/libssl.so: undefined reference to `sk_pop'
/usr/lib/libssl.so: undefined reference to `SHA1_Final'
/usr/lib/libssl.so: undefined reference to `BIO_puts'
/usr/lib/libssl.so: undefined reference to `X509_verify_cert_error_string'
/usr/lib/libssl.so: undefined reference to `BN_num_bits'
/usr/lib/libssl.so: undefined reference to `ASN1_check_infinite_end'
/usr/lib/libssl.so: undefined reference to `sk_X509_free'
/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_purpose_inherit'
/usr/lib/libssl.so: undefined reference to `BUF_MEM_new'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_dup'
/usr/lib/libssl.so: undefined reference to `BIO_free'
/usr/lib/libssl.so: undefined reference to `EVP_dss1'
/usr/lib/libssl.so: undefined reference to `DH_new'
/usr/lib/libssl.so: undefined reference to `d2i_PrivateKey'
/usr/lib/libssl.so: undefined reference to `X509_STORE_set_default_paths'
/usr/lib/libssl.so: undefined reference to `DSA_sign'
/usr/lib/libssl.so: undefined reference to `DH_compute_key'
/usr/lib/libssl.so: undefined reference to `CRYPTO_add_lock'
/usr/lib/libssl.so: undefined reference to `COMP_CTX_free'
/usr/lib/libssl.so: undefined reference to `sk_push'
/usr/lib/libssl.so: undefined reference to `EVP_sha1'
/usr/lib/libssl.so: undefined reference to `BIO_ctrl'
/usr/lib/libssl.so: undefined reference to `i2d_DHparams'
/usr/lib/libssl.so: undefined reference to `RSA_private_decrypt'
/usr/lib/libssl.so: undefined reference to `EVP_CipherInit'
/usr/lib/libssl.so: undefined reference to `ERR_put_error'
/usr/lib/libssl.so: undefined reference to `RSA_new'
/usr/lib/libssl.so: undefined reference to `BIO_write'
/usr/lib/libssl.so: undefined reference to `sk_insert'
/usr/lib/libssl.so: undefined reference to `sk_set_cmp_func'
/usr/lib/libssl.so: undefined reference to `EVP_PKEY_assign'
/usr/lib/libssl.so: undefined reference to `OBJ_NAME_add'
/usr/lib/libssl.so: undefined reference to `sk_new'
/usr/lib/libssl.so: undefined reference to `EVP_PKEY_type'
/usr/lib/libssl.so: undefined reference to `sk_X509_value'
/usr/lib/libssl.so: undefined reference to `X509_TRUST_get_by_id'
/usr/lib/libssl.so: undefined reference to `d2i_ASN1_INTEGER'
/usr/lib/libssl.so: undefined reference to `sk_zero'
/usr/lib/libssl.so: undefined reference to `sk_free'
/usr/lib/libssl.so: undefined reference to `BIO_new'
/usr/lib/libssl.so: undefined reference to `d2i_X509_bio'
/usr/lib/libssl.so: undefined reference to `X509_check_private_key'
/usr/lib/libssl.so: undefined reference to `MD5_Init'
/usr/lib/libssl.so: undefined reference to `EVP_CIPHER_CTX_cleanup'
/usr/lib/libssl.so: undefined reference to `X509_PURPOSE_get_by_id'
/usr/lib/libssl.so: undefined reference to `sk_value'
/usr/lib/libssl.so: undefined reference to `CRYPTO_new_ex_data'
/usr/lib/libssl.so: undefined reference to `BIO_pop'
/usr/lib/libssl.so: undefined reference to `EVP_PKEY_copy_parameters'
/usr/lib/libssl.so: undefined reference to `EVP_PKEY_new'
/usr/lib/libssl.so: undefined reference to `sk_delete_ptr'
/usr/lib/libssl.so: undefined reference to `i2d_X509_NAME'
/usr/lib/libssl.so: undefined reference to `RSA_public_encrypt'
/usr/lib/libssl.so: undefined reference to `i2d_X509'
/usr/lib/libssl.so: undefined reference to `PEM_read_bio_X509'
/usr/lib/libssl.so: undefined reference to `MD5_Final'
/usr/lib/libssl.so: undefined reference to `sk_X509_num'
/usr/lib/libssl.so: undefined reference to `ERR_clear_error'
/usr/lib/libssl.so: undefined reference to `EVP_DigestUpdate'
/usr/lib/libssl.so: undefined reference to `OBJ_obj2nid'
/usr/lib/libssl.so: undefined reference to `OBJ_bsearch'
/usr/lib/libssl.so: undefined reference to `sk_delete'
/usr/lib/libssl.so: undefined reference to `RAND_bytes'
/usr/lib/libssl.so: undefined reference to `RSAPrivateKey_dup'
/usr/lib/libssl.so: undefined reference to `asn1_Finish'
/usr/lib/libssl.so: undefined reference to `BIO_copy_next_retry'
/usr/lib/libssl.so: undefined reference to `sk_set'
/usr/lib/libssl.so: undefined reference to `EVP_des_cbc'
/usr/lib/libssl.so: undefined reference to `EVP_PKEY_missing_parameters'
/usr/lib/libssl.so: undefined reference to `BIO_callback_ctrl'
/usr/lib/libssl.so: undefined reference to `sk_X509_new_null'
/usr/lib/libssl.so: undefined reference to `DH_free'
/usr/lib/libssl.so: undefined reference to `sk_X509_shift'
/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_cleanup'
/usr/lib/libssl.so: undefined reference to `BUF_MEM_free'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_set_cmp_func'
/usr/lib/libssl.so: undefined reference to `EVP_SignFinal'
/usr/lib/libssl.so: undefined reference to `sk_find'
/usr/lib/libssl.so: undefined reference to `BIO_read'
/usr/lib/libssl.so: undefined reference to `sk_X509_push'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_free'
/usr/lib/libssl.so: undefined reference to `X509_certificate_type'
/usr/lib/libssl.so: undefined reference to `EVP_MD_CTX_copy'
/usr/lib/libssl.so: undefined reference to `ASN1_INTEGER_get'
/usr/lib/libssl.so: undefined reference to `RSA_free'
/usr/lib/libssl.so: undefined reference to `d2i_DHparams'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_new'
/usr/lib/libssl.so: undefined reference to `BIO_int_ctrl'
/usr/lib/libssl.so: undefined reference to `BIO_f_buffer'
/usr/lib/libssl.so: undefined reference to `ERR_get_error'
/usr/lib/libssl.so: undefined reference to `EVP_DecryptInit'
/usr/lib/libssl.so: undefined reference to `sk_shift'
/usr/lib/libssl.so: undefined reference to `sk_sort'
/usr/lib/libssl.so: undefined reference to `lh_new'
/usr/lib/libssl.so: undefined reference to `CRYPTO_free_ex_data'
/usr/lib/libssl.so: undefined reference to `sk_unshift'
/usr/lib/libssl.so: undefined reference to `sk_X509_NAME_find'
/usr/lib/libssl.so: undefined reference to `ASN1_INTEGER_set'
/usr/lib/libssl.so: undefined reference to `i2d_ASN1_OCTET_STRING'
/usr/lib/libssl.so: undefined reference to `X509_STORE_CTX_get_ex_new_index'
/usr/lib/libssl.so: undefined reference to `RSA_verify'
/usr/lib/libssl.so: undefined reference to `BN_dup'
/usr/lib/libssl.so: undefined reference to `ERR_add_error_data'
/usr/lib/libssl.so: undefined reference to `X509_NAME_cmp'
/usr/lib/libssl.so: undefined reference to `EVP_PKEY_size'
/usr/lib/libssl.so: undefined reference to `EVP_add_digest'
/usr/lib/libssl.so: undefined reference to `HMAC_cleanup'
/usr/lib/libssl.so: undefined reference to `BIO_push'
/usr/lib/libssl.so: undefined reference to `EVP_EncryptInit'
/usr/lib/libssl.so: undefined reference to `ASN1_put_object'
/usr/lib/libssl.so: undefined reference to `X509_get_ext_count'
/usr/lib/libssl.so: undefined reference to `EVP_des_ede3_cbc'
/usr/lib/libssl.so: undefined reference to `ERR_load_crypto_strings'
/usr/lib/libssl.so: undefined reference to `BUF_MEM_grow'
/usr/lib/libssl.so: undefined reference to `lh_insert'
/usr/lib/libssl.so: undefined reference to `X509_STORE_load_locations'
/usr/lib/libssl.so: undefined reference to `X509_NAME_free'
/usr/lib/libssl.so: undefined reference to `d2i_ASN1_OCTET_STRING'
/usr/lib/libssl.so: undefined reference to `CRYPTO_malloc'
/usr/lib/libssl.so: undefined reference to `lh_delete'
/usr/lib/libssl.so: undefined reference to `BN_clear_free'
/usr/lib/libssl.so: undefined reference to `HMAC_Init'
/usr/lib/libssl.so: undefined reference to `d2i_X509_NAME'
/usr/lib/libssl.so: undefined reference to `RSA_flags'
/usr/lib/libssl.so: undefined reference to `d2i_X509'
/usr/lib/libssl.so: undefined reference to `asn1_GetSequence'
/usr/lib/libssl.so: undefined reference to `RSA_size'
/usr/lib/libssl.so: undefined reference to `RAND_pseudo_bytes'
/usr/lib/libssl.so: undefined reference to `BIO_s_connect'
/usr/lib/libssl.so: undefined reference to `EVP_PKEY_free'
/usr/lib/libssl.so: undefined reference to `MD5_Update'
/usr/lib/libssl.so: undefined reference to `HMAC_Update'
/usr/lib/libssl.so: undefined reference to `ERR_load_strings'
/usr/lib/libssl.so: undefined reference to `EVP_md2'
/usr/lib/libssl.so: undefined reference to `EVP_get_digestbyname'
gmake[3]: *** [libkssl.la.closure] Error 1
gmake[3]: Leaving directory `/usr/ports/x11/kdelibs2/work/kdelibs-2.0/kssl'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/x11/kdelibs2/work/kdelibs-2.0/kssl'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/x11/kdelibs2/work/kdelibs-2.0'
gmake: *** [all-recursive-am] Error 2
*** Error code 2

# uname -a
FreeBSD midgard.dhs.org 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri Sep  8 10:0=
9:47 GMT 2000     root@midgard.dhs.org:/usr/obj/usr/src/sys/MIDGARD  i386

System is current-PRE_SMPNG

# locate libssl.
/usr/lib/libssl.a
/usr/lib/libssl.so
/usr/lib/libssl.so.1
/usr/obj/usr/src/i386/usr/lib/libssl.a
/usr/obj/usr/src/i386/usr/lib/libssl.so
/usr/obj/usr/src/i386/usr/lib/libssl.so.1
/usr/obj/usr/src/secure/lib/libssl/libssl.a
/usr/obj/usr/src/secure/lib/libssl/libssl.so
/usr/obj/usr/src/secure/lib/libssl/libssl.so.1

-Charlie
--=20
Charles Anderson	caa@columbus.rr.com

No quote, no nothin'


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001027092509.A67282>