You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Sander Holthaus - Orange XL <in...@orangexl.com> on 2003/06/15 01:20:23 UTC

[users@httpd] build problem from FreeBSD-ports

Is there anyone else who has been having problems trying to build Apache 2
from the FreeBSD ports-collection? Since I upgraded to OpenSSL 0.97, Apache
2 won't build anymore.
 
Below is a sample of error-output.
 
Kind Regards,
Sander Holthaus
 
 
Building shared: mod_ssl.la
/bin/sh /usr/ports/www/apache2/work/httpd-2.0.46/srclib/apr/libtool --silent
--mode=compile cc    -O -pipe -DNO_IDEA  -D_REENTRANT -D_THREAD_SAFE
-DAP_HAVE_DESIGNATED_INITIALIZER
-I/usr/ports/www/apache2/work/httpd-2.0.46/srclib/apr/include
-I/usr/ports/www/apache2/work/httpd-2.0.46/srclib/apr-util/include
-I/usr/local/include -I. -I/usr/ports/www/apache2/work/httpd-2.0.46/os/unix
-I/usr/ports/www/apache2/work/httpd-2.0.46/server/mpm/prefork
-I/usr/ports/www/apache2/work/httpd-2.0.46/modules/http
-I/usr/ports/www/apache2/work/httpd-2.0.46/modules/filters
-I/usr/ports/www/apache2/work/httpd-2.0.46/modules/proxy
-I/usr/ports/www/apache2/work/httpd-2.0.46/include -I/usr/include/openssl
-I/usr/ports/www/apache2/work/httpd-2.0.46/modules/dav/main -prefer-pic -c
mod_ssl.c && touch mod_ssl.slo
In file included from /usr/include/openssl/ssl.h:179,
                 from mod_ssl.h:125,
                 from mod_ssl.c:60:
/usr/include/openssl/kssl.h:72: krb5.h: No such file or directory
In file included from /usr/include/openssl/ssl.h:179,
                 from mod_ssl.h:125,
                 from mod_ssl.c:60:
