From owner-freebsd-bugs@FreeBSD.ORG Thu Sep 11 10:10:03 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1F791065672 for ; Thu, 11 Sep 2008 10:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F3DD38FC1E for ; Thu, 11 Sep 2008 10:10:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m8BAA0Uk074084 for ; Thu, 11 Sep 2008 10:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m8BAA01l074083; Thu, 11 Sep 2008 10:10:00 GMT (envelope-from gnats) Resent-Date: Thu, 11 Sep 2008 10:10:00 GMT Resent-Message-Id: <200809111010.m8BAA01l074083@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, oliver@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C68221065671 for ; Thu, 11 Sep 2008 10:04:14 +0000 (UTC) (envelope-from olivleh1@avocado.salatschuessel.net) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [83.136.81.184]) by mx1.freebsd.org (Postfix) with SMTP id F1A0C8FC15 for ; Thu, 11 Sep 2008 10:04:13 +0000 (UTC) (envelope-from olivleh1@avocado.salatschuessel.net) Received: (qmail 56367 invoked by uid 0); 11 Sep 2008 10:04:10 -0000 Message-Id: <20080911100410.56366.qmail@avocado.salatschuessel.net> Date: 11 Sep 2008 10:04:10 -0000 From: oliver@FreeBSD.org To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/127296: world (libntp) does not compile when NO_OPENSSL is set X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: oliver@FreeBSD.org List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Sep 2008 10:10:03 -0000 >Number: 127296 >Category: bin >Synopsis: world (libntp) does not compile when NO_OPENSSL is set >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 11 10:10:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Oliver Lehmann >Release: FreeBSD 6.3-STABLE i386 >Organization: >Environment: System: FreeBSD avocado.salatschuessel.net 6.3-STABLE FreeBSD 6.3-STABLE #0: Sat Mar 1 16:06:36 CET 2008 olivleh1@avocado.salatschuessel.net:/usr/obj/usr/src/sys/AVOCADO i386 >Description: when NO_OPENSSL = YES is specified, world does not compile. I've the following make options set in make.conf: NO_KERBEROS="YES" NO_BLUETOOTH="YES" NO_CVS="YES" NO_DICT="YES" NO_FORTRAN="YES" NO_GPIB="YES" NO_I4B="YES" NO_IPFILTER="YES" NO_PF="YES" NO_AUTHPF="YES" NO_INET6="YES" NO_ATM="YES" NO_USB="YES" NO_LPR="YES" NO_ACPI="YES" NO_MAILWRAPPER="YES" NO_NETCAT="YES" NO_NIS="YES" NO_OPENSSH="YES" NO_OPENSSL="YES" NO_SENDMAIL="YES" NO_SHAREDOCS="YES" NO_CRYPT="YES" NO_GAMES="YES" NO_INFO="YES" NO_BIND="YES" PPP_NO_NAT="YES" PPP_NO_NETGRAP="YES" PPP_NO_RADIUS="YES" PPP_NO_SUID="YES" NO_RCMDS="YES" and this is the error I get: ===> usr.sbin/ntp/libntp (depend) rm -f .depend mkdep -f .depend -a -I/usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include -I/usr/src/usr.sbin/ntp/libntp/../ -DSYS_FREEBSD -DPARSE -DHAVE_CONFIG_H /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/a_md5encrypt.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/adjtime.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/atoint.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/atolfp.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/atouint.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/audio.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/authkeys.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/authreadkeys.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/authusekey.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/buftvtots.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/caljulian.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/caltontp.c /usr/src/usr.sb in/ntp/libntp/../../../contrib/ntp/libntp/calyearstart.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/clocktime.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/clocktypes.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/decodenetnum.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/dofptoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/dolfptoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/emalloc.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/findconfig.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/fptoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/fptoms.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/getopt.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/hextoint.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/hextolfp.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/humandate.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/n tp/libntp/icom.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/inttoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/iosignal.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/lib_strbuf.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/machines.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/md5c.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/memmove.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/mfptoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/mfptoms.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/mktime.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/modetoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/mstolfp.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/ntp_random.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/msutotsf.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/msyslog.c /usr/src/usr.sbin/ntp/libntp/.. /../../contrib/ntp/libntp/netof.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/ntp_rfc2553.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/numtoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/numtohost.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/octtoint.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/prettydate.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/recvbuff.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/refnumtoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/snprintf.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/socktoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/socktohost.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/strstr.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/systime.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/statestr.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/strerror.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/syssignal.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/tsftomsu.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/tstotv.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/tvtoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/tvtots.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/uglydate.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/uinttoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/utvtoa.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/ymd2yd.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/assertions.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/error.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/inet_ntop.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/inet_pton.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/interfaceiter.c /usr/src/usr.sbin/ntp/libntp/../../../cont rib/ntp/libisc/isc_strerror.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/lib.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/mem.c /usr/src/usr.sbin/tp/libntp/../../../contrib/ntp/libisc/msgcat.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/net.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/netscope.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/netaddr.c /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libisc/sockaddr.c In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/authkeys.c:13: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/authreadkeys.c:8: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/clocktypes.c:7: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntpd.h:7, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/iosignal.c:41: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/netof.c:9: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntpd.h:7, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/ntp_rfc2553.c:79: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/recvbuff.h:8, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/recvbuff.c:11: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/socktoa.c:22: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/socktohost.c:15: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntpd.h:7, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/systime.c:13: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory In file included from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp.h:10, from /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/libntp/statestr.c:10: /usr/src/usr.sbin/ntp/libntp/../../../contrib/ntp/include/ntp_crypto.h:5:25: openssl/evp.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /usr/src/usr.sbin/ntp/libntp. *** Error code 1 Stop in /usr/src/usr.sbin/ntp. *** Error code 1 Stop in /usr/src/usr.sbin. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Exit 1 >How-To-Repeat: set my make options posted above >Fix: disable SSL support in libntp when SSL is disabled at all. >Release-Note: >Audit-Trail: >Unformatted: