From owner-freebsd-gecko@FreeBSD.ORG Sun Feb 1 21:00:37 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A42C260D for ; Sun, 1 Feb 2015 21:00:37 +0000 (UTC) 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 7A1E4363 for ; Sun, 1 Feb 2015 21:00:37 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t11L0bNj017192 for ; Sun, 1 Feb 2015 21:00:37 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201502012100.t11L0bNj017192@kenobi.freebsd.org> From: bugzilla-noreply@FreeBSD.org To: gecko@FreeBSD.org Subject: Problem reports for gecko@FreeBSD.org that need special attention X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 Date: Sun, 01 Feb 2015 21:00:37 +0000 Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Feb 2015 21:00:37 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 194414 | REGRESSION: www/firefox-i18n no longer depends on 1 problems total for which you should take action. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 00:43:31 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B3C53F84 for ; Mon, 2 Feb 2015 00:43:31 +0000 (UTC) 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 9AB0BCA8 for ; Mon, 2 Feb 2015 00:43:31 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t120hVJ9034735 for ; Mon, 2 Feb 2015 00:43:31 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Mon, 02 Feb 2015 00:43:30 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 00:43:31 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 jakub_lach@mailplus.pl changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #151519|0 |1 is obsolete| | Attachment #151871|0 |1 is obsolete| | Attachment #151872|0 |1 is obsolete| | Attachment #151897|0 |1 is obsolete| | Attachment #151915|0 |1 is obsolete| | Attachment #151934|0 |1 is obsolete| | --- Comment #10 from jakub_lach@mailplus.pl --- Created attachment 152459 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152459&action=edit full bt, reproduced the crash with Firefox 35.0.1,1 and gstreamer1 -O0 -g FreeBSD 10.1-STABLE #0 r277882 amd64 (FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512) -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 09:15:17 2015 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2B51D2E for ; Mon, 2 Feb 2015 09:15:17 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F3DA687 for ; Mon, 2 Feb 2015 09:15:16 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id t129F6OH006600 for ; Mon, 2 Feb 2015 09:15:06 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id t129F1m4006458 for freebsd-gecko@freebsd.org; Mon, 2 Feb 2015 09:15:01 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 2 Feb 2015 09:15:01 GMT Message-Id: <201502020915.t129F1m4006458@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1811 - trunk/Mk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 09:15:17 -0000 Author: jbeich Date: Mon Feb 2 09:15:01 2015 New Revision: 1811 Log: prune conditionals for files removed 3 months ago Modified: trunk/Mk/bsd.gecko.mk Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Mon Jan 26 20:32:55 2015 (r1810) +++ trunk/Mk/bsd.gecko.mk Mon Feb 2 09:15:01 2015 (r1811) @@ -146,7 +146,7 @@ ffi_LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi ffi_MOZ_OPTIONS= --enable-system-ffi -.if exists(${FILESDIR}/patch-bug847568) || exists(${FILESDIR}/patch-z-bug847568) +.if exists(${FILESDIR}/patch-bug847568) graphite_LIB_DEPENDS= libgraphite2.so:${PORTSDIR}/graphics/graphite2 graphite_MOZ_OPTIONS= --with-system-graphite2 @@ -172,7 +172,7 @@ nss_LIB_DEPENDS= libnss3.so:${PORTSDIR}/security/nss nss_MOZ_OPTIONS= --with-system-nss -.if exists(${FILESDIR}/patch-z-bug517422) || exists(${FILESDIR}/patch-zz-bug517422) +.if exists(${FILESDIR}/patch-z-bug517422) opus_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus opus_MOZ_OPTIONS= --with-system-opus .endif @@ -183,7 +183,7 @@ png_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png png_MOZ_OPTIONS= --with-system-png=${LOCALBASE} -.if exists(${FILESDIR}/patch-z-bug517422) || exists(${FILESDIR}/patch-zz-bug517422) +.if exists(${FILESDIR}/patch-z-bug517422) soundtouch_LIB_DEPENDS= libSoundTouch.so:${PORTSDIR}/audio/soundtouch soundtouch_MOZ_OPTIONS= --with-system-soundtouch @@ -195,7 +195,7 @@ sqlite_LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3 sqlite_MOZ_OPTIONS= --enable-system-sqlite -.if exists(${FILESDIR}/patch-z-bug517422) || exists(${FILESDIR}/patch-zz-bug517422) +.if exists(${FILESDIR}/patch-z-bug517422) # XXX disabled: update to 1.2.x or review backported fixes theora_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora theora_MOZ_OPTIONS= --with-system-theora From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 10:01:25 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 55BCEAB0 for ; Mon, 2 Feb 2015 10:01:25 +0000 (UTC) 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 3C4F8B72 for ; Mon, 2 Feb 2015 10:01:25 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12A1P3S034396 for ; Mon, 2 Feb 2015 10:01:25 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Mon, 02 Feb 2015 10:01:25 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 10:01:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #11 from jakub_lach@mailplus.pl --- Created attachment 152471 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152471&action=edit similar to above, but through cubeb_alsa.c (signal 6) -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 10:04:49 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 33E5EB87 for ; Mon, 2 Feb 2015 10:04:49 +0000 (UTC) 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 1AD81B9D for ; Mon, 2 Feb 2015 10:04:49 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12A4miQ048259 for ; Mon, 2 Feb 2015 10:04:48 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Mon, 02 Feb 2015 10:04:48 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 10:04:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 jakub_lach@mailplus.pl changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub_lach@mailplus.pl --- Comment #2 from jakub_lach@mailplus.pl --- Hello, is there any relation to Bug 196667? -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 10:18:31 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D11A6D0E for ; Mon, 2 Feb 2015 10:18:31 +0000 (UTC) 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 B7299C9E for ; Mon, 2 Feb 2015 10:18:31 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12AIVNw090349 for ; Mon, 2 Feb 2015 10:18:31 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Mon, 02 Feb 2015 10:18:31 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 10:18:31 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 jakub_lach@mailplus.pl changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #151864|0 |1 is obsolete| | --- Comment #12 from jakub_lach@mailplus.pl --- Created attachment 152474 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152474&action=edit additional full bt of coredump on exit if www/firefox is build WITH_DEBUG set -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 11:07:14 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E5DD688 for ; Mon, 2 Feb 2015 11:07:14 +0000 (UTC) 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 55A711F9 for ; Mon, 2 Feb 2015 11:07:14 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12B7EZP029148 for ; Mon, 2 Feb 2015 11:07:14 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Mon, 02 Feb 2015 11:07:14 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 11:07:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 --- Comment #3 from Jan Beich --- The patch here didn't land yet because I need to - test it doesn't introduce regressions unlike Andriy's version (IIRC) - decouple from unrelated Mozilla bug 1021761 - file an upstream bug and try to scrutinize out the rationale for changes (In reply to jakub_lach from comment #2) > Hello, is there any relation to Bug 196667? To rule out the bug here you can rebuild audio/alsa-plugins with BUFSZ_P2 enabled (default) or switch to PULSEAUDIO in www/firefox. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 11:56:59 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0D216899 for ; Mon, 2 Feb 2015 11:56:59 +0000 (UTC) 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 E83A99C3 for ; Mon, 2 Feb 2015 11:56:58 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12BuwL6067445 for ; Mon, 2 Feb 2015 11:56:58 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Mon, 02 Feb 2015 11:56:59 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 11:56:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 --- Comment #4 from jakub_lach@mailplus.pl --- As I have BUFSZ_P2 enabled in alsa-plugins, looks like my problem, albeit going at the times through cubeb_alsa.c too, is something different. Thanks for the pointer! -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 14:05:29 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2E28404 for ; Mon, 2 Feb 2015 14:05:29 +0000 (UTC) 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 BA240965 for ; Mon, 2 Feb 2015 14:05:29 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12E5TxV071578 for ; Mon, 2 Feb 2015 14:05:29 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 182499] www/firefox crash when i try use textproc/ibus/ Date: Mon, 02 Feb 2015 14:05:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: sasamotikomi@gmail.com X-Bugzilla-Status: Closed X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 14:05:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=182499 sasamotikomi@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|In Progress |Closed --- Comment #4 from sasamotikomi@gmail.com --- I checked it's already fixed, thanks. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 14:26:15 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0603181B for ; Mon, 2 Feb 2015 14:26:15 +0000 (UTC) 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 E1B4EB8C for ; Mon, 2 Feb 2015 14:26:14 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12EQEIc023470 for ; Mon, 2 Feb 2015 14:26:14 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Mon, 02 Feb 2015 14:26:14 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 14:26:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #13 from Jan Beich --- (In reply to jakub_lach from comment #0) > libva info: VA-API version 0.37.0 > libva info: va_getDriverName() returns 0 > libva info: Trying to open /usr/local/lib/va/i965_drv_video.so > libva info: Found init function __vaDriverInit_0_35 > libva info: va_openDriver() returns 0 I wonder if GStreamer automatically adds VA-API decoder. Can you check with libva uninstalled? And whether non-DEBUG build also uses libva e.g., $ procstat -v $(pgrep firefox) | fgrep libva -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 16:35:43 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D4BD1FE2 for ; Mon, 2 Feb 2015 16:35:43 +0000 (UTC) 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 B9D7BD37 for ; Mon, 2 Feb 2015 16:35:43 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12GZh2d059682 for ; Mon, 2 Feb 2015 16:35:43 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Mon, 02 Feb 2015 16:35:43 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 16:35:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #14 from jakub_lach@mailplus.pl --- I have installed gstreamer1-vaapi manually, in attempt to have hardware decoding, but... it only works with vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD and I didn't got it to work at all. As far as I remember it doesn't affect anything at all (that's the first thing I uninstall if there is something fishy with gstreamer, jut in case), I didn't recompile it with a debug and libva is nowhere to be seen in bt? -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Mon Feb 2 16:42:25 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EBDD82CA for ; Mon, 2 Feb 2015 16:42:25 +0000 (UTC) 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 D2E28E69 for ; Mon, 2 Feb 2015 16:42:25 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t12GgPOt068318 for ; Mon, 2 Feb 2015 16:42:25 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Mon, 02 Feb 2015 16:42:25 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 16:42:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #15 from jakub_lach@mailplus.pl --- Just to be precise $ pkg info | grep 'gstreamer' gstreamer1-1.4.5 Media applications framework gstreamer1-libav-1.4.5 GStreamer plug-in with many audio/video gstreamer1-plugins-1.4.5_1 GStreamer written collection gstreamer1-plugins-good-1.4.5 Good gstreamer-plugins gstreamer1-vaapi-0.5.9 GStreamer hardware video decoding via VA-API As I've said, vaapi is superfluous, rest is recompiled with debug. I wonder about different thing- somebody on gstreamer1 bugzilla have said that that new "libav" is by accident quite assuming about dependencies- and in case of them missing crashy. Due to that, some of the gstreamer1 crashes there were "fixed" by installing all plugins blindly, I find it quite embarrassing. -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Tue Feb 3 09:40:53 2015 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D5FCA752 for ; Tue, 3 Feb 2015 09:40:53 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4EF00E68 for ; Tue, 3 Feb 2015 09:40:52 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id t139eiZW034308 for ; Tue, 3 Feb 2015 09:40:44 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id t139edGP029795 for freebsd-gecko@freebsd.org; Tue, 3 Feb 2015 09:40:39 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 3 Feb 2015 09:40:39 GMT Message-Id: <201502030940.t139edGP029795@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1812 - in trunk: devel/nspr devel/nspr/files security/ca_root_nss security/nss www/firefox www/firefox-i18n www/firefox-nightly www/firefox-nightly/files www/linux-firefox www/linux-pepperflash MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Feb 2015 09:40:54 -0000 Author: jbeich Date: Tue Feb 3 09:40:38 2015 New Revision: 1812 Log: update Added: trunk/www/firefox-nightly/files/patch-bug1123012 Deleted: trunk/devel/nspr/files/patch-bug782113 trunk/devel/nspr/files/patch-bug782124 trunk/www/firefox-nightly/files/patch-bug1125579 trunk/www/firefox-nightly/files/patch-bug1125580 Modified: trunk/devel/nspr/Makefile trunk/devel/nspr/distinfo trunk/security/ca_root_nss/Makefile trunk/security/ca_root_nss/distinfo trunk/security/nss/Makefile trunk/security/nss/distinfo trunk/www/firefox-i18n/Makefile trunk/www/firefox-i18n/distinfo trunk/www/firefox-nightly/Makefile trunk/www/firefox-nightly/Makefile.hgrev trunk/www/firefox-nightly/distinfo trunk/www/firefox-nightly/files/patch-bug826985 trunk/www/firefox-nightly/files/patch-ijg-libjpeg trunk/www/firefox-nightly/files/patch-z-bug517422 trunk/www/firefox/Makefile trunk/www/firefox/distinfo trunk/www/linux-firefox/Makefile trunk/www/linux-firefox/distinfo trunk/www/linux-pepperflash/Makefile trunk/www/linux-pepperflash/distinfo.i386 Modified: trunk/devel/nspr/Makefile ============================================================================== --- trunk/devel/nspr/Makefile Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/devel/nspr/Makefile Tue Feb 3 09:40:38 2015 (r1812) @@ -2,7 +2,7 @@ # $FreeBSD: head/devel/nspr/Makefile 367712 2014-09-09 06:16:35Z bapt $ PORTNAME= nspr -DISTVERSION= 4.10.7 +DISTVERSION= 4.10.8 CATEGORIES= devel MASTER_SITES= MOZILLA/${PORTNAME}/releases/v${PORTVERSION}/src Modified: trunk/devel/nspr/distinfo ============================================================================== --- trunk/devel/nspr/distinfo Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/devel/nspr/distinfo Tue Feb 3 09:40:38 2015 (r1812) @@ -1,2 +1,2 @@ -SHA256 (nspr-4.10.7.tar.gz) = 389af5cfa863ea9bc6de7b30c15f8a4f9bddd8002f8c6fdc8b33caef43893938 -SIZE (nspr-4.10.7.tar.gz) = 1131171 +SHA256 (nspr-4.10.8.tar.gz) = 507ea57c525c0c524dae4857a642b4ef5c9d795518754c7f83422d22fe544a15 +SIZE (nspr-4.10.8.tar.gz) = 1131130 Deleted: trunk/devel/nspr/files/patch-bug782113 ============================================================================== --- trunk/devel/nspr/files/patch-bug782113 Tue Feb 3 09:40:38 2015 (r1811) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,165 +0,0 @@ ---- ../pr/include/md/_freebsd.cfg -+++ ../pr/include/md/_freebsd.cfg -@@ -251,6 +251,147 @@ - #define PR_ALIGN_OF_POINTER 8 - #define PR_ALIGN_OF_WORD 8 - -+#elif defined(__powerpc64__) -+ -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+ -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__powerpc__) -+ -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 4 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 4 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 32 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 32 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 5 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 5 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 4 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 4 -+#define PR_ALIGN_OF_WORD 4 -+ -+#define PR_BYTES_PER_WORD_LOG2 2 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__arm__) -+ -+#if defined(__ARMEB__) || defined(__ARM_BIG_ENDIAN__) -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#else -+#undef IS_BIG_ENDIAN -+#define IS_LITTLE_ENDIAN 1 -+#endif -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 4 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 4 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 32 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 32 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 5 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 5 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 4 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 4 -+#define PR_ALIGN_OF_WORD 4 -+ -+#define PR_BYTES_PER_WORD_LOG2 2 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ - #else - - #error "Unknown CPU architecture" ---- ../pr/include/md/_freebsd.h -+++ ../pr/include/md/_freebsd.h -@@ -25,6 +25,12 @@ - #define _PR_SI_ARCHITECTURE "ia64" - #elif defined(__amd64__) - #define _PR_SI_ARCHITECTURE "amd64" -+#elif defined(__powerpc64__) -+#define _PR_SI_ARCHITECTURE "powerpc64" -+#elif defined(__powerpc__) -+#define _PR_SI_ARCHITECTURE "powerpc" -+#elif defined(__arm__) -+#define _PR_SI_ARCHITECTURE "arm" - #else - #error "Unknown CPU architecture" - #endif Deleted: trunk/devel/nspr/files/patch-bug782124 ============================================================================== --- trunk/devel/nspr/files/patch-bug782124 Tue Feb 3 09:40:38 2015 (r1811) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,37 +0,0 @@ ---- ../pr/src/misc/prsystem.c~ -+++ ../pr/src/misc/prsystem.c -@@ -24,7 +24,7 @@ - - /* BSD-derived systems use sysctl() to get the number of processors */ - #if defined(BSDI) || defined(FREEBSD) || defined(NETBSD) \ -- || defined(OPENBSD) || defined(DARWIN) -+ || defined(OPENBSD) || defined(DRAGONFLY) || defined(DARWIN) - #define _PR_HAVE_SYSCTL - #include - #include -@@ -292,15 +292,23 @@ PR_IMPLEMENT(PRUint64) PR_GetPhysicalMemorySize(void) - if (pageSize >= 0 && pageCount >= 0) - bytes = (PRUint64) pageSize * pageCount; - --#elif defined(NETBSD) || defined(OPENBSD) -- -+#elif defined(NETBSD) || defined(OPENBSD) \ -+ || defined(FREEBSD) || defined(DRAGONFLY) - int mib[2]; - int rc; -+#ifdef HW_PHYSMEM64 - uint64_t memSize; -+#else -+ unsigned long memSize; -+#endif - size_t len = sizeof(memSize); - - mib[0] = CTL_HW; -+#ifdef HW_PHYSMEM64 - mib[1] = HW_PHYSMEM64; -+#else -+ mib[1] = HW_PHYSMEM; -+#endif - rc = sysctl(mib, 2, &memSize, &len, NULL, 0); - if (-1 != rc) { - bytes = memSize; Modified: trunk/security/ca_root_nss/Makefile ============================================================================== --- trunk/security/ca_root_nss/Makefile Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/security/ca_root_nss/Makefile Tue Feb 3 09:40:38 2015 (r1812) @@ -26,7 +26,7 @@ # !!! Please DO NOT submit patches for new version until it has !!! # !!! been committed there first. !!! # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -VERSION_NSS= 3.17.3 +VERSION_NSS= 3.17.4 #NSS_SUFFIX= .with.ckbi.1.93 CERTDATA_TXT_PATH= nss-${VERSION_NSS}/nss/lib/ckfw/builtins/certdata.txt BUNDLE_PROCESSOR= MAca-bundle.pl Modified: trunk/security/ca_root_nss/distinfo ============================================================================== --- trunk/security/ca_root_nss/distinfo Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/security/ca_root_nss/distinfo Tue Feb 3 09:40:38 2015 (r1812) @@ -1,2 +1,2 @@ -SHA256 (nss-3.17.3.tar.gz) = f4d5e9035a2f84f25f35c283de3b0ff60d72e918748de25eaf017ed201fa21d5 -SIZE (nss-3.17.3.tar.gz) = 6932021 +SHA256 (nss-3.17.4.tar.gz) = 1d98ad1881a4237ec98cbe472fc851480f0b0e954dfe224d047811fb96ff9d79 +SIZE (nss-3.17.4.tar.gz) = 6924699 Modified: trunk/security/nss/Makefile ============================================================================== --- trunk/security/nss/Makefile Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/security/nss/Makefile Tue Feb 3 09:40:38 2015 (r1812) @@ -2,7 +2,7 @@ # $FreeBSD: head/security/nss/Makefile 373830 2014-12-03 14:55:25Z beat $ PORTNAME= nss -PORTVERSION= 3.17.3 +PORTVERSION= 3.17.4 #DISTVERSIONSUFFIX= .with.ckbi.1.93 CATEGORIES= security MASTER_SITES= MOZILLA/security/${PORTNAME}/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src Modified: trunk/security/nss/distinfo ============================================================================== --- trunk/security/nss/distinfo Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/security/nss/distinfo Tue Feb 3 09:40:38 2015 (r1812) @@ -1,2 +1,2 @@ -SHA256 (nss-3.17.3.tar.gz) = f4d5e9035a2f84f25f35c283de3b0ff60d72e918748de25eaf017ed201fa21d5 -SIZE (nss-3.17.3.tar.gz) = 6932021 +SHA256 (nss-3.17.4.tar.gz) = 1d98ad1881a4237ec98cbe472fc851480f0b0e954dfe224d047811fb96ff9d79 +SIZE (nss-3.17.4.tar.gz) = 6924699 Modified: trunk/www/firefox-i18n/Makefile ============================================================================== --- trunk/www/firefox-i18n/Makefile Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox-i18n/Makefile Tue Feb 3 09:40:38 2015 (r1812) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox-i18n/Makefile 373830 2014-12-03 14:55:25Z beat $ PORTNAME= firefox-i18n -PORTVERSION= 36.0b2 +PORTVERSION= 36.0b6 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/linux-i686/xpi PKGNAMEPREFIX= Modified: trunk/www/firefox-i18n/distinfo ============================================================================== --- trunk/www/firefox-i18n/distinfo Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox-i18n/distinfo Tue Feb 3 09:40:38 2015 (r1812) @@ -1,176 +1,176 @@ -SHA256 (xpi/firefox-i18n-36.0b2/ach.xpi) = 44cd1161e8404670f138182f6d5b90c0e0534c9fd5a290e818915d2b1622215c -SIZE (xpi/firefox-i18n-36.0b2/ach.xpi) = 465575 -SHA256 (xpi/firefox-i18n-36.0b2/af.xpi) = 450852d4fb56c1d582bd1aed2ef1951ab708c41e5ecf4a3de3db939072e9980b -SIZE (xpi/firefox-i18n-36.0b2/af.xpi) = 471968 -SHA256 (xpi/firefox-i18n-36.0b2/an.xpi) = 9e0b0ba6f389cabe9570b24648322bc4f48c41c09547940e0a3abd190f75d39a -SIZE (xpi/firefox-i18n-36.0b2/an.xpi) = 449536 -SHA256 (xpi/firefox-i18n-36.0b2/ar.xpi) = 6913759de22e02a52ddb6fd88ca9d45fb60adde97618cd4e4f673b1206af43d4 -SIZE (xpi/firefox-i18n-36.0b2/ar.xpi) = 504282 -SHA256 (xpi/firefox-i18n-36.0b2/as.xpi) = e0d837a1b9251b88502ae61217896d4690843fb1afeed6124b9fe7fa7f11f4b0 -SIZE (xpi/firefox-i18n-36.0b2/as.xpi) = 494229 -SHA256 (xpi/firefox-i18n-36.0b2/ast.xpi) = b8f49a652a2648a618c4cb30b63ec48c1ee83e3cc28a9d3c5bbb4bc5df41da4f -SIZE (xpi/firefox-i18n-36.0b2/ast.xpi) = 377934 -SHA256 (xpi/firefox-i18n-36.0b2/az.xpi) = 90bd97ecfce996d75183f1c55eb4f7fa7649ab3c25ecf43a7af472ce88eafb7e -SIZE (xpi/firefox-i18n-36.0b2/az.xpi) = 475727 -SHA256 (xpi/firefox-i18n-36.0b2/be.xpi) = 356798d84f68004eac4ddde628c527556aed0d65fa179942cdb7c19917bc5916 -SIZE (xpi/firefox-i18n-36.0b2/be.xpi) = 426870 -SHA256 (xpi/firefox-i18n-36.0b2/bg.xpi) = 7d44eadd9665226d9b834a516413d233dd5e275f5fae57f6bfc3cf69094e334f -SIZE (xpi/firefox-i18n-36.0b2/bg.xpi) = 481329 -SHA256 (xpi/firefox-i18n-36.0b2/bn-BD.xpi) = 85b583bd271a2cd01e44e233d9882082d9e73fdc58e35c8a0ed617be3cb27ad2 -SIZE (xpi/firefox-i18n-36.0b2/bn-BD.xpi) = 515432 -SHA256 (xpi/firefox-i18n-36.0b2/bn-IN.xpi) = 8e3c51dfdd1266d5765021bf997b8dfc9796050d2f2584fa3685b2690be4a3ec -SIZE (xpi/firefox-i18n-36.0b2/bn-IN.xpi) = 514350 -SHA256 (xpi/firefox-i18n-36.0b2/br.xpi) = 9d61c2ec314c3ef126b753c4ca7cf9fa49d14e72efc1e9a802d556ce9a64be26 -SIZE (xpi/firefox-i18n-36.0b2/br.xpi) = 430390 -SHA256 (xpi/firefox-i18n-36.0b2/bs.xpi) = 1aa6d72af55e90875894dfbce9bfd9de2ec6e8a7eae7c968cb8be4fcd200665e -SIZE (xpi/firefox-i18n-36.0b2/bs.xpi) = 472268 -SHA256 (xpi/firefox-i18n-36.0b2/ca.xpi) = 034abbb2fea241b97670e234d4b255ef19c488a8b3c5f03ad908472578f1964e -SIZE (xpi/firefox-i18n-36.0b2/ca.xpi) = 446099 -SHA256 (xpi/firefox-i18n-36.0b2/cs.xpi) = 468e581a353fc436c907654d8ff8229ed14955f4a5008aa078e9f296881a0ac4 -SIZE (xpi/firefox-i18n-36.0b2/cs.xpi) = 434462 -SHA256 (xpi/firefox-i18n-36.0b2/cy.xpi) = cfdb946935b26032d7c019e4d552bff451ad65f3b944a13c09f6f23c0623795c -SIZE (xpi/firefox-i18n-36.0b2/cy.xpi) = 432589 -SHA256 (xpi/firefox-i18n-36.0b2/da.xpi) = 9572eaecb62f42ad140cbd02e8b2295fe53370bdd8df2aab96f8dbc1842fc45f -SIZE (xpi/firefox-i18n-36.0b2/da.xpi) = 439277 -SHA256 (xpi/firefox-i18n-36.0b2/de.xpi) = 27546633e304d43ee31c9b6be5ebbabcab21c85c604c5d40e795893d87180308 -SIZE (xpi/firefox-i18n-36.0b2/de.xpi) = 439187 -SHA256 (xpi/firefox-i18n-36.0b2/dsb.xpi) = 4eadd226a6124f4af06c8817cb1e47663194b2a31376684cb72e35f91ff27088 -SIZE (xpi/firefox-i18n-36.0b2/dsb.xpi) = 458448 -SHA256 (xpi/firefox-i18n-36.0b2/el.xpi) = 8932e6bde4e8de687cc3f8cf39089cae06de1db73f514f893ad9832690e70098 -SIZE (xpi/firefox-i18n-36.0b2/el.xpi) = 485368 -SHA256 (xpi/firefox-i18n-36.0b2/en-GB.xpi) = c05a527095ca3e59b83b688e9e225332e46c9b09004b939b7c1fa95ac5c5c97b -SIZE (xpi/firefox-i18n-36.0b2/en-GB.xpi) = 429600 -SHA256 (xpi/firefox-i18n-36.0b2/en-US.xpi) = c7a4b26166e3d3b88b7a5e5ce1cbb770c5bbcb783beabbf4c28540006ea39363 -SIZE (xpi/firefox-i18n-36.0b2/en-US.xpi) = 458488 -SHA256 (xpi/firefox-i18n-36.0b2/en-ZA.xpi) = 772bf6e0d37f25ba61ce697ec8ee4895b344465510bd4090dfc2db68707ce7cb -SIZE (xpi/firefox-i18n-36.0b2/en-ZA.xpi) = 425588 -SHA256 (xpi/firefox-i18n-36.0b2/eo.xpi) = feafcaac237afc2c3922f471243f025e70ef56f627df6ba8fc2e9a8c8bbcd780 -SIZE (xpi/firefox-i18n-36.0b2/eo.xpi) = 473636 -SHA256 (xpi/firefox-i18n-36.0b2/es-AR.xpi) = 0c9f5a4de432eb038d096defaf92613977a4940c403f36d609c7d8b89f77e737 -SIZE (xpi/firefox-i18n-36.0b2/es-AR.xpi) = 442479 -SHA256 (xpi/firefox-i18n-36.0b2/es-CL.xpi) = a4facc0def56c0d9da41b2607c58d2be69c403ce4ff33fd955ddb86185581924 -SIZE (xpi/firefox-i18n-36.0b2/es-CL.xpi) = 377184 -SHA256 (xpi/firefox-i18n-36.0b2/es-ES.xpi) = b77e7c5d83346fa9b3772113b02aeee9c50f1502be6f7e3eb913f49cff51e65b -SIZE (xpi/firefox-i18n-36.0b2/es-ES.xpi) = 366987 -SHA256 (xpi/firefox-i18n-36.0b2/es-MX.xpi) = e6e504263fc7f766b25a4162bc0286ccf5989454f70c997fec0e48acf53f0df6 -SIZE (xpi/firefox-i18n-36.0b2/es-MX.xpi) = 444970 -SHA256 (xpi/firefox-i18n-36.0b2/et.xpi) = c1ee1a0b949f37802f8badbd3b6b765c06bcb838d01630833b9bd9d65f32fe07 -SIZE (xpi/firefox-i18n-36.0b2/et.xpi) = 431611 -SHA256 (xpi/firefox-i18n-36.0b2/eu.xpi) = 1e35ba7b3387bce92add61b449b61dd7370a8ebd9645f2b19921ef6226a36204 -SIZE (xpi/firefox-i18n-36.0b2/eu.xpi) = 454651 -SHA256 (xpi/firefox-i18n-36.0b2/fa.xpi) = 6b3700efccccc10393ff8c74d8f23159ebfd2f720c3806eed98f812e1cc6126b -SIZE (xpi/firefox-i18n-36.0b2/fa.xpi) = 500789 -SHA256 (xpi/firefox-i18n-36.0b2/ff.xpi) = c73490515bba31c8ba2ab33406504f72bda40680ba235e96565c7f520398a7b1 -SIZE (xpi/firefox-i18n-36.0b2/ff.xpi) = 442341 -SHA256 (xpi/firefox-i18n-36.0b2/fi.xpi) = fc9dc91ba76148b66ad8e31ac32deab96723bf94aaf6657e9f0faf29a15d3a0f -SIZE (xpi/firefox-i18n-36.0b2/fi.xpi) = 433371 -SHA256 (xpi/firefox-i18n-36.0b2/fr.xpi) = 79a045a346f5d0b125633c66b9d02933bea84fc1724ed406df8344482c618e3c -SIZE (xpi/firefox-i18n-36.0b2/fr.xpi) = 449172 -SHA256 (xpi/firefox-i18n-36.0b2/fy-NL.xpi) = 816aee08962b452534b3ff51c2169a921600e6a0bfe455a800588a694cc12e88 -SIZE (xpi/firefox-i18n-36.0b2/fy-NL.xpi) = 443805 -SHA256 (xpi/firefox-i18n-36.0b2/ga-IE.xpi) = 4e98b8bd58a802c909253acd65147899e9b13efdaad55fa9167ce8ce257fcdbe -SIZE (xpi/firefox-i18n-36.0b2/ga-IE.xpi) = 453001 -SHA256 (xpi/firefox-i18n-36.0b2/gd.xpi) = 76b5f71cff8c07a4590eae40e065c1fd812d3f932ae6f9ad5a5456c481e8dcef -SIZE (xpi/firefox-i18n-36.0b2/gd.xpi) = 442656 -SHA256 (xpi/firefox-i18n-36.0b2/gl.xpi) = b1c86348414fb2f623f61b85f0cefb919b52b9d55f8f9751dc8dc2f6f5dd31f4 -SIZE (xpi/firefox-i18n-36.0b2/gl.xpi) = 433436 -SHA256 (xpi/firefox-i18n-36.0b2/gu-IN.xpi) = c96fd38bfc587c888f47db70a5e78291e037ccc054b40112933851154523ee08 -SIZE (xpi/firefox-i18n-36.0b2/gu-IN.xpi) = 463246 -SHA256 (xpi/firefox-i18n-36.0b2/he.xpi) = a16834f9602bffc028fc119e8fc307e5eecf30d3e5538e5400facb2241196c49 -SIZE (xpi/firefox-i18n-36.0b2/he.xpi) = 473285 -SHA256 (xpi/firefox-i18n-36.0b2/hi-IN.xpi) = 63d310ae5f788ccd532da24c4f0c4486991c86b54968dd3c84e6aed75eff351c -SIZE (xpi/firefox-i18n-36.0b2/hi-IN.xpi) = 493295 -SHA256 (xpi/firefox-i18n-36.0b2/hr.xpi) = efb1f3649f9bcbe6d7a19b5c181fc4e6632b9a4e532df7de13bbdda916e6386f -SIZE (xpi/firefox-i18n-36.0b2/hr.xpi) = 466270 -SHA256 (xpi/firefox-i18n-36.0b2/hsb.xpi) = ca47f781468ce3df5aab026fd65fba84ab296cd9ebda30dafa0c138be10157ee -SIZE (xpi/firefox-i18n-36.0b2/hsb.xpi) = 456353 -SHA256 (xpi/firefox-i18n-36.0b2/hu.xpi) = 2e939d0ae1db389a094e870c799a9e0e0a36a2cd7d8cc858b7b67ed80288d8b2 -SIZE (xpi/firefox-i18n-36.0b2/hu.xpi) = 441328 -SHA256 (xpi/firefox-i18n-36.0b2/hy-AM.xpi) = 6663a2998c07001d184751f62ee6475de65313a34b680a697dac627d0fbea1fb -SIZE (xpi/firefox-i18n-36.0b2/hy-AM.xpi) = 522068 -SHA256 (xpi/firefox-i18n-36.0b2/id.xpi) = 9df22a48c2348a78a029c1eb7ad6342be648d24bda8908473014495d407b09bf -SIZE (xpi/firefox-i18n-36.0b2/id.xpi) = 421110 -SHA256 (xpi/firefox-i18n-36.0b2/is.xpi) = 9f5894dc755635f958bad12ee9802aa83c37099eb0498d3e65d0c6a656fcdb62 -SIZE (xpi/firefox-i18n-36.0b2/is.xpi) = 473332 -SHA256 (xpi/firefox-i18n-36.0b2/it.xpi) = 5f88fd7767f6203767430233d6405614956428cb96074caf463bebf92b54e8e5 -SIZE (xpi/firefox-i18n-36.0b2/it.xpi) = 361318 -SHA256 (xpi/firefox-i18n-36.0b2/ja.xpi) = 88c50595f4aad68489f3db9502481a58c7e83ff0828ac35c7b6e8186b6481aa7 -SIZE (xpi/firefox-i18n-36.0b2/ja.xpi) = 465475 -SHA256 (xpi/firefox-i18n-36.0b2/kk.xpi) = ada72b9ee657e3a6f17be7a29e051549d3c33715c799302504b0244fc5b18fa4 -SIZE (xpi/firefox-i18n-36.0b2/kk.xpi) = 490170 -SHA256 (xpi/firefox-i18n-36.0b2/km.xpi) = bf66effa7d7fba7f96bec9e1b8ed59183c6253ee1165591657795babe5c41d07 -SIZE (xpi/firefox-i18n-36.0b2/km.xpi) = 550676 -SHA256 (xpi/firefox-i18n-36.0b2/kn.xpi) = 903d88b8df5856ac3ef166603060361c39cdd6618df8f687342922751e63f68f -SIZE (xpi/firefox-i18n-36.0b2/kn.xpi) = 516616 -SHA256 (xpi/firefox-i18n-36.0b2/ko.xpi) = bd94279316b7bd7a659f3cbc81a704cd98e2d9823306774357b30b4744806b7a -SIZE (xpi/firefox-i18n-36.0b2/ko.xpi) = 448220 -SHA256 (xpi/firefox-i18n-36.0b2/lij.xpi) = b919dad221e0f8847c360ce3af499fb9d2b02f6d5e199b57a3dbe751181fec34 -SIZE (xpi/firefox-i18n-36.0b2/lij.xpi) = 430851 -SHA256 (xpi/firefox-i18n-36.0b2/lt.xpi) = 8ec14466a5538b613878073f28a0b44b26aa1f336f5f0863ef9de4faa1f186be -SIZE (xpi/firefox-i18n-36.0b2/lt.xpi) = 474005 -SHA256 (xpi/firefox-i18n-36.0b2/lv.xpi) = c6564b771da47c11df1dbdabc8d5f1e0d290e105bf2dd3694344eba5228a1d1c -SIZE (xpi/firefox-i18n-36.0b2/lv.xpi) = 436146 -SHA256 (xpi/firefox-i18n-36.0b2/mai.xpi) = f33b853826ee0d8a873f4636b30d2afb2b60072164781087539b6fa13affedc5 -SIZE (xpi/firefox-i18n-36.0b2/mai.xpi) = 485635 -SHA256 (xpi/firefox-i18n-36.0b2/mk.xpi) = b293a4384d187aad0092d94887ed0023bda697fbac334f5f845fd3bacc181c8e -SIZE (xpi/firefox-i18n-36.0b2/mk.xpi) = 516290 -SHA256 (xpi/firefox-i18n-36.0b2/ml.xpi) = 5e853a2da5aebe57440c76a443635269ef0d210050efa5b356128cc0bd08caeb -SIZE (xpi/firefox-i18n-36.0b2/ml.xpi) = 514512 -SHA256 (xpi/firefox-i18n-36.0b2/mr.xpi) = fee8cdd198c43a74db9fb05fd1b88ed444c0391e3538017212e45e4947f7503c -SIZE (xpi/firefox-i18n-36.0b2/mr.xpi) = 495229 -SHA256 (xpi/firefox-i18n-36.0b2/ms.xpi) = 9c63304624c5dd47f0a383ab2bfbe2152fb4f0cd575abf15af3bb14a83617a4e -SIZE (xpi/firefox-i18n-36.0b2/ms.xpi) = 478159 -SHA256 (xpi/firefox-i18n-36.0b2/nb-NO.xpi) = 8f3153280d587cf882abfd404c28a432928b73a2f433017943f0320551e9e09a -SIZE (xpi/firefox-i18n-36.0b2/nb-NO.xpi) = 432196 -SHA256 (xpi/firefox-i18n-36.0b2/nl.xpi) = c501b1b1926d4a3ac0032581061f271e52998ee624ecac204f5861419b5d6dfe -SIZE (xpi/firefox-i18n-36.0b2/nl.xpi) = 432348 -SHA256 (xpi/firefox-i18n-36.0b2/nn-NO.xpi) = 4df2975875f924180b530d85d8ea713979bc1cd034a94fd920e74c72a94d4ddb -SIZE (xpi/firefox-i18n-36.0b2/nn-NO.xpi) = 426609 -SHA256 (xpi/firefox-i18n-36.0b2/or.xpi) = 9747b51348f24bf26f63aa576756d71cc8a32520cf014ca5423d89a12eef6b2c -SIZE (xpi/firefox-i18n-36.0b2/or.xpi) = 512012 -SHA256 (xpi/firefox-i18n-36.0b2/pa-IN.xpi) = 7fed3fa3e59c3ec22636a5711f78fd320e3fec8c02b4b9a5261081528fdafb90 -SIZE (xpi/firefox-i18n-36.0b2/pa-IN.xpi) = 481892 -SHA256 (xpi/firefox-i18n-36.0b2/pl.xpi) = 3826aba179fec48334b753ddd44cf43815dd0a9c528068d61ca4dd717aa8abb7 -SIZE (xpi/firefox-i18n-36.0b2/pl.xpi) = 402049 -SHA256 (xpi/firefox-i18n-36.0b2/pt-BR.xpi) = 712ad3d205f50e5d63338b706ee8596e20e6b616fdb81eb6b19c554a8b1a8897 -SIZE (xpi/firefox-i18n-36.0b2/pt-BR.xpi) = 447671 -SHA256 (xpi/firefox-i18n-36.0b2/pt-PT.xpi) = 9ad319ca4b884bb25a61fd1092c0cae6c4a07f7c43a353f08000da261f296985 -SIZE (xpi/firefox-i18n-36.0b2/pt-PT.xpi) = 428707 -SHA256 (xpi/firefox-i18n-36.0b2/rm.xpi) = 4d45f25205e7c401b458abbe349c48b8fcd31287238c32b75135dd73cf119145 -SIZE (xpi/firefox-i18n-36.0b2/rm.xpi) = 441420 -SHA256 (xpi/firefox-i18n-36.0b2/ro.xpi) = 3445688507b47b072b59828d23bd461ec7b6b2f125b4dcabd720a430923b7a59 -SIZE (xpi/firefox-i18n-36.0b2/ro.xpi) = 483482 -SHA256 (xpi/firefox-i18n-36.0b2/ru.xpi) = 8385e6b799d5ea4932a5199b3e5448ba5591e2f3a3c33ce8bed1106ce5461364 -SIZE (xpi/firefox-i18n-36.0b2/ru.xpi) = 406017 -SHA256 (xpi/firefox-i18n-36.0b2/si.xpi) = 72d5bc3cbb1c19de14cc6b856f63b3008e2ad8ad54f44990b6a1b843808258ff -SIZE (xpi/firefox-i18n-36.0b2/si.xpi) = 514656 -SHA256 (xpi/firefox-i18n-36.0b2/sk.xpi) = c8071d176d44ba45af6558402242857fe09f8b39af828d278f601af8a115af86 -SIZE (xpi/firefox-i18n-36.0b2/sk.xpi) = 457188 -SHA256 (xpi/firefox-i18n-36.0b2/sl.xpi) = c38150bf1db1a8f522e599ba1ae51e4a5920ec252a8df22f62c4a8814e54c473 -SIZE (xpi/firefox-i18n-36.0b2/sl.xpi) = 429929 -SHA256 (xpi/firefox-i18n-36.0b2/son.xpi) = 7e7f888f4c65880e91b5f35db404b805de22c4d76ed1625933caed8c8cb98d29 -SIZE (xpi/firefox-i18n-36.0b2/son.xpi) = 436772 -SHA256 (xpi/firefox-i18n-36.0b2/sq.xpi) = e19a31aab827190186eea2aaabee28adbf1b72b3d6b265dc20a3fe710d44f1d1 -SIZE (xpi/firefox-i18n-36.0b2/sq.xpi) = 473965 -SHA256 (xpi/firefox-i18n-36.0b2/sr.xpi) = e30504c9f6e50ef770f56f9bcaa19463e669e60f27832faa2a87a0133e9b617c -SIZE (xpi/firefox-i18n-36.0b2/sr.xpi) = 467365 -SHA256 (xpi/firefox-i18n-36.0b2/sv-SE.xpi) = 5f3b10cfe9644686a5d896580265fdb107a4320a8e6e402f5d709f8455026fb1 -SIZE (xpi/firefox-i18n-36.0b2/sv-SE.xpi) = 440721 -SHA256 (xpi/firefox-i18n-36.0b2/ta.xpi) = 1b5e1518f358cb9e93b3f0e7b8d716a0fb72a8600792cf43cb1a6bd2df26d570 -SIZE (xpi/firefox-i18n-36.0b2/ta.xpi) = 493859 -SHA256 (xpi/firefox-i18n-36.0b2/te.xpi) = fb8f80436df2b0ea6ac22843bf5192e215b24ca7fe5a29c5b6af225f84b08d8e -SIZE (xpi/firefox-i18n-36.0b2/te.xpi) = 513695 -SHA256 (xpi/firefox-i18n-36.0b2/th.xpi) = 354793d4f61006ed46d515f6889ec39ca7599929195ea1140c518ac5b9ebdf8d -SIZE (xpi/firefox-i18n-36.0b2/th.xpi) = 521542 -SHA256 (xpi/firefox-i18n-36.0b2/tr.xpi) = ca78c147715aa57ad61b190719e77f25a93bbd6b1ede1cfb2ae2e464784eb5c0 -SIZE (xpi/firefox-i18n-36.0b2/tr.xpi) = 468961 -SHA256 (xpi/firefox-i18n-36.0b2/uk.xpi) = 83f8b121c156efa30cc4518158e1872ec0f02e481e64b0c8f6d33b0c48a9fda1 -SIZE (xpi/firefox-i18n-36.0b2/uk.xpi) = 469172 -SHA256 (xpi/firefox-i18n-36.0b2/vi.xpi) = aef11ed00dba428639d7854eda1167fec397a7c810225101a1638849609248f3 -SIZE (xpi/firefox-i18n-36.0b2/vi.xpi) = 454447 -SHA256 (xpi/firefox-i18n-36.0b2/xh.xpi) = bada4f8270ffe9c61eaed74c15365f3dccf6a7710efd4480e78911059d2329d3 -SIZE (xpi/firefox-i18n-36.0b2/xh.xpi) = 436240 -SHA256 (xpi/firefox-i18n-36.0b2/zh-CN.xpi) = 0d2dec054cb70b1d75f6bae3c5be87d97e4df1f83166fd7ecce013ea75b93fa0 -SIZE (xpi/firefox-i18n-36.0b2/zh-CN.xpi) = 475835 -SHA256 (xpi/firefox-i18n-36.0b2/zh-TW.xpi) = c57aeff7f310683239dacc93a720137df85f19ddc4a8d52262f9db96d28df071 -SIZE (xpi/firefox-i18n-36.0b2/zh-TW.xpi) = 455306 +SHA256 (xpi/firefox-i18n-36.0b6/ach.xpi) = 4103eae03025fc56066b85764ee09a307a7edc3b21eff85ba315d08a208d6309 +SIZE (xpi/firefox-i18n-36.0b6/ach.xpi) = 465575 +SHA256 (xpi/firefox-i18n-36.0b6/af.xpi) = bd46734651d09eccbbf074ee0e7995e2b591e9f2de0ae99b6001dd357fe73a77 +SIZE (xpi/firefox-i18n-36.0b6/af.xpi) = 471968 +SHA256 (xpi/firefox-i18n-36.0b6/an.xpi) = 22d299d45d4565d6aae6304776cdbf3df19ba5ebd46ac1045a2740511fbf835a +SIZE (xpi/firefox-i18n-36.0b6/an.xpi) = 449536 +SHA256 (xpi/firefox-i18n-36.0b6/ar.xpi) = 1d44e502dc042ac4798bf1384b29636095fa8d5ea0c32a6341e8fd8683d195a1 +SIZE (xpi/firefox-i18n-36.0b6/ar.xpi) = 504282 +SHA256 (xpi/firefox-i18n-36.0b6/as.xpi) = cdbac16e30092e60c29a5acc1439d8333c9aeaaf67f4cd776b77d7dd5c7ccfa1 +SIZE (xpi/firefox-i18n-36.0b6/as.xpi) = 494229 +SHA256 (xpi/firefox-i18n-36.0b6/ast.xpi) = 352693b5173b685603c03aa3bf20ca689c6193535e6f0e06aebdb799ad9df6f5 +SIZE (xpi/firefox-i18n-36.0b6/ast.xpi) = 377934 +SHA256 (xpi/firefox-i18n-36.0b6/az.xpi) = c1f63a74601fd5dad8e501a4bcb1c02e2b3eb2e63cdf803222c176775ef8685f +SIZE (xpi/firefox-i18n-36.0b6/az.xpi) = 475727 +SHA256 (xpi/firefox-i18n-36.0b6/be.xpi) = edccbccfdb45f1159aed836c3cd0cb2d9398945dc057da28847dbe1292051926 +SIZE (xpi/firefox-i18n-36.0b6/be.xpi) = 426870 +SHA256 (xpi/firefox-i18n-36.0b6/bg.xpi) = 29efeb5220a706ef3ce7b0015db9bf229cdc0ab25756f6229e50264199f82e30 +SIZE (xpi/firefox-i18n-36.0b6/bg.xpi) = 481497 +SHA256 (xpi/firefox-i18n-36.0b6/bn-BD.xpi) = 4a24cba7d28711a30ef516e88047ec3499eb59d913115c42c68c519d4700a752 +SIZE (xpi/firefox-i18n-36.0b6/bn-BD.xpi) = 515432 +SHA256 (xpi/firefox-i18n-36.0b6/bn-IN.xpi) = 01e52ba80d52484701b5ef7804abef38ec6c79f7a17adfb8c10e1d8071a5aa71 +SIZE (xpi/firefox-i18n-36.0b6/bn-IN.xpi) = 514350 +SHA256 (xpi/firefox-i18n-36.0b6/br.xpi) = e8bfa35b58aec8d27ed90c3c930cf282bcfca15d639018fd4cd79bad94e137ec +SIZE (xpi/firefox-i18n-36.0b6/br.xpi) = 430390 +SHA256 (xpi/firefox-i18n-36.0b6/bs.xpi) = bd2303ef8b68dcd839b112be53ae2538bc9f0754a512677e01f95df545422554 +SIZE (xpi/firefox-i18n-36.0b6/bs.xpi) = 472268 +SHA256 (xpi/firefox-i18n-36.0b6/ca.xpi) = 5a33275e7eb35e72ff61d11da1b83039fed2dcfafd8e6ec27a6f6d8254919b8b +SIZE (xpi/firefox-i18n-36.0b6/ca.xpi) = 446099 +SHA256 (xpi/firefox-i18n-36.0b6/cs.xpi) = 479948892738f58fccff9b0e8019ac9720e06cc6bb3e02f587c2a4d141481864 +SIZE (xpi/firefox-i18n-36.0b6/cs.xpi) = 434462 +SHA256 (xpi/firefox-i18n-36.0b6/cy.xpi) = bba4c13998b417e5dc899f28270525d8af0d30e2c6329d0b24995d1643d05e4f +SIZE (xpi/firefox-i18n-36.0b6/cy.xpi) = 432589 +SHA256 (xpi/firefox-i18n-36.0b6/da.xpi) = cb5924b62c79bdc1af15e80afd15d6b57e5bb013e634d4d4d6d9334d751b1988 +SIZE (xpi/firefox-i18n-36.0b6/da.xpi) = 439277 +SHA256 (xpi/firefox-i18n-36.0b6/de.xpi) = 29c7849b024cb1b4ef13d2d63ae8b97c912ea541b23ebd96f9e42e11be821321 +SIZE (xpi/firefox-i18n-36.0b6/de.xpi) = 439187 +SHA256 (xpi/firefox-i18n-36.0b6/dsb.xpi) = 322400ec319d7b7581ad96e90fddeaab44a8929073677267e89be5f28dc29f88 +SIZE (xpi/firefox-i18n-36.0b6/dsb.xpi) = 458448 +SHA256 (xpi/firefox-i18n-36.0b6/el.xpi) = 3363536e0990a4dc873e998fa885a89ab3be181fa645be8f94face0d4c47f2e7 +SIZE (xpi/firefox-i18n-36.0b6/el.xpi) = 485368 +SHA256 (xpi/firefox-i18n-36.0b6/en-GB.xpi) = 53294cdba42ccd1e6872ee2e814c501dfcee7224b2fa6a46e04f734c0229b80f +SIZE (xpi/firefox-i18n-36.0b6/en-GB.xpi) = 429600 +SHA256 (xpi/firefox-i18n-36.0b6/en-US.xpi) = 249332d236db49a5612125e43e085165c436ce2f1cab484c22859831ee802d10 +SIZE (xpi/firefox-i18n-36.0b6/en-US.xpi) = 458488 +SHA256 (xpi/firefox-i18n-36.0b6/en-ZA.xpi) = 95cf1a1a7e871764b31b273de38c98625aa926e66ce92590403ae66d7ac62bb3 +SIZE (xpi/firefox-i18n-36.0b6/en-ZA.xpi) = 425588 +SHA256 (xpi/firefox-i18n-36.0b6/eo.xpi) = ef8f84ca899cf1ee034397d99d5c0fff7992f532149f74ef71341def0ac14084 +SIZE (xpi/firefox-i18n-36.0b6/eo.xpi) = 473636 +SHA256 (xpi/firefox-i18n-36.0b6/es-AR.xpi) = c2462f1d01998d1f089a72b0d1c2a5a6e127132fa6fb586de90171f4c0991895 +SIZE (xpi/firefox-i18n-36.0b6/es-AR.xpi) = 442479 +SHA256 (xpi/firefox-i18n-36.0b6/es-CL.xpi) = d822fb4f8ba758934950827be7045a1399addbb89c65f0dc4293fdf46ad35eb8 +SIZE (xpi/firefox-i18n-36.0b6/es-CL.xpi) = 377184 +SHA256 (xpi/firefox-i18n-36.0b6/es-ES.xpi) = c6c210c04e1f82a46022896422ed1523e5e6bba7c8a75d921981452f859c0d27 +SIZE (xpi/firefox-i18n-36.0b6/es-ES.xpi) = 366987 +SHA256 (xpi/firefox-i18n-36.0b6/es-MX.xpi) = 4679f97da0f30ea3bddefa84da0dbca74f9b324e0a492605f0fcd957ce07e6e8 +SIZE (xpi/firefox-i18n-36.0b6/es-MX.xpi) = 444970 +SHA256 (xpi/firefox-i18n-36.0b6/et.xpi) = 24daee25a5158e0ef7ef1335afe9b1cd925880e31c869cc145fc1620aff6d1c7 +SIZE (xpi/firefox-i18n-36.0b6/et.xpi) = 431611 +SHA256 (xpi/firefox-i18n-36.0b6/eu.xpi) = 8eb059ecad76e4dfa05b01047b3794786ad0d6bb920011577bd7c58eb81512ef +SIZE (xpi/firefox-i18n-36.0b6/eu.xpi) = 454651 +SHA256 (xpi/firefox-i18n-36.0b6/fa.xpi) = d77b4b7a0b7ce9764d5a2719f1e51715378590ade9d1ad6055b096b5ee0385eb +SIZE (xpi/firefox-i18n-36.0b6/fa.xpi) = 500789 +SHA256 (xpi/firefox-i18n-36.0b6/ff.xpi) = bac0ade8952848aefd798268adf570673017ac4047a62c1a88c8875c23fc5bbd +SIZE (xpi/firefox-i18n-36.0b6/ff.xpi) = 442341 +SHA256 (xpi/firefox-i18n-36.0b6/fi.xpi) = 7aae02f91d2814c15d35274335c5540debb494878362b0530a526f9442dd1437 +SIZE (xpi/firefox-i18n-36.0b6/fi.xpi) = 433371 +SHA256 (xpi/firefox-i18n-36.0b6/fr.xpi) = 43f4516abc9b608f23b296bdf6d3b6ff5e8de7b5cfff45c452a3f3241d82eaf9 +SIZE (xpi/firefox-i18n-36.0b6/fr.xpi) = 449177 +SHA256 (xpi/firefox-i18n-36.0b6/fy-NL.xpi) = df4ea2d5f0942214fe9992b8dc978fde2afbcba2597462cb31b567cef9404a94 +SIZE (xpi/firefox-i18n-36.0b6/fy-NL.xpi) = 443805 +SHA256 (xpi/firefox-i18n-36.0b6/ga-IE.xpi) = ada919dc7ca24448825ff11950043726f4ab673865ef8192192086080358bb0c +SIZE (xpi/firefox-i18n-36.0b6/ga-IE.xpi) = 453001 +SHA256 (xpi/firefox-i18n-36.0b6/gd.xpi) = 2d5190701b5f788a8d61e9b0672fb46c28e0a656896620d5bed8641f9334f983 +SIZE (xpi/firefox-i18n-36.0b6/gd.xpi) = 442656 +SHA256 (xpi/firefox-i18n-36.0b6/gl.xpi) = 397fa1a16c254e769a283fc90da8726a5c3b293941587318fb4d2c5a80239e63 +SIZE (xpi/firefox-i18n-36.0b6/gl.xpi) = 433436 +SHA256 (xpi/firefox-i18n-36.0b6/gu-IN.xpi) = 2004061810251de0074c4048dad20ef57446cece2098cb17a04e9d78e7e979de +SIZE (xpi/firefox-i18n-36.0b6/gu-IN.xpi) = 463246 +SHA256 (xpi/firefox-i18n-36.0b6/he.xpi) = b7259d3c93cd64b5849db2937a15f34d4ec8b4638649e54fd9e8240e4d17b7c4 +SIZE (xpi/firefox-i18n-36.0b6/he.xpi) = 473285 +SHA256 (xpi/firefox-i18n-36.0b6/hi-IN.xpi) = e0a18f05c1c850bc28ff60b3cb19d263a4736e7abebdaf09d8239415de968168 +SIZE (xpi/firefox-i18n-36.0b6/hi-IN.xpi) = 493295 +SHA256 (xpi/firefox-i18n-36.0b6/hr.xpi) = 70e1bf33d862e8b3c6bf416d1fd85d8793333e8e30fe90edad29dd0413024cd1 +SIZE (xpi/firefox-i18n-36.0b6/hr.xpi) = 466270 +SHA256 (xpi/firefox-i18n-36.0b6/hsb.xpi) = 7ac6916087e06710310d43bb4432da322153f239eac9a8fb04563e9fbcc6015c +SIZE (xpi/firefox-i18n-36.0b6/hsb.xpi) = 456353 +SHA256 (xpi/firefox-i18n-36.0b6/hu.xpi) = 9984550ca7630488f7719ff98da6838ec4d090244b44d0f5f30b9997b62ea795 +SIZE (xpi/firefox-i18n-36.0b6/hu.xpi) = 441328 +SHA256 (xpi/firefox-i18n-36.0b6/hy-AM.xpi) = cf74f2089676bb632d60d00716ab5630a02e5ed912219b99c6b72bce68e5086f +SIZE (xpi/firefox-i18n-36.0b6/hy-AM.xpi) = 522068 +SHA256 (xpi/firefox-i18n-36.0b6/id.xpi) = 0455ed0ce29d9ee5acc475f65de67a9f705c37b68c6b9daf9617ced3a76e84ff +SIZE (xpi/firefox-i18n-36.0b6/id.xpi) = 421110 +SHA256 (xpi/firefox-i18n-36.0b6/is.xpi) = e3230ecccca0209b18e3f2a4edf444fb657f88ec605c9b2c49f37661bdfa999d +SIZE (xpi/firefox-i18n-36.0b6/is.xpi) = 473332 +SHA256 (xpi/firefox-i18n-36.0b6/it.xpi) = 35497bd6559e468b67558fe10deab62cae4b19506e5b3bdfce855a9e81fd1d0a +SIZE (xpi/firefox-i18n-36.0b6/it.xpi) = 361315 +SHA256 (xpi/firefox-i18n-36.0b6/ja.xpi) = d87d2d8be2d61d851c9e6dffdc4e4e2637c84a993ebd86fb170121dd1e6e4396 +SIZE (xpi/firefox-i18n-36.0b6/ja.xpi) = 465475 +SHA256 (xpi/firefox-i18n-36.0b6/kk.xpi) = 77de2632e12bd39e7752364a0809d746c7a97581e422eaaf65abd61b25db4766 +SIZE (xpi/firefox-i18n-36.0b6/kk.xpi) = 490170 +SHA256 (xpi/firefox-i18n-36.0b6/km.xpi) = ad5388825722a153da257a4919b99c8835a025fa8f6c845bec4dc40fe7f4647e +SIZE (xpi/firefox-i18n-36.0b6/km.xpi) = 550676 +SHA256 (xpi/firefox-i18n-36.0b6/kn.xpi) = cbb56525c4056b9c6be1c261a9ff3df1fed6b8400edc5c39aabbff7ab6a78646 +SIZE (xpi/firefox-i18n-36.0b6/kn.xpi) = 516616 +SHA256 (xpi/firefox-i18n-36.0b6/ko.xpi) = f36b2677471a3e3193fbac2202e83dea7f0998db6de7c76c2fa14c0b6a6b9c75 +SIZE (xpi/firefox-i18n-36.0b6/ko.xpi) = 448220 +SHA256 (xpi/firefox-i18n-36.0b6/lij.xpi) = 7c78fe18fb899966ba3a7ec9b3acb50dca8d4dc3b53f26f407addd4fc50d30ce +SIZE (xpi/firefox-i18n-36.0b6/lij.xpi) = 430851 +SHA256 (xpi/firefox-i18n-36.0b6/lt.xpi) = 5ac2abac20dd1c4130e982f7b9e3c2a7782cff4731794eaf222b0d73d8ace8ca +SIZE (xpi/firefox-i18n-36.0b6/lt.xpi) = 474005 +SHA256 (xpi/firefox-i18n-36.0b6/lv.xpi) = a6d7978d654a9f5231f3bbd40f35c7ab9579c7646cd7d9c15df4ce00632c4786 +SIZE (xpi/firefox-i18n-36.0b6/lv.xpi) = 436143 +SHA256 (xpi/firefox-i18n-36.0b6/mai.xpi) = 5ab0f47c916421ffee865dabca65396ffb1c88048b480678872b66061132e833 +SIZE (xpi/firefox-i18n-36.0b6/mai.xpi) = 485635 +SHA256 (xpi/firefox-i18n-36.0b6/mk.xpi) = ff02165658f96191ab4abf00162cd872020ce9bc59311788847f9f2f017bbfa7 +SIZE (xpi/firefox-i18n-36.0b6/mk.xpi) = 516290 +SHA256 (xpi/firefox-i18n-36.0b6/ml.xpi) = 474c62924a9e8b6f5d6c727585ab7cfd41875d3aca92904c43bcc97bca2b4ff8 +SIZE (xpi/firefox-i18n-36.0b6/ml.xpi) = 514512 +SHA256 (xpi/firefox-i18n-36.0b6/mr.xpi) = 5b1040bda39f521bd573cace44fe745314efb7e9e5e211b4dda2aa87d8c2ae37 +SIZE (xpi/firefox-i18n-36.0b6/mr.xpi) = 495229 +SHA256 (xpi/firefox-i18n-36.0b6/ms.xpi) = 87c80eabaf49cdb0e9e87a1454a766135db138405ec3804a48fecda429fd09c8 +SIZE (xpi/firefox-i18n-36.0b6/ms.xpi) = 478159 +SHA256 (xpi/firefox-i18n-36.0b6/nb-NO.xpi) = 3b6ad7f63cc1320ae85eb5d1de41ece4e5ec2e6490ed387be0d69dffa2fc6169 +SIZE (xpi/firefox-i18n-36.0b6/nb-NO.xpi) = 432556 +SHA256 (xpi/firefox-i18n-36.0b6/nl.xpi) = f7297ab3e722cd5816f607a778bedf0e68fab1b6287950a71a943e8f54156e92 +SIZE (xpi/firefox-i18n-36.0b6/nl.xpi) = 432348 +SHA256 (xpi/firefox-i18n-36.0b6/nn-NO.xpi) = de6de074106bce78879972275e8bcd0faaebab536f1b828b1f6118e480055f86 +SIZE (xpi/firefox-i18n-36.0b6/nn-NO.xpi) = 426609 +SHA256 (xpi/firefox-i18n-36.0b6/or.xpi) = ac51eded8d64f60e8ca5dc9339deb577ece2249ebfd33935a310bc7625db433d +SIZE (xpi/firefox-i18n-36.0b6/or.xpi) = 512012 +SHA256 (xpi/firefox-i18n-36.0b6/pa-IN.xpi) = 8b623ee5e9a460f1c6895938d3684214b1967485266a9b5e3abb41a6b9bd6b4a +SIZE (xpi/firefox-i18n-36.0b6/pa-IN.xpi) = 481892 +SHA256 (xpi/firefox-i18n-36.0b6/pl.xpi) = 12b82db6c17da444dab9da4c120f4011098419a41b2cffcba0ce1eaa0e030383 +SIZE (xpi/firefox-i18n-36.0b6/pl.xpi) = 402049 +SHA256 (xpi/firefox-i18n-36.0b6/pt-BR.xpi) = 99b9aebf33b895cab7a94ec4b441ee508a0c450cb3431c58db76522ad9a47244 +SIZE (xpi/firefox-i18n-36.0b6/pt-BR.xpi) = 447671 +SHA256 (xpi/firefox-i18n-36.0b6/pt-PT.xpi) = 619dc783dd7372fc97242487c6b4cc71dce835db3ca6cf6b8111529e891e40a9 +SIZE (xpi/firefox-i18n-36.0b6/pt-PT.xpi) = 428707 +SHA256 (xpi/firefox-i18n-36.0b6/rm.xpi) = d58b98c5f593a9ac321f606efeff876bd5f47c1423b1b71460ea13cd484571b1 +SIZE (xpi/firefox-i18n-36.0b6/rm.xpi) = 441420 +SHA256 (xpi/firefox-i18n-36.0b6/ro.xpi) = 833deb926cfe50ea74e45302e1e5ec9ab094526c755749812f64848e51371a74 +SIZE (xpi/firefox-i18n-36.0b6/ro.xpi) = 483482 +SHA256 (xpi/firefox-i18n-36.0b6/ru.xpi) = 44fb1558479ea98bfb06ac134272d8c3300e4a3512cd6cf61692a76546450d2c +SIZE (xpi/firefox-i18n-36.0b6/ru.xpi) = 406017 +SHA256 (xpi/firefox-i18n-36.0b6/si.xpi) = 975e2a5c4aa85a5b8f7fb9a290865460a4a57bb659fe35d9b731c2c5551b94b2 +SIZE (xpi/firefox-i18n-36.0b6/si.xpi) = 514656 +SHA256 (xpi/firefox-i18n-36.0b6/sk.xpi) = 6a90c107f7aa98e18d52ce717bcd33b68a1f4a617843f30d3cfc5d2e2c5ce08c +SIZE (xpi/firefox-i18n-36.0b6/sk.xpi) = 457188 +SHA256 (xpi/firefox-i18n-36.0b6/sl.xpi) = b2500ba7f9c4f9bc51327f1f43a6414d26b4baa54d70ece0ef191d5dce626d49 +SIZE (xpi/firefox-i18n-36.0b6/sl.xpi) = 429929 +SHA256 (xpi/firefox-i18n-36.0b6/son.xpi) = 42f6f7c8b7015153b1b6f44a0815492076197ddde2144ebfeb4f933a738c36d4 +SIZE (xpi/firefox-i18n-36.0b6/son.xpi) = 436772 +SHA256 (xpi/firefox-i18n-36.0b6/sq.xpi) = 69af56a0ccab1729d21191b9b1a78f1d33e78e9b38edabd0379bfc2c81605eba +SIZE (xpi/firefox-i18n-36.0b6/sq.xpi) = 473965 +SHA256 (xpi/firefox-i18n-36.0b6/sr.xpi) = f696327e7ff546a54a3f709807d81b1f0bb41ad5a165d5c508bd20025a8cb8ea +SIZE (xpi/firefox-i18n-36.0b6/sr.xpi) = 467365 +SHA256 (xpi/firefox-i18n-36.0b6/sv-SE.xpi) = 3544a80a739acf71be6be7f22a4a7cba701170e7c8d5783d3b2c2c1e939a165a +SIZE (xpi/firefox-i18n-36.0b6/sv-SE.xpi) = 440721 +SHA256 (xpi/firefox-i18n-36.0b6/ta.xpi) = e02951c43916bafc2b21970ecec9007e9b756191ee61e7fa8e55ed7e40787be4 +SIZE (xpi/firefox-i18n-36.0b6/ta.xpi) = 493859 +SHA256 (xpi/firefox-i18n-36.0b6/te.xpi) = 9f71ef3019e2e3edab008f165fc651686e65aa9d44e3764f3f567316854b113d +SIZE (xpi/firefox-i18n-36.0b6/te.xpi) = 513695 +SHA256 (xpi/firefox-i18n-36.0b6/th.xpi) = 7076627e3de245efe26b2b938b9a10af0c54438ed440dc3ef0beeb82dfc06cb1 +SIZE (xpi/firefox-i18n-36.0b6/th.xpi) = 521542 +SHA256 (xpi/firefox-i18n-36.0b6/tr.xpi) = ba4078cbe8f773c50408099cc84aa3ec333b3ed9bdeaaa36032b9219510b3fc4 +SIZE (xpi/firefox-i18n-36.0b6/tr.xpi) = 468961 +SHA256 (xpi/firefox-i18n-36.0b6/uk.xpi) = 7242c4c04c54affa1f64db1d68671836b23edfff0af50fe03f273bdf4b945fe5 +SIZE (xpi/firefox-i18n-36.0b6/uk.xpi) = 469172 +SHA256 (xpi/firefox-i18n-36.0b6/vi.xpi) = a3b92445268e848744f39e702fd6d53e85486fc31104d28400b0cfa57c070d8a +SIZE (xpi/firefox-i18n-36.0b6/vi.xpi) = 454447 +SHA256 (xpi/firefox-i18n-36.0b6/xh.xpi) = ec0f2efc9f5d2df0360dd28a898773a6e90bff95d8c97609c73eac9272b97b30 +SIZE (xpi/firefox-i18n-36.0b6/xh.xpi) = 436240 +SHA256 (xpi/firefox-i18n-36.0b6/zh-CN.xpi) = 639ba27b32619288301b40e4a643cd0d81d42a1ba5012b39101be5d487918062 +SIZE (xpi/firefox-i18n-36.0b6/zh-CN.xpi) = 475835 +SHA256 (xpi/firefox-i18n-36.0b6/zh-TW.xpi) = b7e984b5efc9ce6c420a1e05525bcb38d76f5e17e8b39abfa03ad85c62aeaf5b +SIZE (xpi/firefox-i18n-36.0b6/zh-TW.xpi) = 455306 Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox-nightly/Makefile Tue Feb 3 09:40:38 2015 (r1812) @@ -16,8 +16,7 @@ FETCH_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ - sqlite3>=3.8.7.4:${PORTSDIR}/databases/sqlite3 \ - nss>=3.17.3:${PORTSDIR}/security/nss \ + nss>=3.17.4:${PORTSDIR}/security/nss \ v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \ autoconf-2.13:${PORTSDIR}/devel/autoconf213 \ libevent2>=2.0.21_2:${PORTSDIR}/devel/libevent2 \ @@ -31,6 +30,7 @@ nspr>=4.10.6:${PORTSDIR}/devel/nspr \ zip:${PORTSDIR}/archivers/zip \ unzip:${PORTSDIR}/archivers/unzip +# sqlite3>=3.8.8.2:${PORTSDIR}/databases/sqlite3 \ LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l @@ -39,7 +39,7 @@ CPE_VERSION= ${PORTVERSION:R} CPE_UPDATE= alpha1 MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= # empty +USE_MOZILLA= -opus -sqlite MOZILLA_NAME= Firefox Nightly MOZILLA_SUFX= -nightly MOZILLA= ${PORTNAME}${MOZILLA_SUFX} Modified: trunk/www/firefox-nightly/Makefile.hgrev ============================================================================== --- trunk/www/firefox-nightly/Makefile.hgrev Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox-nightly/Makefile.hgrev Tue Feb 3 09:40:38 2015 (r1812) @@ -1 +1 @@ -HGREV= 224901:c248261b202e +HGREV= 227152:c6b67adc757c Modified: trunk/www/firefox-nightly/distinfo ============================================================================== --- trunk/www/firefox-nightly/distinfo Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox-nightly/distinfo Tue Feb 3 09:40:38 2015 (r1812) @@ -1,2 +1,2 @@ -SHA256 (firefox-nightly/c248261b202e.tar.bz2) = f4f4890d4b99a199475cfb54d81c697f2cc0da843e95e77ae51ef69d8b268124 -SIZE (firefox-nightly/c248261b202e.tar.bz2) = 175954037 +SHA256 (firefox-nightly/c6b67adc757c.tar.bz2) = 96add20e7d6fc5a9f878129f0f5c57822656e449f1e460d55c712c156fd15c64 +SIZE (firefox-nightly/c6b67adc757c.tar.bz2) = 176661210 Added: trunk/www/firefox-nightly/files/patch-bug1123012 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox-nightly/files/patch-bug1123012 Tue Feb 3 09:40:38 2015 (r1812) @@ -0,0 +1,21 @@ +diff --git media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/audio_coding_module_impl.cc media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/audio_coding_module_impl.cc +--- media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/audio_coding_module_impl.cc ++++ media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/audio_coding_module_impl.cc +@@ -2072,7 +2072,7 @@ + + const AudioEncoder* AudioCodingImpl::GetSenderInfo() const { + FATAL() << "Not implemented yet."; +- return reinterpret_cast(NULL); ++ return nullptr; + } + + const CodecInst* AudioCodingImpl::GetSenderCodecInst() { +@@ -2091,7 +2091,7 @@ + + const ReceiverInfo* AudioCodingImpl::GetReceiverInfo() const { + FATAL() << "Not implemented yet."; +- return reinterpret_cast(NULL); ++ return nullptr; + } + + bool AudioCodingImpl::RegisterReceiveCodec(AudioDecoder* receive_codec) { Deleted: trunk/www/firefox-nightly/files/patch-bug1125579 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug1125579 Tue Feb 3 09:40:38 2015 (r1811) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,16 +0,0 @@ -diff --git js/src/jit/ExecutableAllocator.h js/src/jit/ExecutableAllocator.h -index d55c8ed..ab6188f 100644 ---- js/src/jit/ExecutableAllocator.h -+++ js/src/jit/ExecutableAllocator.h -@@ -405,6 +405,11 @@ public: - _flush_cache(reinterpret_cast(code), size, BCACHE); - #endif - } -+#elif defined(JS_CODEGEN_ARM) && (defined(__FreeBSD__) || defined(__NetBSD__)) -+ static void cacheFlush(void* code, size_t size) -+ { -+ __clear_cache(code, reinterpret_cast(code) + size); -+ } - #elif defined(JS_CODEGEN_ARM) && (defined(__linux__) || defined(ANDROID)) && defined(__GNUC__) - static void cacheFlush(void* code, size_t size) - { Deleted: trunk/www/firefox-nightly/files/patch-bug1125580 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug1125580 Tue Feb 3 09:40:38 2015 (r1811) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,13 +0,0 @@ -diff --git js/src/jit/arm/Architecture-arm.cpp js/src/jit/arm/Architecture-arm.cpp -index fe1373b..76641aa 100644 ---- js/src/jit/arm/Architecture-arm.cpp -+++ js/src/jit/arm/Architecture-arm.cpp -@@ -16,7 +16,7 @@ - #include "jit/arm/Assembler-arm.h" - #include "jit/RegisterSets.h" - --#if defined(ANDROID) || defined(JS_ARM_SIMULATOR) -+#if !defined(__linux__) || defined(ANDROID) || defined(JS_ARM_SIMULATOR) - // The Android NDK and B2G do not include the hwcap.h kernel header, and it is not - // defined when building the simulator, so inline the header defines we need. - # define HWCAP_VFP (1 << 6) Modified: trunk/www/firefox-nightly/files/patch-bug826985 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug826985 Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox-nightly/files/patch-bug826985 Tue Feb 3 09:40:38 2015 (r1812) @@ -132,26 +132,26 @@ 'targets': [ { 'target_name': 'video_capture_module', -@@ -46,6 +49,19 @@ - 'linux/video_capture_linux.cc', - 'linux/video_capture_linux.h', - ], -+ 'conditions': [ -+ ['use_libv4l2==1', { -+ 'defines': [ -+ 'HAVE_LIBV4L2', -+ ], -+ 'cflags_mozilla': [ -+ '$(MOZ_LIBV4L2_CFLAGS)', -+ ], -+ 'libraries': [ -+ '-lv4l2', -+ ], -+ }], +@@ -69,6 +72,19 @@ + 'linux/video_capture_linux.cc', + 'linux/video_capture_linux.h', + ], ++ 'conditions': [ ++ ['use_libv4l2==1', { ++ 'defines': [ ++ 'HAVE_LIBV4L2', + ], - }], # linux - ['OS=="mac"', { - 'sources': [ ++ 'cflags_mozilla': [ ++ '$(MOZ_LIBV4L2_CFLAGS)', ++ ], ++ 'libraries': [ ++ '-lv4l2', ++ ], ++ }], ++ ], + }], # linux + ['OS=="mac"', { + 'sources': [ diff --git toolkit/library/moz.build toolkit/library/moz.build index 9c16ffa..1db3794 100644 --- toolkit/library/moz.build Modified: trunk/www/firefox-nightly/files/patch-ijg-libjpeg ============================================================================== --- trunk/www/firefox-nightly/files/patch-ijg-libjpeg Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox-nightly/files/patch-ijg-libjpeg Tue Feb 3 09:40:38 2015 (r1812) @@ -28,7 +28,7 @@ -} +#ifdef JCS_EXTENSIONS - #if defined(IS_BIG_ENDIAN) + #if MOZ_BIG_ENDIAN #define MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB JCS_EXT_XRGB #else #define MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB JCS_EXT_BGRX Modified: trunk/www/firefox-nightly/files/patch-z-bug517422 ============================================================================== --- trunk/www/firefox-nightly/files/patch-z-bug517422 Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox-nightly/files/patch-z-bug517422 Tue Feb 3 09:40:38 2015 (r1812) @@ -4,7 +4,7 @@ index 5383399..0410004 100644 --- config/Makefile.in +++ config/Makefile.in -@@ -77,6 +77,13 @@ export:: $(export-preqs) +@@ -77,6 +77,14 @@ export:: $(export-preqs) -DMOZ_NATIVE_ICU=$(MOZ_NATIVE_ICU) \ -DMOZ_NATIVE_GRAPHITE2=$(MOZ_NATIVE_GRAPHITE2) \ -DMOZ_NATIVE_HARFBUZZ=$(MOZ_NATIVE_HARFBUZZ) \ @@ -12,6 +12,7 @@ + -DMOZ_NATIVE_THEORA=$(MOZ_NATIVE_THEORA) \ + -DMOZ_NATIVE_VORBIS=$(MOZ_NATIVE_VORBIS) \ + -DMOZ_NATIVE_TREMOR=$(MOZ_NATIVE_TREMOR) \ ++ -DMOZ_NATIVE_CELT=$(MOZ_NATIVE_CELT) \ + -DMOZ_NATIVE_OPUS=$(MOZ_NATIVE_OPUS) \ + -DMOZ_NATIVE_SPEEX=$(MOZ_NATIVE_SPEEX) \ + -DMOZ_NATIVE_SOUNDTOUCH=$(MOZ_NATIVE_SOUNDTOUCH) \ @@ -30,7 +31,7 @@ +if not CONFIG['MOZ_NATIVE_OGG']: + external_dirs += ['media/libogg'] + -+if not CONFIG['MOZ_NATIVE_OPUS']: ++if not CONFIG['MOZ_NATIVE_CELT'] or not CONFIG['MOZ_NATIVE_OPUS']: + external_dirs += ['media/libopus'] + +if not CONFIG['MOZ_NATIVE_THEORA']: @@ -86,7 +87,7 @@ ogg/ogg.h ogg/os_types.h nestegg/nestegg.h -@@ -1365,3 +1365,29 @@ graphite2/Segment.h +@@ -1365,3 +1365,35 @@ graphite2/Segment.h harfbuzz/hb-ot.h harfbuzz/hb.h #endif @@ -104,6 +105,12 @@ +#if MOZ_NATIVE_TREMOR==1 +tremor/ivorbiscodec.h +#endif ++#if MOZ_NATIVE_CELT==1 ++celt.h ++celt_header.h ++celt/celt.h ++celt/celt_header.h ++#endif +#if MOZ_NATIVE_OPUS==1 +opus.h +opus_multistream.h @@ -120,7 +127,7 @@ index 87db361..7947626 100644 --- configure.in +++ configure.in -@@ -5223,6 +5223,140 @@ if test "${ac_cv_c_attribute_aligned}" ! +@@ -5223,6 +5223,157 @@ if test "${ac_cv_c_attribute_aligned}" ! fi dnl ======================================================== @@ -175,6 +182,23 @@ +AC_SUBST(MOZ_NATIVE_TREMOR) + +dnl ======================================================== ++dnl Check for libcelt ++dnl ======================================================== ++ ++MOZ_ARG_WITH_BOOL(system-celt, ++[ --with-system-celt Use system libcelt (located with pkgconfig)], ++MOZ_NATIVE_CELT=1, ++MOZ_NATIVE_CELT=) ++ ++if test -n "$MOZ_NATIVE_CELT"; then ++ PKG_CHECK_MODULES(MOZ_CELT, celt) ++else ++ MOZ_CELT_CFLAGS='-I$(topsrcdir)/media/libopus' ++fi ++ ++AC_SUBST(MOZ_NATIVE_CELT) ++ ++dnl ======================================================== +dnl Check for libopus +dnl ======================================================== + @@ -442,24 +466,62 @@ index 00e77e7..55f48ab 100644 --- media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/opus.gypi +++ media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/opus.gypi -@@ -17,9 +17,9 @@ +@@ -17,18 +17,11 @@ 'conditions': [ ['build_with_mozilla==1', { # Mozilla provides its own build of the opus library. - 'include_dirs': [ - '/media/libopus/include', -- ] +- '/media/libopus/src', +- '/media/libopus/celt', + 'cflags_mozilla': [ ++ '$(filter -I%, $(MOZ_CELT_CFLAGS))/celt', + '$(MOZ_OPUS_CFLAGS)', -+ ], ++ '$(filter -I%, $(MOZ_OPUS_CFLAGS))/../src', + ], +- 'direct_dependent_settings': { +- 'include_dirs': [ +- '/media/libopus/include', +- '/media/libopus/src', +- '/media/libopus/celt', +- ], +- }, }, { 'dependencies': [ '<(DEPTH)/third_party/opus/opus.gyp:opus' +diff --git media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq.gypi media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq.gypi +index 00e77e7..55f48ab 100644 +--- media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq.gypi ++++ media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq.gypi +@@ -84,19 +84,11 @@ + ], + }], + ['build_with_mozilla==1', { +- 'include_dirs': [ +- # Need Opus header files for the audio classifier. +- '<(DEPTH)/../../../media/opus/celt', +-# '<(DEPTH)/third_party/opus/src/src', ++ 'cflags_mozilla': [ ++ '$(filter -I%, $(MOZ_CELT_CFLAGS))/celt', ++ '$(MOZ_OPUS_CFLAGS)', ++ '$(filter -I%, $(MOZ_OPUS_CFLAGS))/../src', + ], +- 'direct_dependent_settings': { +- 'include_dirs': [ +- '../../../../../../media/opus/celt', +- # Need Opus header files for the audio classifier. +- '<(DEPTH)/../../../media/opus/celt', +-# '<(DEPTH)/third_party/opus/src/src', +- ], +- }, + }], + ], + 'sources': [ diff --git toolkit/library/moz.build toolkit/library/moz.build index d42137a..695e75a8 100644 --- toolkit/library/moz.build +++ toolkit/library/moz.build -@@ -178,6 +178,27 @@ if CONFIG['MOZ_NATIVE_PNG']: +@@ -178,6 +178,30 @@ if CONFIG['MOZ_NATIVE_PNG']: if CONFIG['MOZ_NATIVE_HUNSPELL']: OS_LIBS += CONFIG['MOZ_HUNSPELL_LIBS'] @@ -475,6 +537,9 @@ +if CONFIG['MOZ_NATIVE_TREMOR']: + OS_LIBS += CONFIG['MOZ_TREMOR_LIBS'] + ++if CONFIG['MOZ_NATIVE_CELT']: ++ OS_LIBS += CONFIG['MOZ_CELT_LIBS'] ++ +if CONFIG['MOZ_NATIVE_OPUS']: + OS_LIBS += CONFIG['MOZ_OPUS_LIBS'] + Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox/Makefile Tue Feb 3 09:40:38 2015 (r1812) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox/Makefile 375599 2014-12-25 20:55:54Z bapt $ PORTNAME= firefox -DISTVERSION= 36.0b2 +DISTVERSION= 36.0b6 DISTVERSIONSUFFIX=.source PORTEPOCH= 1 CATEGORIES= www ipv6 @@ -13,7 +13,7 @@ COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.10.6:${PORTSDIR}/devel/nspr \ - nss>=3.17.3:${PORTSDIR}/security/nss \ + nss>=3.17.4:${PORTSDIR}/security/nss \ libevent2>=2.0.21_2:${PORTSDIR}/devel/libevent2 \ cairo>=1.12.16_1,2:${PORTSDIR}/graphics/cairo \ soundtouch>=1.8.0:${PORTSDIR}/audio/soundtouch \ Modified: trunk/www/firefox/distinfo ============================================================================== --- trunk/www/firefox/distinfo Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/firefox/distinfo Tue Feb 3 09:40:38 2015 (r1812) @@ -1,2 +1,2 @@ -SHA256 (firefox-36.0b2.source.tar.bz2) = d4fc0bab516b421e12c3d97c71ffae482ee8836e69d2ac8e2706a9a0e3c6f5ee -SIZE (firefox-36.0b2.source.tar.bz2) = 179356898 +SHA256 (firefox-36.0b6.source.tar.bz2) = 396c4449501a3d34021d66d00928cd5974da3aa840eca5675195dbeefb21f713 +SIZE (firefox-36.0b6.source.tar.bz2) = 179872000 Modified: trunk/www/linux-firefox/Makefile ============================================================================== --- trunk/www/linux-firefox/Makefile Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/linux-firefox/Makefile Tue Feb 3 09:40:38 2015 (r1812) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-firefox/Makefile 373830 2014-12-03 14:55:25Z beat $ PORTNAME= firefox -DISTVERSION= 36.0b2 +DISTVERSION= 36.0b6 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US Modified: trunk/www/linux-firefox/distinfo ============================================================================== --- trunk/www/linux-firefox/distinfo Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/linux-firefox/distinfo Tue Feb 3 09:40:38 2015 (r1812) @@ -1,5 +1,5 @@ -SHA256 (firefox-36.0b2.tar.bz2) = e8acceb228dfd854a1ee78b4fb6948392e1d5e4b5d85049764664e8cd74a37dd -SIZE (firefox-36.0b2.tar.bz2) = 47882634 +SHA256 (firefox-36.0b6.tar.bz2) = 65f59231bf609f4fb78e23d42e2cbdb1d32be4b3d9d7b6dc3062f063f5189011 +SIZE (firefox-36.0b6.tar.bz2) = 47891363 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b Modified: trunk/www/linux-pepperflash/Makefile ============================================================================== --- trunk/www/linux-pepperflash/Makefile Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/linux-pepperflash/Makefile Tue Feb 3 09:40:38 2015 (r1812) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= pepperflash -PORTVERSION= 39.0.2171.99 +PORTVERSION= 40.0.2214.94 CATEGORIES= www multimedia linux MASTER_SITES= http://dl.google.com/linux/chrome/rpm/stable/${LINUX_RPM_ARCH}/ PKGNAMEPREFIX= linux- Modified: trunk/www/linux-pepperflash/distinfo.i386 ============================================================================== --- trunk/www/linux-pepperflash/distinfo.i386 Mon Feb 2 09:15:01 2015 (r1811) +++ trunk/www/linux-pepperflash/distinfo.i386 Tue Feb 3 09:40:38 2015 (r1812) @@ -1,2 +1,2 @@ -SHA256 (rpm/i386/google-chrome-stable-39.0.2171.99-1.i386.rpm) = deee34d95342feacdc17192c429d8d150997453022a3df2a26d228866f887e4a -SIZE (rpm/i386/google-chrome-stable-39.0.2171.99-1.i386.rpm) = 59412102 +SHA256 (rpm/i386/google-chrome-stable-40.0.2214.94-1.i386.rpm) = 433a23f04e170ff2000f00a72c4bc8dce271404e8c1466578710f629f9a86187 +SIZE (rpm/i386/google-chrome-stable-40.0.2214.94-1.i386.rpm) = 60622700 From owner-freebsd-gecko@FreeBSD.ORG Tue Feb 3 10:06:55 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BC815EDA for ; Tue, 3 Feb 2015 10:06:55 +0000 (UTC) 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 A2A6B11F for ; Tue, 3 Feb 2015 10:06:55 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t13A6tAH083917 for ; Tue, 3 Feb 2015 10:06:55 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Tue, 03 Feb 2015 10:06:55 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Feb 2015 10:06:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #16 from jakub_lach@mailplus.pl --- Created attachment 152509 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152509&action=edit another cubeb_alsa.c (signal 6), this time without loaded VAAPI, setup is the same as with 152459 I've replicated core dump while VA-API plugin was unloaded (deinstalled). Here, Firefox is built manually with -O0 -g, the WITH_DEBUG is _not_ set, as it causes verbose writing to the console, and using webrowser is unbearably slow, however, as you can see, some optimizations slip through that way. This is another cubeb_alsa.c (signal 6) assertion crash. -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Wed Feb 4 00:15:16 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2422E21E for ; Wed, 4 Feb 2015 00:15:16 +0000 (UTC) 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 0ABE268E for ; Wed, 4 Feb 2015 00:15:16 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t140FF3u006088 for ; Wed, 4 Feb 2015 00:15:15 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Wed, 04 Feb 2015 00:15:15 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2015 00:15:16 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #17 from jakub_lach@mailplus.pl --- Just FYI, I've tried loading sem module too (just in case), though I got the same crash as last on nonetheless... cubeb_alsa.c/assertion -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Wed Feb 4 08:36:12 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 19EBF625 for ; Wed, 4 Feb 2015 08:36:12 +0000 (UTC) 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 0070FDF7 for ; Wed, 4 Feb 2015 08:36:12 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t148aBCp054039 for ; Wed, 4 Feb 2015 08:36:11 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Wed, 04 Feb 2015 08:36:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2015 08:36:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbeich@FreeBSD.org --- Comment #5 from Jan Beich --- Just BUFSZ_P2 enabled doesn't give enough confidence. Also try to - comment out EXTRA_PATCHES in audio/alsa-plugins/Makefile - switch to non-default alsa-plugin (e.g. jack or pulse) in ~/.asoundrc -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Wed Feb 4 08:51:42 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 12EB3779 for ; Wed, 4 Feb 2015 08:51:42 +0000 (UTC) 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 EDA5EF8C for ; Wed, 4 Feb 2015 08:51:41 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t148pfPl080049 for ; Wed, 4 Feb 2015 08:51:41 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Wed, 04 Feb 2015 08:51:41 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2015 08:51:42 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbeich@FreeBSD.org --- Comment #18 from Jan Beich --- Do you have a rough guess when the issue started to happen? Any changes in your environment just before? Can you reproduce with media.gstreamer.enabled -> false in about:config ? Can you reproduce with www/firefox-nightly (in freebsd-gecko repo)? Can you reproduce inside poudriere jail with official packages? Can you reproduce inside poudriere jail with parts of your environment migrated within? -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Wed Feb 4 12:47:49 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 193E6E32 for ; Wed, 4 Feb 2015 12:47:49 +0000 (UTC) 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 000EBE56 for ; Wed, 4 Feb 2015 12:47:48 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t14ClmX2089461 for ; Wed, 4 Feb 2015 12:47:48 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Wed, 04 Feb 2015 12:47:49 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2015 12:47:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #19 from jakub_lach@mailplus.pl --- (In reply to Jan Beich from comment #18) >Do you have a rough guess when the issue started to happen? >Any changes in your environment just before? Unfortunately no. I've tested it now with clean, default profile though. Firefox was always crashy with YouTube... but I think this one is post 30. >Can you reproduce with media.gstreamer.enabled -> false in about:config ? Yes, albeit crash bt does not reference gstreamer then (only cubeb). I'm surprised that HTML5 works this way- looks like this toggle is not what I've thought. >Can you reproduce with www/firefox-nightly (in freebsd-gecko repo)? Trying to built nightly package now. >Can you reproduce inside poudriere jail with official packages? I have reproduced it with official 10-STABLE default packages. Obviously without debug. >Can you reproduce inside poudriere jail with parts of your environment migrated within? I don't have any experience with poudriere/jail setup, maybe later... Incidentally, all recent test were with sem module loaded. Does that mean I can rest the alsa-plugins case? -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Wed Feb 4 16:35:08 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C8E2FFDD for ; Wed, 4 Feb 2015 16:35:08 +0000 (UTC) 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 9582EF5B for ; Wed, 4 Feb 2015 16:35:08 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t14GZ8wc060139 for ; Wed, 4 Feb 2015 16:35:08 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Wed, 04 Feb 2015 16:35:08 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to cc dependson Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2015 16:35:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-ports-bugs@FreeBSD. |gecko@FreeBSD.org |org | CC|gecko@FreeBSD.org | Depends on| |196051 --- Comment #20 from Jan Beich --- (In reply to jakub_lach from comment #19) > (In reply to Jan Beich from comment #18) > >>Do you have a rough guess when the issue started to happen? >>Any changes in your environment just before? > > Unfortunately no. I've tested it now with clean, default profile > though. Firefox was always crashy with YouTube... but I think this > one is post 30. That's roughly when audio/alsa-* update to 1.0.28 happened. Maybe try downgrading. >>Can you reproduce inside poudriere jail with official packages? > > I have reproduced it with official 10-STABLE default packages. Obviously > without debug. Including alsa-* and gstreamer1* packages ? Testing only firefox package wouldn't help if the issue is with a port option or make.conf setting for one of its dependencies. > >>Can you reproduce inside poudriere jail with parts of your >> environment migrated within? > > I don't have any experience with poudriere/jail setup, maybe later... Any clean environment would do. > Incidentally, all recent test were with sem module loaded. sem(4) is only needed for very old libthr/libc, before 9.0-RELEASE. At least multimedia/libvpx and security/nss depend on POSIX semaphores. www/firefox itself used to require them for python's multiprocessing during build but not anymore. > Does that mean I can rest the alsa-plugins case? Not yet because of the following > >>Can you reproduce with media.gstreamer.enabled -> false in about:config ? > > Yes, albeit crash bt does not reference gstreamer then (only cubeb). I guess, bug 196051 needs to be FIXED first to figure out the rest. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. From owner-freebsd-gecko@FreeBSD.ORG Wed Feb 4 16:35:10 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B2DB7FE5 for ; Wed, 4 Feb 2015 16:35:10 +0000 (UTC) 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 99B90F61 for ; Wed, 4 Feb 2015 16:35:10 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t14GZAUa060172 for ; Wed, 4 Feb 2015 16:35:10 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Wed, 04 Feb 2015 16:35:08 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: blocked Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2015 16:35:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |196667 -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Wed Feb 4 18:29:25 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1378126F for ; Wed, 4 Feb 2015 18:29:25 +0000 (UTC) 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 EE66BFC6 for ; Wed, 4 Feb 2015 18:29:24 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t14ITOOv012898 for ; Wed, 4 Feb 2015 18:29:24 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Wed, 04 Feb 2015 18:29:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2015 18:29:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #21 from jakub_lach@mailplus.pl --- Hello again, I finally got firefox-nightly to build- it is quite resilient to workload, and it didn't crash for quite some time... but ultimately it did too. However, due to e10s, the crash dump is produced by plugin-container, Firefox doesn't exit, albeit _all_ tabs opened with videos playing display "this tab has crashed". Unfortunately, all debug packages of firefox-nightly I've built so far fail to start (they crash upon it instantly, have bts but that's another thing clearly), so I cannot confirm for sure it's the same issue. I understand the value of clean environment, however I already gave it a substantial chunk of my free time, this is where I was coming from with my "maybe later" comment. Speaking of time, thank you for time spent answering me! I hope my clueless poking with this issue didn't irritate you too much :) I will write again after I setup clean environment/downgrade alsa. For now, my hopes for relatively crash-free surfing are in e10s. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 10:30:35 2015 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 92D05128 for ; Fri, 6 Feb 2015 10:30:35 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0C10699F for ; Fri, 6 Feb 2015 10:30:34 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id t16AUO7t016480 for ; Fri, 6 Feb 2015 10:30:24 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id t16AUJcT014329 for freebsd-gecko@freebsd.org; Fri, 6 Feb 2015 10:30:19 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Feb 2015 10:30:19 GMT Message-Id: <201502061030.t16AUJcT014329@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1813 - in trunk: mail/thunderbird/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey/files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 10:30:35 -0000 Author: jbeich Date: Fri Feb 6 10:30:19 2015 New Revision: 1813 Log: sync OSS patch with the latest version Modified: trunk/mail/thunderbird/files/patch-bug1021761 trunk/www/firefox-esr/files/patch-bug1021761 trunk/www/firefox-nightly/files/patch-bug1021761 trunk/www/firefox-nightly/files/patch-bug847568 trunk/www/firefox/files/patch-bug1021761 trunk/www/firefox/files/patch-bug847568 trunk/www/libxul/files/patch-bug1021761 trunk/www/seamonkey/files/patch-bug1021761 trunk/www/seamonkey/files/patch-bug847568 Modified: trunk/mail/thunderbird/files/patch-bug1021761 ============================================================================== --- trunk/mail/thunderbird/files/patch-bug1021761 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/mail/thunderbird/files/patch-bug1021761 Fri Feb 6 10:30:19 2015 (r1813) @@ -2,7 +2,7 @@ index 48e60c0..ec08417 100644 --- mozilla/configure.in +++ mozilla/configure.in -@@ -5438,6 +5438,60 @@ fi +@@ -5591,6 +5591,67 @@ fi AC_SUBST(MOZ_WEBM_ENCODER) dnl ================================== @@ -16,33 +16,40 @@ + ;; +esac + -+MOZ_ARG_DISABLE_BOOL(oss, -+[ --disable-oss Disable OpenSoundSystem support], -+ MOZ_OSS=, -+ MOZ_OSS=1) ++MOZ_ARG_WITH_STRING(oss, ++[ --with-oss[=PFX] Enable OpenSoundSystem support [installed at prefix PFX]], ++ OSSPREFIX=$withval) ++ ++if test -n "$OSSPREFIX"; then ++ if test "$OSSPREFIX" != "no"; then ++ MOZ_OSS=1 ++ else ++ MOZ_OSS= ++ fi ++fi + +_SAVE_CFLAGS=$CFLAGS +_SAVE_LIBS=$LIBS +if test -n "$MOZ_OSS"; then + dnl Prefer 4Front implementation + AC_MSG_CHECKING([MOZ_OSS_CFLAGS]) -+ if test -z "$MOZ_OSS_CFLAGS"; then -+ for oss_conf in /etc/oss.conf /usr/local/etc/oss.conf; do -+ if test -e "$oss_conf"; then -+ . "$oss_conf" -+ fi -+ done ++ if test "$OSSPREFIX" != "yes"; then ++ oss_conf=${OSSPREFIX%/usr}/etc/oss.conf ++ if test -f "$oss_conf"; then ++ . "$oss_conf" ++ else ++ OSSLIBDIR=$OSSPREFIX/lib/oss ++ fi + if test -d "$OSSLIBDIR"; then -+ MOZ_OSS_CFLAGS="-I$OSSLIBDIR/include" ++ MOZ_OSS_CFLAGS="$MOZ_OSS_CFLAGS -I$OSSLIBDIR/include" + fi + fi + AC_MSG_RESULT([$MOZ_OSS_CFLAGS]) + + CFLAGS="$CFLAGS $MOZ_OSS_CFLAGS" -+ MOZ_CHECK_HEADERS(sys/soundcard.h linux/soundcard.h soundcard.h) ++ MOZ_CHECK_HEADERS(sys/soundcard.h soundcard.h) + + if test "$ac_cv_header_sys_soundcard_h" != "yes" -a \ -+ "$ac_cv_header_linux_soundcard_h" != "yes" -a \ + "$ac_cv_header_soundcard_h" != "yes"; then + AC_MSG_ERROR([Need OSS for Ogg, Wave or WebM decoding on $OS_TARGET. Disable with --disable-ogg --disable-wave --disable-webm.]) + fi @@ -50,7 +57,7 @@ + dnl Assume NetBSD implementation over SunAudio + AC_CHECK_LIB(ossaudio, _oss_ioctl, + [AC_DEFINE_UNQUOTED(CUBEB_OSS_DEFAULT_OUTPUT, "/dev/sound") -+ MOZ_OSS_LIBS="-lossaudio"]) ++ MOZ_OSS_LIBS="$MOZ_OSS_LIBS -lossaudio"]) +fi +CFLAGS=$_SAVE_CFLAGS +LIBS=$_SAVE_LIBS @@ -63,30 +70,6 @@ dnl = Check alsa availability on Linux dnl ================================== -@@ -5451,12 +5505,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, - MOZ_ALSA=1, - MOZ_ALSA=) - -+MOZ_ARG_DISABLE_BOOL(alsa-dlopen, -+[ --disable-alsa-dlopen Disable runtime linking of libasound.so], -+ DISABLE_LIBASOUND_DLOPEN=1, -+ DISABLE_LIBASOUND_DLOPEN=) -+ - if test -n "$MOZ_ALSA"; then - PKG_CHECK_MODULES(MOZ_ALSA, alsa, , - [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])]) - fi - -+if test -n "$DISABLE_LIBASOUND_DLOPEN"; then -+ AC_DEFINE(DISABLE_LIBASOUND_DLOPEN) -+else -+ MOZ_ALSA_LIBS= -+fi -+ - AC_SUBST(MOZ_ALSA) - - dnl ======================================================== diff --git media/libcubeb/AUTHORS media/libcubeb/AUTHORS index b441e8a..950d9e5 100644 --- mozilla/media/libcubeb/AUTHORS @@ -651,7 +634,7 @@ index 0000000..5e38e27 --- /dev/null +++ mozilla/media/libcubeb/src/cubeb_oss.c -@@ -0,0 +1,399 @@ +@@ -0,0 +1,397 @@ +/* + * Copyright © 2014 Mozilla Foundation + * @@ -660,8 +643,6 @@ + */ +#if defined(HAVE_SYS_SOUNDCARD_H) +#include -+#elif defined(HAVE_LINUX_SOUNDCARD_H) -+#include +#else +#include +#endif @@ -1075,18 +1056,36 @@ +CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] +diff --git media/webrtc/signaling/test/Makefile.in media/webrtc/signaling/test/Makefile.in +index 991f03f..3d99eb5 100644 +--- mozilla/media/webrtc/signaling/test/Makefile.in ++++ mozilla/media/webrtc/signaling/test/Makefile.in +@@ -26,9 +26,9 @@ ifdef JS_SHARED_LIBRARY + LIBS += $(MOZ_JS_LIBS) + endif + +-ifdef MOZ_ALSA ++ifdef MOZ_OSS + LIBS += \ +- $(MOZ_ALSA_LIBS) \ ++ $(MOZ_OSS_LIBS) \ + $(NULL) + endif + diff --git toolkit/library/libxul.mk toolkit/library/libxul.mk index e191f13..4fb268a 100644 --- mozilla/toolkit/library/libxul.mk +++ mozilla/toolkit/library/libxul.mk -@@ -146,6 +146,10 @@ OS_LIBS += $(call EXPAND_LIBNAME,secur32 +@@ -146,9 +146,9 @@ OS_LIBS += $(call EXPAND_LIBNAME,secur32 endif endif +-ifdef MOZ_ALSA +-EXTRA_DSO_LDOPTS += $(MOZ_ALSA_LIBS) +-endif +ifdef MOZ_OSS +EXTRA_DSO_LDOPTS += $(MOZ_OSS_LIBS) +endif -+ - ifdef MOZ_ALSA - EXTRA_DSO_LDOPTS += $(MOZ_ALSA_LIBS) - endif + + ifdef HAVE_CLOCK_MONOTONIC + EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) Modified: trunk/www/firefox-esr/files/patch-bug1021761 ============================================================================== --- trunk/www/firefox-esr/files/patch-bug1021761 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/www/firefox-esr/files/patch-bug1021761 Fri Feb 6 10:30:19 2015 (r1813) @@ -2,7 +2,7 @@ index 48e60c0..ec08417 100644 --- configure.in +++ configure.in -@@ -5438,6 +5438,60 @@ fi +@@ -5591,6 +5591,67 @@ fi AC_SUBST(MOZ_WEBM_ENCODER) dnl ================================== @@ -16,33 +16,40 @@ + ;; +esac + -+MOZ_ARG_DISABLE_BOOL(oss, -+[ --disable-oss Disable OpenSoundSystem support], -+ MOZ_OSS=, -+ MOZ_OSS=1) ++MOZ_ARG_WITH_STRING(oss, ++[ --with-oss[=PFX] Enable OpenSoundSystem support [installed at prefix PFX]], ++ OSSPREFIX=$withval) ++ ++if test -n "$OSSPREFIX"; then ++ if test "$OSSPREFIX" != "no"; then ++ MOZ_OSS=1 ++ else ++ MOZ_OSS= ++ fi ++fi + +_SAVE_CFLAGS=$CFLAGS +_SAVE_LIBS=$LIBS +if test -n "$MOZ_OSS"; then + dnl Prefer 4Front implementation + AC_MSG_CHECKING([MOZ_OSS_CFLAGS]) -+ if test -z "$MOZ_OSS_CFLAGS"; then -+ for oss_conf in /etc/oss.conf /usr/local/etc/oss.conf; do -+ if test -e "$oss_conf"; then -+ . "$oss_conf" -+ fi -+ done ++ if test "$OSSPREFIX" != "yes"; then ++ oss_conf=${OSSPREFIX%/usr}/etc/oss.conf ++ if test -f "$oss_conf"; then ++ . "$oss_conf" ++ else ++ OSSLIBDIR=$OSSPREFIX/lib/oss ++ fi + if test -d "$OSSLIBDIR"; then -+ MOZ_OSS_CFLAGS="-I$OSSLIBDIR/include" ++ MOZ_OSS_CFLAGS="$MOZ_OSS_CFLAGS -I$OSSLIBDIR/include" + fi + fi + AC_MSG_RESULT([$MOZ_OSS_CFLAGS]) + + CFLAGS="$CFLAGS $MOZ_OSS_CFLAGS" -+ MOZ_CHECK_HEADERS(sys/soundcard.h linux/soundcard.h soundcard.h) ++ MOZ_CHECK_HEADERS(sys/soundcard.h soundcard.h) + + if test "$ac_cv_header_sys_soundcard_h" != "yes" -a \ -+ "$ac_cv_header_linux_soundcard_h" != "yes" -a \ + "$ac_cv_header_soundcard_h" != "yes"; then + AC_MSG_ERROR([Need OSS for Ogg, Wave or WebM decoding on $OS_TARGET. Disable with --disable-ogg --disable-wave --disable-webm.]) + fi @@ -50,7 +57,7 @@ + dnl Assume NetBSD implementation over SunAudio + AC_CHECK_LIB(ossaudio, _oss_ioctl, + [AC_DEFINE_UNQUOTED(CUBEB_OSS_DEFAULT_OUTPUT, "/dev/sound") -+ MOZ_OSS_LIBS="-lossaudio"]) ++ MOZ_OSS_LIBS="$MOZ_OSS_LIBS -lossaudio"]) +fi +CFLAGS=$_SAVE_CFLAGS +LIBS=$_SAVE_LIBS @@ -63,30 +70,6 @@ dnl = Check alsa availability on Linux dnl ================================== -@@ -5451,12 +5505,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, - MOZ_ALSA=1, - MOZ_ALSA=) - -+MOZ_ARG_DISABLE_BOOL(alsa-dlopen, -+[ --disable-alsa-dlopen Disable runtime linking of libasound.so], -+ DISABLE_LIBASOUND_DLOPEN=1, -+ DISABLE_LIBASOUND_DLOPEN=) -+ - if test -n "$MOZ_ALSA"; then - PKG_CHECK_MODULES(MOZ_ALSA, alsa, , - [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])]) - fi - -+if test -n "$DISABLE_LIBASOUND_DLOPEN"; then -+ AC_DEFINE(DISABLE_LIBASOUND_DLOPEN) -+else -+ MOZ_ALSA_LIBS= -+fi -+ - AC_SUBST(MOZ_ALSA) - - dnl ======================================================== diff --git media/libcubeb/AUTHORS media/libcubeb/AUTHORS index b441e8a..950d9e5 100644 --- media/libcubeb/AUTHORS @@ -651,7 +634,7 @@ index 0000000..5e38e27 --- /dev/null +++ media/libcubeb/src/cubeb_oss.c -@@ -0,0 +1,399 @@ +@@ -0,0 +1,397 @@ +/* + * Copyright © 2014 Mozilla Foundation + * @@ -660,8 +643,6 @@ + */ +#if defined(HAVE_SYS_SOUNDCARD_H) +#include -+#elif defined(HAVE_LINUX_SOUNDCARD_H) -+#include +#else +#include +#endif @@ -1075,18 +1056,36 @@ +CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] +diff --git media/webrtc/signaling/test/Makefile.in media/webrtc/signaling/test/Makefile.in +index 991f03f..3d99eb5 100644 +--- media/webrtc/signaling/test/Makefile.in ++++ media/webrtc/signaling/test/Makefile.in +@@ -26,9 +26,9 @@ ifdef JS_SHARED_LIBRARY + LIBS += $(MOZ_JS_LIBS) + endif + +-ifdef MOZ_ALSA ++ifdef MOZ_OSS + LIBS += \ +- $(MOZ_ALSA_LIBS) \ ++ $(MOZ_OSS_LIBS) \ + $(NULL) + endif + diff --git toolkit/library/libxul.mk toolkit/library/libxul.mk index e191f13..4fb268a 100644 --- toolkit/library/libxul.mk +++ toolkit/library/libxul.mk -@@ -146,6 +146,10 @@ OS_LIBS += $(call EXPAND_LIBNAME,secur32 +@@ -146,9 +146,9 @@ OS_LIBS += $(call EXPAND_LIBNAME,secur32 endif endif +-ifdef MOZ_ALSA +-EXTRA_DSO_LDOPTS += $(MOZ_ALSA_LIBS) +-endif +ifdef MOZ_OSS +EXTRA_DSO_LDOPTS += $(MOZ_OSS_LIBS) +endif -+ - ifdef MOZ_ALSA - EXTRA_DSO_LDOPTS += $(MOZ_ALSA_LIBS) - endif + + ifdef HAVE_CLOCK_MONOTONIC + EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) Modified: trunk/www/firefox-nightly/files/patch-bug1021761 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug1021761 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/www/firefox-nightly/files/patch-bug1021761 Fri Feb 6 10:30:19 2015 (r1813) @@ -2,7 +2,7 @@ index 48e60c0..ec08417 100644 --- configure.in +++ configure.in -@@ -5438,6 +5438,60 @@ fi +@@ -5591,6 +5591,67 @@ fi AC_SUBST(MOZ_WEBM_ENCODER) dnl ================================== @@ -16,33 +16,40 @@ + ;; +esac + -+MOZ_ARG_DISABLE_BOOL(oss, -+[ --disable-oss Disable OpenSoundSystem support], -+ MOZ_OSS=, -+ MOZ_OSS=1) ++MOZ_ARG_WITH_STRING(oss, ++[ --with-oss[=PFX] Enable OpenSoundSystem support [installed at prefix PFX]], ++ OSSPREFIX=$withval) ++ ++if test -n "$OSSPREFIX"; then ++ if test "$OSSPREFIX" != "no"; then ++ MOZ_OSS=1 ++ else ++ MOZ_OSS= ++ fi ++fi + +_SAVE_CFLAGS=$CFLAGS +_SAVE_LIBS=$LIBS +if test -n "$MOZ_OSS"; then + dnl Prefer 4Front implementation + AC_MSG_CHECKING([MOZ_OSS_CFLAGS]) -+ if test -z "$MOZ_OSS_CFLAGS"; then -+ for oss_conf in /etc/oss.conf /usr/local/etc/oss.conf; do -+ if test -e "$oss_conf"; then -+ . "$oss_conf" -+ fi -+ done ++ if test "$OSSPREFIX" != "yes"; then ++ oss_conf=${OSSPREFIX%/usr}/etc/oss.conf ++ if test -f "$oss_conf"; then ++ . "$oss_conf" ++ else ++ OSSLIBDIR=$OSSPREFIX/lib/oss ++ fi + if test -d "$OSSLIBDIR"; then -+ MOZ_OSS_CFLAGS="-I$OSSLIBDIR/include" ++ MOZ_OSS_CFLAGS="$MOZ_OSS_CFLAGS -I$OSSLIBDIR/include" + fi + fi + AC_MSG_RESULT([$MOZ_OSS_CFLAGS]) + + CFLAGS="$CFLAGS $MOZ_OSS_CFLAGS" -+ MOZ_CHECK_HEADERS(sys/soundcard.h linux/soundcard.h soundcard.h) ++ MOZ_CHECK_HEADERS(sys/soundcard.h soundcard.h) + + if test "$ac_cv_header_sys_soundcard_h" != "yes" -a \ -+ "$ac_cv_header_linux_soundcard_h" != "yes" -a \ + "$ac_cv_header_soundcard_h" != "yes"; then + AC_MSG_ERROR([Need OSS for Ogg, Wave or WebM decoding on $OS_TARGET. Disable with --disable-ogg --disable-wave --disable-webm.]) + fi @@ -50,7 +57,7 @@ + dnl Assume NetBSD implementation over SunAudio + AC_CHECK_LIB(ossaudio, _oss_ioctl, + [AC_DEFINE_UNQUOTED(CUBEB_OSS_DEFAULT_OUTPUT, "/dev/sound") -+ MOZ_OSS_LIBS="-lossaudio"]) ++ MOZ_OSS_LIBS="$MOZ_OSS_LIBS -lossaudio"]) +fi +CFLAGS=$_SAVE_CFLAGS +LIBS=$_SAVE_LIBS @@ -63,30 +70,6 @@ dnl = Check alsa availability on Linux dnl ================================== -@@ -5451,12 +5505,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, - MOZ_ALSA=1, - MOZ_ALSA=) - -+MOZ_ARG_DISABLE_BOOL(alsa-dlopen, -+[ --disable-alsa-dlopen Disable runtime linking of libasound.so], -+ DISABLE_LIBASOUND_DLOPEN=1, -+ DISABLE_LIBASOUND_DLOPEN=) -+ - if test -n "$MOZ_ALSA"; then - PKG_CHECK_MODULES(MOZ_ALSA, alsa, , - [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])]) - fi - -+if test -n "$DISABLE_LIBASOUND_DLOPEN"; then -+ AC_DEFINE(DISABLE_LIBASOUND_DLOPEN) -+else -+ MOZ_ALSA_LIBS= -+fi -+ - AC_SUBST(MOZ_ALSA) - - dnl ======================================================== diff --git media/libcubeb/AUTHORS media/libcubeb/AUTHORS index b441e8a..950d9e5 100644 --- media/libcubeb/AUTHORS @@ -660,7 +643,7 @@ index 0000000..5e38e27 --- /dev/null +++ media/libcubeb/src/cubeb_oss.c -@@ -0,0 +1,404 @@ +@@ -0,0 +1,402 @@ +/* + * Copyright © 2014 Mozilla Foundation + * @@ -669,8 +652,6 @@ + */ +#if defined(HAVE_SYS_SOUNDCARD_H) +#include -+#elif defined(HAVE_LINUX_SOUNDCARD_H) -+#include +#else +#include +#endif @@ -1089,17 +1070,33 @@ +CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] +diff --git media/webrtc/signaling/test/moz.build media/webrtc/signaling/test/moz.build +index 991f03f..3d99eb5 100644 +--- media/webrtc/signaling/test/moz.build ++++ media/webrtc/signaling/test/moz.build +@@ -112,8 +112,8 @@ if CONFIG['JS_SHARED_LIBRARY']: + OS_LIBS += CONFIG['MOZ_WEBRTC_X11_LIBS'] + OS_LIBS += CONFIG['REALTIME_LIBS'] + +-if CONFIG['MOZ_ALSA']: +- OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] ++if CONFIG['MOZ_OSS']: ++ OS_LIBS += CONFIG['MOZ_OSS_LIBS'] + + if CONFIG['MOZ_NATIVE_JPEG']: + OS_LIBS += CONFIG['MOZ_JPEG_LIBS'] diff --git toolkit/library/moz.build toolkit/library/moz.build index e191f13..4fb268a 100644 --- toolkit/library/moz.build +++ toolkit/library/moz.build -@@ -239,6 +239,9 @@ if CONFIG['MOZ_NATIVE_LIBVPX']: +@@ -234,8 +234,8 @@ if CONFIG['MOZ_NATIVE_LIBVPX']: if not CONFIG['MOZ_TREE_PIXMAN']: OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS'] +-if CONFIG['MOZ_ALSA']: +- OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] +if CONFIG['MOZ_OSS']: + OS_LIBS += CONFIG['MOZ_OSS_LIBS'] -+ - if CONFIG['MOZ_ALSA']: - OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] + if CONFIG['HAVE_CLOCK_MONOTONIC']: + OS_LIBS += CONFIG['REALTIME_LIBS'] Modified: trunk/www/firefox-nightly/files/patch-bug847568 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug847568 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/www/firefox-nightly/files/patch-bug847568 Fri Feb 6 10:30:19 2015 (r1813) @@ -237,6 +237,6 @@ +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + OS_LIBS += CONFIG['MOZ_HARFBUZZ_LIBS'] + - if CONFIG['MOZ_ALSA']: - OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] + if CONFIG['MOZ_OSS']: + OS_LIBS += CONFIG['MOZ_OSS_LIBS'] Modified: trunk/www/firefox/files/patch-bug1021761 ============================================================================== --- trunk/www/firefox/files/patch-bug1021761 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/www/firefox/files/patch-bug1021761 Fri Feb 6 10:30:19 2015 (r1813) @@ -2,7 +2,7 @@ index 48e60c0..ec08417 100644 --- configure.in +++ configure.in -@@ -5438,6 +5438,60 @@ fi +@@ -5591,6 +5591,67 @@ fi AC_SUBST(MOZ_WEBM_ENCODER) dnl ================================== @@ -16,33 +16,40 @@ + ;; +esac + -+MOZ_ARG_DISABLE_BOOL(oss, -+[ --disable-oss Disable OpenSoundSystem support], -+ MOZ_OSS=, -+ MOZ_OSS=1) ++MOZ_ARG_WITH_STRING(oss, ++[ --with-oss[=PFX] Enable OpenSoundSystem support [installed at prefix PFX]], ++ OSSPREFIX=$withval) ++ ++if test -n "$OSSPREFIX"; then ++ if test "$OSSPREFIX" != "no"; then ++ MOZ_OSS=1 ++ else ++ MOZ_OSS= ++ fi ++fi + +_SAVE_CFLAGS=$CFLAGS +_SAVE_LIBS=$LIBS +if test -n "$MOZ_OSS"; then + dnl Prefer 4Front implementation + AC_MSG_CHECKING([MOZ_OSS_CFLAGS]) -+ if test -z "$MOZ_OSS_CFLAGS"; then -+ for oss_conf in /etc/oss.conf /usr/local/etc/oss.conf; do -+ if test -e "$oss_conf"; then -+ . "$oss_conf" -+ fi -+ done ++ if test "$OSSPREFIX" != "yes"; then ++ oss_conf=${OSSPREFIX%/usr}/etc/oss.conf ++ if test -f "$oss_conf"; then ++ . "$oss_conf" ++ else ++ OSSLIBDIR=$OSSPREFIX/lib/oss ++ fi + if test -d "$OSSLIBDIR"; then -+ MOZ_OSS_CFLAGS="-I$OSSLIBDIR/include" ++ MOZ_OSS_CFLAGS="$MOZ_OSS_CFLAGS -I$OSSLIBDIR/include" + fi + fi + AC_MSG_RESULT([$MOZ_OSS_CFLAGS]) + + CFLAGS="$CFLAGS $MOZ_OSS_CFLAGS" -+ MOZ_CHECK_HEADERS(sys/soundcard.h linux/soundcard.h soundcard.h) ++ MOZ_CHECK_HEADERS(sys/soundcard.h soundcard.h) + + if test "$ac_cv_header_sys_soundcard_h" != "yes" -a \ -+ "$ac_cv_header_linux_soundcard_h" != "yes" -a \ + "$ac_cv_header_soundcard_h" != "yes"; then + AC_MSG_ERROR([Need OSS for Ogg, Wave or WebM decoding on $OS_TARGET. Disable with --disable-ogg --disable-wave --disable-webm.]) + fi @@ -50,7 +57,7 @@ + dnl Assume NetBSD implementation over SunAudio + AC_CHECK_LIB(ossaudio, _oss_ioctl, + [AC_DEFINE_UNQUOTED(CUBEB_OSS_DEFAULT_OUTPUT, "/dev/sound") -+ MOZ_OSS_LIBS="-lossaudio"]) ++ MOZ_OSS_LIBS="$MOZ_OSS_LIBS -lossaudio"]) +fi +CFLAGS=$_SAVE_CFLAGS +LIBS=$_SAVE_LIBS @@ -63,30 +70,6 @@ dnl = Check alsa availability on Linux dnl ================================== -@@ -5451,12 +5505,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, - MOZ_ALSA=1, - MOZ_ALSA=) - -+MOZ_ARG_DISABLE_BOOL(alsa-dlopen, -+[ --disable-alsa-dlopen Disable runtime linking of libasound.so], -+ DISABLE_LIBASOUND_DLOPEN=1, -+ DISABLE_LIBASOUND_DLOPEN=) -+ - if test -n "$MOZ_ALSA"; then - PKG_CHECK_MODULES(MOZ_ALSA, alsa, , - [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])]) - fi - -+if test -n "$DISABLE_LIBASOUND_DLOPEN"; then -+ AC_DEFINE(DISABLE_LIBASOUND_DLOPEN) -+else -+ MOZ_ALSA_LIBS= -+fi -+ - AC_SUBST(MOZ_ALSA) - - dnl ======================================================== diff --git media/libcubeb/AUTHORS media/libcubeb/AUTHORS index b441e8a..950d9e5 100644 --- media/libcubeb/AUTHORS @@ -660,7 +643,7 @@ index 0000000..5e38e27 --- /dev/null +++ media/libcubeb/src/cubeb_oss.c -@@ -0,0 +1,404 @@ +@@ -0,0 +1,402 @@ +/* + * Copyright © 2014 Mozilla Foundation + * @@ -669,8 +652,6 @@ + */ +#if defined(HAVE_SYS_SOUNDCARD_H) +#include -+#elif defined(HAVE_LINUX_SOUNDCARD_H) -+#include +#else +#include +#endif @@ -1089,17 +1070,33 @@ +CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] +diff --git media/webrtc/signaling/test/moz.build media/webrtc/signaling/test/moz.build +index 991f03f..3d99eb5 100644 +--- media/webrtc/signaling/test/moz.build ++++ media/webrtc/signaling/test/moz.build +@@ -112,8 +112,8 @@ if CONFIG['JS_SHARED_LIBRARY']: + OS_LIBS += CONFIG['MOZ_WEBRTC_X11_LIBS'] + OS_LIBS += CONFIG['REALTIME_LIBS'] + +-if CONFIG['MOZ_ALSA']: +- OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] ++if CONFIG['MOZ_OSS']: ++ OS_LIBS += CONFIG['MOZ_OSS_LIBS'] + + if CONFIG['MOZ_NATIVE_JPEG']: + OS_LIBS += CONFIG['MOZ_JPEG_LIBS'] diff --git toolkit/library/moz.build toolkit/library/moz.build index e191f13..4fb268a 100644 --- toolkit/library/moz.build +++ toolkit/library/moz.build -@@ -239,6 +239,9 @@ if CONFIG['MOZ_NATIVE_LIBVPX']: +@@ -234,8 +234,8 @@ if CONFIG['MOZ_NATIVE_LIBVPX']: if not CONFIG['MOZ_TREE_PIXMAN']: OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS'] +-if CONFIG['MOZ_ALSA']: +- OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] +if CONFIG['MOZ_OSS']: + OS_LIBS += CONFIG['MOZ_OSS_LIBS'] -+ - if CONFIG['MOZ_ALSA']: - OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] + if CONFIG['HAVE_CLOCK_MONOTONIC']: + OS_LIBS += CONFIG['REALTIME_LIBS'] Modified: trunk/www/firefox/files/patch-bug847568 ============================================================================== --- trunk/www/firefox/files/patch-bug847568 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/www/firefox/files/patch-bug847568 Fri Feb 6 10:30:19 2015 (r1813) @@ -237,6 +237,6 @@ +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + OS_LIBS += CONFIG['MOZ_HARFBUZZ_LIBS'] + - if CONFIG['MOZ_ALSA']: - OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] + if CONFIG['MOZ_OSS']: + OS_LIBS += CONFIG['MOZ_OSS_LIBS'] Modified: trunk/www/libxul/files/patch-bug1021761 ============================================================================== --- trunk/www/libxul/files/patch-bug1021761 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/www/libxul/files/patch-bug1021761 Fri Feb 6 10:30:19 2015 (r1813) @@ -2,7 +2,7 @@ index 48e60c0..ec08417 100644 --- configure.in +++ configure.in -@@ -5438,6 +5438,60 @@ fi +@@ -5591,6 +5591,67 @@ fi AC_SUBST(MOZ_WEBM_ENCODER) dnl ================================== @@ -16,33 +16,40 @@ + ;; +esac + -+MOZ_ARG_DISABLE_BOOL(oss, -+[ --disable-oss Disable OpenSoundSystem support], -+ MOZ_OSS=, -+ MOZ_OSS=1) ++MOZ_ARG_WITH_STRING(oss, ++[ --with-oss[=PFX] Enable OpenSoundSystem support [installed at prefix PFX]], ++ OSSPREFIX=$withval) ++ ++if test -n "$OSSPREFIX"; then ++ if test "$OSSPREFIX" != "no"; then ++ MOZ_OSS=1 ++ else ++ MOZ_OSS= ++ fi ++fi + +_SAVE_CFLAGS=$CFLAGS +_SAVE_LIBS=$LIBS +if test -n "$MOZ_OSS"; then + dnl Prefer 4Front implementation + AC_MSG_CHECKING([MOZ_OSS_CFLAGS]) -+ if test -z "$MOZ_OSS_CFLAGS"; then -+ for oss_conf in /etc/oss.conf /usr/local/etc/oss.conf; do -+ if test -e "$oss_conf"; then -+ . "$oss_conf" -+ fi -+ done ++ if test "$OSSPREFIX" != "yes"; then ++ oss_conf=${OSSPREFIX%/usr}/etc/oss.conf ++ if test -f "$oss_conf"; then ++ . "$oss_conf" ++ else ++ OSSLIBDIR=$OSSPREFIX/lib/oss ++ fi + if test -d "$OSSLIBDIR"; then -+ MOZ_OSS_CFLAGS="-I$OSSLIBDIR/include" ++ MOZ_OSS_CFLAGS="$MOZ_OSS_CFLAGS -I$OSSLIBDIR/include" + fi + fi + AC_MSG_RESULT([$MOZ_OSS_CFLAGS]) + + CFLAGS="$CFLAGS $MOZ_OSS_CFLAGS" -+ MOZ_CHECK_HEADERS(sys/soundcard.h linux/soundcard.h soundcard.h) ++ MOZ_CHECK_HEADERS(sys/soundcard.h soundcard.h) + + if test "$ac_cv_header_sys_soundcard_h" != "yes" -a \ -+ "$ac_cv_header_linux_soundcard_h" != "yes" -a \ + "$ac_cv_header_soundcard_h" != "yes"; then + AC_MSG_ERROR([Need OSS for Ogg, Wave or WebM decoding on $OS_TARGET. Disable with --disable-ogg --disable-wave --disable-webm.]) + fi @@ -50,7 +57,7 @@ + dnl Assume NetBSD implementation over SunAudio + AC_CHECK_LIB(ossaudio, _oss_ioctl, + [AC_DEFINE_UNQUOTED(CUBEB_OSS_DEFAULT_OUTPUT, "/dev/sound") -+ MOZ_OSS_LIBS="-lossaudio"]) ++ MOZ_OSS_LIBS="$MOZ_OSS_LIBS -lossaudio"]) +fi +CFLAGS=$_SAVE_CFLAGS +LIBS=$_SAVE_LIBS @@ -63,30 +70,6 @@ dnl = Check alsa availability on Linux dnl ================================== -@@ -5451,12 +5505,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, - MOZ_ALSA=1, - MOZ_ALSA=) - -+MOZ_ARG_DISABLE_BOOL(alsa-dlopen, -+[ --disable-alsa-dlopen Disable runtime linking of libasound.so], -+ DISABLE_LIBASOUND_DLOPEN=1, -+ DISABLE_LIBASOUND_DLOPEN=) -+ - if test -n "$MOZ_ALSA"; then - PKG_CHECK_MODULES(MOZ_ALSA, alsa, , - [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])]) - fi - -+if test -n "$DISABLE_LIBASOUND_DLOPEN"; then -+ AC_DEFINE(DISABLE_LIBASOUND_DLOPEN) -+else -+ MOZ_ALSA_LIBS= -+fi -+ - AC_SUBST(MOZ_ALSA) - - dnl ======================================================== diff --git media/libcubeb/AUTHORS media/libcubeb/AUTHORS index b441e8a..950d9e5 100644 --- media/libcubeb/AUTHORS @@ -651,7 +634,7 @@ index 0000000..5e38e27 --- /dev/null +++ media/libcubeb/src/cubeb_oss.c -@@ -0,0 +1,399 @@ +@@ -0,0 +1,397 @@ +/* + * Copyright © 2014 Mozilla Foundation + * @@ -660,8 +643,6 @@ + */ +#if defined(HAVE_SYS_SOUNDCARD_H) +#include -+#elif defined(HAVE_LINUX_SOUNDCARD_H) -+#include +#else +#include +#endif @@ -1075,18 +1056,36 @@ +CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] +diff --git media/webrtc/signaling/test/Makefile.in media/webrtc/signaling/test/Makefile.in +index 991f03f..3d99eb5 100644 +--- media/webrtc/signaling/test/Makefile.in ++++ media/webrtc/signaling/test/Makefile.in +@@ -26,9 +26,9 @@ ifdef JS_SHARED_LIBRARY + LIBS += $(MOZ_JS_LIBS) + endif + +-ifdef MOZ_ALSA ++ifdef MOZ_OSS + LIBS += \ +- $(MOZ_ALSA_LIBS) \ ++ $(MOZ_OSS_LIBS) \ + $(NULL) + endif + diff --git toolkit/library/libxul.mk toolkit/library/libxul.mk index e191f13..4fb268a 100644 --- toolkit/library/libxul.mk +++ toolkit/library/libxul.mk -@@ -146,6 +146,10 @@ OS_LIBS += $(call EXPAND_LIBNAME,secur32 +@@ -146,9 +146,9 @@ OS_LIBS += $(call EXPAND_LIBNAME,secur32 endif endif +-ifdef MOZ_ALSA +-EXTRA_DSO_LDOPTS += $(MOZ_ALSA_LIBS) +-endif +ifdef MOZ_OSS +EXTRA_DSO_LDOPTS += $(MOZ_OSS_LIBS) +endif -+ - ifdef MOZ_ALSA - EXTRA_DSO_LDOPTS += $(MOZ_ALSA_LIBS) - endif + + ifdef HAVE_CLOCK_MONOTONIC + EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) Modified: trunk/www/seamonkey/files/patch-bug1021761 ============================================================================== --- trunk/www/seamonkey/files/patch-bug1021761 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/www/seamonkey/files/patch-bug1021761 Fri Feb 6 10:30:19 2015 (r1813) @@ -2,7 +2,7 @@ index 48e60c0..ec08417 100644 --- mozilla/configure.in +++ mozilla/configure.in -@@ -5438,6 +5438,60 @@ fi +@@ -5591,6 +5591,67 @@ fi AC_SUBST(MOZ_WEBM_ENCODER) dnl ================================== @@ -16,33 +16,40 @@ + ;; +esac + -+MOZ_ARG_DISABLE_BOOL(oss, -+[ --disable-oss Disable OpenSoundSystem support], -+ MOZ_OSS=, -+ MOZ_OSS=1) ++MOZ_ARG_WITH_STRING(oss, ++[ --with-oss[=PFX] Enable OpenSoundSystem support [installed at prefix PFX]], ++ OSSPREFIX=$withval) ++ ++if test -n "$OSSPREFIX"; then ++ if test "$OSSPREFIX" != "no"; then ++ MOZ_OSS=1 ++ else ++ MOZ_OSS= ++ fi ++fi + +_SAVE_CFLAGS=$CFLAGS +_SAVE_LIBS=$LIBS +if test -n "$MOZ_OSS"; then + dnl Prefer 4Front implementation + AC_MSG_CHECKING([MOZ_OSS_CFLAGS]) -+ if test -z "$MOZ_OSS_CFLAGS"; then -+ for oss_conf in /etc/oss.conf /usr/local/etc/oss.conf; do -+ if test -e "$oss_conf"; then -+ . "$oss_conf" -+ fi -+ done ++ if test "$OSSPREFIX" != "yes"; then ++ oss_conf=${OSSPREFIX%/usr}/etc/oss.conf ++ if test -f "$oss_conf"; then ++ . "$oss_conf" ++ else ++ OSSLIBDIR=$OSSPREFIX/lib/oss ++ fi + if test -d "$OSSLIBDIR"; then -+ MOZ_OSS_CFLAGS="-I$OSSLIBDIR/include" ++ MOZ_OSS_CFLAGS="$MOZ_OSS_CFLAGS -I$OSSLIBDIR/include" + fi + fi + AC_MSG_RESULT([$MOZ_OSS_CFLAGS]) + + CFLAGS="$CFLAGS $MOZ_OSS_CFLAGS" -+ MOZ_CHECK_HEADERS(sys/soundcard.h linux/soundcard.h soundcard.h) ++ MOZ_CHECK_HEADERS(sys/soundcard.h soundcard.h) + + if test "$ac_cv_header_sys_soundcard_h" != "yes" -a \ -+ "$ac_cv_header_linux_soundcard_h" != "yes" -a \ + "$ac_cv_header_soundcard_h" != "yes"; then + AC_MSG_ERROR([Need OSS for Ogg, Wave or WebM decoding on $OS_TARGET. Disable with --disable-ogg --disable-wave --disable-webm.]) + fi @@ -50,7 +57,7 @@ + dnl Assume NetBSD implementation over SunAudio + AC_CHECK_LIB(ossaudio, _oss_ioctl, + [AC_DEFINE_UNQUOTED(CUBEB_OSS_DEFAULT_OUTPUT, "/dev/sound") -+ MOZ_OSS_LIBS="-lossaudio"]) ++ MOZ_OSS_LIBS="$MOZ_OSS_LIBS -lossaudio"]) +fi +CFLAGS=$_SAVE_CFLAGS +LIBS=$_SAVE_LIBS @@ -63,30 +70,6 @@ dnl = Check alsa availability on Linux dnl ================================== -@@ -5451,12 +5505,23 @@ MOZ_ARG_ENABLE_BOOL(alsa, - MOZ_ALSA=1, - MOZ_ALSA=) - -+MOZ_ARG_DISABLE_BOOL(alsa-dlopen, -+[ --disable-alsa-dlopen Disable runtime linking of libasound.so], -+ DISABLE_LIBASOUND_DLOPEN=1, -+ DISABLE_LIBASOUND_DLOPEN=) -+ - if test -n "$MOZ_ALSA"; then - PKG_CHECK_MODULES(MOZ_ALSA, alsa, , - [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])]) - fi - -+if test -n "$DISABLE_LIBASOUND_DLOPEN"; then -+ AC_DEFINE(DISABLE_LIBASOUND_DLOPEN) -+else -+ MOZ_ALSA_LIBS= -+fi -+ - AC_SUBST(MOZ_ALSA) - - dnl ======================================================== diff --git media/libcubeb/AUTHORS media/libcubeb/AUTHORS index b441e8a..950d9e5 100644 --- mozilla/media/libcubeb/AUTHORS @@ -660,7 +643,7 @@ index 0000000..5e38e27 --- /dev/null +++ mozilla/media/libcubeb/src/cubeb_oss.c -@@ -0,0 +1,404 @@ +@@ -0,0 +1,402 @@ +/* + * Copyright © 2014 Mozilla Foundation + * @@ -669,8 +652,6 @@ + */ +#if defined(HAVE_SYS_SOUNDCARD_H) +#include -+#elif defined(HAVE_LINUX_SOUNDCARD_H) -+#include +#else +#include +#endif @@ -1089,17 +1070,33 @@ +CFLAGS += CONFIG['MOZ_OSS_CFLAGS'] CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] +diff --git media/webrtc/signaling/test/moz.build media/webrtc/signaling/test/moz.build +index 991f03f..3d99eb5 100644 +--- mozilla/media/webrtc/signaling/test/moz.build ++++ mozilla/media/webrtc/signaling/test/moz.build +@@ -112,8 +112,8 @@ if CONFIG['JS_SHARED_LIBRARY']: + OS_LIBS += CONFIG['MOZ_WEBRTC_X11_LIBS'] + OS_LIBS += CONFIG['REALTIME_LIBS'] + +-if CONFIG['MOZ_ALSA']: +- OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] ++if CONFIG['MOZ_OSS']: ++ OS_LIBS += CONFIG['MOZ_OSS_LIBS'] + + if CONFIG['MOZ_NATIVE_JPEG']: + OS_LIBS += CONFIG['MOZ_JPEG_LIBS'] diff --git toolkit/library/moz.build toolkit/library/moz.build index e191f13..4fb268a 100644 --- mozilla/toolkit/library/moz.build +++ mozilla/toolkit/library/moz.build -@@ -239,6 +239,9 @@ if CONFIG['MOZ_NATIVE_LIBVPX']: +@@ -234,8 +234,8 @@ if CONFIG['MOZ_NATIVE_LIBVPX']: if not CONFIG['MOZ_TREE_PIXMAN']: OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS'] +-if CONFIG['MOZ_ALSA']: +- OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] +if CONFIG['MOZ_OSS']: + OS_LIBS += CONFIG['MOZ_OSS_LIBS'] -+ - if CONFIG['MOZ_ALSA']: - OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] + if CONFIG['HAVE_CLOCK_MONOTONIC']: + OS_LIBS += CONFIG['REALTIME_LIBS'] Modified: trunk/www/seamonkey/files/patch-bug847568 ============================================================================== --- trunk/www/seamonkey/files/patch-bug847568 Tue Feb 3 09:40:38 2015 (r1812) +++ trunk/www/seamonkey/files/patch-bug847568 Fri Feb 6 10:30:19 2015 (r1813) @@ -237,6 +237,6 @@ +if CONFIG['MOZ_NATIVE_HARFBUZZ']: + OS_LIBS += CONFIG['MOZ_HARFBUZZ_LIBS'] + - if CONFIG['MOZ_ALSA']: - OS_LIBS += CONFIG['MOZ_ALSA_LIBS'] + if CONFIG['MOZ_OSS']: + OS_LIBS += CONFIG['MOZ_OSS_LIBS'] From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 10:31:03 2015 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 27D8F77E for ; Fri, 6 Feb 2015 10:31:03 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 51C30A34 for ; Fri, 6 Feb 2015 10:31:01 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id t16AV0gQ019876 for ; Fri, 6 Feb 2015 10:31:00 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id t16AUtFw017967 for freebsd-gecko@freebsd.org; Fri, 6 Feb 2015 10:30:55 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Feb 2015 10:30:55 GMT Message-Id: <201502061030.t16AUtFw017967@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1814 - in trunk: mail/thunderbird/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey/files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 10:31:03 -0000 Author: jbeich Date: Fri Feb 6 10:30:54 2015 New Revision: 1814 Log: Fix crashes in cubeb_alsa.c e.g., when using BUFSZ_P2 in alsa-plugins PR: 196051 Submitted by: mi Added: trunk/mail/thunderbird/files/patch-bug1130155 trunk/www/firefox-esr/files/patch-bug1130155 trunk/www/firefox-nightly/files/patch-bug1130155 trunk/www/firefox/files/patch-bug1130155 trunk/www/libxul/files/patch-bug1130155 trunk/www/seamonkey/files/patch-bug1130155 Added: trunk/mail/thunderbird/files/patch-bug1130155 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/mail/thunderbird/files/patch-bug1130155 Fri Feb 6 10:30:54 2015 (r1814) @@ -0,0 +1,172 @@ +commit eab3e3a +Author: Mikhail Teterin +Date: Tue Dec 16 19:34:02 2014 -0800 + + Bug 1130155 - Avoid assert failures when consuming only part of buffer. +--- + media/libcubeb/src/cubeb_alsa.c | 112 ++++++++++++++++++++++++++++++---------- + 1 file changed, 85 insertions(+), 27 deletions(-) + +diff --git media/libcubeb/src/cubeb_alsa.c media/libcubeb/src/cubeb_alsa.c +index 9bbc129..e72944a 100644 +--- mozilla/media/libcubeb/src/cubeb_alsa.c ++++ mozilla/media/libcubeb/src/cubeb_alsa.c +@@ -14,6 +14,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + #include "cubeb/cubeb.h" +@@ -45,6 +47,7 @@ MAKE_TYPEDEF(snd_pcm_avail_update); + MAKE_TYPEDEF(snd_pcm_close); + MAKE_TYPEDEF(snd_pcm_delay); + MAKE_TYPEDEF(snd_pcm_drain); ++MAKE_TYPEDEF(snd_pcm_forward); + MAKE_TYPEDEF(snd_pcm_frames_to_bytes); + MAKE_TYPEDEF(snd_pcm_get_params); + /* snd_pcm_hw_params_alloca is actually a macro */ +@@ -305,32 +308,35 @@ alsa_refill_stream(cubeb_stream * stm) + long got; + void * p; + int draining; ++ unsigned pipefailures, againfailures; + + draining = 0; + + pthread_mutex_lock(&stm->mutex); + +- r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); +- if (r < 0 || revents != POLLOUT) { +- /* This should be a stream error; it makes no sense for poll(2) to wake +- for this stream and then have the stream report that it's not ready. +- Unfortunately, this does happen, so just bail out and try again. */ +- pthread_mutex_unlock(&stm->mutex); +- return RUNNING; +- } ++ for (pipefailures = 0;;) { ++ r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); ++ if (r < 0 || revents != POLLOUT || ++ (avail = WRAP(snd_pcm_avail_update)(stm->pcm)) == 0) { ++ /* This should be a stream error; it makes no sense for poll(2) to wake ++ for this stream and then have the stream report that it's not ready. ++ Unfortunately, this does happen, so just bail out and try again. */ ++ pthread_mutex_unlock(&stm->mutex); ++ return RUNNING; ++ } + +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- if (avail == -EPIPE) { ++ if (avail > 0) ++ break; ++ if (pipefailures++ > 11) { ++ fprintf(stderr, "%s: repeated failures from snd_pcm_avail_update, " ++ "giving up\n", __func__); ++ pthread_mutex_unlock(&stm->mutex); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ return ERROR; ++ } + WRAP(snd_pcm_recover)(stm->pcm, avail, 1); +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- } +- +- /* Failed to recover from an xrun, this stream must be broken. */ +- if (avail < 0) { +- pthread_mutex_unlock(&stm->mutex); +- stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); +- return ERROR; + } ++ pipefailures = againfailures = 0; + + /* This should never happen. */ + if ((unsigned int) avail > stm->buffer_size) { +@@ -355,17 +361,67 @@ alsa_refill_stream(cubeb_stream * stm) + if (got < 0) { + pthread_mutex_unlock(&stm->mutex); + stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ free(p); + return ERROR; + } + if (got > 0) { +- snd_pcm_sframes_t wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- if (wrote == -EPIPE) { +- WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- } +- assert(wrote >= 0 && wrote == got); +- stm->write_position += wrote; +- gettimeofday(&stm->last_activity, NULL); ++ snd_pcm_sframes_t wrote, towrite = got; ++ for (;;) { ++ wrote = WRAP(snd_pcm_writei)(stm->pcm, p, ++ towrite > avail ? avail : towrite); ++ switch(wrote) { ++ case -EPIPE: ++ if (pipefailures++ > 3) { ++ fprintf(stderr, "%s: Too many underflows, giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); ++ continue; ++ case -EAGAIN: ++ if (againfailures++ > 3) { ++ fprintf(stderr, "%s: Too many -EAGAIN errors from snd_pcm_writei, " ++ "giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ continue; ++ case -EBADFD: ++ fprintf(stderr, "%s: snc_pcm_writei returned -%s, giving up\n", ++ __func__, "EBADFD"); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (wrote < 0) { ++ fprintf(stderr, "%s: snc_pcm_writei returned unexpected error %lld, " ++ "giving up\n", __func__, (long long)wrote); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ pipefailures = againfailures = 0; ++ stm->write_position += wrote; ++ gettimeofday(&stm->last_activity, NULL); ++ if (wrote > towrite) { ++ fprintf(stderr, "%s: snc_pcm_writei wrote %lld frames, which was more " ++ "than we requested (%lld). This should not happen, giving up\n", ++ __func__, (long long)wrote, (long long)towrite); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (towrite == wrote) ++ break; ++ towrite -= wrote; ++ } + } + if (got != avail) { + long buffer_fill = stm->buffer_size - (avail - got); +@@ -1177,7 +1232,10 @@ alsa_stream_get_position(cubeb_stream * stm, uint64_t * position) + return CUBEB_OK; + } + +- assert(delay >= 0); ++ if (delay < 0) { ++ WRAP(snd_pcm_forward)(stm->pcm, -delay); ++ delay = 0; ++ } + + *position = 0; + if (stm->write_position >= (snd_pcm_uframes_t) delay) { Added: trunk/www/firefox-esr/files/patch-bug1130155 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox-esr/files/patch-bug1130155 Fri Feb 6 10:30:54 2015 (r1814) @@ -0,0 +1,172 @@ +commit eab3e3a +Author: Mikhail Teterin +Date: Tue Dec 16 19:34:02 2014 -0800 + + Bug 1130155 - Avoid assert failures when consuming only part of buffer. +--- + media/libcubeb/src/cubeb_alsa.c | 112 ++++++++++++++++++++++++++++++---------- + 1 file changed, 85 insertions(+), 27 deletions(-) + +diff --git media/libcubeb/src/cubeb_alsa.c media/libcubeb/src/cubeb_alsa.c +index 9bbc129..e72944a 100644 +--- media/libcubeb/src/cubeb_alsa.c ++++ media/libcubeb/src/cubeb_alsa.c +@@ -14,6 +14,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + #include "cubeb/cubeb.h" +@@ -45,6 +47,7 @@ MAKE_TYPEDEF(snd_pcm_avail_update); + MAKE_TYPEDEF(snd_pcm_close); + MAKE_TYPEDEF(snd_pcm_delay); + MAKE_TYPEDEF(snd_pcm_drain); ++MAKE_TYPEDEF(snd_pcm_forward); + MAKE_TYPEDEF(snd_pcm_frames_to_bytes); + MAKE_TYPEDEF(snd_pcm_get_params); + /* snd_pcm_hw_params_alloca is actually a macro */ +@@ -305,32 +308,35 @@ alsa_refill_stream(cubeb_stream * stm) + long got; + void * p; + int draining; ++ unsigned pipefailures, againfailures; + + draining = 0; + + pthread_mutex_lock(&stm->mutex); + +- r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); +- if (r < 0 || revents != POLLOUT) { +- /* This should be a stream error; it makes no sense for poll(2) to wake +- for this stream and then have the stream report that it's not ready. +- Unfortunately, this does happen, so just bail out and try again. */ +- pthread_mutex_unlock(&stm->mutex); +- return RUNNING; +- } ++ for (pipefailures = 0;;) { ++ r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); ++ if (r < 0 || revents != POLLOUT || ++ (avail = WRAP(snd_pcm_avail_update)(stm->pcm)) == 0) { ++ /* This should be a stream error; it makes no sense for poll(2) to wake ++ for this stream and then have the stream report that it's not ready. ++ Unfortunately, this does happen, so just bail out and try again. */ ++ pthread_mutex_unlock(&stm->mutex); ++ return RUNNING; ++ } + +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- if (avail == -EPIPE) { ++ if (avail > 0) ++ break; ++ if (pipefailures++ > 11) { ++ fprintf(stderr, "%s: repeated failures from snd_pcm_avail_update, " ++ "giving up\n", __func__); ++ pthread_mutex_unlock(&stm->mutex); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ return ERROR; ++ } + WRAP(snd_pcm_recover)(stm->pcm, avail, 1); +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- } +- +- /* Failed to recover from an xrun, this stream must be broken. */ +- if (avail < 0) { +- pthread_mutex_unlock(&stm->mutex); +- stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); +- return ERROR; + } ++ pipefailures = againfailures = 0; + + /* This should never happen. */ + if ((unsigned int) avail > stm->buffer_size) { +@@ -355,17 +361,67 @@ alsa_refill_stream(cubeb_stream * stm) + if (got < 0) { + pthread_mutex_unlock(&stm->mutex); + stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ free(p); + return ERROR; + } + if (got > 0) { +- snd_pcm_sframes_t wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- if (wrote == -EPIPE) { +- WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- } +- assert(wrote >= 0 && wrote == got); +- stm->write_position += wrote; +- gettimeofday(&stm->last_activity, NULL); ++ snd_pcm_sframes_t wrote, towrite = got; ++ for (;;) { ++ wrote = WRAP(snd_pcm_writei)(stm->pcm, p, ++ towrite > avail ? avail : towrite); ++ switch(wrote) { ++ case -EPIPE: ++ if (pipefailures++ > 3) { ++ fprintf(stderr, "%s: Too many underflows, giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); ++ continue; ++ case -EAGAIN: ++ if (againfailures++ > 3) { ++ fprintf(stderr, "%s: Too many -EAGAIN errors from snd_pcm_writei, " ++ "giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ continue; ++ case -EBADFD: ++ fprintf(stderr, "%s: snc_pcm_writei returned -%s, giving up\n", ++ __func__, "EBADFD"); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (wrote < 0) { ++ fprintf(stderr, "%s: snc_pcm_writei returned unexpected error %lld, " ++ "giving up\n", __func__, (long long)wrote); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ pipefailures = againfailures = 0; ++ stm->write_position += wrote; ++ gettimeofday(&stm->last_activity, NULL); ++ if (wrote > towrite) { ++ fprintf(stderr, "%s: snc_pcm_writei wrote %lld frames, which was more " ++ "than we requested (%lld). This should not happen, giving up\n", ++ __func__, (long long)wrote, (long long)towrite); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (towrite == wrote) ++ break; ++ towrite -= wrote; ++ } + } + if (got != avail) { + long buffer_fill = stm->buffer_size - (avail - got); +@@ -1177,7 +1232,10 @@ alsa_stream_get_position(cubeb_stream * stm, uint64_t * position) + return CUBEB_OK; + } + +- assert(delay >= 0); ++ if (delay < 0) { ++ WRAP(snd_pcm_forward)(stm->pcm, -delay); ++ delay = 0; ++ } + + *position = 0; + if (stm->write_position >= (snd_pcm_uframes_t) delay) { Added: trunk/www/firefox-nightly/files/patch-bug1130155 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox-nightly/files/patch-bug1130155 Fri Feb 6 10:30:54 2015 (r1814) @@ -0,0 +1,179 @@ +commit eab3e3a +Author: Mikhail Teterin +Date: Tue Dec 16 19:34:02 2014 -0800 + + Bug 1130155 - Avoid assert failures when consuming only part of buffer. +--- + media/libcubeb/src/cubeb_alsa.c | 112 ++++++++++++++++++++++++++++++---------- + 1 file changed, 85 insertions(+), 27 deletions(-) + +diff --git media/libcubeb/src/cubeb_alsa.c media/libcubeb/src/cubeb_alsa.c +index 9bbc129..e72944a 100644 +--- media/libcubeb/src/cubeb_alsa.c ++++ media/libcubeb/src/cubeb_alsa.c +@@ -14,6 +14,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + #include "cubeb/cubeb.h" +@@ -45,6 +47,7 @@ MAKE_TYPEDEF(snd_pcm_avail_update); + MAKE_TYPEDEF(snd_pcm_close); + MAKE_TYPEDEF(snd_pcm_delay); + MAKE_TYPEDEF(snd_pcm_drain); ++MAKE_TYPEDEF(snd_pcm_forward); + MAKE_TYPEDEF(snd_pcm_frames_to_bytes); + MAKE_TYPEDEF(snd_pcm_get_params); + /* snd_pcm_hw_params_alloca is actually a macro */ +@@ -305,32 +308,35 @@ alsa_refill_stream(cubeb_stream * stm) + long got; + void * p; + int draining; ++ unsigned pipefailures, againfailures; + + draining = 0; + + pthread_mutex_lock(&stm->mutex); + +- r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); +- if (r < 0 || revents != POLLOUT) { +- /* This should be a stream error; it makes no sense for poll(2) to wake +- for this stream and then have the stream report that it's not ready. +- Unfortunately, this does happen, so just bail out and try again. */ +- pthread_mutex_unlock(&stm->mutex); +- return RUNNING; +- } ++ for (pipefailures = 0;;) { ++ r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); ++ if (r < 0 || revents != POLLOUT || ++ (avail = WRAP(snd_pcm_avail_update)(stm->pcm)) == 0) { ++ /* This should be a stream error; it makes no sense for poll(2) to wake ++ for this stream and then have the stream report that it's not ready. ++ Unfortunately, this does happen, so just bail out and try again. */ ++ pthread_mutex_unlock(&stm->mutex); ++ return RUNNING; ++ } + +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- if (avail == -EPIPE) { ++ if (avail > 0) ++ break; ++ if (pipefailures++ > 11) { ++ fprintf(stderr, "%s: repeated failures from snd_pcm_avail_update, " ++ "giving up\n", __func__); ++ pthread_mutex_unlock(&stm->mutex); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ return ERROR; ++ } + WRAP(snd_pcm_recover)(stm->pcm, avail, 1); +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- } +- +- /* Failed to recover from an xrun, this stream must be broken. */ +- if (avail < 0) { +- pthread_mutex_unlock(&stm->mutex); +- stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); +- return ERROR; + } ++ pipefailures = againfailures = 0; + + /* This should never happen. */ + if ((unsigned int) avail > stm->buffer_size) { +@@ -359,10 +365,11 @@ alsa_refill_stream(cubeb_stream * stm) + if (got < 0) { + pthread_mutex_unlock(&stm->mutex); + stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ free(p); + return ERROR; + } + if (got > 0) { +- snd_pcm_sframes_t wrote; ++ snd_pcm_sframes_t wrote, towrite = got; + + if (stm->params.format == CUBEB_SAMPLE_FLOAT32NE) { + float * b = (float *) p; +@@ -375,14 +382,62 @@ alsa_refill_stream(cubeb_stream * stm) + b[i] *= stm->volume; + } + } +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- if (wrote == -EPIPE) { +- WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); ++ for (;;) { ++ wrote = WRAP(snd_pcm_writei)(stm->pcm, p, ++ towrite > avail ? avail : towrite); ++ switch(wrote) { ++ case -EPIPE: ++ if (pipefailures++ > 3) { ++ fprintf(stderr, "%s: Too many underflows, giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); ++ continue; ++ case -EAGAIN: ++ if (againfailures++ > 3) { ++ fprintf(stderr, "%s: Too many -EAGAIN errors from snd_pcm_writei, " ++ "giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ continue; ++ case -EBADFD: ++ fprintf(stderr, "%s: snc_pcm_writei returned -%s, giving up\n", ++ __func__, "EBADFD"); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (wrote < 0) { ++ fprintf(stderr, "%s: snc_pcm_writei returned unexpected error %lld, " ++ "giving up\n", __func__, (long long)wrote); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ pipefailures = againfailures = 0; ++ stm->write_position += wrote; ++ gettimeofday(&stm->last_activity, NULL); ++ if (wrote > towrite) { ++ fprintf(stderr, "%s: snc_pcm_writei wrote %lld frames, which was more " ++ "than we requested (%lld). This should not happen, giving up\n", ++ __func__, (long long)wrote, (long long)towrite); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (towrite == wrote) ++ break; ++ towrite -= wrote; + } +- assert(wrote >= 0 && wrote == got); +- stm->write_position += wrote; +- gettimeofday(&stm->last_activity, NULL); + } + if (got != avail) { + long buffer_fill = stm->buffer_size - (avail - got); +@@ -1177,7 +1232,10 @@ alsa_stream_get_position(cubeb_stream * stm, uint64_t * position) + return CUBEB_OK; + } + +- assert(delay >= 0); ++ if (delay < 0) { ++ WRAP(snd_pcm_forward)(stm->pcm, -delay); ++ delay = 0; ++ } + + *position = 0; + if (stm->write_position >= (snd_pcm_uframes_t) delay) { Added: trunk/www/firefox/files/patch-bug1130155 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox/files/patch-bug1130155 Fri Feb 6 10:30:54 2015 (r1814) @@ -0,0 +1,179 @@ +commit eab3e3a +Author: Mikhail Teterin +Date: Tue Dec 16 19:34:02 2014 -0800 + + Bug 1130155 - Avoid assert failures when consuming only part of buffer. +--- + media/libcubeb/src/cubeb_alsa.c | 112 ++++++++++++++++++++++++++++++---------- + 1 file changed, 85 insertions(+), 27 deletions(-) + +diff --git media/libcubeb/src/cubeb_alsa.c media/libcubeb/src/cubeb_alsa.c +index 9bbc129..e72944a 100644 +--- media/libcubeb/src/cubeb_alsa.c ++++ media/libcubeb/src/cubeb_alsa.c +@@ -14,6 +14,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + #include "cubeb/cubeb.h" +@@ -45,6 +47,7 @@ MAKE_TYPEDEF(snd_pcm_avail_update); + MAKE_TYPEDEF(snd_pcm_close); + MAKE_TYPEDEF(snd_pcm_delay); + MAKE_TYPEDEF(snd_pcm_drain); ++MAKE_TYPEDEF(snd_pcm_forward); + MAKE_TYPEDEF(snd_pcm_frames_to_bytes); + MAKE_TYPEDEF(snd_pcm_get_params); + /* snd_pcm_hw_params_alloca is actually a macro */ +@@ -305,32 +308,35 @@ alsa_refill_stream(cubeb_stream * stm) + long got; + void * p; + int draining; ++ unsigned pipefailures, againfailures; + + draining = 0; + + pthread_mutex_lock(&stm->mutex); + +- r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); +- if (r < 0 || revents != POLLOUT) { +- /* This should be a stream error; it makes no sense for poll(2) to wake +- for this stream and then have the stream report that it's not ready. +- Unfortunately, this does happen, so just bail out and try again. */ +- pthread_mutex_unlock(&stm->mutex); +- return RUNNING; +- } ++ for (pipefailures = 0;;) { ++ r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); ++ if (r < 0 || revents != POLLOUT || ++ (avail = WRAP(snd_pcm_avail_update)(stm->pcm)) == 0) { ++ /* This should be a stream error; it makes no sense for poll(2) to wake ++ for this stream and then have the stream report that it's not ready. ++ Unfortunately, this does happen, so just bail out and try again. */ ++ pthread_mutex_unlock(&stm->mutex); ++ return RUNNING; ++ } + +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- if (avail == -EPIPE) { ++ if (avail > 0) ++ break; ++ if (pipefailures++ > 11) { ++ fprintf(stderr, "%s: repeated failures from snd_pcm_avail_update, " ++ "giving up\n", __func__); ++ pthread_mutex_unlock(&stm->mutex); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ return ERROR; ++ } + WRAP(snd_pcm_recover)(stm->pcm, avail, 1); +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- } +- +- /* Failed to recover from an xrun, this stream must be broken. */ +- if (avail < 0) { +- pthread_mutex_unlock(&stm->mutex); +- stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); +- return ERROR; + } ++ pipefailures = againfailures = 0; + + /* This should never happen. */ + if ((unsigned int) avail > stm->buffer_size) { +@@ -359,10 +365,11 @@ alsa_refill_stream(cubeb_stream * stm) + if (got < 0) { + pthread_mutex_unlock(&stm->mutex); + stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ free(p); + return ERROR; + } + if (got > 0) { +- snd_pcm_sframes_t wrote; ++ snd_pcm_sframes_t wrote, towrite = got; + + if (stm->params.format == CUBEB_SAMPLE_FLOAT32NE) { + float * b = (float *) p; +@@ -375,14 +382,62 @@ alsa_refill_stream(cubeb_stream * stm) + b[i] *= stm->volume; + } + } +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- if (wrote == -EPIPE) { +- WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); ++ for (;;) { ++ wrote = WRAP(snd_pcm_writei)(stm->pcm, p, ++ towrite > avail ? avail : towrite); ++ switch(wrote) { ++ case -EPIPE: ++ if (pipefailures++ > 3) { ++ fprintf(stderr, "%s: Too many underflows, giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); ++ continue; ++ case -EAGAIN: ++ if (againfailures++ > 3) { ++ fprintf(stderr, "%s: Too many -EAGAIN errors from snd_pcm_writei, " ++ "giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ continue; ++ case -EBADFD: ++ fprintf(stderr, "%s: snc_pcm_writei returned -%s, giving up\n", ++ __func__, "EBADFD"); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (wrote < 0) { ++ fprintf(stderr, "%s: snc_pcm_writei returned unexpected error %lld, " ++ "giving up\n", __func__, (long long)wrote); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ pipefailures = againfailures = 0; ++ stm->write_position += wrote; ++ gettimeofday(&stm->last_activity, NULL); ++ if (wrote > towrite) { ++ fprintf(stderr, "%s: snc_pcm_writei wrote %lld frames, which was more " ++ "than we requested (%lld). This should not happen, giving up\n", ++ __func__, (long long)wrote, (long long)towrite); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (towrite == wrote) ++ break; ++ towrite -= wrote; + } +- assert(wrote >= 0 && wrote == got); +- stm->write_position += wrote; +- gettimeofday(&stm->last_activity, NULL); + } + if (got != avail) { + long buffer_fill = stm->buffer_size - (avail - got); +@@ -1177,7 +1232,10 @@ alsa_stream_get_position(cubeb_stream * stm, uint64_t * position) + return CUBEB_OK; + } + +- assert(delay >= 0); ++ if (delay < 0) { ++ WRAP(snd_pcm_forward)(stm->pcm, -delay); ++ delay = 0; ++ } + + *position = 0; + if (stm->write_position >= (snd_pcm_uframes_t) delay) { Added: trunk/www/libxul/files/patch-bug1130155 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/libxul/files/patch-bug1130155 Fri Feb 6 10:30:54 2015 (r1814) @@ -0,0 +1,172 @@ +commit eab3e3a +Author: Mikhail Teterin +Date: Tue Dec 16 19:34:02 2014 -0800 + + Bug 1130155 - Avoid assert failures when consuming only part of buffer. +--- + media/libcubeb/src/cubeb_alsa.c | 112 ++++++++++++++++++++++++++++++---------- + 1 file changed, 85 insertions(+), 27 deletions(-) + +diff --git media/libcubeb/src/cubeb_alsa.c media/libcubeb/src/cubeb_alsa.c +index 9bbc129..e72944a 100644 +--- media/libcubeb/src/cubeb_alsa.c ++++ media/libcubeb/src/cubeb_alsa.c +@@ -14,6 +14,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + #include "cubeb/cubeb.h" +@@ -45,6 +47,7 @@ MAKE_TYPEDEF(snd_pcm_avail_update); + MAKE_TYPEDEF(snd_pcm_close); + MAKE_TYPEDEF(snd_pcm_delay); + MAKE_TYPEDEF(snd_pcm_drain); ++MAKE_TYPEDEF(snd_pcm_forward); + MAKE_TYPEDEF(snd_pcm_frames_to_bytes); + MAKE_TYPEDEF(snd_pcm_get_params); + /* snd_pcm_hw_params_alloca is actually a macro */ +@@ -305,32 +308,35 @@ alsa_refill_stream(cubeb_stream * stm) + long got; + void * p; + int draining; ++ unsigned pipefailures, againfailures; + + draining = 0; + + pthread_mutex_lock(&stm->mutex); + +- r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); +- if (r < 0 || revents != POLLOUT) { +- /* This should be a stream error; it makes no sense for poll(2) to wake +- for this stream and then have the stream report that it's not ready. +- Unfortunately, this does happen, so just bail out and try again. */ +- pthread_mutex_unlock(&stm->mutex); +- return RUNNING; +- } ++ for (pipefailures = 0;;) { ++ r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); ++ if (r < 0 || revents != POLLOUT || ++ (avail = WRAP(snd_pcm_avail_update)(stm->pcm)) == 0) { ++ /* This should be a stream error; it makes no sense for poll(2) to wake ++ for this stream and then have the stream report that it's not ready. ++ Unfortunately, this does happen, so just bail out and try again. */ ++ pthread_mutex_unlock(&stm->mutex); ++ return RUNNING; ++ } + +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- if (avail == -EPIPE) { ++ if (avail > 0) ++ break; ++ if (pipefailures++ > 11) { ++ fprintf(stderr, "%s: repeated failures from snd_pcm_avail_update, " ++ "giving up\n", __func__); ++ pthread_mutex_unlock(&stm->mutex); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ return ERROR; ++ } + WRAP(snd_pcm_recover)(stm->pcm, avail, 1); +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- } +- +- /* Failed to recover from an xrun, this stream must be broken. */ +- if (avail < 0) { +- pthread_mutex_unlock(&stm->mutex); +- stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); +- return ERROR; + } ++ pipefailures = againfailures = 0; + + /* This should never happen. */ + if ((unsigned int) avail > stm->buffer_size) { +@@ -355,17 +361,67 @@ alsa_refill_stream(cubeb_stream * stm) + if (got < 0) { + pthread_mutex_unlock(&stm->mutex); + stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ free(p); + return ERROR; + } + if (got > 0) { +- snd_pcm_sframes_t wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- if (wrote == -EPIPE) { +- WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- } +- assert(wrote >= 0 && wrote == got); +- stm->write_position += wrote; +- gettimeofday(&stm->last_activity, NULL); ++ snd_pcm_sframes_t wrote, towrite = got; ++ for (;;) { ++ wrote = WRAP(snd_pcm_writei)(stm->pcm, p, ++ towrite > avail ? avail : towrite); ++ switch(wrote) { ++ case -EPIPE: ++ if (pipefailures++ > 3) { ++ fprintf(stderr, "%s: Too many underflows, giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); ++ continue; ++ case -EAGAIN: ++ if (againfailures++ > 3) { ++ fprintf(stderr, "%s: Too many -EAGAIN errors from snd_pcm_writei, " ++ "giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ continue; ++ case -EBADFD: ++ fprintf(stderr, "%s: snc_pcm_writei returned -%s, giving up\n", ++ __func__, "EBADFD"); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (wrote < 0) { ++ fprintf(stderr, "%s: snc_pcm_writei returned unexpected error %lld, " ++ "giving up\n", __func__, (long long)wrote); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ pipefailures = againfailures = 0; ++ stm->write_position += wrote; ++ gettimeofday(&stm->last_activity, NULL); ++ if (wrote > towrite) { ++ fprintf(stderr, "%s: snc_pcm_writei wrote %lld frames, which was more " ++ "than we requested (%lld). This should not happen, giving up\n", ++ __func__, (long long)wrote, (long long)towrite); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (towrite == wrote) ++ break; ++ towrite -= wrote; ++ } + } + if (got != avail) { + long buffer_fill = stm->buffer_size - (avail - got); +@@ -1177,7 +1232,10 @@ alsa_stream_get_position(cubeb_stream * stm, uint64_t * position) + return CUBEB_OK; + } + +- assert(delay >= 0); ++ if (delay < 0) { ++ WRAP(snd_pcm_forward)(stm->pcm, -delay); ++ delay = 0; ++ } + + *position = 0; + if (stm->write_position >= (snd_pcm_uframes_t) delay) { Added: trunk/www/seamonkey/files/patch-bug1130155 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/seamonkey/files/patch-bug1130155 Fri Feb 6 10:30:54 2015 (r1814) @@ -0,0 +1,179 @@ +commit eab3e3a +Author: Mikhail Teterin +Date: Tue Dec 16 19:34:02 2014 -0800 + + Bug 1130155 - Avoid assert failures when consuming only part of buffer. +--- + media/libcubeb/src/cubeb_alsa.c | 112 ++++++++++++++++++++++++++++++---------- + 1 file changed, 85 insertions(+), 27 deletions(-) + +diff --git media/libcubeb/src/cubeb_alsa.c media/libcubeb/src/cubeb_alsa.c +index 9bbc129..e72944a 100644 +--- mozilla/media/libcubeb/src/cubeb_alsa.c ++++ mozilla/media/libcubeb/src/cubeb_alsa.c +@@ -14,6 +14,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + #include "cubeb/cubeb.h" +@@ -45,6 +47,7 @@ MAKE_TYPEDEF(snd_pcm_avail_update); + MAKE_TYPEDEF(snd_pcm_close); + MAKE_TYPEDEF(snd_pcm_delay); + MAKE_TYPEDEF(snd_pcm_drain); ++MAKE_TYPEDEF(snd_pcm_forward); + MAKE_TYPEDEF(snd_pcm_frames_to_bytes); + MAKE_TYPEDEF(snd_pcm_get_params); + /* snd_pcm_hw_params_alloca is actually a macro */ +@@ -305,32 +308,35 @@ alsa_refill_stream(cubeb_stream * stm) + long got; + void * p; + int draining; ++ unsigned pipefailures, againfailures; + + draining = 0; + + pthread_mutex_lock(&stm->mutex); + +- r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); +- if (r < 0 || revents != POLLOUT) { +- /* This should be a stream error; it makes no sense for poll(2) to wake +- for this stream and then have the stream report that it's not ready. +- Unfortunately, this does happen, so just bail out and try again. */ +- pthread_mutex_unlock(&stm->mutex); +- return RUNNING; +- } ++ for (pipefailures = 0;;) { ++ r = WRAP(snd_pcm_poll_descriptors_revents)(stm->pcm, stm->fds, stm->nfds, &revents); ++ if (r < 0 || revents != POLLOUT || ++ (avail = WRAP(snd_pcm_avail_update)(stm->pcm)) == 0) { ++ /* This should be a stream error; it makes no sense for poll(2) to wake ++ for this stream and then have the stream report that it's not ready. ++ Unfortunately, this does happen, so just bail out and try again. */ ++ pthread_mutex_unlock(&stm->mutex); ++ return RUNNING; ++ } + +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- if (avail == -EPIPE) { ++ if (avail > 0) ++ break; ++ if (pipefailures++ > 11) { ++ fprintf(stderr, "%s: repeated failures from snd_pcm_avail_update, " ++ "giving up\n", __func__); ++ pthread_mutex_unlock(&stm->mutex); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ return ERROR; ++ } + WRAP(snd_pcm_recover)(stm->pcm, avail, 1); +- avail = WRAP(snd_pcm_avail_update)(stm->pcm); +- } +- +- /* Failed to recover from an xrun, this stream must be broken. */ +- if (avail < 0) { +- pthread_mutex_unlock(&stm->mutex); +- stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); +- return ERROR; + } ++ pipefailures = againfailures = 0; + + /* This should never happen. */ + if ((unsigned int) avail > stm->buffer_size) { +@@ -359,10 +365,11 @@ alsa_refill_stream(cubeb_stream * stm) + if (got < 0) { + pthread_mutex_unlock(&stm->mutex); + stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ free(p); + return ERROR; + } + if (got > 0) { +- snd_pcm_sframes_t wrote; ++ snd_pcm_sframes_t wrote, towrite = got; + + if (stm->params.format == CUBEB_SAMPLE_FLOAT32NE) { + float * b = (float *) p; +@@ -375,14 +382,62 @@ alsa_refill_stream(cubeb_stream * stm) + b[i] *= stm->volume; + } + } +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); +- if (wrote == -EPIPE) { +- WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); +- wrote = WRAP(snd_pcm_writei)(stm->pcm, p, got); ++ for (;;) { ++ wrote = WRAP(snd_pcm_writei)(stm->pcm, p, ++ towrite > avail ? avail : towrite); ++ switch(wrote) { ++ case -EPIPE: ++ if (pipefailures++ > 3) { ++ fprintf(stderr, "%s: Too many underflows, giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ WRAP(snd_pcm_recover)(stm->pcm, wrote, 1); ++ continue; ++ case -EAGAIN: ++ if (againfailures++ > 3) { ++ fprintf(stderr, "%s: Too many -EAGAIN errors from snd_pcm_writei, " ++ "giving up\n", __func__); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ free(p); ++ return ERROR; ++ } ++ continue; ++ case -EBADFD: ++ fprintf(stderr, "%s: snc_pcm_writei returned -%s, giving up\n", ++ __func__, "EBADFD"); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (wrote < 0) { ++ fprintf(stderr, "%s: snc_pcm_writei returned unexpected error %lld, " ++ "giving up\n", __func__, (long long)wrote); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ pipefailures = againfailures = 0; ++ stm->write_position += wrote; ++ gettimeofday(&stm->last_activity, NULL); ++ if (wrote > towrite) { ++ fprintf(stderr, "%s: snc_pcm_writei wrote %lld frames, which was more " ++ "than we requested (%lld). This should not happen, giving up\n", ++ __func__, (long long)wrote, (long long)towrite); ++ free(p); ++ stm->state_callback(stm, stm->user_ptr, CUBEB_STATE_ERROR); ++ pthread_mutex_unlock(&stm->mutex); ++ return ERROR; ++ } ++ if (towrite == wrote) ++ break; ++ towrite -= wrote; + } +- assert(wrote >= 0 && wrote == got); +- stm->write_position += wrote; +- gettimeofday(&stm->last_activity, NULL); + } + if (got != avail) { + long buffer_fill = stm->buffer_size - (avail - got); +@@ -1177,7 +1232,10 @@ alsa_stream_get_position(cubeb_stream * stm, uint64_t * position) + return CUBEB_OK; + } + +- assert(delay >= 0); ++ if (delay < 0) { ++ WRAP(snd_pcm_forward)(stm->pcm, -delay); ++ delay = 0; ++ } + + *position = 0; + if (stm->write_position >= (snd_pcm_uframes_t) delay) { From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 12:09:06 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A22612EA for ; Fri, 6 Feb 2015 12:09:06 +0000 (UTC) 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 8908E7E8 for ; Fri, 6 Feb 2015 12:09:06 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t16C9631006288 for ; Fri, 6 Feb 2015 12:09:06 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Fri, 06 Feb 2015 12:09:05 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 12:09:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 --- Comment #6 from commit-hook@freebsd.org --- A commit references this bug: Author: jbeich Date: Fri Feb 6 12:08:47 UTC 2015 New revision: 378529 URL: https://svnweb.freebsd.org/changeset/ports/378529 Log: Fix crashes with ALSA e.g., when disabling BUFSZ_P2 in alsa-plugins PR: 196051 Differential Revision: https://reviews.freebsd.org/D1788 Submitted by: mi Approved by: bapt (mentor) Changes: head/UPDATING head/mail/thunderbird/Makefile head/mail/thunderbird/files/patch-bug1130155 head/www/firefox/Makefile head/www/firefox/files/patch-bug1130155 head/www/firefox-esr/Makefile head/www/firefox-esr/files/patch-bug1130155 head/www/libxul/Makefile head/www/libxul/files/patch-bug1130155 head/www/seamonkey/Makefile head/www/seamonkey/files/patch-bug1130155 -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 12:10:43 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C4295930 for ; Fri, 6 Feb 2015 12:10:43 +0000 (UTC) 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 A3070818 for ; Fri, 6 Feb 2015 12:10:43 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t16CAhLZ077493 for ; Fri, 6 Feb 2015 12:10:43 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Fri, 06 Feb 2015 12:10:43 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 12:10:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 Bug 196667 depends on bug 196051, which changed state. Bug 196051 Summary: www/firefox - fix alsa interface to prevent assert-failures https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 What |Removed |Added ---------------------------------------------------------------------------- Status|New |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 12:10:42 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AC0C58F3 for ; Fri, 6 Feb 2015 12:10:42 +0000 (UTC) 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 8361B811 for ; Fri, 6 Feb 2015 12:10:42 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t16CAgfX076904 for ; Fri, 6 Feb 2015 12:10:42 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Fri, 06 Feb 2015 12:10:42 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: resolution flagtypes.name bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 12:10:42 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Flags|maintainer-feedback?(gecko@ |maintainer-feedback+ |FreeBSD.org) | Status|New |Closed --- Comment #7 from Jan Beich --- Comitted. Thanks. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 15:15:50 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 90C2479A; Fri, 6 Feb 2015 15:15:50 +0000 (UTC) Received: from beefy2.isc.freebsd.org (beefy2.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:4072:0:16:39]) (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 7C074EF3; Fri, 6 Feb 2015 15:15:50 +0000 (UTC) Received: from beefy2.isc.freebsd.org (localhost [127.0.0.1]) by beefy2.isc.freebsd.org (8.14.9/8.14.9) with ESMTP id t16FFoqq052100; Fri, 6 Feb 2015 15:15:50 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy2.isc.freebsd.org (8.14.9/8.14.9/Submit) id t16FFovv052066; Fri, 6 Feb 2015 15:15:50 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Fri, 6 Feb 2015 15:15:50 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201502061515.t16FFovv052066@beefy2.isc.freebsd.org> To: gecko@FreeBSD.org Subject: [package - 84amd64-default][www/firefox-esr] Failed for firefox-esr-31.4.0_1, 1 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 15:15:50 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: gecko@FreeBSD.org Last committer: jbeich@FreeBSD.org Ident: $FreeBSD: head/www/firefox-esr/Makefile 377605 2015-01-21 13:36:36Z jbeich $ Log URL: http://beefy2.isc.freebsd.org/data/84amd64-default/2015-02-06_13h37m40s/logs/firefox-esr-31.4.0_1,1.log Build URL: http://beefy2.isc.freebsd.org/build.html?mastername=84amd64-default&build=2015-02-06_13h37m40s Log: ====>> Building www/firefox-esr build started at Fri Feb 6 15:03:50 UTC 2015 port directory: /usr/ports/www/firefox-esr building for: FreeBSD 84amd64-default-job-12 8.4-RELEASE-p16 FreeBSD 8.4-RELEASE-p16 amd64 maintained by: gecko@FreeBSD.org Makefile ident: $FreeBSD: head/www/firefox-esr/Makefile 377605 2015-01-21 13:36:36Z jbeich $ Poudriere version: 3.1.1 Host OSVERSION: 1100056 Jail OSVERSION: 804000 ---Begin Environment--- OSVERSION=804000 UNAME_v=FreeBSD 8.4-RELEASE-p16 UNAME_r=8.4-RELEASE-p16 FTP_PASSIVE_MODE=YES BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/84amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=firefox-esr-31.4.0_1,1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/84amd64-default/ref/.p/pool MASTERNAME=84amd64-default USER=root HOME=/root POUDRIERE_VERSION=3.1.1 LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for firefox-esr-31.4.0_1,1: DBUS=on: D-Bus IPC system support DEBUG=off: Build with debugging support DTRACE=off: Build with DTrace probes GCONF=off: GConf configuration backend support GIO=on: GIO for file I/O GNOMEUI=off: libgnomeui support module GSTREAMER=on: Multimedia support via GStreamer LIBPROXY=off: Proxy support via libproxy LOGGING=on: Additional log messages OPTIMIZED_CFLAGS=on: Use extra compiler optimizations PGO=off: Use Profile-Guided Optimization PROFILE=off: Build with profiling support TEST=off: Build and/or run tests ====> Options available for the multi AUDIO: you have to choose at least one of them ALSA=on: ALSA audio architecture support PULSEAUDIO=off: PulseAudio sound server support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/www/firefox-esr/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/firefox-esr/work HOME=/wrkdirs/usr/ports/www/firefox-esr/work TMPDIR="/tmp" CPATH=/usr/local/include LIBRARY_PATH=/usr/local/lib MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/www/firefox-esr/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/firefox-esr/work HOME=/wrkdirs/usr/ports/www/firefox-esr/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/www/firefox-esr/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/firefox-esr/work HOME=/wrkdirs/usr/ports/www/firefox-esr/work TMPDIR="/tmp" CPATH=/usr/local/include LIBRARY_PATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/www/firefox-esr/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/firefox-esr/work HOME=/wrkdirs/usr/ports/www/firefox-esr/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="/usr/local/bin/clang34" CFLAGS="-O2 -pipe -O3 -fstack-protector -fno-strict-aliasing" CPP="/usr/local/bin/clang-cpp34" CPPFLAGS="-isystem/usr/local/include" LDFLAGS=" -L/usr/local/lib -Wl,-rpath,/usr/local/lib/firefox -B/usr/local/bin -fstack-protector" LIBS="" CXX="/usr/local/bin/clang++34" CXXFLAGS="-O2 -pipe -O3 -fstack-protector -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --PLIST_SUB-- QT_PREFIX="/usr/local" QT_BINDIR="lib/qt5/bin" QT_INCDIR="include/qt5" QT_LIBDIR="lib" QT_ARCHDIR="lib/qt5" QT_PLUGINDIR="lib/qt5/plugins" QT_LIBEXECDIR="libexec/qt5" QT_IMPORTDIR="lib/qt5/imports" QT_QMLDIR="lib/qt5/qml" QT_DATADIR="share/qt5" QT_DOCDIR="share/doc/qt5" QT_L10NDIR="share/qt5/translations" QT_ETCDIR="etc/xdg" QT_EXAMPLEDIR="share/examples/qt5" QT_TESTDIR="share/qt5/tests" QT_MKSPECDIR="lib/qt5/mkspecs" PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd8 PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_VERSION=python2.7 PYTHON_VER=2.7 OSREL=8.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" PERL_VERSION=5.18.4 PERL_VER=5.18 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.18 DOCSDIR="share/doc/firefox" EXAMPLESDIR="share/examples/firefox" DATADIR="share/firefox" WWWDIR="www/firefox" ETCDIR="etc/firefox" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/firefox DOCSDIR=/usr/local/share/doc/firefox EXAMPLESDIR=/usr/local/share/examples/firefox WWWDIR=/usr/local/www/firefox ETCDIR=/usr/local/etc/firefox --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### WITH_PKGNG=yes #WITH_PKGNG=devel # clean-restricted ran via poudriere.conf NO_RESTRICTED #NO_RESTRICTED=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== =========================================================================== =================================================== ===> firefox-esr-31.4.0_1,1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.4.7.txz [84amd64-default-job-12] Installing pkg-1.4.7... [84amd64-default-job-12] Extracting pkg-1.4.7... done Message for pkg-1.4.7: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of firefox-esr-31.4.0_1,1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by firefox-esr-31.4.0_1,1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by firefox-esr-31.4.0_1,1 for building => SHA256 Checksum OK for firefox-31.4.0esr.source.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by firefox-esr-31.4.0_1,1 for building ===> Extracting for firefox-esr-31.4.0_1,1 => SHA256 Checksum OK for firefox-31.4.0esr.source.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for firefox-esr-31.4.0_1,1 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for firefox-esr-31.4.0_1,1 =========================================================================== =================================================== ===> firefox-esr-31.4.0_1,1 depends on package: nspr>=4.10.6 - not found ===> Verifying install for nspr>=4.10.6 in /usr/ports/devel/nspr ===> Installing existing package /packages/All/nspr-4.10.8.txz [84amd64-default-job-12] Installing nspr-4.10.8... [84amd64-default-job-12] Extracting nspr-4.10.8... done ===> Returning to build of firefox-esr-31.4.0_1,1 ===> firefox-esr-31.4.0_1,1 depends on package: nss>=3.16.2 - not found ===> Verifying install for nss>=3.16.2 in /usr/ports/security/nss ===> Installing existing package /packages/All/nss-3.17.4.txz [84amd64-default-job-12] Installing nss-3.17.4... [84amd64-default-job-12] `-- Installing sqlite3-3.8.8.1... [84amd64-default-job-12] `-- Extracting sqlite3-3.8.8.1... done [84amd64-default-job-12] Extracting nss-3.17.4... done ===> Returning to build of firefox-esr-31.4.0_1,1 ===> firefox-esr-31.4.0_1,1 depends on package: libevent2>=2.0.21_2 - not found ===> Verifying install for libevent2>=2.0.21_2 in /usr/ports/devel/libevent2 ===> Installing existing package /packages/All/libevent2-2.0.22_1.txz [84amd64-default-job-12] Installing libevent2-2.0.22_1... [84amd64-default-job-12] Extracting libevent2-2.0.22_1... done ===> Returning to build of firefox-esr-31.4.0_1,1 ===> firefox-esr-31.4.0_1,1 depends on package: cairo>=1.12.16_1,2 - not found ===> Verifying install for cairo>=1.12.16_1,2 in /usr/ports/graphics/cairo ===> Installing existing package /packages/All/cairo-1.12.18_1,2.txz [84amd64-default-job-12] Installing cairo-1.12.18_1,2... resource://gre/modules/commonjs/sdk/keyboard/hotkeys.js resource://gre/modules/commonjs/sdk/keyboard/observer.js resource://gre/modules/commonjs/sdk/keyboard/utils.js resource://gre/modules/commonjs/sdk/l10n.js resource://gre/modules/commonjs/sdk/l10n/core.js resource://gre/modules/commonjs/sdk/l10n/html.js resource://gre/modules/commonjs/sdk/l10n/json/core.js resource://gre/modules/commonjs/sdk/l10n/loader.js resource://gre/modules/commonjs/sdk/l10n/locale.js resource://gre/modules/commonjs/sdk/l10n/plural-rules.js resource://gre/modules/commonjs/sdk/l10n/prefs.js resource://gre/modules/commonjs/sdk/l10n/properties/core.js resource://gre/modules/commonjs/sdk/lang/functional.js resource://gre/modules/commonjs/sdk/lang/type.js resource://gre/modules/commonjs/sdk/lang/weak-set.js resource://gre/modules/commonjs/sdk/loader/cuddlefish.js resource://gre/modules/commonjs/sdk/loader/sandbox.js resource://gre/modules/commonjs/sdk/model/core.js resource://gre/modules/commonjs/sdk/net/url.js resource://gre/modules/commonjs/sdk/net/xhr.js resource://gre/modules/commonjs/sdk/notifications.js resource://gre/modules/commonjs/sdk/output/system.js resource://gre/modules/commonjs/sdk/page-mod.js resource://gre/modules/commonjs/sdk/page-mod/match-pattern.js resource://gre/modules/commonjs/sdk/page-worker.js resource://gre/modules/commonjs/sdk/panel.js resource://gre/modules/commonjs/sdk/panel/events.js resource://gre/modules/commonjs/sdk/panel/utils.js resource://gre/modules/commonjs/sdk/panel/window.js resource://gre/modules/commonjs/sdk/passwords.js resource://gre/modules/commonjs/sdk/passwords/utils.js resource://gre/modules/commonjs/sdk/places/bookmarks.js resource://gre/modules/commonjs/sdk/places/contract.js resource://gre/modules/commonjs/sdk/places/events.js resource://gre/modules/commonjs/sdk/places/favicon.js resource://gre/modules/commonjs/sdk/places/history.js resource://gre/modules/commonjs/sdk/places/host/host-bookmarks.js resource://gre/modules/commonjs/sdk/places/host/host-query.js resource://gre/modules/commonjs/sdk/places/host/host-tags.js resource://gre/modules/commonjs/sdk/places/utils.js resource://gre/modules/commonjs/sdk/platform/xpcom.js resource://gre/modules/commonjs/sdk/preferences/event-target.js resource://gre/modules/commonjs/sdk/preferences/service.js resource://gre/modules/commonjs/sdk/private-browsing.js resource://gre/modules/commonjs/sdk/private-browsing/utils.js resource://gre/modules/commonjs/sdk/private-browsing/window/utils.js resource://gre/modules/commonjs/sdk/querystring.js resource://gre/modules/commonjs/sdk/request.js resource://gre/modules/commonjs/sdk/selection.js resource://gre/modules/commonjs/sdk/self.js resource://gre/modules/commonjs/sdk/simple-prefs.js resource://gre/modules/commonjs/sdk/simple-storage.js resource://gre/modules/commonjs/sdk/stylesheet/style.js resource://gre/modules/commonjs/sdk/stylesheet/utils.js resource://gre/modules/commonjs/sdk/system.js resource://gre/modules/commonjs/sdk/system/child_process.js resource://gre/modules/commonjs/sdk/system/child_process/subprocess.js resource://gre/modules/commonjs/sdk/system/child_process/subprocess_worker_unix.js resource://gre/modules/commonjs/sdk/system/child_process/subprocess_worker_win.js resource://gre/modules/commonjs/sdk/system/environment.js resource://gre/modules/commonjs/sdk/system/events.js resource://gre/modules/commonjs/sdk/system/globals.js resource://gre/modules/commonjs/sdk/system/process.js resource://gre/modules/commonjs/sdk/system/runtime.js resource://gre/modules/commonjs/sdk/system/unload.js resource://gre/modules/commonjs/sdk/system/xul-app.js resource://gre/modules/commonjs/sdk/tab/events.js resource://gre/modules/commonjs/sdk/tabs.js resource://gre/modules/commonjs/sdk/tabs/common.js resource://gre/modules/commonjs/sdk/tabs/events.js resource://gre/modules/commonjs/sdk/tabs/helpers.js resource://gre/modules/commonjs/sdk/tabs/namespace.js resource://gre/modules/commonjs/sdk/tabs/observer.js resource://gre/modules/commonjs/sdk/tabs/tab-fennec.js resource://gre/modules/commonjs/sdk/tabs/tab-firefox.js resource://gre/modules/commonjs/sdk/tabs/tab.js resource://gre/modules/commonjs/sdk/tabs/tabs-firefox.js resource://gre/modules/commonjs/sdk/tabs/utils.js resource://gre/modules/commonjs/sdk/tabs/worker.js resource://gre/modules/commonjs/sdk/test.js resource://gre/modules/commonjs/sdk/test/assert.js resource://gre/modules/commonjs/sdk/test/harness.js resource://gre/modules/commonjs/sdk/test/httpd.js resource://gre/modules/commonjs/sdk/test/loader.js resource://gre/modules/commonjs/sdk/test/memory.js resource://gre/modules/commonjs/sdk/test/runner.js resource://gre/modules/commonjs/sdk/test/tmp-file.js resource://gre/modules/commonjs/sdk/test/utils.js resource://gre/modules/commonjs/sdk/timers.js resource://gre/modules/commonjs/sdk/ui.js resource://gre/modules/commonjs/sdk/ui/button/action.js resource://gre/modules/commonjs/sdk/ui/button/contract.js resource://gre/modules/commonjs/sdk/ui/button/toggle.js resource://gre/modules/commonjs/sdk/ui/button/view.js resource://gre/modules/commonjs/sdk/ui/button/view/events.js resource://gre/modules/commonjs/sdk/ui/frame.js resource://gre/modules/commonjs/sdk/ui/frame/model.js resource://gre/modules/commonjs/sdk/ui/frame/view.js resource://gre/modules/commonjs/sdk/ui/id.js resource://gre/modules/commonjs/sdk/ui/sidebar.js resource://gre/modules/commonjs/sdk/ui/sidebar/actions.js resource://gre/modules/commonjs/sdk/ui/sidebar/contract.js resource://gre/modules/commonjs/sdk/ui/sidebar/namespace.js resource://gre/modules/commonjs/sdk/ui/sidebar/utils.js resource://gre/modules/commonjs/sdk/ui/sidebar/view.js resource://gre/modules/commonjs/sdk/ui/state.js resource://gre/modules/commonjs/sdk/ui/state/events.js resource://gre/modules/commonjs/sdk/ui/toolbar.js resource://gre/modules/commonjs/sdk/ui/toolbar/model.js resource://gre/modules/commonjs/sdk/ui/toolbar/view.js resource://gre/modules/commonjs/sdk/url.js resource://gre/modules/commonjs/sdk/url/utils.js resource://gre/modules/commonjs/sdk/util/array.js resource://gre/modules/commonjs/sdk/util/collection.js resource://gre/modules/commonjs/sdk/util/contract.js resource://gre/modules/commonjs/sdk/util/deprecate.js resource://gre/modules/commonjs/sdk/util/dispatcher.js resource://gre/modules/commonjs/sdk/util/iteration.js resource://gre/modules/commonjs/sdk/util/list.js resource://gre/modules/commonjs/sdk/util/match-pattern.js resource://gre/modules/commonjs/sdk/util/object.js resource://gre/modules/commonjs/sdk/util/registry.js resource://gre/modules/commonjs/sdk/util/rules.js resource://gre/modules/commonjs/sdk/util/sequence.js resource://gre/modules/commonjs/sdk/util/uuid.js resource://gre/modules/commonjs/sdk/view/core.js resource://gre/modules/commonjs/sdk/widget.js resource://gre/modules/commonjs/sdk/window/browser.js resource://gre/modules/commonjs/sdk/window/events.js resource://gre/modules/commonjs/sdk/window/helpers.js resource://gre/modules/commonjs/sdk/window/namespace.js resource://gre/modules/commonjs/sdk/window/utils.js resource://gre/modules/commonjs/sdk/windows.js resource://gre/modules/commonjs/sdk/windows/dom.js resource://gre/modules/commonjs/sdk/windows/fennec.js resource://gre/modules/commonjs/sdk/windows/firefox.js resource://gre/modules/commonjs/sdk/windows/loader.js resource://gre/modules/commonjs/sdk/windows/observer.js resource://gre/modules/commonjs/sdk/windows/tabs-fennec.js resource://gre/modules/commonjs/sdk/windows/tabs-firefox.js resource://gre/modules/commonjs/sdk/worker/utils.js resource://gre/modules/commonjs/test.js resource://gre/modules/commonjs/toolkit/loader.js resource://gre/modules/ctypes.jsm resource://gre/modules/debug.js resource://gre/modules/devtools/Console.jsm resource://gre/modules/devtools/DevToolsExtensions.jsm resource://gre/modules/devtools/DevToolsUtils.js resource://gre/modules/devtools/DevToolsUtils.jsm resource://gre/modules/devtools/Devices.jsm resource://gre/modules/devtools/LayoutHelpers.jsm resource://gre/modules/devtools/Loader.jsm resource://gre/modules/devtools/Require.jsm resource://gre/modules/devtools/Simulator.jsm resource://gre/modules/devtools/SourceMap.jsm resource://gre/modules/devtools/Templater.jsm resource://gre/modules/devtools/acorn/acorn.js resource://gre/modules/devtools/acorn/acorn_loose.js resource://gre/modules/devtools/acorn/walk.js resource://gre/modules/devtools/app-actor-front.js resource://gre/modules/devtools/async-utils.js resource://gre/modules/devtools/client/connection-manager.js resource://gre/modules/devtools/content-observer.js resource://gre/modules/devtools/css-color.js resource://gre/modules/devtools/dbg-client.jsm resource://gre/modules/devtools/dbg-server.jsm resource://gre/modules/devtools/deprecated-sync-thenables.js resource://gre/modules/devtools/event-emitter.js resource://gre/modules/devtools/gcli.jsm console.error: Failed to lookup eagerHelperDesc Message: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIStringBundle.GetStringFromName]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/gcli/util/l10n.js :: exports.lookup :: line 65" data: no] console.error: Failed to lookup hideIntroDesc Message: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIStringBundle.GetStringFromName]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/gcli/util/l10n.js :: exports.lookup :: line 65" data: no] Traceback (most recent call last): File "/wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/toolkit/mozapps/installer/packager.py", line 401, in main() File "/wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/toolkit/mozapps/installer/packager.py", line 393, in main args.source, gre_path, base) File "/wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/toolkit/mozapps/installer/packager.py", line 158, in precompile_cache errors.fatal('Error while running startup cache precompilation') File "/wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/python/mozbuild/mozpack/errors.py", line 101, in fatal self._handle(self.FATAL, msg) File "/wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/python/mozbuild/mozpack/errors.py", line 96, in _handle raise ErrorMessage(msg) mozpack.errors.ErrorMessage: Error: Error while running startup cache precompilation /wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/toolkit/mozapps/installer/packager.mk:722: recipe for target 'stage-package' failed gmake[2]: *** [stage-package] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/browser/installer' /wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/browser/build.mk:21: recipe for target 'install' failed gmake[1]: *** [install] Error 2 gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4' /wrkdirs/usr/ports/www/firefox-esr/work/mozilla-esr31/client.mk:388: recipe for target 'install' failed gmake: *** [install] Error 2 *** Error code 2 Stop in /usr/ports/www/firefox-esr. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 15:20:58 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 572F487A for ; Fri, 6 Feb 2015 15:20:58 +0000 (UTC) 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 3E4C5FB7 for ; Fri, 6 Feb 2015 15:20:58 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t16FKwfB018840 for ; Fri, 6 Feb 2015 15:20:58 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Fri, 06 Feb 2015 15:20:58 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: avg@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 15:20:58 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 --- Comment #8 from Andriy Gapon --- Just for posterity. Some time after I posted my patch I determined that my problems were caused by a kernel bug that result in random userland pages getting zeroed out. After the kernel bug was fixed I stopped using any extra firefox patches and never saw the problem again. My alsa libraries came from the official FreeBSD package repository, so all options were at default values. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 15:38:20 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 083BCFCC; Fri, 6 Feb 2015 15:38:20 +0000 (UTC) Received: from beefy2.isc.freebsd.org (beefy2.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:4072:0:16:39]) (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 E6CA91B4; Fri, 6 Feb 2015 15:38:19 +0000 (UTC) Received: from beefy2.isc.freebsd.org (localhost [127.0.0.1]) by beefy2.isc.freebsd.org (8.14.9/8.14.9) with ESMTP id t16FcJ4L005757; Fri, 6 Feb 2015 15:38:19 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy2.isc.freebsd.org (8.14.9/8.14.9/Submit) id t16FcJhp005682; Fri, 6 Feb 2015 15:38:19 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Fri, 6 Feb 2015 15:38:19 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201502061538.t16FcJhp005682@beefy2.isc.freebsd.org> To: gecko@FreeBSD.org Subject: [package - 84amd64-default][www/libxul] Failed for libxul-31.4.0_1 in build Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 15:38:20 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: gecko@FreeBSD.org Last committer: jbeich@FreeBSD.org Ident: $FreeBSD: head/www/libxul/Makefile 377605 2015-01-21 13:36:36Z jbeich $ Log URL: http://beefy2.isc.freebsd.org/data/84amd64-default/2015-02-06_13h37m40s/logs/libxul-31.4.0_1.log Build URL: http://beefy2.isc.freebsd.org/build.html?mastername=84amd64-default&build=2015-02-06_13h37m40s Log: ====>> Building www/libxul build started at Fri Feb 6 15:27:31 UTC 2015 port directory: /usr/ports/www/libxul building for: FreeBSD 84amd64-default-job-02 8.4-RELEASE-p16 FreeBSD 8.4-RELEASE-p16 amd64 maintained by: gecko@FreeBSD.org Makefile ident: $FreeBSD: head/www/libxul/Makefile 377605 2015-01-21 13:36:36Z jbeich $ Poudriere version: 3.1.1 Host OSVERSION: 1100056 Jail OSVERSION: 804000 ---Begin Environment--- OSVERSION=804000 UNAME_v=FreeBSD 8.4-RELEASE-p16 UNAME_r=8.4-RELEASE-p16 FTP_PASSIVE_MODE=YES BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/84amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=libxul-31.4.0_1 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/84amd64-default/ref/.p/pool MASTERNAME=84amd64-default USER=root HOME=/root POUDRIERE_VERSION=3.1.1 LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for libxul-31.4.0_1: DBUS=on: D-Bus IPC system support DEBUG=off: Build with debugging support DTRACE=off: Build with DTrace probes GCONF=off: GConf configuration backend support GIO=on: GIO for file I/O GNOMEUI=off: libgnomeui support module GSTREAMER=on: Multimedia support via GStreamer LIBPROXY=off: Proxy support via libproxy LOGGING=on: Additional log messages OPTIMIZED_CFLAGS=on: Use extra compiler optimizations PGO=off: Use Profile-Guided Optimization PROFILE=off: Build with profiling support TEST=off: Build and/or run tests ====> Options available for the multi AUDIO: you have to choose at least one of them ALSA=on: ALSA audio architecture support PULSEAUDIO=off: PulseAudio sound server support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/www/libxul/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/libxul/work HOME=/wrkdirs/usr/ports/www/libxul/work TMPDIR="/tmp" CPATH=/usr/local/include LIBRARY_PATH=/usr/local/lib MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/www/libxul/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/libxul/work HOME=/wrkdirs/usr/ports/www/libxul/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- SKIP_GRE_REGISTRATION=1 mozappdir=/usr/local/lib/libxul XDG_DATA_HOME=/wrkdirs/usr/ports/www/libxul/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/libxul/work HOME=/wrkdirs/usr/ports/www/libxul/work TMPDIR="/tmp" CPATH=/usr/local/include LIBRARY_PATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/www/libxul/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/libxul/work HOME=/wrkdirs/usr/ports/www/libxul/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="/usr/local/bin/clang34" CFLAGS="-O2 -pipe -O3 -fstack-protector -fno-strict-aliasing" CPP="/u sr/local/bin/clang-cpp34" CPPFLAGS="-isystem/usr/local/include" LDFLAGS=" -Wl,-rpath,/usr/local/lib/libxul -L/usr/local/lib -Wl,-rpath,/usr/local/lib/libxul -B/usr/local/bin -fstack-protector" LIBS="" CXX="/usr/local/bin/clang++34" CXXFLAGS="-O2 -pipe -O3 -fstack-protector -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --PLIST_SUB-- QT_PREFIX="/usr/local" QT_BINDIR="lib/qt5/bin" QT_INCDIR="include/qt5" QT_LIBDIR="lib" QT_ARCHDIR="lib/qt5" QT_PLUGINDIR="lib/qt5/plugins" QT_LIBEXECDIR="libexec/qt5" QT_IMPORTDIR="lib/qt5/imports" QT_QMLDIR="lib/qt5/qml" QT_DATADIR="share/qt5" QT_DOCDIR="share/doc/qt5" QT_L10NDIR="share/qt5/translations" QT_ETCDIR="etc/xdg" QT_EXAMPLEDIR="share/examples/qt5" QT_TESTDIR="share/qt5/tests" QT_MKSPECDIR="lib/qt5/mkspecs" PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd8 PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_VERSION=python2.7 PYTHON_VER=2.7 OSREL=8.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" PERL_VERSION=5.18.4 PERL_VER=5.18 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.18 DOCSDIR="share/doc/libxul" EXAMPLESDIR="share/examples/libxul" DATADIR="share/libxul" WWWDIR="www/libxul" ETCDIR="etc/libxul" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libxul DOCSDIR=/usr/local/share/doc/libxul EXAMPLESDIR=/usr/local/share/examples/libxul WWWDIR=/usr/local/www/libxul ETCDIR=/usr/local/etc/libxul --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### WITH_PKGNG=yes #WITH_PKGNG=devel # clean-restricted ran via poudriere.conf NO_RESTRICTED #NO_RESTRICTED=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== =========================================================================== =================================================== ===> libxul-31.4.0_1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.4.7.txz [84amd64-default-job-02] Installing pkg-1.4.7... [84amd64-default-job-02] Extracting pkg-1.4.7... done Message for pkg-1.4.7: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of libxul-31.4.0_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libxul-31.4.0_1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by libxul-31.4.0_1 for building => SHA256 Checksum OK for firefox-31.4.0esr.source.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by libxul-31.4.0_1 for building ===> Extracting for libxul-31.4.0_1 => SHA256 Checksum OK for firefox-31.4.0esr.source.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for libxul-31.4.0_1 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for libxul-31.4.0_1 =========================================================================== =================================================== ===> libxul-31.4.0_1 depends on package: nspr>=4.10.6 - not found ===> Verifying install for nspr>=4.10.6 in /usr/ports/devel/nspr ===> Installing existing package /packages/All/nspr-4.10.8.txz [84amd64-default-job-02] Installing nspr-4.10.8... [84amd64-default-job-02] Extracting nspr-4.10.8... done ===> Returning to build of libxul-31.4.0_1 ===> libxul-31.4.0_1 depends on package: nss>=3.16.2 - not found ===> Verifying install for nss>=3.16.2 in /usr/ports/security/nss ===> Installing existing package /packages/All/nss-3.17.4.txz [84amd64-default-job-02] Installing nss-3.17.4... [84amd64-default-job-02] `-- Installing sqlite3-3.8.8.1... [84amd64-default-job-02] `-- Extracting sqlite3-3.8.8.1... done [84amd64-default-job-02] Extracting nss-3.17.4... done ===> Returning to build of libxul-31.4.0_1 ===> libxul-31.4.0_1 depends on package: libevent2>=2.0.21_2 - not found ===> Verifying install for libevent2>=2.0.21_2 in /usr/ports/devel/libevent2 ===> Installing existing package /packages/All/libevent2-2.0.22_1.txz [84amd64-default-job-02] Installing libevent2-2.0.22_1... [84amd64-default-job-02] Extracting libevent2-2.0.22_1... done ===> Returning to build of libxul-31.4.0_1 ===> libxul-31.4.0_1 depends on package: cairo>=1.12.16_1,2 - not found ===> Verifying install for cairo>=1.12.16_1,2 in /usr/ports/graphics/cairo ===> Installing existing package /packages/All/cairo-1.12.18_1,2.txz [84amd64-default-job-02] Installing cairo-1.12.18_1,2... /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.jar_maker -j ../../../dist/bin/chrome -t /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31 -f symlink --relativesrcdir=toolkit/components/printing -c /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/printing/en-US -DNDEBUG -DTRIMMED -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DHAVE_X86_AVX2='1' -DHAVE_64BIT_OS='1' -DMOZILLA_VERSION='"31.4.0"' -DMOZILLA_VERSION_U='31.4.0' -DMOZILLA_UAVERSION='"31.0"' -DD_INO='d_ino' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ST_BLKSIZE='1' -DHAVE_SIGINFO_T='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_X11_XKBLIB_H='1' -DHAVE_CPUID_H='1' -DHAVE_SYS_TYPES_H='1' -DHAVE_NETINET_IN_H='1' -DHAVE_SIN_LEN='1' -DHAVE_SCONN_LEN='1' -DHAVE_SIN6_LEN='1' -DHAVE_SA_LEN='1' -DHAVE_SYS_CDEF S_H='1' -DHAVE_DLOPEN='1' -DHAVE_DLADDR='1' -DHAVE_MEMMEM='1' -DFUNCPROTO='15' -D_REENTRANT='1' -D_THREAD_SAFE='1' -DHAVE_LOCALTIME_R='1' -DHAVE_ARC4RANDOM='1' -DHAVE_ARC4RANDOM_BUF='1' -DHAVE_CLOCK_MONOTONIC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_VA_LIST_AS_ARRAY='1' -DHAVE_THREAD_TLS_KEYWORD='1' -DMALLOC_H='' -DHAVE_STRNDUP='1' -DHAVE_POSIX_MEMALIGN='1' -DHAVE_VALLOC='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DHAVE_I18N_LC_MESSAGES='1' -DHAVE_LOCALECONV='1' -DNS_ATTR_MALLOC='__attribute__((malloc))' -DNS_WARN_UNUSED_RESULT='__attribute__((warn_unused_result))' -DRELEASE_BUILD='1' -DHAVE_LIBPNG='1' -DMOZ_UPDATE_CHANNEL='default' -DEARLY_BETA_OR_EARLIER='1' -DMOZ_XULRUNNER='1' -DMOZ_BUILD_APP='xulrunner' -DMOZ_X11='1' -DMOZ_WIDGET_GTK2='1' -DMOZ_WIDGET_GTK='2' -DMOZ_PDF_PRINTING='1' -DMOZ_ENABLE_XREMOTE='1' -DMOZ_INSTRUMENT_EVENT_LOOP='1' -DMOZ_ENABLE_STARTUP_NOTIFICATION='1' -DNS_PRINTING='1' -DNS_PRINT_PREVIEW='1' -D MOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_EN! ABLE_GIO='1' -DMOZ_ENABLE_DBUS='1' -DACCESSIBILITY='1' -DMOZ_WEBRTC='1' -DMOZ_WEBRTC_ASSERT_ALWAYS='1' -DMOZ_WEBRTC_SIGNALING='1' -DMOZ_PEERCONNECTION='1' -DMOZ_SCTP='1' -DMOZ_SRTP='1' -DMOZ_SAMPLE_TYPE_FLOAT32='1' -DMOZ_WEBSPEECH='1' -DMOZ_RAW='1' -DATTRIBUTE_ALIGNED_MAX='64' -DMOZ_OGG_NO_MEM_REPORTING='1' -DMOZ_WEBM='1' -DMOZ_FFMPEG='1' -DMOZ_FMP4='1' -DMOZ_MEDIA_NAVIGATOR='1' -DMOZ_VPX='1' -DMOZ_VPX_ERROR_CONCEALMENT='1' -DHAVE_LIBVPX='1' -DMOZ_VPX_NO_MEM_REPORTING='1' -DMOZ_WAVE='1' -DMOZ_VORBIS='1' -DMOZ_OPUS='1' -DHAVE_SYS_SOUNDCARD_H='1' -DMOZ_GSTREAMER='1' -DGST_API_VERSION='"1.0"' -DENABLE_SYSTEM_EXTENSION_DIRS='1' -DMOZ_WEBGL='1' -DMOZ_CRASHREPORTER_ENABLE_PERCENT='100' -DMOZ_CONTENT_SANDBOX_REPORTER='1' -DMOZ_FEEDS='1' -DMOZ_NATIVE_SQLITE='1' -DMOZ_URL_CLASSIFIER='1' -DGL_PROVIDER_GLX='1' -DMOZ_LOGGING='1' -DMOZ_MEMORY='1' -DMOZ_JEMALLOC3='1' -DMOZ_MEMORY_BSD='1' -DHAVE___CXA_DEMANGLE='1' -DHAVE__UNWIND_BACKTRACE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DMOZ_OMNIJAR='1 ' -DMOZ_USER_DIR='".mozilla"' -DHAVE_FT_BITMAP_SIZE_Y_PPEM='1' -DHAVE_FT_GLYPHSLOT_EMBOLDEN='1' -DHAVE_FT_LOAD_SFNT_TABLE='1' -DHAVE_FONTCONFIG_FCFREETYPE_H='1' -DHAVE_STDINT_H='1' -DHAVE_INTTYPES_H='1' -DMOZ_ENABLE_SKIA='1' -DUSE_SKIA='1' -DUSE_SKIA_GPU='1' -DMOZ_XUL='1' -DMOZ_PROFILELOCKING='1' -DENABLE_MARIONETTE='1' -DBUILD_CTYPES='1' -DMOZ_PLACES='1' -DMOZ_SOCIAL='1' -DMOZ_SERVICES_COMMON='1' -DMOZ_SERVICES_CRYPTO='1' -DMOZ_SERVICES_HEALTHREPORT='1' -DMOZ_SERVICES_METRICS='1' -DMOZ_SERVICES_SYNC='1' -DMOZ_MACBUNDLE_ID='org.mozilla.xulrunner' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"31.4.0"' -DFIREFOX_VERSION='31.4.0' -DMOZ_TELEMETRY_DISPLAY_REV='2' -DMOZ_DATA_REPORTING='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DMOZ_ACCESSIBILITY_ATK='1' -DATK_MAJOR_VERSION='2' -DATK_MINOR_VERSION='14' -DATK_REV_VERSION='0' -DA11Y_LOG='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMOZ _STATIC_JS='1' /wrkdirs/usr/ports/www/libxul! /work/moz! illa-esr31/toolkit/components/printing/jar.mn mkdir -p '.deps/' processing /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/printing/jar.mn gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/printing' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/autocomplete' libtoolkit_components_autocomplete.a.desc rm -f libtoolkit_components_autocomplete.a ./../../dist/bin/nsinstall -R -m 644 '../../../config/makefiles/xpidl/xpt/autocomplete.xpt' '../../../dist/bin/components' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/expandlibs_gen.py --depend .deps/libtoolkit_components_autocomplete.a.desc.pp -o libtoolkit_components_autocomplete.a.desc Unified_cpp_autocomplete0.o /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/components/interfaces.manifest 'interfaces autocomplete.xpt' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/autocomplete' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/satchel' libtoolkit_components_satchel.a.desc rm -f libtoolkit_components_satchel.a ./../../dist/bin/nsinstall -R -m 644 '../../../config/makefiles/xpidl/xpt/satchel.xpt' '../../../dist/bin/components' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/FormHistoryStartup.js' '../../../dist/bin/components' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/expandlibs_gen.py --depend .deps/libtoolkit_components_satchel.a.desc.pp -o libtoolkit_components_satchel.a.desc nsFormFillController.o ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/nsFormAutoComplete.js' '../../../dist/bin/components' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/nsInputListAutoComplete.js' '../../../dist/bin/components' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/satchel.manifest' '../../../dist/bin/components' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/AutoCompleteE10S.jsm' '../../../dist/bin/modules' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/nsFormAutoCompleteResult.jsm' '../../../dist/bin/modules' rm -f '../../../dist/bin/components/nsFormHistory.js' rm -f '../../../dist/bin/modules/FormHistory.jsm' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsFormHistory.js.pp -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DNO_NSPR_10_SUPPORT -DHAVE_X86_AVX2='1' -DHAVE_64BIT_OS='1' -DMOZILLA_VERSION='"31.4.0"' -DMOZILLA_VERSION_U='31.4.0' -DMOZILLA_UAVERSION='"31.0"' -DD_INO='d_ino' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ST_BLKSIZE='1' -DHAVE_SIGINFO_T='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_X11_XKBLIB_H='1' -DHAVE_CPUID_H='1' -DHAVE_SYS_TYPES_H='1' -DHAVE_NETINET_IN_H='1' -DHAVE_SIN_LEN='1' -DHAVE_SCONN_LEN='1' -DHAVE_SIN6_LEN='1' -DHAVE_SA_LEN='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -DHAVE_DLADDR='1' -DHAVE_MEMMEM='1' -DFUNCPROTO='15' -D_REENTRANT='1' -D_THREAD_SAFE='1' -DHAVE_LOCALTIME_R='1' -D HAVE_ARC4RANDOM='1' -DHAVE_ARC4RANDOM_BUF='1' -DHAVE_CLOCK_MONOTONIC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_VA_LIST_AS_ARRAY='1' -DHAVE_THREAD_TLS_KEYWORD='1' -DMALLOC_H='' -DHAVE_STRNDUP='1' -DHAVE_POSIX_MEMALIGN='1' -DHAVE_VALLOC='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DHAVE_I18N_LC_MESSAGES='1' -DHAVE_LOCALECONV='1' -DNS_ATTR_MALLOC='__attribute__((malloc))' -DNS_WARN_UNUSED_RESULT='__attribute__((warn_unused_result))' -DRELEASE_BUILD='1' -DHAVE_LIBPNG='1' -DMOZ_UPDATE_CHANNEL='default' -DEARLY_BETA_OR_EARLIER='1' -DMOZ_XULRUNNER='1' -DMOZ_BUILD_APP='xulrunner' -DMOZ_X11='1' -DMOZ_WIDGET_GTK2='1' -DMOZ_WIDGET_GTK='2' -DMOZ_PDF_PRINTING='1' -DMOZ_ENABLE_XREMOTE='1' -DMOZ_INSTRUMENT_EVENT_LOOP='1' -DMOZ_ENABLE_STARTUP_NOTIFICATION='1' -DNS_PRINTING='1' -DNS_PRINT_PREVIEW='1' -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_ENABLE_GIO='1' -DMOZ_ENABLE_DBUS='1' -DACCESSIBILITY='1' -DMOZ_WEBRTC='1' -DMOZ_WEBRTC_ASSERT_ALWA YS='1' -DMOZ_WEBRTC_SIGNALING='1' -DMOZ_PEER! CONNECTION='1' -DMOZ_SCTP='1' -DMOZ_SRTP='1' -DMOZ_SAMPLE_TYPE_FLOAT32='1' -DMOZ_WEBSPEECH='1' -DMOZ_RAW='1' -DATTRIBUTE_ALIGNED_MAX='64' -DMOZ_OGG_NO_MEM_REPORTING='1' -DMOZ_WEBM='1' -DMOZ_FFMPEG='1' -DMOZ_FMP4='1' -DMOZ_MEDIA_NAVIGATOR='1' -DMOZ_VPX='1' -DMOZ_VPX_ERROR_CONCEALMENT='1' -DHAVE_LIBVPX='1' -DMOZ_VPX_NO_MEM_REPORTING='1' -DMOZ_WAVE='1' -DMOZ_VORBIS='1' -DMOZ_OPUS='1' -DHAVE_SYS_SOUNDCARD_H='1' -DMOZ_GSTREAMER='1' -DGST_API_VERSION='"1.0"' -DENABLE_SYSTEM_EXTENSION_DIRS='1' -DMOZ_WEBGL='1' -DMOZ_CRASHREPORTER_ENABLE_PERCENT='100' -DMOZ_CONTENT_SANDBOX_REPORTER='1' -DMOZ_FEEDS='1' -DMOZ_NATIVE_SQLITE='1' -DMOZ_URL_CLASSIFIER='1' -DGL_PROVIDER_GLX='1' -DMOZ_LOGGING='1' -DMOZ_MEMORY='1' -DMOZ_JEMALLOC3='1' -DMOZ_MEMORY_BSD='1' -DHAVE___CXA_DEMANGLE='1' -DHAVE__UNWIND_BACKTRACE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DMOZ_OMNIJAR='1' -DMOZ_USER_DIR='".mozilla"' -DHAVE_FT_BITMAP_SIZE_Y_PPEM='1' -DHAVE_FT_GLYPHSLOT_EMBOLDEN='1' -DHAVE_FT_LOAD_SFNT_TABLE='1' -DHAVE_FONTCON FIG_FCFREETYPE_H='1' -DHAVE_STDINT_H='1' -DHAVE_INTTYPES_H='1' -DMOZ_ENABLE_SKIA='1' -DUSE_SKIA='1' -DUSE_SKIA_GPU='1' -DMOZ_XUL='1' -DMOZ_PROFILELOCKING='1' -DENABLE_MARIONETTE='1' -DBUILD_CTYPES='1' -DMOZ_PLACES='1' -DMOZ_SOCIAL='1' -DMOZ_SERVICES_COMMON='1' -DMOZ_SERVICES_CRYPTO='1' -DMOZ_SERVICES_HEALTHREPORT='1' -DMOZ_SERVICES_METRICS='1' -DMOZ_SERVICES_SYNC='1' -DMOZ_MACBUNDLE_ID='org.mozilla.xulrunner' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"31.4.0"' -DFIREFOX_VERSION='31.4.0' -DMOZ_TELEMETRY_DISPLAY_REV='2' -DMOZ_DATA_REPORTING='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DMOZ_ACCESSIBILITY_ATK='1' -DATK_MAJOR_VERSION='2' -DATK_MINOR_VERSION='14' -DATK_REV_VERSION='0' -DA11Y_LOG='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMOZ_STATIC_JS='1' -DNDEBUG -DTRIMMED '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/nsFormHistory.js' -o '../../. ./dist/bin/components/nsFormHistory.js' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/FormHistory.jsm.pp -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DNO_NSPR_10_SUPPORT -DHAVE_X86_AVX2='1' -DHAVE_64BIT_OS='1' -DMOZILLA_VERSION='"31.4.0"' -DMOZILLA_VERSION_U='31.4.0' -DMOZILLA_UAVERSION='"31.0"' -DD_INO='d_ino' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ST_BLKSIZE='1' -DHAVE_SIGINFO_T='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_X11_XKBLIB_H='1' -DHAVE_CPUID_H='1' -DHAVE_SYS_TYPES_H='1' -DHAVE_NETINET_IN_H='1' -DHAVE_SIN_LEN='1' -DHAVE_SCONN_LEN='1' -DHAVE_SIN6_LEN='1' -DHAVE_SA_LEN='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -DHAVE_DLADDR='1' -DHAVE_MEMMEM='1' -DFUNCPROTO='15' -D_REENTRANT='1' -D_THREAD_SAFE='1' -DHAVE_LOCALTIME_R='1' -DH AVE_ARC4RANDOM='1' -DHAVE_ARC4RANDOM_BUF='1' -DHAVE_CLOCK_MONOTONIC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_VA_LIST_AS_ARRAY='1' -DHAVE_THREAD_TLS_KEYWORD='1' -DMALLOC_H='' -DHAVE_STRNDUP='1' -DHAVE_POSIX_MEMALIGN='1' -DHAVE_VALLOC='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DHAVE_I18N_LC_MESSAGES='1' -DHAVE_LOCALECONV='1' -DNS_ATTR_MALLOC='__attribute__((malloc))' -DNS_WARN_UNUSED_RESULT='__attribute__((warn_unused_result))' -DRELEASE_BUILD='1' -DHAVE_LIBPNG='1' -DMOZ_UPDATE_CHANNEL='default' -DEARLY_BETA_OR_EARLIER='1' -DMOZ_XULRUNNER='1' -DMOZ_BUILD_APP='xulrunner' -DMOZ_X11='1' -DMOZ_WIDGET_GTK2='1' -DMOZ_WIDGET_GTK='2' -DMOZ_PDF_PRINTING='1' -DMOZ_ENABLE_XREMOTE='1' -DMOZ_INSTRUMENT_EVENT_LOOP='1' -DMOZ_ENABLE_STARTUP_NOTIFICATION='1' -DNS_PRINTING='1' -DNS_PRINT_PREVIEW='1' -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_ENABLE_GIO='1' -DMOZ_ENABLE_DBUS='1' -DACCESSIBILITY='1' -DMOZ_WEBRTC='1' -DMOZ_WEBRTC_ASSERT_ALWAY S='1' -DMOZ_WEBRTC_SIGNALING='1' -DMOZ_PEERC! ONNECTION='1' -DMOZ_SCTP='1' -DMOZ_SRTP='1' -DMOZ_SAMPLE_TYPE_FLOAT32='1' -DMOZ_WEBSPEECH='1' -DMOZ_RAW='1' -DATTRIBUTE_ALIGNED_MAX='64' -DMOZ_OGG_NO_MEM_REPORTING='1' -DMOZ_WEBM='1' -DMOZ_FFMPEG='1' -DMOZ_FMP4='1' -DMOZ_MEDIA_NAVIGATOR='1' -DMOZ_VPX='1' -DMOZ_VPX_ERROR_CONCEALMENT='1' -DHAVE_LIBVPX='1' -DMOZ_VPX_NO_MEM_REPORTING='1' -DMOZ_WAVE='1' -DMOZ_VORBIS='1' -DMOZ_OPUS='1' -DHAVE_SYS_SOUNDCARD_H='1' -DMOZ_GSTREAMER='1' -DGST_API_VERSION='"1.0"' -DENABLE_SYSTEM_EXTENSION_DIRS='1' -DMOZ_WEBGL='1' -DMOZ_CRASHREPORTER_ENABLE_PERCENT='100' -DMOZ_CONTENT_SANDBOX_REPORTER='1' -DMOZ_FEEDS='1' -DMOZ_NATIVE_SQLITE='1' -DMOZ_URL_CLASSIFIER='1' -DGL_PROVIDER_GLX='1' -DMOZ_LOGGING='1' -DMOZ_MEMORY='1' -DMOZ_JEMALLOC3='1' -DMOZ_MEMORY_BSD='1' -DHAVE___CXA_DEMANGLE='1' -DHAVE__UNWIND_BACKTRACE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DMOZ_OMNIJAR='1' -DMOZ_USER_DIR='".mozilla"' -DHAVE_FT_BITMAP_SIZE_Y_PPEM='1' -DHAVE_FT_GLYPHSLOT_EMBOLDEN='1' -DHAVE_FT_LOAD_SFNT_TABLE='1' -DHAVE_FONTCONF IG_FCFREETYPE_H='1' -DHAVE_STDINT_H='1' -DHAVE_INTTYPES_H='1' -DMOZ_ENABLE_SKIA='1' -DUSE_SKIA='1' -DUSE_SKIA_GPU='1' -DMOZ_XUL='1' -DMOZ_PROFILELOCKING='1' -DENABLE_MARIONETTE='1' -DBUILD_CTYPES='1' -DMOZ_PLACES='1' -DMOZ_SOCIAL='1' -DMOZ_SERVICES_COMMON='1' -DMOZ_SERVICES_CRYPTO='1' -DMOZ_SERVICES_HEALTHREPORT='1' -DMOZ_SERVICES_METRICS='1' -DMOZ_SERVICES_SYNC='1' -DMOZ_MACBUNDLE_ID='org.mozilla.xulrunner' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"31.4.0"' -DFIREFOX_VERSION='31.4.0' -DMOZ_TELEMETRY_DISPLAY_REV='2' -DMOZ_DATA_REPORTING='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DMOZ_ACCESSIBILITY_ATK='1' -DATK_MAJOR_VERSION='2' -DATK_MINOR_VERSION='14' -DATK_REV_VERSION='0' -DA11Y_LOG='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMOZ_STATIC_JS='1' -DNDEBUG -DTRIMMED '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/FormHistory.jsm' -o '../../../ dist/bin/modules/FormHistory.jsm' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/components/interfaces.manifest 'interfaces satchel.xpt' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/satchel.manifest' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.jar_maker -j ../../../dist/bin/chrome -t /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31 -f symlink --relativesrcdir=toolkit/components/satchel -c /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/en-US -DNDEBUG -DTRIMMED -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DNO_NSPR_10_SUPPORT -DHAVE_X86_AVX2='1' -DHAVE_64BIT_OS='1' -DMOZILLA_VERSION='"31.4.0"' -DMOZILLA_VERSION_U='31.4.0' -DMOZILLA_UAVERSION='"31.0"' -DD_INO='d_ino' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ST_BLKSIZE='1' -DHAVE_SIGINFO_T='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_X11_XKBLIB_H='1' -DHAVE_CPUID_H='1' -DHAVE_SYS_TYPES_H='1' -DHAVE_NETINET_IN_H='1' -DHAVE_SIN_LEN='1' -DHAVE_SCON N_LEN='1' -DHAVE_SIN6_LEN='1' -DHAVE_SA_LEN='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -DHAVE_DLADDR='1' -DHAVE_MEMMEM='1' -DFUNCPROTO='15' -D_REENTRANT='1' -D_THREAD_SAFE='1' -DHAVE_LOCALTIME_R='1' -DHAVE_ARC4RANDOM='1' -DHAVE_ARC4RANDOM_BUF='1' -DHAVE_CLOCK_MONOTONIC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_VA_LIST_AS_ARRAY='1' -DHAVE_THREAD_TLS_KEYWORD='1' -DMALLOC_H='' -DHAVE_STRNDUP='1' -DHAVE_POSIX_MEMALIGN='1' -DHAVE_VALLOC='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DHAVE_I18N_LC_MESSAGES='1' -DHAVE_LOCALECONV='1' -DNS_ATTR_MALLOC='__attribute__((malloc))' -DNS_WARN_UNUSED_RESULT='__attribute__((warn_unused_result))' -DRELEASE_BUILD='1' -DHAVE_LIBPNG='1' -DMOZ_UPDATE_CHANNEL='default' -DEARLY_BETA_OR_EARLIER='1' -DMOZ_XULRUNNER='1' -DMOZ_BUILD_APP='xulrunner' -DMOZ_X11='1' -DMOZ_WIDGET_GTK2='1' -DMOZ_WIDGET_GTK='2' -DMOZ_PDF_PRINTING='1' -DMOZ_ENABLE_XREMOTE='1' -DMOZ_INSTRUMENT_EVENT_LOOP='1' -DMOZ_ENABLE_START UP_NOTIFICATION='1' -DNS_PRINTING='1' -DNS_P! RINT_PREVIEW='1' -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_ENABLE_GIO='1' -DMOZ_ENABLE_DBUS='1' -DACCESSIBILITY='1' -DMOZ_WEBRTC='1' -DMOZ_WEBRTC_ASSERT_ALWAYS='1' -DMOZ_WEBRTC_SIGNALING='1' -DMOZ_PEERCONNECTION='1' -DMOZ_SCTP='1' -DMOZ_SRTP='1' -DMOZ_SAMPLE_TYPE_FLOAT32='1' -DMOZ_WEBSPEECH='1' -DMOZ_RAW='1' -DATTRIBUTE_ALIGNED_MAX='64' -DMOZ_OGG_NO_MEM_REPORTING='1' -DMOZ_WEBM='1' -DMOZ_FFMPEG='1' -DMOZ_FMP4='1' -DMOZ_MEDIA_NAVIGATOR='1' -DMOZ_VPX='1' -DMOZ_VPX_ERROR_CONCEALMENT='1' -DHAVE_LIBVPX='1' -DMOZ_VPX_NO_MEM_REPORTING='1' -DMOZ_WAVE='1' -DMOZ_VORBIS='1' -DMOZ_OPUS='1' -DHAVE_SYS_SOUNDCARD_H='1' -DMOZ_GSTREAMER='1' -DGST_API_VERSION='"1.0"' -DENABLE_SYSTEM_EXTENSION_DIRS='1' -DMOZ_WEBGL='1' -DMOZ_CRASHREPORTER_ENABLE_PERCENT='100' -DMOZ_CONTENT_SANDBOX_REPORTER='1' -DMOZ_FEEDS='1' -DMOZ_NATIVE_SQLITE='1' -DMOZ_URL_CLASSIFIER='1' -DGL_PROVIDER_GLX='1' -DMOZ_LOGGING='1' -DMOZ_MEMORY='1' -DMOZ_JEMALLOC3='1' -DMOZ_MEMORY_BSD='1' -DHAVE___CXA_DEMANGLE='1' -DHAVE__UNWIND_BACKTR ACE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DMOZ_OMNIJAR='1' -DMOZ_USER_DIR='".mozilla"' -DHAVE_FT_BITMAP_SIZE_Y_PPEM='1' -DHAVE_FT_GLYPHSLOT_EMBOLDEN='1' -DHAVE_FT_LOAD_SFNT_TABLE='1' -DHAVE_FONTCONFIG_FCFREETYPE_H='1' -DHAVE_STDINT_H='1' -DHAVE_INTTYPES_H='1' -DMOZ_ENABLE_SKIA='1' -DUSE_SKIA='1' -DUSE_SKIA_GPU='1' -DMOZ_XUL='1' -DMOZ_PROFILELOCKING='1' -DENABLE_MARIONETTE='1' -DBUILD_CTYPES='1' -DMOZ_PLACES='1' -DMOZ_SOCIAL='1' -DMOZ_SERVICES_COMMON='1' -DMOZ_SERVICES_CRYPTO='1' -DMOZ_SERVICES_HEALTHREPORT='1' -DMOZ_SERVICES_METRICS='1' -DMOZ_SERVICES_SYNC='1' -DMOZ_MACBUNDLE_ID='org.mozilla.xulrunner' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"31.4.0"' -DFIREFOX_VERSION='31.4.0' -DMOZ_TELEMETRY_DISPLAY_REV='2' -DMOZ_DATA_REPORTING='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DMOZ_ACCESSIBILITY_ATK='1' -DATK_MAJOR_VERSION='2' -DATK_MINOR_VERSION='14' -DATK_REV_VERSION='0' - DA11Y_LOG='1' -DEXPOSE_INTL_API='1' -DENABLE! _INTL_API! ='1' -DMOZ_STATIC_JS='1' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/jar.mn processing /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/satchel/jar.mn gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/satchel' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/search' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/toolkitsearch.manifest' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/search/nsSearchSuggestions.js' '../../../dist/bin/components' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/search/toolkitsearch.manifest' '../../../dist/bin/components' rm -f '../../../dist/bin/components/nsSearchService.js' mkdir -p '.deps/' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsSearchService.js.pp -DMOZ_DISTRIBUTION_ID='org.mozilla' -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DHAVE_X86_AVX2='1' -DHAVE_64BIT_OS='1' -DMOZILLA_VERSION='"31.4.0"' -DMOZILLA_VERSION_U='31.4.0' -DMOZILLA_UAVERSION='"31.0"' -DD_INO='d_ino' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ST_BLKSIZE='1' -DHAVE_SIGINFO_T='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_X11_XKBLIB_H='1' -DHAVE_CPUID_H='1' -DHAVE_SYS_TYPES_H='1' -DHAVE_NETINET_IN_H='1' -DHAVE_SIN_LEN='1' -DHAVE_SCONN_LEN='1' -DHAVE_SIN6_LEN='1' -DHAVE_SA_LEN='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -DHAVE_DLADDR='1' -DHAVE_MEMMEM='1' -DFUNCPROTO='15' -D_REENTRANT='1' -D_THREAD_SAFE='1' -DHAVE_LOCALTIME_R='1' -DHAVE_ARC4RANDOM='1' -DHAVE_ ARC4RANDOM_BUF='1' -DHAVE_CLOCK_MONOTONIC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_VA_LIST_AS_ARRAY='1' -DHAVE_THREAD_TLS_KEYWORD='1' -DMALLOC_H='' -DHAVE_STRNDUP='1' -DHAVE_POSIX_MEMALIGN='1' -DHAVE_VALLOC='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DHAVE_I18N_LC_MESSAGES='1' -DHAVE_LOCALECONV='1' -DNS_ATTR_MALLOC='__attribute__((malloc))' -DNS_WARN_UNUSED_RESULT='__attribute__((warn_unused_result))' -DRELEASE_BUILD='1' -DHAVE_LIBPNG='1' -DMOZ_UPDATE_CHANNEL='default' -DEARLY_BETA_OR_EARLIER='1' -DMOZ_XULRUNNER='1' -DMOZ_BUILD_APP='xulrunner' -DMOZ_X11='1' -DMOZ_WIDGET_GTK2='1' -DMOZ_WIDGET_GTK='2' -DMOZ_PDF_PRINTING='1' -DMOZ_ENABLE_XREMOTE='1' -DMOZ_INSTRUMENT_EVENT_LOOP='1' -DMOZ_ENABLE_STARTUP_NOTIFICATION='1' -DNS_PRINTING='1' -DNS_PRINT_PREVIEW='1' -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_ENABLE_GIO='1' -DMOZ_ENABLE_DBUS='1' -DACCESSIBILITY='1' -DMOZ_WEBRTC='1' -DMOZ_WEBRTC_ASSERT_ALWAYS='1' -DMOZ_WEBRTC_SIGNALI NG='1' -DMOZ_PEERCONNECTION='1' -DMOZ_SCTP='! 1' -DMOZ_SRTP='1' -DMOZ_SAMPLE_TYPE_FLOAT32='1' -DMOZ_WEBSPEECH='1' -DMOZ_RAW='1' -DATTRIBUTE_ALIGNED_MAX='64' -DMOZ_OGG_NO_MEM_REPORTING='1' -DMOZ_WEBM='1' -DMOZ_FFMPEG='1' -DMOZ_FMP4='1' -DMOZ_MEDIA_NAVIGATOR='1' -DMOZ_VPX='1' -DMOZ_VPX_ERROR_CONCEALMENT='1' -DHAVE_LIBVPX='1' -DMOZ_VPX_NO_MEM_REPORTING='1' -DMOZ_WAVE='1' -DMOZ_VORBIS='1' -DMOZ_OPUS='1' -DHAVE_SYS_SOUNDCARD_H='1' -DMOZ_GSTREAMER='1' -DGST_API_VERSION='"1.0"' -DENABLE_SYSTEM_EXTENSION_DIRS='1' -DMOZ_WEBGL='1' -DMOZ_CRASHREPORTER_ENABLE_PERCENT='100' -DMOZ_CONTENT_SANDBOX_REPORTER='1' -DMOZ_FEEDS='1' -DMOZ_NATIVE_SQLITE='1' -DMOZ_URL_CLASSIFIER='1' -DGL_PROVIDER_GLX='1' -DMOZ_LOGGING='1' -DMOZ_MEMORY='1' -DMOZ_JEMALLOC3='1' -DMOZ_MEMORY_BSD='1' -DHAVE___CXA_DEMANGLE='1' -DHAVE__UNWIND_BACKTRACE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DMOZ_OMNIJAR='1' -DMOZ_USER_DIR='".mozilla"' -DHAVE_FT_BITMAP_SIZE_Y_PPEM='1' -DHAVE_FT_GLYPHSLOT_EMBOLDEN='1' -DHAVE_FT_LOAD_SFNT_TABLE='1' -DHAVE_FONTCONFIG_FCFREETYPE_H='1' -DHAVE _STDINT_H='1' -DHAVE_INTTYPES_H='1' -DMOZ_ENABLE_SKIA='1' -DUSE_SKIA='1' -DUSE_SKIA_GPU='1' -DMOZ_XUL='1' -DMOZ_PROFILELOCKING='1' -DENABLE_MARIONETTE='1' -DBUILD_CTYPES='1' -DMOZ_PLACES='1' -DMOZ_SOCIAL='1' -DMOZ_SERVICES_COMMON='1' -DMOZ_SERVICES_CRYPTO='1' -DMOZ_SERVICES_HEALTHREPORT='1' -DMOZ_SERVICES_METRICS='1' -DMOZ_SERVICES_SYNC='1' -DMOZ_MACBUNDLE_ID='org.mozilla.xulrunner' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"31.4.0"' -DFIREFOX_VERSION='31.4.0' -DMOZ_TELEMETRY_DISPLAY_REV='2' -DMOZ_DATA_REPORTING='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DMOZ_ACCESSIBILITY_ATK='1' -DATK_MAJOR_VERSION='2' -DATK_MINOR_VERSION='14' -DATK_REV_VERSION='0' -DA11Y_LOG='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMOZ_STATIC_JS='1' -DNDEBUG -DTRIMMED '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/search/nsSearchService.js' -o '../../../dist/bin/components/nsSe archService.js' gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/search' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/url-classifier' libtoolkit_components_url-classifier.a.desc rm -f libtoolkit_components_url-classifier.a ./../../dist/bin/nsinstall -R -m 644 '../../../config/makefiles/xpidl/xpt/url-classifier.xpt' '../../../dist/bin/components' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/url-classifier/nsURLClassifier.manifest' '../../../dist/bin/components' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/url-classifier/nsUrlClassifierHashCompleter.js' '../../../dist/bin/components' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/url-classifier/SafeBrowsing.jsm' '../../../dist/bin/modules' rm -f '../../../dist/bin/components/nsUrlClassifierLib.js' rm -f '../../../dist/bin/components/nsUrlClassifierListManager.js' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsUrlClassifierListManager.js.pp -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DNO_NSPR_10_SUPPORT -DHAVE_X86_AVX2='1' -DHAVE_64BIT_OS='1' -DMOZILLA_VERSION='"31.4.0"' -DMOZILLA_VERSION_U='31.4.0' -DMOZILLA_UAVERSION='"31.0"' -DD_INO='d_ino' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ST_BLKSIZE='1' -DHAVE_SIGINFO_T='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_X11_XKBLIB_H='1' -DHAVE_CPUID_H='1' -DHAVE_SYS_TYPES_H='1' -DHAVE_NETINET_IN_H='1' -DHAVE_SIN_LEN='1' -DHAVE_SCONN_LEN='1' -DHAVE_SIN6_LEN='1' -DHAVE_SA_LEN='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -DHAVE_DLADDR='1' -DHAVE_MEMMEM='1' -DFUNCPROTO='15' -D_REENTRANT='1' -D_THREAD_SAFE='1' -DHAVE_LOCAL TIME_R='1' -DHAVE_ARC4RANDOM='1' -DHAVE_ARC4RANDOM_BUF='1' -DHAVE_CLOCK_MONOTONIC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_VA_LIST_AS_ARRAY='1' -DHAVE_THREAD_TLS_KEYWORD='1' -DMALLOC_H='' -DHAVE_STRNDUP='1' -DHAVE_POSIX_MEMALIGN='1' -DHAVE_VALLOC='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DHAVE_I18N_LC_MESSAGES='1' -DHAVE_LOCALECONV='1' -DNS_ATTR_MALLOC='__attribute__((malloc))' -DNS_WARN_UNUSED_RESULT='__attribute__((warn_unused_result))' -DRELEASE_BUILD='1' -DHAVE_LIBPNG='1' -DMOZ_UPDATE_CHANNEL='default' -DEARLY_BETA_OR_EARLIER='1' -DMOZ_XULRUNNER='1' -DMOZ_BUILD_APP='xulrunner' -DMOZ_X11='1' -DMOZ_WIDGET_GTK2='1' -DMOZ_WIDGET_GTK='2' -DMOZ_PDF_PRINTING='1' -DMOZ_ENABLE_XREMOTE='1' -DMOZ_INSTRUMENT_EVENT_LOOP='1' -DMOZ_ENABLE_STARTUP_NOTIFICATION='1' -DNS_PRINTING='1' -DNS_PRINT_PREVIEW='1' -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_ENABLE_GIO='1' -DMOZ_ENABLE_DBUS='1' -DACCESSIBILITY='1' -DMOZ_WEBRTC='1' -DMOZ_WEBRT C_ASSERT_ALWAYS='1' -DMOZ_WEBRTC_SIGNALING='! 1' -DMOZ_PEERCONNECTION='1' -DMOZ_SCTP='1' -DMOZ_SRTP='1' -DMOZ_SAMPLE_TYPE_FLOAT32='1' -DMOZ_WEBSPEECH='1' -DMOZ_RAW='1' -DATTRIBUTE_ALIGNED_MAX='64' -DMOZ_OGG_NO_MEM_REPORTING='1' -DMOZ_WEBM='1' -DMOZ_FFMPEG='1' -DMOZ_FMP4='1' -DMOZ_MEDIA_NAVIGATOR='1' -DMOZ_VPX='1' -DMOZ_VPX_ERROR_CONCEALMENT='1' -DHAVE_LIBVPX='1' -DMOZ_VPX_NO_MEM_REPORTING='1' -DMOZ_WAVE='1' -DMOZ_VORBIS='1' -DMOZ_OPUS='1' -DHAVE_SYS_SOUNDCARD_H='1' -DMOZ_GSTREAMER='1' -DGST_API_VERSION='"1.0"' -DENABLE_SYSTEM_EXTENSION_DIRS='1' -DMOZ_WEBGL='1' -DMOZ_CRASHREPORTER_ENABLE_PERCENT='100' -DMOZ_CONTENT_SANDBOX_REPORTER='1' -DMOZ_FEEDS='1' -DMOZ_NATIVE_SQLITE='1' -DMOZ_URL_CLASSIFIER='1' -DGL_PROVIDER_GLX='1' -DMOZ_LOGGING='1' -DMOZ_MEMORY='1' -DMOZ_JEMALLOC3='1' -DMOZ_MEMORY_BSD='1' -DHAVE___CXA_DEMANGLE='1' -DHAVE__UNWIND_BACKTRACE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DMOZ_OMNIJAR='1' -DMOZ_USER_DIR='".mozilla"' -DHAVE_FT_BITMAP_SIZE_Y_PPEM='1' -DHAVE_FT_GLYPHSLOT_EMBOLDEN='1' -DHAVE_FT_LOAD_SFNT_TABLE='1' - DHAVE_FONTCONFIG_FCFREETYPE_H='1' -DHAVE_STDINT_H='1' -DHAVE_INTTYPES_H='1' -DMOZ_ENABLE_SKIA='1' -DUSE_SKIA='1' -DUSE_SKIA_GPU='1' -DMOZ_XUL='1' -DMOZ_PROFILELOCKING='1' -DENABLE_MARIONETTE='1' -DBUILD_CTYPES='1' -DMOZ_PLACES='1' -DMOZ_SOCIAL='1' -DMOZ_SERVICES_COMMON='1' -DMOZ_SERVICES_CRYPTO='1' -DMOZ_SERVICES_HEALTHREPORT='1' -DMOZ_SERVICES_METRICS='1' -DMOZ_SERVICES_SYNC='1' -DMOZ_MACBUNDLE_ID='org.mozilla.xulrunner' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"31.4.0"' -DFIREFOX_VERSION='31.4.0' -DMOZ_TELEMETRY_DISPLAY_REV='2' -DMOZ_DATA_REPORTING='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DMOZ_ACCESSIBILITY_ATK='1' -DATK_MAJOR_VERSION='2' -DATK_MINOR_VERSION='14' -DATK_REV_VERSION='0' -DA11Y_LOG='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMOZ_STATIC_JS='1' -DNDEBUG -DTRIMMED '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/url-classifier/nsUrlClas sifierListManager.js' -o '../../../dist/bin/! component! s/nsUrlClassifierListManager.js' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/expandlibs_gen.py --depend .deps/libtoolkit_components_url-classifier.a.desc.pp -o libtoolkit_components_url-classifier.a.desc nsUrlClassifierPrefixSet.o nsUrlClassifierStreamUpdater.o HashStore.o Unified_cpp_url-classifier0.o /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsUrlClassifierLib.js.pp -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DNO_NSPR_10_SUPPORT -DHAVE_X86_AVX2='1' -DHAVE_64BIT_OS='1' -DMOZILLA_VERSION='"31.4.0"' -DMOZILLA_VERSION_U='31.4.0' -DMOZILLA_UAVERSION='"31.0"' -DD_INO='d_ino' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ST_BLKSIZE='1' -DHAVE_SIGINFO_T='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_X11_XKBLIB_H='1' -DHAVE_CPUID_H='1' -DHAVE_SYS_TYPES_H='1' -DHAVE_NETINET_IN_H='1' -DHAVE_SIN_LEN='1' -DHAVE_SCONN_LEN='1' -DHAVE_SIN6_LEN='1' -DHAVE_SA_LEN='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -DHAVE_DLADDR='1' -DHAVE_MEMMEM='1' -DFUNCPROTO='15' -D_REENTRANT='1' -D_THREAD_SAFE='1' -DHAVE_LOCALTIME_R=' 1' -DHAVE_ARC4RANDOM='1' -DHAVE_ARC4RANDOM_BUF='1' -DHAVE_CLOCK_MONOTONIC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_VA_LIST_AS_ARRAY='1' -DHAVE_THREAD_TLS_KEYWORD='1' -DMALLOC_H='' -DHAVE_STRNDUP='1' -DHAVE_POSIX_MEMALIGN='1' -DHAVE_VALLOC='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DHAVE_I18N_LC_MESSAGES='1' -DHAVE_LOCALECONV='1' -DNS_ATTR_MALLOC='__attribute__((malloc))' -DNS_WARN_UNUSED_RESULT='__attribute__((warn_unused_result))' -DRELEASE_BUILD='1' -DHAVE_LIBPNG='1' -DMOZ_UPDATE_CHANNEL='default' -DEARLY_BETA_OR_EARLIER='1' -DMOZ_XULRUNNER='1' -DMOZ_BUILD_APP='xulrunner' -DMOZ_X11='1' -DMOZ_WIDGET_GTK2='1' -DMOZ_WIDGET_GTK='2' -DMOZ_PDF_PRINTING='1' -DMOZ_ENABLE_XREMOTE='1' -DMOZ_INSTRUMENT_EVENT_LOOP='1' -DMOZ_ENABLE_STARTUP_NOTIFICATION='1' -DNS_PRINTING='1' -DNS_PRINT_PREVIEW='1' -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_ENABLE_GIO='1' -DMOZ_ENABLE_DBUS='1' -DACCESSIBILITY='1' -DMOZ_WEBRTC='1' -DMOZ_WEBRTC_ASSERT _ALWAYS='1' -DMOZ_WEBRTC_SIGNALING='1' -DMOZ! _PEERCONNECTION='1' -DMOZ_SCTP='1' -DMOZ_SRTP='1' -DMOZ_SAMPLE_TYPE_FLOAT32='1' -DMOZ_WEBSPEECH='1' -DMOZ_RAW='1' -DATTRIBUTE_ALIGNED_MAX='64' -DMOZ_OGG_NO_MEM_REPORTING='1' -DMOZ_WEBM='1' -DMOZ_FFMPEG='1' -DMOZ_FMP4='1' -DMOZ_MEDIA_NAVIGATOR='1' -DMOZ_VPX='1' -DMOZ_VPX_ERROR_CONCEALMENT='1' -DHAVE_LIBVPX='1' -DMOZ_VPX_NO_MEM_REPORTING='1' -DMOZ_WAVE='1' -DMOZ_VORBIS='1' -DMOZ_OPUS='1' -DHAVE_SYS_SOUNDCARD_H='1' -DMOZ_GSTREAMER='1' -DGST_API_VERSION='"1.0"' -DENABLE_SYSTEM_EXTENSION_DIRS='1' -DMOZ_WEBGL='1' -DMOZ_CRASHREPORTER_ENABLE_PERCENT='100' -DMOZ_CONTENT_SANDBOX_REPORTER='1' -DMOZ_FEEDS='1' -DMOZ_NATIVE_SQLITE='1' -DMOZ_URL_CLASSIFIER='1' -DGL_PROVIDER_GLX='1' -DMOZ_LOGGING='1' -DMOZ_MEMORY='1' -DMOZ_JEMALLOC3='1' -DMOZ_MEMORY_BSD='1' -DHAVE___CXA_DEMANGLE='1' -DHAVE__UNWIND_BACKTRACE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DMOZ_OMNIJAR='1' -DMOZ_USER_DIR='".mozilla"' -DHAVE_FT_BITMAP_SIZE_Y_PPEM='1' -DHAVE_FT_GLYPHSLOT_EMBOLDEN='1' -DHAVE_FT_LOAD_SFNT_TABLE='1' -DHAVE_FO NTCONFIG_FCFREETYPE_H='1' -DHAVE_STDINT_H='1' -DHAVE_INTTYPES_H='1' -DMOZ_ENABLE_SKIA='1' -DUSE_SKIA='1' -DUSE_SKIA_GPU='1' -DMOZ_XUL='1' -DMOZ_PROFILELOCKING='1' -DENABLE_MARIONETTE='1' -DBUILD_CTYPES='1' -DMOZ_PLACES='1' -DMOZ_SOCIAL='1' -DMOZ_SERVICES_COMMON='1' -DMOZ_SERVICES_CRYPTO='1' -DMOZ_SERVICES_HEALTHREPORT='1' -DMOZ_SERVICES_METRICS='1' -DMOZ_SERVICES_SYNC='1' -DMOZ_MACBUNDLE_ID='org.mozilla.xulrunner' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"31.4.0"' -DFIREFOX_VERSION='31.4.0' -DMOZ_TELEMETRY_DISPLAY_REV='2' -DMOZ_DATA_REPORTING='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DMOZ_ACCESSIBILITY_ATK='1' -DATK_MAJOR_VERSION='2' -DATK_MINOR_VERSION='14' -DATK_REV_VERSION='0' -DA11Y_LOG='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMOZ_STATIC_JS='1' -DNDEBUG -DTRIMMED '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/components/url-classifier/nsUrlClassifierLi b.js' -o '../../../dist/bin/components/nsUrl! Classifie! rLib.js' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/components/interfaces.manifest 'interfaces url-classifier.xpt' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsURLClassifier.manifest' gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/url-classifier' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/build' libtoolkitcomps.a.desc rm -f libtoolkitcomps.a /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/expandlibs_gen.py --depend .deps/libtoolkitcomps.a.desc.pp -o libtoolkitcomps.a.desc nsToolkitCompsModule.o ../../../toolkit/components/alerts/libtoolkit_components_alerts.a ../../../toolkit/components/downloads/libtoolkit_components_downloads.a ../../../toolkit/components/finalizationwitness/libtoolkit_components_finalizationwitness.a ../../../toolkit/components/find/libtoolkit_components_find.a ../../../toolkit/components/intl/libtoolkit_components_intl.a ../../../toolkit/components/jsdownloads/src/libtoolkit_components_jsdownloads_src.a ../../../toolkit/components/osfile/libtoolkit_components_osfile.a ../../../toolkit/components/protobuf/libtoolkit_components_protobuf.a ../../../toolkit/components/startup/libtoolkit_components_startup.a ../../../toolkit/components/statusfilter/libtoolkit_components_statusfilter.a ../../../too lkit/components/typeaheadfind/libtoolkit_components_typeaheadfind.a ../../../toolkit/components/url-classifier/libtoolkit_components_url-classifier.a gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/components/build' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/content' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.jar_maker -j ../../dist/bin/chrome -t /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31 -f symlink --relativesrcdir=toolkit/content -c /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/content/en-US -DNDEBUG -DTRIMMED -DCXXFLAGS='-Qunused-arguments -isystem/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Werror=int-to-pointer-cast -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-inline-new-delete -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -pipe -O3 -fstack-protector -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pipe -DNDEBUG -DTRIMMED -O2 -O3 -fomit-frame-pointer' -DCPPFLAGS='-Qunused-arguments -isys tem/usr/local/include ' -DBUILD_HOSTNAME='84amd64-default-job-02' -Dtarget='x86_64-portbld-freebsd8.4' -Dac_configure_args=' --enable-application=xulrunner x86_64-portbld-freebsd8.4 --prefix=/usr/local --enable-jemalloc --enable-system-cairo --with-system-libevent --enable-system-ffi --with-system-graphite2 --with-system-harfbuzz --enable-system-hunspell --with-system-icu --with-intl-api --with-system-jpeg=/usr/local --with-system-nspr --with-system-nss --with-system-opus --with-system-png=/usr/local --enable-system-pixman --with-system-soundtouch --enable-system-sqlite --with-system-vorbis --with-system-ogg --with-system-libvpx --enable-chrome-format=omni --enable-default-toolkit=cairo-gtk2 --with-pthreads --enable-extensions=default --enable-necko-protocols=default --with-system-zlib --with-system-bz2 --enable-unified-compilation --disable-debug-symbols --disable-glibtest --disable-gtktest --disable-freetypetest --disable-installer --disable-updater --disable-pedantic --enable-op timize --enable-startup-notification --enabl! e-gstreamer=1.0 --disable-gconf --enable-gio --disable-gnomeui --disable-libproxy --enable-alsa --disable-pulseaudio --disable-debug --enable-release --disable-dtrace --enable-logging --disable-profiling --disable-tests --enable-strip --enable-install-strip' -DCC='/usr/local/bin/clang34' -DCC_VERSION='' -DCFLAGS='-Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Werror=int-to-pointer-cast -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -O2 -pipe -O3 -fstack-protector -fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pipe' -DCXX='/usr/local/bin/clang++34' -DCXX_VERSION='' -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DHAVE_X86_AVX2='1' -DHAVE_64BIT_OS='1' -DMOZILLA_VERSION='"31.4.0"' -DMOZILLA_VERSION_U='31.4.0' -DMOZILLA_UAVERSION='"31.0"' -DD_INO='d_ino' -DSTDC_HEADERS='1' -DHAVE_SSIZE_T='1' -DHAVE_ST_BLKSIZE='1' -DHAVE_SIGINFO_T='1' -DHAVE_VISIBILITY_HIDDEN_ATTRIBUT E='1' -DHAVE_VISIBILITY_ATTRIBUTE='1' -DHAVE_DIRENT_H='1' -DHAVE_GETOPT_H='1' -DHAVE_MEMORY_H='1' -DHAVE_UNISTD_H='1' -DHAVE_NL_TYPES_H='1' -DHAVE_X11_XKBLIB_H='1' -DHAVE_CPUID_H='1' -DHAVE_SYS_TYPES_H='1' -DHAVE_NETINET_IN_H='1' -DHAVE_SIN_LEN='1' -DHAVE_SCONN_LEN='1' -DHAVE_SIN6_LEN='1' -DHAVE_SA_LEN='1' -DHAVE_SYS_CDEFS_H='1' -DHAVE_DLOPEN='1' -DHAVE_DLADDR='1' -DHAVE_MEMMEM='1' -DFUNCPROTO='15' -D_REENTRANT='1' -D_THREAD_SAFE='1' -DHAVE_LOCALTIME_R='1' -DHAVE_ARC4RANDOM='1' -DHAVE_ARC4RANDOM_BUF='1' -DHAVE_CLOCK_MONOTONIC='1' -DHAVE_RES_NINIT='1' -DHAVE_LANGINFO_CODESET='1' -DVA_COPY='va_copy' -DHAVE_VA_COPY='1' -DHAVE_VA_LIST_AS_ARRAY='1' -DHAVE_THREAD_TLS_KEYWORD='1' -DMALLOC_H='' -DHAVE_STRNDUP='1' -DHAVE_POSIX_MEMALIGN='1' -DHAVE_VALLOC='1' -DHAVE_MALLOC_USABLE_SIZE='1' -DHAVE_I18N_LC_MESSAGES='1' -DHAVE_LOCALECONV='1' -DNS_ATTR_MALLOC='__attribute__((malloc))' -DNS_WARN_UNUSED_RESULT='__attribute__((warn_unused_result))' -DRELEASE_BUILD='1' -DHAVE_LIBPNG='1' -D MOZ_UPDATE_CHANNEL='default' -DEARLY_BETA_OR! _EARLIER=! '1' -DMOZ_XULRUNNER='1' -DMOZ_BUILD_APP='xulrunner' -DMOZ_X11='1' -DMOZ_WIDGET_GTK2='1' -DMOZ_WIDGET_GTK='2' -DMOZ_PDF_PRINTING='1' -DMOZ_ENABLE_XREMOTE='1' -DMOZ_INSTRUMENT_EVENT_LOOP='1' -DMOZ_ENABLE_STARTUP_NOTIFICATION='1' -DNS_PRINTING='1' -DNS_PRINT_PREVIEW='1' -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_ENABLE_GIO='1' -DMOZ_ENABLE_DBUS='1' -DACCESSIBILITY='1' -DMOZ_WEBRTC='1' -DMOZ_WEBRTC_ASSERT_ALWAYS='1' -DMOZ_WEBRTC_SIGNALING='1' -DMOZ_PEERCONNECTION='1' -DMOZ_SCTP='1' -DMOZ_SRTP='1' -DMOZ_SAMPLE_TYPE_FLOAT32='1' -DMOZ_WEBSPEECH='1' -DMOZ_RAW='1' -DATTRIBUTE_ALIGNED_MAX='64' -DMOZ_OGG_NO_MEM_REPORTING='1' -DMOZ_WEBM='1' -DMOZ_FFMPEG='1' -DMOZ_FMP4='1' -DMOZ_MEDIA_NAVIGATOR='1' -DMOZ_VPX='1' -DMOZ_VPX_ERROR_CONCEALMENT='1' -DHAVE_LIBVPX='1' -DMOZ_VPX_NO_MEM_REPORTING='1' -DMOZ_WAVE='1' -DMOZ_VORBIS='1' -DMOZ_OPUS='1' -DHAVE_SYS_SOUNDCARD_H='1' -DMOZ_GSTREAMER='1' -DGST_API_VERSION='"1.0"' -DENABLE_SYSTEM_EXTENSION_DIRS='1' -DMOZ_WEBGL='1' -DMOZ_CRASHREPORTER_ENABLE_PERCENT= '100' -DMOZ_CONTENT_SANDBOX_REPORTER='1' -DMOZ_FEEDS='1' -DMOZ_NATIVE_SQLITE='1' -DMOZ_URL_CLASSIFIER='1' -DGL_PROVIDER_GLX='1' -DMOZ_LOGGING='1' -DMOZ_MEMORY='1' -DMOZ_JEMALLOC3='1' -DMOZ_MEMORY_BSD='1' -DHAVE___CXA_DEMANGLE='1' -DHAVE__UNWIND_BACKTRACE='1' -DJS_DEFAULT_JITREPORT_GRANULARITY='3' -DMOZ_OMNIJAR='1' -DMOZ_USER_DIR='".mozilla"' -DHAVE_FT_BITMAP_SIZE_Y_PPEM='1' -DHAVE_FT_GLYPHSLOT_EMBOLDEN='1' -DHAVE_FT_LOAD_SFNT_TABLE='1' -DHAVE_FONTCONFIG_FCFREETYPE_H='1' -DHAVE_STDINT_H='1' -DHAVE_INTTYPES_H='1' -DMOZ_ENABLE_SKIA='1' -DUSE_SKIA='1' -DUSE_SKIA_GPU='1' -DMOZ_XUL='1' -DMOZ_PROFILELOCKING='1' -DENABLE_MARIONETTE='1' -DBUILD_CTYPES='1' -DMOZ_PLACES='1' -DMOZ_SOCIAL='1' -DMOZ_SERVICES_COMMON='1' -DMOZ_SERVICES_CRYPTO='1' -DMOZ_SERVICES_HEALTHREPORT='1' -DMOZ_SERVICES_METRICS='1' -DMOZ_SERVICES_SYNC='1' -DMOZ_MACBUNDLE_ID='org.mozilla.xulrunner' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"31.4.0"' -DFIREFOX_VERSION='31.4. 0' -DMOZ_TELEMETRY_DISPLAY_REV='2' -DMOZ_DAT! A_REPORTI! NG='1' -DMOZ_DLL_SUFFIX='".so"' -DHAVE_POSIX_FADVISE='1' -DHAVE_POSIX_FALLOCATE='1' -DXP_UNIX='1' -DMOZ_ACCESSIBILITY_ATK='1' -DATK_MAJOR_VERSION='2' -DATK_MINOR_VERSION='14' -DATK_REV_VERSION='0' -DA11Y_LOG='1' -DEXPOSE_INTL_API='1' -DENABLE_INTL_API='1' -DMOZ_STATIC_JS='1' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/content/jar.mn mkdir -p '.deps/' processing /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/content/jar.mn /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/content/widgets/popup.xml: WARNING: no preprocessor directives found gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/content' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/devtools' ./../dist/bin/nsinstall -m 644 /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/*.jsm ../../dist/bin/modules/devtools mkdir -p '.deps/' ./../dist/bin/nsinstall -m 644 /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/*.js ../../dist/bin/modules/devtools gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/devtools' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/devtools/server' libtoolkit_devtools_server.a.desc rm -f libtoolkit_devtools_server.a ./../../dist/bin/nsinstall -R -m 644 '../../../config/makefiles/xpidl/xpt/jsinspector.xpt' '../../../dist/bin/components' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/expandlibs_gen.py --depend .deps/libtoolkit_devtools_server.a.desc.pp -o libtoolkit_devtools_server.a.desc nsJSInspector.o /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/components/interfaces.manifest 'interfaces jsinspector.xpt' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' ./../../dist/bin/nsinstall -R -m 644 /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/server/*.jsm ../../../dist/bin/modules/devtools ./../../dist/bin/nsinstall -R -m 644 /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/server/*.js ../../../dist/bin/modules/devtools/server ./../../dist/bin/nsinstall -R -m 644 /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/server/actors/*.js ../../../dist/bin/modules/devtools/server/actors gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/devtools/server' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/devtools/client' ./../../dist/bin/nsinstall -R -m 644 /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/client/*.jsm ../../../dist/bin/modules/devtools mkdir -p '.deps/' ./../../dist/bin/nsinstall -R -m 644 /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/client/*.js ../../../dist/bin/modules/devtools/client gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/devtools/client' gmake[5]: Entering directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/devtools/gcli' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/media.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/calllog.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/cookie.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/cmd.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/addon.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/tools.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/screenshot.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/listen.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/jsb.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/appcache.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/paintflashing.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/restart.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/commands/pagemod.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/pref.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/clear.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/mocks.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/lang.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/commands.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/context.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/help.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/global.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/connect.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/exec.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/test.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/intro.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/commands/preflist.js' '../../../dist/bin/modules/devtools/gcli/commands' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/connectors/index.js' '../../../dist/bin/modules/devtools/gcli/connectors' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/connectors/connectors.js' '../../../dist/bin/modules/devtools/gcli/connectors' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/connectors/remoted.js' '../../../dist/bin/modules/devtools/gcli/connectors' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/connectors/rdp.js' '../../../dist/bin/modules/devtools/gcli/connectors' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/connectors/protocol.js' '../../../dist/bin/modules/devtools/gcli/connectors' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/converters/terminal.js' '../../../dist/bin/modules/devtools/gcli/converters' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/converters/html.js' '../../../dist/bin/modules/devtools/gcli/converters' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/converters/basic.js' '../../../dist/bin/modules/devtools/gcli/converters' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/converters/converters.js' '../../../dist/bin/modules/devtools/gcli/converters' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/fields/delegate.js' '../../../dist/bin/modules/devtools/gcli/fields' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/fields/fields.js' '../../../dist/bin/modules/devtools/gcli/fields' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/fields/selection.js' '../../../dist/bin/modules/devtools/gcli/fields' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/languages/command.html' '../../../dist/bin/modules/devtools/gcli/languages' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/languages/javascript.js' '../../../dist/bin/modules/devtools/gcli/languages' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/languages/languages.js' '../../../dist/bin/modules/devtools/gcli/languages' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/languages/command.js' '../../../dist/bin/modules/devtools/gcli/languages' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/mozui/completer.js' '../../../dist/bin/modules/devtools/gcli/mozui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/mozui/ffdisplay.js' '../../../dist/bin/modules/devtools/gcli/mozui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/mozui/inputter.js' '../../../dist/bin/modules/devtools/gcli/mozui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/mozui/tooltip.js' '../../../dist/bin/modules/devtools/gcli/mozui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/setting.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/number.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/boolean.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/fileparser.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/date.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/delegate.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/node.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/string.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/resource.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/javascript.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/file.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/types.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/array.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/selection.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/types/command.js' '../../../dist/bin/modules/devtools/gcli/types' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/ui/intro.js' '../../../dist/bin/modules/devtools/gcli/ui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/ui/menu.js' '../../../dist/bin/modules/devtools/gcli/ui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/ui/focus.js' '../../../dist/bin/modules/devtools/gcli/ui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/ui/menu.html' '../../../dist/bin/modules/devtools/gcli/ui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/ui/view.js' '../../../dist/bin/modules/devtools/gcli/ui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/ui/menu.css' '../../../dist/bin/modules/devtools/gcli/ui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/ui/history.js' '../../../dist/bin/modules/devtools/gcli/ui' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/fileparser.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/util.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/legacy.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/promise.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/spell.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/prism.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/l10n.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/filesystem.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/domtemplate.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util/host.js' '../../../dist/bin/modules/devtools/gcli/util' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/index.js' '../../../dist/bin/modules/devtools/gcli' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/api.js' '../../../dist/bin/modules/devtools/gcli' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/util' '../../../dist/bin/modules/devtools/gcli' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/cli.js' '../../../dist/bin/modules/devtools/gcli' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/ui' '../../../dist/bin/modules/devtools/gcli' ./../../dist/bin/nsinstall -R -m 644 '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/toolkit/devtools/gcli/source/lib/gcli/settings.js' '../../../dist/bin/modules/devtools/gcli' mkdir -p '.deps/' ./../../dist/bin/nsinstall: cannot make symbolic link /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/dist/bin/modules/devtools/gcli/ui: File exists /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/rules.mk:1475: recipe for target '../../../dist/bin/modules/devtools/gcli/ui' failed gmake[5]: *** [../../../dist/bin/modules/devtools/gcli/ui] Error 1 gmake[5]: *** Waiting for unfinished jobs.... ./../../dist/bin/nsinstall: cannot make symbolic link /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/dist/bin/modules/devtools/gcli/util: File exists /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/rules.mk:1475: recipe for target '../../../dist/bin/modules/devtools/gcli/util' failed gmake[5]: *** [../../../dist/bin/modules/devtools/gcli/util] Error 1 gmake[5]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4/toolkit/devtools/gcli' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/recurse.mk:95: recipe for target 'toolkit/devtools/gcli/libs' failed gmake[4]: *** [toolkit/devtools/gcli/libs] Error 2 gmake[4]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/recurse.mk:39: recipe for target 'libs' failed gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/config/rules.mk:592: recipe for target 'default' failed gmake[2]: *** [default] Error 2 gmake[2]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/obj-x86_64-portbld-freebsd8.4' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/client.mk:381: recipe for target 'realbuild' failed gmake[1]: *** [realbuild] Error 2 gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/libxul/work/mozilla-esr31' /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/client.mk:168: recipe for target 'build' failed gmake: *** [build] Error 2 *** Error code 1 Stop in /usr/ports/www/libxul. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 15:52:50 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2D022510 for ; Fri, 6 Feb 2015 15:52:50 +0000 (UTC) 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 142983A7 for ; Fri, 6 Feb 2015 15:52:50 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t16Fqn7m003614 for ; Fri, 6 Feb 2015 15:52:49 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196004] [PATCH] webplugin.mk: remove unused entries from _WEBPLUGIN_APPS_ALL Date: Fri, 06 Feb 2015 15:52:50 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marino@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 15:52:50 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196004 John Marino changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open Assignee|freebsd-ports-bugs@FreeBSD. |gecko@FreeBSD.org |org | --- Comment #1 from John Marino --- This USES tool belongs to gecko@, so assign the PR to gecko@ -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 23:48:35 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3BF7FA8C for ; Fri, 6 Feb 2015 23:48:35 +0000 (UTC) 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 22E8E120 for ; Fri, 6 Feb 2015 23:48:35 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t16NmZmi002567 for ; Fri, 6 Feb 2015 23:48:35 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196667] www/firefox crashes often when loading multiple multimedia/gstreamer1 content once again (e.g. HTML 5 YouTube) Date: Fri, 06 Feb 2015 23:48:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 23:48:35 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196667 --- Comment #22 from jakub_lach@mailplus.pl --- Created attachment 152644 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152644&action=edit after cubeb alsa patch -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 23:48:40 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 87A85AD1 for ; Fri, 6 Feb 2015 23:48:40 +0000 (UTC) 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 6EC59122 for ; Fri, 6 Feb 2015 23:48:40 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t16NmeJa002603 for ; Fri, 6 Feb 2015 23:48:40 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Fri, 06 Feb 2015 23:48:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jakub_lach@mailplus.pl X-Bugzilla-Status: Closed X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 23:48:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 --- Comment #9 from jakub_lach@mailplus.pl --- FWIW, I've replicated the 196667 after this patch too. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Fri Feb 6 23:53:56 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DFB8FB76 for ; Fri, 6 Feb 2015 23:53:56 +0000 (UTC) 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 C700D1FA for ; Fri, 6 Feb 2015 23:53:56 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t16Nru57039870 for ; Fri, 6 Feb 2015 23:53:56 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 196051] www/firefox - fix alsa interface to prevent assert-failures Date: Fri, 06 Feb 2015 23:53:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: mi@ALDAN.algebra.com X-Bugzilla-Status: Closed X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 23:53:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196051 --- Comment #10 from Mikhail T. --- The crash in Bug 196667 seems in Gstreamer-interface, not here. Whatever the problem is there, I doubt it is related one way or the other. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Sat Feb 7 04:24:24 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 39434B4D for ; Sat, 7 Feb 2015 04:24:24 +0000 (UTC) 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 20E28128 for ; Sat, 7 Feb 2015 04:24:24 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t174OOHL096347 for ; Sat, 7 Feb 2015 04:24:24 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 197307] upgrade to mail/thunderbird 31.4.0_1 broke enigmail? Date: Sat, 07 Feb 2015 04:24:24 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2015 04:24:24 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197307 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|upgrade to thunderbird |upgrade to mail/thunderbird |31.4.0_1 broke enigmail? |31.4.0_1 broke enigmail? Assignee|freebsd-ports-bugs@FreeBSD. |gecko@FreeBSD.org |org | --- Comment #1 from Mark Linimon --- Fix Summary and assign. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-gecko@FreeBSD.ORG Sat Feb 7 08:04:53 2015 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A04C6C84 for ; Sat, 7 Feb 2015 08:04:53 +0000 (UTC) Received: from dnvrco-oedge-vip.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.226]) by mx1.freebsd.org (Postfix) with ESMTP id 6DFB67C9 for ; Sat, 7 Feb 2015 08:04:53 +0000 (UTC) Received: from [204.210.114.114] ([204.210.114.114:41701] helo=localhost.hawaii.res.rr.com) by dnvrco-oedge03 (envelope-from ) (ecelerity 3.5.0.35861 r(Momo-dev:tip)) with ESMTP id 76/49-09861-D17C5D45; Sat, 07 Feb 2015 08:04:45 +0000 Received: by localhost.hawaii.res.rr.com (Postfix, from userid 1000) id 5393E5D28; Fri, 6 Feb 2015 22:09:49 -1000 (HST) Date: Fri, 6 Feb 2015 22:09:49 -1000 From: parv To: gecko@FreeBSD.org Subject: When trying to run www/firefox 35.0_1,1: "Bus error (core dumped)" Message-ID: <20150207080949.GA1778@holstein.holy.cow> Mail-Followup-To: gecko@FreeBSD.org, freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-RR-Connecting-IP: 107.14.64.142:25 X-Authority-Analysis: v=2.1 cv=DfmZq5dW c=1 sm=1 tr=0 a=lLOF/jpPrR0dcgWXP1EvZg==:117 a=lLOF/jpPrR0dcgWXP1EvZg==:17 a=ayC55rCoAAAA:8 a=kj9zAlcOel0A:10 a=Ymsr-CWnAAAA:8 a=0HtSIViG9nkA:10 a=d9Pzsa_e0kGRH1F82X4A:9 a=CjuIK1q_8ugA:10 X-Cloudmark-Score: 0 Cc: freebsd-ports@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2015 08:04:53 -0000 Please CC me as I am not subscribed to any of gecko@ & ports@ lists. Hi there, While trying to run firefox 35.0_1,1, I get ... Bus error (core dumped) "sem" has been already complied in kernel of ... FreeBSD holstein.holy.cow 8.4-STABLE FreeBSD 8.4-STABLE #1 r277822: Tue Jan 27 21:38:21 HST 2015 root@holstein.holy.cow:/misc/obj/misc/src.svn/8/sys/X200-SMP.8 i386 # kldtstat -v | fgrep sem 231 sysvsem 233 sem ... loading via /boot/loader.conf does not make a difference. And now, ident ... # ident /usr/ports/www/firefox/Makefile /usr/ports/www/firefox/Makefile: $FreeBSD: head/www/firefox/Makefile 378529 2015-02-06 12:08:43Z jbeich $ "Bus error" happens every time when trying to run firefox. - parv --