From owner-freebsd-ports Fri Oct 27 6:25:26 2000 Delivered-To: freebsd-ports@freebsd.org Received: from hurricane.columbus.rr.com (m5.columbus.rr.com [204.210.252.249]) by hub.freebsd.org (Postfix) with ESMTP id 40E0D37B479 for ; Fri, 27 Oct 2000 06:25:19 -0700 (PDT) Received: from columbus.rr.com ([24.95.59.29]) by hurricane.columbus.rr.com (Post.Office MTA v3.5.3 release 223 ID# 0-59787U250000L250000S0V35) with ESMTP id com; Fri, 27 Oct 2000 09:25:52 -0400 Received: (from caa@localhost) by columbus.rr.com (8.11.0/8.11.0) id e9RDPAR32881; Fri, 27 Oct 2000 09:25:10 -0400 (EDT) (envelope-from caa) Date: Fri, 27 Oct 2000 09:25:09 -0400 From: "Charles Anderson" To: Jonathan E Fosburgh Cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/22301: kdelibs2 fails to build Message-ID: <20001027092509.A67282@midgard.dhs.org> References: <200010270210.TAA65489@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.2.5i In-Reply-To: <200010270210.TAA65489@freefall.freebsd.org>; from wotan@fosburgh.org on Thu, Oct 26, 2000 at 07:10:03PM -0700 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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