From owner-freebsd-stable@FreeBSD.ORG Mon Aug 4 10:45:48 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AE201E35; Mon, 4 Aug 2014 10:45:48 +0000 (UTC) Received: from keltia.net (aran.keltia.net [88.191.250.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 71863262E; Mon, 4 Aug 2014 10:45:47 +0000 (UTC) Received: from roberto-aw.eurocontrol.fr (unknown [88.190.16.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: roberto) by keltia.net (Postfix) with ESMTPSA id BA65352A9; Mon, 4 Aug 2014 12:45:44 +0200 (CEST) Date: Mon, 4 Aug 2014 12:41:46 +0200 From: Ollivier Robert To: freebsd-stable@freebsd.org Subject: Re: Weird bmake behaviour from within installworld Message-ID: <20140804104146.GB9720@roberto-aw.eurocontrol.fr> References: <20140803193541.GA1839@lonrach.local> <20140804094937.GA9720@roberto-aw.eurocontrol.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140804094937.GA9720@roberto-aw.eurocontrol.fr> X-Operating-System: MacOS X / Macbook Pro - FreeBSD 7.2 / Dell D820 SMP User-Agent: Mutt/1.5.23 (2014-03-12) Cc: des@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Aug 2014 10:45:48 -0000 According to Ollivier Robert on Mon, Aug 04, 2014 at 11:49:37AM +0200: > daemon.o: In function `daemon_delete': > /usr/src/usr.sbin/unbound/daemon/../../../contrib/unbound/daemon/daemon.c:(.text+0xf72): undefined reference to `ub_c_lex_destroy' > cc: error: linker command failed with exit code 1 (use -v to see invocation) > *** Error code 1 > > Stop. > bmake[4]: stopped in /usr/src/usr.sbin/unbound/daemon > > Do I have to resort to using freebsd-update and to give up source updating from 9 to 10 :( ? After investigating it further, it might be the very recent MFH by des which broke it as this function is only enabled when the lex used has yylex_destroy(). flex is already in bootstrap-tools so that's not it. ub_c_lex_destroy() in daemon.c is used through LEX_HAS_YYLEX_DESTROY but never defined. MFH issue? -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.net In memoriam to Ondine, our 2nd child: http://ondine.keltia.net/