Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Dec 2015 23:18:34 +0000 (UTC)
From:      Bob Melson <melson.r@att.net>
To:        Jan Beich <jbeich@vfemail.net>
Cc:        "gecko@FreeBSD.org" <gecko@FreeBSD.org>
Subject:   Re: compiling Firefox/Seamonkey/Thunderbird
Message-ID:  <418942226.1249583.1451431114891.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <ziwt-ezzb-wny@vfemail.net>
References:  <ziwt-ezzb-wny@vfemail.net>

next in thread | previous in thread | raw e-mail | index | archive | help

Jan,
Thanks for your reply to my earlier email.  I appreciate you taking the time.
Attached is file junk.gz, which is the output from running make DISABLE_MAKE_JOBS=yes in the /usr/ports/www/firefox directory.
Lest you think me a total moron, let me hasten to say that I ordinarily DO use portmaster when upgrading ports; I learned some time back that that usually does the right thing.  That's one of the reasons I'm left scratching my head over this problem - if it's doing the right thing, then my system's screwed up or there's something not quite right in the generated makefile in /usr/ports/www/firefox/work/firefox-43.0.3.  (You may well ask why I don't just use the pkg system.  No reason, except that I prefer to roll my own for the extra customization that provides.)
Anyway, thanks again for your reply and for any insight you might be able to provide.
Bob Melson
 

      From: Jan Beich <jbeich@vfemail.net>
 To: Bob Melson <melson.r@att.net> 
Cc: gecko@FreeBSD.org
 Sent: Tuesday, December 29, 2015 1:55 PM
 Subject: Re: compiling Firefox/Seamonkey/Thunderbird
   
Bob Melson <melson.r@att.net> writes:

> /usr/ports/www/firefox/work/firefox-43.0.1/config/recurse.mk:32:
> recipe for target 'compile' failed
> gmake[3]: *** [compile] Error 2
> gmake[3]: Leaving directory
[...]

Please, post a full build log or one with DISABLE_MAKE_JOBS defined.
The actual error message is lost among other jobs that built fine.

moz.build and Makefile errors are rare, so the culprit line can often be
found by searching for "error:" (without quotes) emitted by the compiler.
The line before may indicate the command that failed.

> gmake: *** [build] Error 2

ports/200853 is unrelated. That error only happens during configure, not
build stage.

> My question, then, is what must I do to successfully compile any one
> or all of these applications?

Try using portmaster or portupgrade to build ports. It does the right
thing by upgrading dependencies first. Otherwise, debugging one's build
environment can be done via poudriere: set up a matching jail with the
same release/architecture as the host then slowly copy bits until the
port(s) breaks.

Alternatively, try comparing with logs from the package cluster. Looking
at the selected options, passed configure and compiler flags, etc. may
give you a few hints.

http://beefy2.nyi.freebsd.org/data/93amd64-default/404493/logs/firefox-43.0.1_1,1.log
http://beefy2.nyi.freebsd.org/build.html?mastername=93amd64-default&build=404493



From owner-freebsd-gecko@freebsd.org  Wed Dec 30 22:09:10 2015
Return-Path: <owner-freebsd-gecko@freebsd.org>
Delivered-To: freebsd-gecko@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 A74F7A55E1B
 for <freebsd-gecko@mailman.ysv.freebsd.org>;
 Wed, 30 Dec 2015 22:09:10 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org
 [IPv6:2001:1900:2254:206a::50:5])
 by mx1.freebsd.org (Postfix) with ESMTP id 91E341724
 for <freebsd-gecko@freebsd.org>; Wed, 30 Dec 2015 22:09:10 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 91B25A55E19; Wed, 30 Dec 2015 22:09:10 +0000 (UTC)
Delivered-To: gecko@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 9154EA55E18
 for <gecko@mailman.ysv.freebsd.org>; Wed, 30 Dec 2015 22:09:10 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2001:1900:2254:206a::16:76])
 (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 818311723
 for <gecko@FreeBSD.org>; Wed, 30 Dec 2015 22:09:10 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from bugs.freebsd.org ([127.0.1.118])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id tBUM9AXs072170
 for <gecko@FreeBSD.org>; Wed, 30 Dec 2015 22:09:10 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
From: bugzilla-noreply@freebsd.org
To: gecko@FreeBSD.org
Subject: [Bug 205741] [PATCH] www/firefox: migrate to new ports options
 framework.
Date: Wed, 30 Dec 2015 22:09:10 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: patch
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: oleksii.tsai@gmail.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution:
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: gecko@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
 op_sys bug_status keywords bug_severity priority component assigned_to
 reporter flagtypes.name attachments.created
Message-ID: <bug-205741-21738@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-gecko@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: Gecko Rendering Engine issues <freebsd-gecko.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-gecko>,
 <mailto:freebsd-gecko-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-gecko/>;
List-Post: <mailto:freebsd-gecko@freebsd.org>
List-Help: <mailto:freebsd-gecko-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-gecko>,
 <mailto:freebsd-gecko-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Dec 2015 22:09:10 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205741

            Bug ID: 205741
           Summary: [PATCH] www/firefox: migrate to new ports options
                    framework.
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gecko@FreeBSD.org
          Reporter: oleksii.tsai@gmail.com
          Keywords: patch
             Flags: maintainer-feedback?(gecko@FreeBSD.org)
          Assignee: gecko@FreeBSD.org

Created attachment 164879
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=164879&action=edit
Patch with port updates.

Proposed patch updates firefox port to using new options framework.

-- 
You are receiving this mail because:
You are the assignee for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?418942226.1249583.1451431114891.JavaMail.yahoo>