Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jun 1998 18:38:26 -0500
From:      "Scot W. Hetzel" <hetzels@westbend.net>
To:        "FreeBSD-Ports" <FreeBSD-Ports@FreeBSD.ORG>
Subject:   Help: Apache13-FP-SSL port
Message-ID:  <000e01bda480$2e32eb20$c3e0d9cf@westbend.net>

next in thread | raw e-mail | index | archive | help
In order for me to work on an apache13-FP-SSL port, I had to upgrade the
SSLeay port from 0.8.1 to version 0.9.0.b due to 0.8.1 no longer available
at the MASTER_SITE.  I sent a pr to upgrade the port, with patches, this
morning haven't received anything back from gnats.

But apparently, Yen-Shuo Su has also submitted an upgrade (ports/7133)
today.  Could somebody, please commit his version as it looks more complete
than the one I submitted.

Who's working on the Apache13-SSL port, as I am unable to get the
Apache13-FP-SSL port to compile the httpsd.  So far I have reviewed the old
apache-ssl port and have transferred over the relevant changes.  It will
compile all of the modules. But it won't compile the httpsd daemon, due to
undefined symbols.  How do I fix the below problem:

NOTE: I trimmed the below make output (was 43.4K).

<=== src/modules
cc -c  -I./os/unix -I./include -I/usr/local/include  -DBUFFERED_LOGS -DDOCUM
ENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_PATH=\"/bin:/usr/bin:/usr/l
ocal/bin\" -funsigned-char -DAPACHE_SSL -O2 -pipe `./apaci` modules.c
cc -c  -I./os/unix -I./include -I/usr/local/include  -DBUFFERED_LOGS -DDOCUM
ENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_PATH=\"/bin:/usr/bin:/usr/l
ocal/bin\" -funsigned-char -DAPACHE_SSL -O2 -pipe `./apaci` buildmark.c
cc -DBUFFERED_LOGS -DDOCUMENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_P
ATH=\"/bin:/usr/bin:/usr/local/bin\" -funsigned-char -DAPACHE_SSL -O2 -pipe
`./apaci`     -o httpsd buildmark.o modules.o  modules/ssl/libssl.a
modules/standard/libstandard.a  main/libmain.a  ./os/unix/libos.a
ap/libap.a   -ldescrypt -L/usr/local/lib -lssl -ldescrypt
apache_ssl.o: Undefined symbol `_SSLeay_version' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_get_issuer_name' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_NAME_oneline' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_get_subject_name' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_NAME_oneline' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_get_issuer_name' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_NAME_oneline' referenced from text
segment
apache_ssl.o: Undefined symbol `_ERR_get_error' referenced from text segment
apache_ssl.o: Undefined symbol `_ERR_error_string' referenced from text
segment
apache_ssl.o: Undefined symbol `_ERR_get_error' referenced from text segment
apache_ssl.o: Undefined symbol `_ERR_error_string' referenced from text
segment
apache_ssl.o: Undefined symbol `_ERR_load_crypto_strings' referenced from
text segment
apache_ssl.o: Undefined symbol `_RSA_generate_key' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_STORE_CTX_get_current_cert' referenced
from text segment
apache_ssl.o: Undefined symbol `_X509_STORE_CTX_get_error_depth' referenced
from text segment
apache_ssl.o: Undefined symbol `_X509_STORE_CTX_get_error' referenced from
text segment
apache_ssl.o: Undefined symbol `_X509_get_issuer_name' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_NAME_oneline' referenced from text
segment
apache_ssl.o: Undefined symbol `_ERR_print_errors_fp' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_verify_cert_error_string' referenced
from text segment
apache_ssl.o: Undefined symbol `_ERR_print_errors_fp' referenced from text
segment
apache_ssl.o: Undefined symbol `_ERR_print_errors_fp' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_get_default_cert_dir' referenced from
text segment
apache_ssl.o: Undefined symbol `_X509_new' referenced from text segment
apache_ssl.o: Undefined symbol `_PEM_read_X509' referenced from text segment
apache_ssl.o: Undefined symbol `_ERR_print_errors_fp' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_get_default_cert_area' referenced from
text segment
apache_ssl.o: Undefined symbol `_RSA_new' referenced from text segment
apache_ssl.o: Undefined symbol `_PEM_read_RSAPrivateKey' referenced from
text segment
apache_ssl.o: Undefined symbol `_ERR_print_errors_fp' referenced from text
segment
apache_ssl.o: Undefined symbol `_ERR_print_errors_fp' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_get_subject_name' referenced from text
segment
apache_ssl.o: Undefined symbol `_X509_NAME_oneline' referenced from text
segment
mod_log_config.o: Undefined symbol `_X509_verify_cert_error_string'
referenced from text segment
s23_srvr.o: Undefined symbol `_RAND_seed' referenced from text segment
:
:
s23_lib.o: Undefined symbol `_ERR_put_error' referenced from text segment
s23_lib.o: Undefined symbol `_ERR_put_error' referenced from text segment
s23_pkt.o: Undefined symbol `_BIO_write' referenced from text segment
s23_pkt.o: Undefined symbol `_BIO_read' referenced from text segment
t1_enc.o: Undefined symbol `_HMAC_Init' referenced from text segment
:
:
ssl_lib.o: Undefined symbol `_BUF_MEM_free' referenced from text segment
:
:
ssl_err2.o: Undefined symbol `_ERR_load_crypto_strings' referenced from text
segment
ssl_cert.o: Undefined symbol `_CRYPTO_add_lock' referenced from text segment
:
:
ssl_sess.o: Undefined symbol `_CRYPTO_get_ex_new_index' referenced from text
segment
:
:
ssl_ciph.o: Undefined symbol `_EVP_enc_null' referenced from text segment
:
:
ssl_rsa.o: Undefined symbol `_BIO_s_file' referenced from text segment
:
:
ssl_asn1.o: Undefined symbol `_ASN1_INTEGER_set' referenced from text
segment
:
:
ssl_algs.o: Undefined symbol `_EVP_des_cbc' referenced from text segment
:
:
ssl_err.o: Undefined symbol `_ERR_load_strings' referenced from text segment
ssl_err.o: Undefined symbol `_ERR_load_strings' referenced from text segment
s2_srvr.o: Undefined symbol `_RAND_seed' referenced from text segment
:
:
s2_lib.o: Undefined symbol `_OBJ_bsearch' referenced from text segment
:
:
s2_enc.o: Undefined symbol `_EVP_CIPHER_CTX_init' referenced from text
segment
:
:
s2_pkt.o: Undefined symbol `_BIO_read' referenced from text segment
:
:
s3_srvr.o: Undefined symbol `_RAND_seed' referenced from text segment
:
:
s3_lib.o: Undefined symbol `_DH_free' referenced from text segment
:
:
s3_enc.o: Undefined symbol `_SHA1_Init' referenced from text segment
:
:
s3_pkt.o: Undefined symbol `_BIO_read' referenced from text segment
s3_pkt.o: Undefined symbol `_BIO_write' referenced from text segment
s3_pkt.o: Undefined symbol `_ERR_add_error_data' referenced from text
segment
s3_both.o: Undefined symbol `_BUF_MEM_grow' referenced from text segment
:
:
s3_both.o: Undefined symbol `_EVP_PKEY_type' referenced from text segment
*** Error code 1

Stop.

I even tried adding SSL_INCLUDE to the line that make the httpsd, and it
still wouldn't build.

Scot W. Hetzel




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?000e01bda480$2e32eb20$c3e0d9cf>