/usr/include/openssl/kssl.h:132: syntax error before `krb5_enctype'
/usr/include/openssl/kssl.h:134: syntax error before `krb5_octet'
/usr/include/openssl/kssl.h:147: syntax error before `kssl_ctx_setstring'
/usr/include/openssl/kssl.h:147: warning: data definition has no type or
storage class
/usr/include/openssl/kssl.h:151: syntax error before `kssl_ctx_setprinc'
/usr/include/openssl/kssl.h:152: syntax error before `krb5_data'
/usr/include/openssl/kssl.h:152: warning: data definition has no type or
storage class
/usr/include/openssl/kssl.h:153: syntax error before `kssl_cget_tkt'
/usr/include/openssl/kssl.h:153: syntax error before `krb5_data'
/usr/include/openssl/kssl.h:154: warning: data definition has no type or
storage class
/usr/include/openssl/kssl.h:155: syntax error before `kssl_sget_tkt'
/usr/include/openssl/kssl.h:155: syntax error before `krb5_data'
/usr/include/openssl/kssl.h:156: warning: data definition has no type or
storage class
/usr/include/openssl/kssl.h:157: syntax error before `kssl_ctx_setkey'
/usr/include/openssl/kssl.h:157: syntax error before `krb5_keyblock'
/usr/include/openssl/kssl.h:157: warning: data definition has no type or
storage class
/usr/include/openssl/kssl.h:159: syntax error before `context'
/usr/include/openssl/kssl.h:160: syntax error before
`kssl_build_principal_2'
/usr/include/openssl/kssl.h:160: syntax error before `context'
/usr/include/openssl/kssl.h:162: warning: data definition has no type or
storage class
/usr/include/openssl/kssl.h:163: syntax error before `kssl_validate_times'
/usr/include/openssl/kssl.h:163: syntax error before `atime'
/usr/include/openssl/kssl.h:164: warning: data definition has no type or
storage class
/usr/include/openssl/kssl.h:165: syntax error before `kssl_check_authent'
/usr/include/openssl/kssl.h:165: syntax error before `krb5_data'
/usr/include/openssl/kssl.h:166: warning: data definition has no type or
storage class
/usr/include/openssl/kssl.h:167: syntax error before `enctype'
In file included from /usr/include/openssl/rand.h:63,
                 from mod_ssl.h:131,
                 from mod_ssl.c:60:
/usr/include/openssl/ossl_typ.h:79: redefinition of `ASN1_INTEGER'
/usr/local/include/openssl/asn1.h:241: `ASN1_INTEGER' previously declared
here
/usr/include/openssl/ossl_typ.h:80: redefinition of `ASN1_ENUMERATED'
/usr/local/include/openssl/asn1.h:242: `ASN1_ENUMERATED' previously declared
here
/usr/include/openssl/ossl_typ.h:81: redefinition of `ASN1_BIT_STRING'
/usr/local/include/openssl/asn1.h:243: `ASN1_BIT_STRING' previously declared
here
/usr/include/openssl/ossl_typ.h:82: redefinition of `ASN1_OCTET_STRING'
/usr/local/include/openssl/asn1.h:244: `ASN1_OCTET_STRING' previously
declared here
/usr/include/openssl/ossl_typ.h:83: redefinition of `ASN1_PRINTABLESTRING'
/usr/local/include/openssl/asn1.h:245: `ASN1_PRINTABLESTRING' previously
declared here
/usr/include/openssl/ossl_typ.h:84: redefinition of `ASN1_T61STRING'
/usr/local/include/openssl/asn1.h:246: `ASN1_T61STRING' previously declared
here
/usr/include/openssl/ossl_typ.h:85: redefinition of `ASN1_IA5STRING'
/usr/local/include/openssl/asn1.h:247: `ASN1_IA5STRING' previously declared
here
/usr/include/openssl/ossl_typ.h:86: redefinition of `ASN1_GENERALSTRING'
/usr/local/include/openssl/asn1.h:248: `ASN1_GENERALSTRING' previously
declared here
/usr/include/openssl/ossl_typ.h:87: redefinition of `ASN1_UNIVERSALSTRING'
/usr/local/include/openssl/asn1.h:249: `ASN1_UNIVERSALSTRING' previously
declared here
/usr/include/openssl/ossl_typ.h:88: redefinition of `ASN1_BMPSTRING'
/usr/local/include/openssl/asn1.h:250: `ASN1_BMPSTRING' previously declared
here
/usr/include/openssl/ossl_typ.h:89: redefinition of `ASN1_UTCTIME'
/usr/local/include/openssl/asn1.h:251: `ASN1_UTCTIME' previously declared
here
/usr/include/openssl/ossl_typ.h:90: redefinition of `ASN1_TIME'
/usr/local/include/openssl/asn1.h:252: `ASN1_TIME' previously declared here
/usr/include/openssl/ossl_typ.h:91: redefinition of `ASN1_GENERALIZEDTIME'
/usr/local/include/openssl/asn1.h:253: `ASN1_GENERALIZEDTIME' previously
declared here
/usr/include/openssl/ossl_typ.h:92: redefinition of `ASN1_VISIBLESTRING'
/usr/local/include/openssl/asn1.h:254: `ASN1_VISIBLESTRING' previously
declared here
/usr/include/openssl/ossl_typ.h:93: redefinition of `ASN1_UTF8STRING'
/usr/local/include/openssl/asn1.h:255: `ASN1_UTF8STRING' previously declared
here
/usr/include/openssl/ossl_typ.h:94: redefinition of `ASN1_BOOLEAN'
/usr/local/include/openssl/asn1.h:256: `ASN1_BOOLEAN' previously declared
here
/usr/include/openssl/ossl_typ.h:95: redefinition of `ASN1_NULL'
/usr/local/include/openssl/asn1.h:259: `ASN1_NULL' previously declared here
/usr/include/openssl/ossl_typ.h:103: redefinition of `EVP_CIPHER'
/usr/local/include/openssl/evp.h:330: `EVP_CIPHER' previously declared here
/usr/include/openssl/ossl_typ.h:104: redefinition of `EVP_CIPHER_CTX'
/usr/local/include/openssl/evp.h:331: `EVP_CIPHER_CTX' previously declared
here
/usr/include/openssl/ossl_typ.h:105: redefinition of `EVP_MD'
/usr/local/include/openssl/evp.h:276: `EVP_MD' previously declared here
/usr/include/openssl/ossl_typ.h:106: redefinition of `EVP_MD_CTX'
/usr/local/include/openssl/evp.h:328: `EVP_MD_CTX' previously declared here
/usr/include/openssl/ossl_typ.h:107: redefinition of `EVP_PKEY'
/usr/local/include/openssl/evp.h:186: `EVP_PKEY' previously declared here
/usr/include/openssl/ossl_typ.h:109: redefinition of `X509'
/usr/local/include/openssl/x509.h:280: `X509' previously declared here
/usr/include/openssl/ossl_typ.h:110: redefinition of `X509_ALGOR'
/usr/local/include/openssl/x509.h:130: `X509_ALGOR' previously declared here
/usr/include/openssl/ossl_typ.h:111: redefinition of `X509_CRL'
/usr/local/include/openssl/x509.h:407: `X509_CRL' previously declared here
/usr/include/openssl/ossl_typ.h:112: redefinition of `X509_NAME'
/usr/local/include/openssl/x509.h:176: `X509_NAME' previously declared here
/usr/include/openssl/ossl_typ.h:113: redefinition of `X509_STORE'
/usr/local/include/openssl/x509_vfy.h:176: `X509_STORE' previously declared
here
/usr/include/openssl/ossl_typ.h:114: redefinition of `X509_STORE_CTX'
/usr/local/include/openssl/x509_vfy.h:157: `X509_STORE_CTX' previously
declared here
*** Error code 1
 
Stop in /usr/ports/www/apache2/work/httpd-2.0.46/modules/ssl.
*** Error code 1
 
Stop in /usr/ports/www/apache2/work/httpd-2.0.46/modules/ssl.
*** Error code 1
 
Stop in /usr/ports/www/apache2/work/httpd-2.0.46/modules.
*** Error code 1
 
Stop in /usr/ports/www/apache2/work/httpd-2.0.46.
*** Error code 1
 
Stop in /usr/ports/www/apache2/work/httpd-2.0.46.
*** Error code 1
 
Stop in /usr/ports/www/apache2.