From owner-freebsd-gecko@FreeBSD.ORG Mon Apr 1 19:08:31 2013 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 2EB5A4F5; Mon, 1 Apr 2013 19:08:31 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from ainaz.pair.com (ainaz.pair.com [209.68.2.66]) by mx1.freebsd.org (Postfix) with ESMTP id 109AAA6C; Mon, 1 Apr 2013 19:08:30 +0000 (UTC) Received: from [192.168.0.131] (vie-188-118-252-015.dsl.sil.at [188.118.252.15]) by ainaz.pair.com (Postfix) with ESMTPSA id 0F4793F412; Mon, 1 Apr 2013 15:08:26 -0400 (EDT) Date: Mon, 1 Apr 2013 21:08:24 +0200 (CEST) From: Gerald Pfeifer To: Jan Beich Subject: Re: Fwd: seamonkey-2.16.1 failed on i386 8 In-Reply-To: <1UMftu-0008PT-2L@internal.tormail.org> Message-ID: References: <201303311924.r2VJOTnP095849@pointyhat.freebsd.org> <1UMftu-0008PT-2L@internal.tormail.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Apr 2013 19:08:31 -0000 On Tue, 2 Apr 2013, Jan Beich wrote: >>> http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/a.8.20130331051500.pointyhat/seamonkey-2.16.1.log So, I studied this log and www/seamonkey/Makefile, and what I do not see is where the following dependencies are coming from? >> ===> seamonkey-2.16.1 depends on executable: gmake - found >> ===> seamonkey-2.16.1 depends on executable: gcc46 - not found Neither USE_GMAKE nor USE_GCC are set by this port. So, how are these two triggered? I see one instances of USE_GCC in firefox/Makefile, but only under option PGO which does not look like it's on by default? > Likely a regression caused by recent bsd.gcc.mk changes. bsd.gecko.mk > where USE_GCC=yes is defined hasn't changed since 2013-02-24. I cannot exclude this, though to me it appears the answer to "Why is GCC being detected as a missing dependency later in the game, but not up front?" seems to be crucial. What makes me very suspicious is this: ports.svn/www/seamonkey> make test-gcc make: don't know how to make test-gcc. Stop This indicates that Mk/bsd.gcc.mk is _not_ included properly! Gerald