From owner-freebsd-stable@freebsd.org Fri Feb 19 22:51:06 2016 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3DC8AA9CD2 for ; Fri, 19 Feb 2016 22:51:06 +0000 (UTC) (envelope-from jim@ohlste.in) Received: from mail-qg0-x231.google.com (mail-qg0-x231.google.com [IPv6:2607:f8b0:400d:c04::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 671B41298 for ; Fri, 19 Feb 2016 22:51:06 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mail-qg0-x231.google.com with SMTP id y9so74315649qgd.3 for ; Fri, 19 Feb 2016 14:51:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ohlste-in.20150623.gappssmtp.com; s=20150623; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=0WlcC2AHR6tJM5vNkv73aLaSFfSovgGy1Rv9HhtgH08=; b=Jc/uxwJi+MniUaEO8WRUdpGviQWxke6QY69bluhbfB8fQqaKWgH0T6kkC2+QffcOHY JLEgTTgF4U9+c0odcJ6ewiCi0w+bgPGyxzbKZqcXbLdFuq12+jUHofYUBbd2qyB0YgcM /vrLWg8TFWyOrZyHhyUczvy4oFUhKAdsg+WKzbdhrvf1uVfEfaPOzEzDovdWoy1iOdi9 Xy9yp05+KYncTqAck2LRgfEXnK/qNPpGapSPc5sVo9vNS6CmsiV0OGfnzncKLEMoudvz PbjOhElj2Ov1vsEEhM4egdK/qovrZkcH9USF3aPvtU/U6phzF0KK8u3E0BhpYLr2Envn 0vug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=0WlcC2AHR6tJM5vNkv73aLaSFfSovgGy1Rv9HhtgH08=; b=f/AGOdOFtNk16mp6WxNZnFjGTZoLBSLtsanChbQfdIYJ0noJbyLYRZGfKM/huHjkrw oxV9tJySd+YVTtkcdarSZ4zMcqLXWS0lpjFIqg5J6LYmY2em1W5fWKkCljSEvVoYS4hx s8TnZIQboVdawHF3mkcrSvbc0zyKAlUxGXyQ0K/vdqQYvypPVi1cAbZ+AhyTzX8WMnGF JnYdI++XC5PkmyK/GaC0pqN+d+VCnLV+jcsyijyD5V3+G/iUOLIAWLNlQeE+y1xElT22 p/mM+iFUC7GMtPFn4m8jfzUwkLrNTlcNWx3Yuhdo3TzPK8frod58cIB48Q3hq42vZ38+ GlvA== X-Gm-Message-State: AG10YOSVQlyMTDqHXgtTsbL32bbIVoLgCj2ZCddbx1cFAq6JgqMjYFRJkk1V7Fm+IpdMgQ== X-Received: by 10.140.102.142 with SMTP id w14mr11149684qge.58.1455922265269; Fri, 19 Feb 2016 14:51:05 -0800 (PST) Received: from [192.168.1.18] (pool-96-249-243-37.nrflva.fios.verizon.net. [96.249.243.37]) by smtp.googlemail.com with ESMTPSA id z124sm5516708qhz.46.2016.02.19.14.51.04 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 19 Feb 2016 14:51:04 -0800 (PST) Subject: Re: make buildworld Failure on 10-STABLE and WITHOUT_OPENSSL=TRUE To: Dewayne Geraghty , Bryan Drewery References: <56B6014D.9090602@ohlste.in> <56C790A7.4040508@FreeBSD.org> Cc: freebsd-stable stable From: Jim Ohlstein Message-ID: <56C79C57.3060909@ohlste.in> Date: Fri, 19 Feb 2016 17:51:03 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Feb 2016 22:51:06 -0000 Hello, On 2/19/16 5:40 PM, Dewayne Geraghty wrote: > On 20 February 2016 at 09:01, Bryan Drewery > wrote: > > On 2/6/2016 6:21 AM, Jim Ohlstein wrote: > > Hello, > > > > First noticed: > > > > root@rubicon:/usr/src # svn info > > Path: . > > Working Copy Root Path: /usr/src > > URL: https://svn.freebsd.org/base/stable/10 > > Relative URL: ^/stable/10 > > Repository Root: https://svn.freebsd.org/base > > Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f > > Revision: 295341 > > Node Kind: directory > > Schedule: normal > > Last Changed Author: marius > > Last Changed Rev: 295289 > > Last Changed Date: 2016-02-04 19:14:24 -0500 (Thu, 04 Feb 2016) > > > > > > Still present: > > > > root@rubicon:/usr/src # svn info > > Path: . > > Working Copy Root Path: /usr/src > > URL: https://svn.freebsd.org/base/stable/10 > > Relative URL: ^/stable/10 > > Repository Root: https://svn.freebsd.org/base > > Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f > > Revision: 295351 > > Node Kind: directory > > Schedule: normal > > Last Changed Author: wblock > > Last Changed Rev: 295350 > > Last Changed Date: 2016-02-06 09:03:31 -0500 (Sat, 06 Feb 2016) > > > > > > root@rubicon:/usr/src # make clean && make buildworld > > > > > > [snip] > > > > > > > > cc -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.o > > /usr/src/lib/libfetch/common.c:811:43: error: unused parameter 'URL' > > [-Werror,-Wunused-parameter] > > fetch_ssl(conn_t *conn, const struct url *URL, int verbose) > > ^ > > > Try this patch please: > https://people.freebsd.org/~bdrewery/patches/libfetch-unused-ssl.patch > > > > > -- > Regards, > Bryan Drewery > > > Unfortunately, I think you'll find that you'll need openssl for: > libarchive, geom_eli, tar and gssd as well. > Good luck (I tried a few years ago but failed because I really needed > geli). Got stuck elsewhere but looks like it's totally broken. This is a parallel build of r 295826 but looks pretty obvious where it bails: /usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/bind.c:2051:20: note: use '==' to turn this assignment into an equality comparison for (i = 0; name = names[i]; i++) ^ == --- display.o --- --- lib__L --- In file included from /usr/src/lib/libldns/../../contrib/ldns/parse.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:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ --- gnu/lib__L --- cc -O2 -pipe -I/usr/src/gnu/lib/libreadline/readline/.. -I/usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"5.2"' -std=gnu99 -Qunused-arguments -fstack-protector -c /usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/display.c -o display.o --- lib__L --- 1 error generated. --- gnu/lib__L --- --- signals.o --- cc -O2 -pipe -I/usr/src/gnu/lib/libreadline/readline/.. -I/usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"5.2"' -std=gnu99 -Qunused-arguments -fstack-protector -c /usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/signals.c -o signals.o --- lib__L --- In file included from /usr/src/lib/libldns/../../contrib/ldns/rdata.c:15: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ 1 error generated. In file included from /usr/src/lib/libldns/../../contrib/ldns/resolver.c:15: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ 1 error generated. --- depend_subdir_libnv --- ===> lib/libnv (depend) --- depend_subdir_libopie --- ===> lib/libopie (depend) --- depend_subdir_libldns --- In file included from /usr/src/lib/libldns/../../contrib/ldns/rr.c:12: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ 1 error generated. --- depend_subdir_libnv --- --- .depend --- rm -f .depend CC='cc ' mkdep -f .depend -a -I/usr/src/lib/libnv/../../sys -I/usr/src/lib/libnv -std=gnu99 /usr/src/lib/libnv/../../sys/kern/subr_dnvlist.c /usr/src/lib/libnv/msgio.c /usr/src/lib/libnv/../../sys/kern/subr_nvlist.c /usr/src/lib/libnv/../../sys/kern/subr_nvpair.c --- gnu/lib__L --- --- util.o --- cc -O2 -pipe -I/usr/src/gnu/lib/libreadline/readline/.. -I/usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"5.2"' -std=gnu99 -Qunused-arguments -fstack-protector -c /usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/util.c -o util.o --- lib__L --- --- depend_subdir_libldns --- In file included from /usr/src/lib/libldns/../../contrib/ldns/rr_functions.c:18: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ 1 error generated. In file included from /usr/src/lib/libldns/../../contrib/ldns/sha1.c:20: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ 1 error generated. In file included from /usr/src/lib/libldns/../../contrib/ldns/str2host.c:15: --- gnu/lib__L --- --- kill.o --- cc -O2 -pipe -I/usr/src/gnu/lib/libreadline/readline/.. -I/usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"5.2"' -std=gnu99 -Qunused-arguments -fstack-protector -c /usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/kill.c -o kill.o --- lib__L --- In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ 1 error generated. --- depend_subdir_libpcap --- ===> lib/libpcap (depend) --- depend_subdir_libldns --- In file included from /usr/src/lib/libldns/../../contrib/ldns/tsig.c:12: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ --- gnu/lib__L --- --- complete.o --- 3 warnings generated. --- lib__L --- 1 error generated. --- depend_subdir_libpmc --- ===> lib/libpmc (depend) --- depend_subdir_libpcap --- --- version.c --- sed 's/.*/char pcap_version[] = "&";/' /usr/src/lib/libpcap/../../contrib/libpcap/VERSION > version.c --- depend_subdir_libldns --- In file included from /usr/src/lib/libldns/../../contrib/ldns/update.c:12: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ --- depend_subdir_libpcap --- --- grammar.c --- yacc -d -p pcapyy -o grammar.c /usr/src/lib/libpcap/../../contrib/libpcap/grammar.y --- depend_subdir_libldns --- 1 error generated. --- depend_subdir_libpmc --- --- .depend --- rm -f .depend CC='cc ' mkdep -f .depend -a -std=gnu99 /usr/src/lib/libpmc/libpmc.c /usr/src/lib/libpmc/pmclog.c --- depend_subdir_libpcap --- --- version.h --- sed 's/.*/char pcap_version_string[] = "libpcap version &";/' /usr/src/lib/libpcap/../../contrib/libpcap/VERSION > version.h --- scanner.c --- lex -Ppcapyy -oscanner.c /usr/src/lib/libpcap/../../contrib/libpcap/scanner.l --- depend_subdir_libldns --- /usr/src/lib/libldns/../../contrib/ldns/util.c:26:10: fatal error: 'openssl/rand.h' file not found #include ^ 1 error generated. In file included from /usr/src/lib/libldns/../../contrib/ldns/wire2host.c:19: In file included from /usr/src/lib/libldns/../../contrib/ldns/ldns/ldns.h:98: /usr/src/lib/libldns/../../contrib/ldns/ldns/dane.h:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ 1 error generated. --- depend_subdir_libpcap --- --- tokdefs.h --- ln -sf grammar.h tokdefs.h --- depend_subdir_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:31:10: fatal error: 'openssl/ssl.h' file not found #include ^ --- gnu/lib__L --- --- undo.o --- cc -O2 -pipe -I/usr/src/gnu/lib/libreadline/readline/.. -I/usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"5.2"' -std=gnu99 -Qunused-arguments -fstack-protector -c /usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/undo.c -o undo.o --- lib__L --- 1 error generated. --- gnu/lib__L --- --- macro.o --- cc -O2 -pipe -I/usr/src/gnu/lib/libreadline/readline/.. -I/usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline -DHAVE_CONFIG_H -DRL_LIBRARY_VERSION='"5.2"' -std=gnu99 -Qunused-arguments -fstack-protector -c /usr/src/gnu/lib/libreadline/readline/../../../../contrib/libreadline/macro.c -o macro.o --- lib__L --- mkdep: compile failed --- depend_subdir_libpcap --- --- .depend --- --- depend_subdir_libldns --- *** [.depend] Error code 1 make[5]: stopped in /usr/src/lib/libldns 1 error make[5]: stopped in /usr/src/lib/libldns *** [depend_subdir_libldns] Error code 2 make[4]: stopped in /usr/src/lib --- depend_subdir_libpcap --- rm -f .depend CC='cc ' mkdep -f .depend -a -DHAVE_CONFIG_H -Dyylval=pcapyylval -I/usr/src/lib/libpcap -I. -D_U_="__attribute__((unused))" -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DINET6 -DHAVE_NET_PFVAR_H -I/usr/src/lib/libpcap/../../contrib/libpcap -std=gnu99 grammar.c /usr/src/lib/libpcap/../../contrib/libpcap/pcap-bpf.c /usr/src/lib/libpcap/pcap-netmap.c /usr/src/lib/libpcap/../../contrib/libpcap/pcap.c /usr/src/lib/libpcap/../../contrib/libpcap/pcap-common.c /usr/src/lib/libpcap/../../contrib/libpcap/inet.c /usr/src/lib/libpcap/../../contrib/libpcap/fad-getad.c /usr/src/lib/libpcap/../../contrib/libpcap/gencode.c /usr/src/lib/libpcap/../../contrib/libpcap/optimize.c /usr/src/lib/libpcap/../../contrib/libpcap/nametoaddr.c /usr/src/lib/libpcap/../../contrib/libpcap/etherent.c /usr/src/lib/libpcap/../../contrib/libpcap/savefile.c /usr/src/lib/libpcap/../../contrib/libpcap/bpf/net/bpf_filter.c /usr/src/lib/libpcap/../../contrib/libpcap/bpf_image.c /usr/src/lib/libpcap/../../contrib/libpcap/bpf_dump.c scanner.c /usr/src/lib/libpcap/../../contrib/libpcap/sf-pcap.c /usr/src/lib/libpcap/../../contrib/libpcap/sf-pcap-ng.c version.c --- gnu/lib__L --- --- bind.o --- 4 warnings generated. --- lib__L --- --- depend_subdir_libngatm --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/lib/libngatm *** [depend_subdir_libngatm] Error code 2 make[4]: stopped in /usr/src/lib --- gnu/lib__L --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/gnu/lib/libreadline/readline *** [_sub.all] Error code 2 make[5]: stopped in /usr/src/gnu/lib/libreadline 1 error make[5]: stopped in /usr/src/gnu/lib/libreadline *** [all_subdir_libreadline] Error code 2 make[4]: stopped in /usr/src/gnu/lib 1 error make[4]: stopped in /usr/src/gnu/lib *** [gnu/lib__L] Error code 2 make[3]: stopped in /usr/src --- cddl/lib__L --- --- depend_subdir_libzpool --- echo libzpool.so.2: /usr/obj/usr/src/tmp/usr/lib/libmd.a /usr/obj/usr/src/tmp/usr/lib/libpthread.a /usr/obj/usr/src/tmp/usr/lib/libz.a /usr/obj/usr/src/tmp/usr/lib/libnvpair.a /usr/obj/usr/src/tmp/usr/lib/libavl.a /usr/obj/usr/src/tmp/usr/lib/libumem.a >> .depend A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/cddl/lib/libzpool *** [depend_subdir_libzpool] Error code 2 make[4]: stopped in /usr/src/cddl/lib 1 error make[4]: stopped in /usr/src/cddl/lib *** [cddl/lib__L] Error code 2 make[3]: stopped in /usr/src --- lib__L --- --- depend_subdir_libpcap --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/lib/libpcap *** [depend_subdir_libpcap] Error code 2 make[4]: stopped in /usr/src/lib 3 errors make[4]: stopped in /usr/src/lib *** [lib__L] Error code 2 make[3]: stopped in /usr/src 3 errors make[3]: stopped in /usr/src *** [libraries] Error code 2 make[2]: stopped in /usr/src 1 error make[2]: stopped in /usr/src *** [_libraries] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Contents of src.conf: # cat /etc/src.conf WITHOUT_GAMES=TRUE WITHOUT_WIRELES=TRUE WITHOUT_SENDMAIL=TRUE WITHOUT_BLUETOOTH=TRUE WITHOUT_FLOPPY=TRUE WITHOUT_IPFILTER=TRUE WITHOUT_IPFW=TRUE WITHOUT_UNBOUND=TRUE WITHOUT_OPENSSL=TRUE Perhaps this option should be taken out of the manual. -- Jim Ohlstein "Never argue with a fool, onlookers may not be able to tell the difference." - Mark Twain