Date: Fri, 18 Jul 2014 01:06:54 +0200 From: David <david@dafnet.se> To: freebsd-stable@freebsd.org Subject: stable/10 with WITHOUT_OPENSSL not compiling Message-ID: <53C8570E.6010309@dafnet.se>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Hi Trying to compile stable/10 WITHOUT_OPENSSL I get multiple issues. Path: . Working Copy Root Path: /usr/src URL:https://svn0.eu.freebsd.org/base/stable/10 <https://svn0.eu.freebsd.org/base/stable/10> Relative URL: ^/stable/10 Repository Root:https://svn0.eu.freebsd.org/base <https://svn0.eu.freebsd.org/base> Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 268740 Node Kind: directory Schedule: normal Last Changed Author: hselasky Last Changed Rev: 268738 Last Changed Date: 2014-07-16 08:22:35 +0200 (Wed, 16 Jul 2014) openssl/ssl.h missing in multiple places in libldns In file included from /usr/src/lib/libldns/../../contrib/ldns/zone.c:11: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:30:10: fatal error: 'openssl/ssl.h' file not found so I add WITHOUT_LDNS /usr/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c:370:1: error: conflicting types for 'snmp_passwd_to_keys' snmp_passwd_to_keys(struct snmp_user *user, char *passwd __unused) ^ /usr/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:273:16: note: previous declaration is here enum snmp_code snmp_passwd_to_keys(struct snmp_user *, char *); ^ /usr/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmpcrypto.c:382:1: error: conflicting types for 'snmp_get_local_keys' snmp_get_local_keys(struct snmp_user *user, uint8_t *eid __unused, ^ /usr/src/lib/libbsnmp/libbsnmp/../../../contrib/bsnmp/lib/snmp.h:274:16: note: previous declaration is here enum snmp_code snmp_get_local_keys(struct snmp_user *, uint8_t *, uint32_t); ^ 2 errors generated. *** [snmpcrypto.So] Error code 1 so I add WITHOUT_BSNMP --- all_subdir_libfetch --- --- common.So --- cc -fpic -DPIC -O2 -pipe -I. -DINET6 -DFTP_COMBINE_CWDS -std=iso9899:1999 -Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wmissing-variable-declarations -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -c /usr/src/lib/libfetch/common.c -o common.So /usr/src/lib/libfetch/common.c:808:43: error: unused parameter 'URL' [-Werror,-Wunused-parameter] fetch_ssl(conn_t *conn, const struct url *URL, int verbose) ^ 1 error generated. *** [common.So] Error code 1 make[5]: stopped in /usr/src/lib/libfetch This I don't know how to solve. LDNS should be able to compile without openssl with reduced functionality. [-- Attachment #2 --] 0 *H 010 + 0 *H W00 0 *H 010 UIL10U StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0 140224093617Z 150225210010Z0:10Udavid@dafnet.se10 *H david@dafnet.se0"0 *H 0 $D{*En>od7GXLG0#5.hln1+#vY]ٯԡ#YZ=vMzelGObqOd,?0~zb-5- ⿵#V"~,F7Nb%"$CJOQg\ g}+34R8'):vev)L:upf1OC`LnO 00 U0 0U0U%0++0U}G MS}05&6| 0U#0Sr풜\|~5NԸQ0U0david@dafnet.se0LU C0?0;+70*0.+"http://www.startssl.com/policy.pdf0+00' StartCom Certification Authority0This certificate was issued according to the Class 1 Validation requirements of the StartCom CA policy, reliance only for the intended purpose in compliance of the relying party obligations.06U/0-0+)'%http://crl.startssl.com/crtu1-crl.crl0+009+0-http://ocsp.startssl.com/sub/class1/client/ca0B+06http://aia.startssl.com/certs/sub.class1.client.ca.crt0#U0http://www.startssl.com/0 *H 5CW)FLcgAHyOgmƭ J`Zbtڹxa>'_sӛJ*O]A,ǸEaF#p#RR<]gݚZ=d̟S%(aY!,+Lqv p\Eǣ1@ l&NlrrJwcc!YqQZF")?uke",}"cF0400 *H 0}10 UIL10U StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0 071024210155Z 171024210155Z010 UIL10U StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0"0 *H 0 -).2AUGo#G B|NDRpM-B=o-we5JQpa>O.#._<V [~**pz~3WG .ᘟMlr[<Ce6fqO"uxfWN#uicgkv$Lb%y`_{`xK'GN 00U00U0USr풜\|~5NԸQ0U#0N@[i04hCA0f+Z0X0'+0http://ocsp.startssl.com/ca0-+0!http://www.startssl.com/sfsca.crt0[UT0R0'%#!http://www.startssl.com/sfsca.crl0'%#!http://crl.startssl.com/sfsca.crl0U y0w0u+70f0.+"http://www.startssl.com/policy.pdf04+(http://www.startssl.com/intermediate.pdf0 *H }x,\c^#wMq}>UK/^yX֏y frMIŲB61ymQҨݬZ0&
