From owner-freebsd-gecko@FreeBSD.ORG Sun May 26 14:20:02 2013 Return-Path: Delivered-To: gecko@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 985A7D6B for ; Sun, 26 May 2013 14:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 89DC1A87 for ; Sun, 26 May 2013 14:20:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r4QEK2Go067211 for ; Sun, 26 May 2013 14:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r4QEK20w067210; Sun, 26 May 2013 14:20:02 GMT (envelope-from gnats) Date: Sun, 26 May 2013 14:20:02 GMT Message-Id: <201305261420.r4QEK20w067210@freefall.freebsd.org> To: gecko@FreeBSD.org From: Dimitry Andric Subject: Re: ports/178332: www/libxul: Assertion failed: (TheLoop-> getLoopPreheader() & & " No preheader!!" ), function canVectorize, file /usr/src/lib/clang/libllvmvectorize/../../../contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.Reply-To: Dimitry Andric X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2013 14:20:02 -0000 The following reply was made to PR ports/178332; it has been noted by GNATS. From: Dimitry Andric To: bug-followup@FreeBSD.org, ohartman@zedat.fu-berlin.de Cc: Subject: Re: ports/178332: www/libxul: Assertion failed: (TheLoop->getLoopPreheader() && "No preheader!!"), function canVectorize, file /usr/src/lib/clang/libllvmvectorize/../../../contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.Date: Sun, 26 May 2013 16:19:31 +0200 This is almost certainly the same problem as in ports/178977. I have committed a fix in r250997, and I will MFC it after 3 days. From owner-freebsd-gecko@FreeBSD.ORG Sun May 26 14:20:03 2013 Return-Path: Delivered-To: gecko@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 897D8D6C for ; Sun, 26 May 2013 14:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 7D10BA88 for ; Sun, 26 May 2013 14:20:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r4QEK3Bt067217 for ; Sun, 26 May 2013 14:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r4QEK3Tq067216; Sun, 26 May 2013 14:20:03 GMT (envelope-from gnats) Date: Sun, 26 May 2013 14:20:03 GMT Message-Id: <201305261420.r4QEK3Tq067216@freefall.freebsd.org> To: gecko@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/178332: commit references a PR X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: dfilter service List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 May 2013 14:20:03 -0000 The following reply was made to PR ports/178332; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/178332: commit references a PR Date: Sun, 26 May 2013 14:14:49 +0000 (UTC) Author: dim Date: Sun May 26 14:14:42 2013 New Revision: 250997 URL: http://svnweb.freebsd.org/changeset/base/250997 Log: Pull in r182656 from upstream llvm trunk: LoopVectorize: LoopSimplify can't canonicalize loops with an indirectbr in it, don't assert on those cases. Fixes PR16139. This should fix clang assertion failures when optimizing at -O3, similar to: Assertion failed: (TheLoop->getLoopPreheader() && "No preheader!!"), function canVectorize, file contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 2171. Reported by: O. Hartmann PR: ports/178332, ports/178977 MFC after: 3 days Modified: head/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp Modified: head/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp ============================================================================== --- head/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp Sun May 26 12:36:56 2013 (r250996) +++ head/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp Sun May 26 14:14:42 2013 (r250997) @@ -2169,7 +2169,10 @@ bool LoopVectorizationLegality::canVecto } bool LoopVectorizationLegality::canVectorize() { - assert(TheLoop->getLoopPreheader() && "No preheader!!"); + // We must have a loop in canonical form. Loops with indirectbr in them cannot + // be canonicalized. + if (!TheLoop->getLoopPreheader()) + return false; // We can only vectorize innermost loops. if (TheLoop->getSubLoopsVector().size()) _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From owner-freebsd-gecko@FreeBSD.ORG Mon May 27 11:07:01 2013 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6B6903BA for ; Mon, 27 May 2013 11:07:01 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 5CFBB6ED for ; Mon, 27 May 2013 11:07:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r4RB71nk016321 for ; Mon, 27 May 2013 11:07:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r4RB70ke016319 for gecko@FreeBSD.org; Mon, 27 May 2013 11:07:00 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 27 May 2013 11:07:00 GMT Message-Id: <201305271107.r4RB70ke016319@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gecko@FreeBSD.org Subject: Current problem reports assigned to gecko@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 May 2013 11:07:01 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/178765 gecko www/firefox: v21.0_1,1 fails to compile o ports/178524 gecko BATCH=yes not work for www/firefox-i18n o ports/178332 gecko www/libxul: Assertion failed: (TheLoop->getLoopPrehead o ports/177812 gecko www/firefox: Can't build Firefox 20 on FreeBSD 9.1 o ports/177404 gecko www/firefox: youtube videos in firefox not working o ports/177292 gecko [patch] add missing directories to www/firefox packing o ports/175421 gecko workaround: www/firefox is MAKE_JOBS_SAFE but never us o ports/170402 gecko www/linux-firefox: crash with flashplugin o ports/170310 gecko mail/thunderbird: coredump/crash when used with OpenLD o ports/169729 gecko www/firefox-esr "make package" produces package with z o ports/169366 gecko www/xpi-* ports need re-install after each Firefox upd o ports/168091 gecko Mk/bsd.gecko.mk error: USE_FIREFOX doesn't work correc f ports/165263 gecko mail/thunderbird: core dumping most time when users ar o ports/164239 gecko [PATCH] mail/thunderbird: crash with nss_ldap o ports/160387 gecko security/ca_root_nss: Allow user to trust extra local f ports/155949 gecko www/firefox: firefox 4, WITH_PGO, better Text against o ports/144044 gecko [PATCH] www/firefox: Makefile.webplugins target order 17 problems total. From owner-freebsd-gecko@FreeBSD.ORG Mon May 27 17:07:22 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 780FA2BB for ; Mon, 27 May 2013 17:07:22 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 93538EE4 for ; Mon, 27 May 2013 17:07:21 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id r4RH7HOi062176 for ; Mon, 27 May 2013 17:07:17 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r4RH7CYK058838 for freebsd-gecko@freebsd.org; Mon, 27 May 2013 17:07:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 27 May 2013 17:07:12 GMT Message-Id: <201305271707.r4RH7CYK058838@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] r1260 - in trunk: . www/firefox www/firefox-nightly www/firefox-nightly/files www/firefox/files www/seamonkey MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 May 2013 17:07:22 -0000 Author: jbeich Date: Mon May 27 17:07:11 2013 New Revision: 1260 Log: update Deleted: trunk/www/firefox-nightly/files/patch-clang33 trunk/www/firefox-nightly/files/patch-js-src-methodjit-MethodJIT.cpp trunk/www/firefox/files/patch-bug685258 trunk/www/firefox/files/patch-bug780432 trunk/www/firefox/files/patch-bug824317 trunk/www/firefox/files/patch-bug836824 trunk/www/firefox/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Modified: trunk/Gecko_ChangeLog trunk/Gecko_TODO trunk/www/firefox-nightly/Makefile trunk/www/firefox-nightly/Makefile.hgrev trunk/www/firefox-nightly/distinfo trunk/www/firefox/Makefile trunk/www/firefox/distinfo trunk/www/firefox/files/patch-bug807492 trunk/www/firefox/files/patch-bug826985 trunk/www/firefox/files/patch-clang33 trunk/www/firefox/files/patch-duckduckgo trunk/www/seamonkey/Makefile trunk/www/seamonkey/distinfo Modified: trunk/Gecko_ChangeLog ============================================================================== --- trunk/Gecko_ChangeLog Fri May 10 23:28:42 2013 (r1259) +++ trunk/Gecko_ChangeLog Mon May 27 17:07:11 2013 (r1260) @@ -1,3 +1,4 @@ -21.0: -- WEBRTC now supports PULSEAUDIO -- make linux-firefox work with plugins again (e.g. quakelive) +22.0: +- OSS was removed upstream +- media.use_cubeb preference no longer exists, if ALSA crashes + re-read UPDATING@20121010 for the second workaround Modified: trunk/Gecko_TODO ============================================================================== --- trunk/Gecko_TODO Fri May 10 23:28:42 2013 (r1259) +++ trunk/Gecko_TODO Mon May 27 17:07:11 2013 (r1260) @@ -1,7 +1,7 @@ unassigned (upstream): - xpcom/base/nsMemoryInfoDumper.cpp - xpcom/base/MapsMemoryReporter.cpp -- media/webrtc/trunk/src/system_wrappers/source/cpu.cc +- media/webrtc/trunk/webrtc/system_wrappers/source/cpu.cc - toolkit/crashreporter - tools/profiler - netwerk/wifi backend can be based on @@ -27,9 +27,6 @@ - move duplicated `>=' deps into bsd.gecko.mk (system libxul?) - replace FAKEDIR with STAGEDIR - get rid of symlink farms for webplugins and xpi-* ports -- document GStreamer plugins needed for HTML5 Video (in pkg-message) -- document performance issues with non-ESR - (layers.acceleration.force-enabled -> true ?) jbeich: - remove 9.0 support at esr24 Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox-nightly/Makefile Mon May 27 17:07:11 2013 (r1260) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox -PORTVERSION= 23.0.${HGREV:C/:.*//} +PORTVERSION= 24.0.${HGREV:C/:.*//} PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= http://hg.mozilla.org/mozilla-central/archive/ Modified: trunk/www/firefox-nightly/Makefile.hgrev ============================================================================== --- trunk/www/firefox-nightly/Makefile.hgrev Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox-nightly/Makefile.hgrev Mon May 27 17:07:11 2013 (r1260) @@ -1 +1 @@ -HGREV= 128981:ef0432d35332 +HGREV= 133013:7c7524e8638c Modified: trunk/www/firefox-nightly/distinfo ============================================================================== --- trunk/www/firefox-nightly/distinfo Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox-nightly/distinfo Mon May 27 17:07:11 2013 (r1260) @@ -1,2 +1,2 @@ -SHA256 (firefox-nightly/ef0432d35332.tar.bz2) = 1580f476a5ceb73467649022e59d81e6f3ba1c5af960bdae9255a58e152589fd -SIZE (firefox-nightly/ef0432d35332.tar.bz2) = 110034197 +SHA256 (firefox-nightly/7c7524e8638c.tar.bz2) = 7901d9f05852d84d47a9ce4e3a35449988607725a3b64fa773eac50c96f346ae +SIZE (firefox-nightly/7c7524e8638c.tar.bz2) = 112020126 Deleted: trunk/www/firefox-nightly/files/patch-clang33 ============================================================================== --- trunk/www/firefox-nightly/files/patch-clang33 Mon May 27 17:07:11 2013 (r1259) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,16 +0,0 @@ ---- js/src/Makefile.in~ -+++ js/src/Makefile.in -@@ -732,6 +732,13 @@ EXTRA_LIBS += -lposix4 -ldl -lnsl -lsock - endif - endif - -+# (Bug 860867) clang 3.3 + -O3 makes baseline crash in emitCall -+ifdef CLANG_CXX -+ifndef MOZ_DEBUG -+BaselineCompiler.$(OBJ_SUFFIX): CXXFLAGS += -fno-vectorize -+endif -+endif -+ - # An AIX Optimization bug causes PR_dtoa() & JS_dtoa to produce wrong result. - # This suppresses optimization for this single compilation unit. - ifeq ($(OS_ARCH),AIX) Deleted: trunk/www/firefox-nightly/files/patch-js-src-methodjit-MethodJIT.cpp ============================================================================== --- trunk/www/firefox-nightly/files/patch-js-src-methodjit-MethodJIT.cpp Mon May 27 17:07:11 2013 (r1259) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,20 +0,0 @@ ---- js/src/methodjit/MethodJIT.cpp~ -+++ js/src/methodjit/MethodJIT.cpp -@@ -171,7 +171,7 @@ - - JS_STATIC_ASSERT(offsetof(FrameRegs, sp) == 0); - --#if defined(__linux__) && defined(JS_CPU_X64) -+#if defined(__ELF__) && defined(JS_CPU_X64) - # define SYMBOL_STRING_RELOC(name) #name "@plt" - #else - # define SYMBOL_STRING_RELOC(name) SYMBOL_STRING(name) -@@ -149,7 +149,7 @@ - - #if defined(XP_MACOSX) - # define HIDE_SYMBOL(name) ".private_extern _" #name --#elif defined(__linux__) -+#elif defined(__ELF__) - # define HIDE_SYMBOL(name) ".hidden" #name - #else - # define HIDE_SYMBOL(name) Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox/Makefile Mon May 27 17:07:11 2013 (r1260) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox/Makefile 310227 2013-01-11 10:22:40Z ehaupt $ PORTNAME= firefox -DISTVERSION= 21.0 +DISTVERSION= 22.0b2 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ @@ -12,7 +12,7 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla -BUILD_DEPENDS= nspr>=4.9.4:${PORTSDIR}/devel/nspr \ +BUILD_DEPENDS= nspr>=4.9.6:${PORTSDIR}/devel/nspr \ nss>=3.14.3:${PORTSDIR}/security/nss \ sqlite3>=3.7.14.1:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ @@ -50,9 +50,13 @@ OPTIONS_DEFAULT=WEBRTC .include "${.CURDIR}/../../www/firefox/Makefile.options" + +# OSS is gone after bug 852401 +OPTIONS_SINGLE_AUDIO:=${OPTIONS_SINGLE_AUDIO:S/OSS//} + .include -WRKSRC:= ${WRKDIR}/mozilla-release +WRKSRC:= ${WRKDIR}/mozilla-beta .if ${PORT_OPTIONS:MPGO} USE_GCC?= yes Modified: trunk/www/firefox/distinfo ============================================================================== --- trunk/www/firefox/distinfo Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox/distinfo Mon May 27 17:07:11 2013 (r1260) @@ -1,2 +1,2 @@ -SHA256 (firefox-21.0.source.tar.bz2) = c2dd75f410468fc64a0f6b0fe04e4866b92414c2d76cd5d9ad2c6e003da48972 -SIZE (firefox-21.0.source.tar.bz2) = 105402709 +SHA256 (firefox-22.0b2.source.tar.bz2) = b8a3f86ebd528c3f94386169b35ab3b726c8a1e6cdb11a4267ea41ccb1976862 +SIZE (firefox-22.0b2.source.tar.bz2) = 111346720 Deleted: trunk/www/firefox/files/patch-bug685258 ============================================================================== --- trunk/www/firefox/files/patch-bug685258 Mon May 27 17:07:11 2013 (r1259) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,17 +0,0 @@ -# HG changeset patch -# User Oleg Romashin -# Parent a2291c212856ad27622416e83c8311b6a33b52f1 -Bug 685258 - Pulse audio backend does not check provided playback and crashes r=derf - -diff --git a/content/media/AudioStream.cpp b/content/media/AudioStream.cpp ---- content/media/AudioStream.cpp -+++ content/media/AudioStream.cpp -@@ -429,7 +429,7 @@ nsresult nsNativeAudioStream::Init(PRInt32 aNumChannels, PRInt32 aRate, SampleFo - mFormat = aFormat; - - if (sa_stream_create_pcm(reinterpret_cast(&mAudioHandle), -- NULL, -+ "Mozilla", - SA_MODE_WRONLY, - SA_PCM_FORMAT_S16_NE, - aRate, Deleted: trunk/www/firefox/files/patch-bug780432 ============================================================================== --- trunk/www/firefox/files/patch-bug780432 Mon May 27 17:07:11 2013 (r1259) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,17 +0,0 @@ -diff --git media/libsydneyaudio/src/Makefile.in media/libsydneyaudio/src/Makefile.in -index 8dda8ce..b19641d 100644 ---- media/libsydneyaudio/src/Makefile.in -+++ media/libsydneyaudio/src/Makefile.in -@@ -68,6 +68,12 @@ ifdef MOZ_ALSA - $(NULL) - endif - -+ifdef MOZ_PULSEAUDIO -+CSRCS = \ -+ sydney_audio_pulseaudio.c \ -+ $(NULL) -+endif -+ - ifeq ($(OS_ARCH),WINNT) - OS_LIBS += winmm.lib - endif Modified: trunk/www/firefox/files/patch-bug807492 ============================================================================== --- trunk/www/firefox/files/patch-bug807492 Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox/files/patch-bug807492 Mon May 27 17:07:11 2013 (r1260) @@ -17,42 +17,14 @@ index c167461..8346c11 100644 --- configure.in +++ configure.in -@@ -1413,16 +1413,27 @@ if test "$GNU_CC"; then - _SAVE_CFLAGS=$CFLAGS - CFLAGS="$CFLAGS -mssse3" - AC_TRY_COMPILE([asm ("pmaddubsw %xmm2,%xmm3");],,AC_MSG_RESULT([yes]) - [HAVE_TOOLCHAIN_SUPPORT_MSSSE3=1], - AC_MSG_RESULT([no])) - CFLAGS=$_SAVE_CFLAGS - AC_SUBST(HAVE_TOOLCHAIN_SUPPORT_MSSSE3) - -+ # Check for -msse4.1 on $CC -+ AC_MSG_CHECKING([if toolchain supports -msse4.1 option]) -+ HAVE_TOOLCHAIN_SUPPORT_MSSE4_1= -+ _SAVE_CFLAGS=$CFLAGS -+ CFLAGS="$CFLAGS -msse4.1" -+ AC_TRY_COMPILE([asm ("pmulld %xmm6,%xmm0");],,AC_MSG_RESULT([yes]) -+ [HAVE_TOOLCHAIN_SUPPORT_MSSE4_1=1], -+ AC_MSG_RESULT([no])) -+ CFLAGS=$_SAVE_CFLAGS -+ AC_SUBST(HAVE_TOOLCHAIN_SUPPORT_MSSE4_1) -+ - # Turn on GNU-specific warnings: - # -Wall - turn on a lot of warnings - # -Wpointer-arith - good to have - # -Wdeclaration-after-statement - MSVC doesn't like these - # -Werror=return-type - catches missing returns, zero false positives - # -Wtype-limits - catches overflow bugs, few false positives - # -Wempty-body - catches bugs, e.g. "if (c); foo();", few false positives - # -@@ -5203,17 +5214,17 @@ dnl Turn off webrtc for OS's we don't ha - dnl --enable-webrtc to override. Can disable for everything in - dnl the master list above. - if test -n "$MOZ_WEBRTC"; then - case "$target" in +@@ -5258,17 +5258,17 @@ if test -n "$MOZ_WEBRTC"; then *-android*|*-linuxandroid*) - dnl Make sure doesn't get matched by *-linux* - MOZ_WEBRTC= + if test -n "$MOZ_B2G"; then + MOZ_WEBRTC=1 + else + dnl Make sure doesn't get matched by *-linux* + MOZ_WEBRTC= + fi ;; - *-linux*|*-mingw*|*-darwin*) + *-linux*|*-mingw*|*-darwin*|*-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*) @@ -64,28 +36,6 @@ ;; esac fi -@@ -8997,16 +9008,21 @@ elif test "${OS_TARGET}" = "Android"; th - EXTRA_GYP_DEFINES="-D gtest_target_type=executable -D android_toolchain=${android_toolchain} -G os=android " - if test -n "$ARM_ARCH" && test "$ARM_ARCH" -lt 7; then - EXTRA_GYP_DEFINES+=" -D armv7=0 " - else - EXTRA_GYP_DEFINES+=" -D armv7=1 " - fi - fi - -+# Don't try to compile sse4.1 code if toolchain doesn't support -+if test -z "$HAVE_TOOLCHAIN_SUPPORT_MSSE4_1"; then -+ EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D yuv_disable_asm=1" -+fi -+ - if test -n "$MOZ_WEBRTC"; then - AC_MSG_RESULT("generating WebRTC Makefiles...") - - dnl Any --include files must also appear in -D FORCED_INCLUDE_FILE= entries - dnl so that regeneration via dependencies works correctly - WEBRTC_CONFIG="-D build_with_mozilla=1 -D build_with_chromium=0 --include ${srcdir}/media/webrtc/webrtc_config.gypi -D FORCED_INCLUDE_FILE=${srcdir}/media/webrtc/webrtc_config.gypi" - - GYP_WEBRTC_OPTIONS="--format=mozmake ${WEBRTC_CONFIG} -D target_arch=${WEBRTC_TARGET_ARCH} ${EXTRA_GYP_DEFINES} --depth=${srcdir}/media/webrtc/trunk --toplevel-dir=${srcdir} -G OBJDIR=${_objdir}" diff --git js/src/config/system-headers js/src/config/system-headers index 9bd1efa..1095a01 100644 --- js/src/config/system-headers @@ -367,12 +317,12 @@ if (!(my_locale = r_strdup(setlocale(LC_CTYPE, 0)))) ABORT(R_NO_MEMORY); -@@ -93,28 +101,28 @@ mbslen(const char *s, size_t *ncharsp) - #else +@@ -94,28 +102,28 @@ mbslen(const char *s, size_t *ncharsp) /* can't count UTF-8 characters with mbrlen if the locale isn't UTF-8 */ /* null-checking setlocale is required because Android */ char *locale = setlocale(LC_CTYPE, 0); - if (!locale || !strcasestr(locale, "UTF-8")) + /* some systems use "utf8" instead of "UTF-8" like Fedora 17 */ + if (!locale || (!strcasestr(locale, "UTF-8") && !strcasestr(locale, "UTF8"))) ABORT(R_NOT_FOUND); #endif @@ -394,12 +344,12 @@ +#endif /* HAVE_XLOCALE */ { if (nbytes == (size_t)-1) /* should never happen */ { - assert(0); ABORT(R_INTERNAL); } if (nbytes == (size_t)-2) /* encoding error */ { - assert(0); ABORT(R_BAD_DATA); + } + diff --git media/mtransport/third_party/nrappkit/nrappkit.gyp media/mtransport/third_party/nrappkit/nrappkit.gyp index 3cc8e1c..74016c6 100644 --- media/mtransport/third_party/nrappkit/nrappkit.gyp @@ -631,106 +581,6 @@ ifeq ($(OS_TARGET),Darwin) LIBS += \ -framework AudioToolbox \ -diff --git media/webrtc/trunk/build/common.gypi media/webrtc/trunk/build/common.gypi -index 6ca2f70..5d261cb 100644 ---- media/webrtc/trunk/build/common.gypi -+++ media/webrtc/trunk/build/common.gypi -@@ -75,22 +75,31 @@ - # ash. This rule should be removed for the future when Windows is - # using the aura windows without the ash interface. - ['use_aura==1 and OS=="win"', { - 'use_ash%': 1, - }], - ['use_ash==1', { - 'use_aura%': 1, - }], -+ -+ # A flag for BSD platforms -+ ['OS=="dragonfly" or OS=="freebsd" or OS=="netbsd" or \ -+ OS=="openbsd"', { -+ 'os_bsd%': 1, -+ }, { -+ 'os_bsd%': 0, -+ }], - ], - }, - # Copy conditionally-set variables out one scope. - 'chromeos%': '<(chromeos)', - 'use_aura%': '<(use_aura)', - 'use_ash%': '<(use_ash)', -+ 'os_bsd%': '<(os_bsd)', - 'use_openssl%': '<(use_openssl)', - 'use_ibus%': '<(use_ibus)', - 'enable_viewport%': '<(enable_viewport)', - 'enable_hidpi%': '<(enable_hidpi)', - 'enable_touch_ui%': '<(enable_touch_ui)', - 'android_upstream_bringup%': '<(android_upstream_bringup)', - 'buildtype%': '<(buildtype)', - -@@ -114,17 +123,17 @@ - # Set default value of toolkit_views based on OS. - ['OS=="win" or chromeos==1 or use_aura==1', { - 'toolkit_views%': 1, - }, { - 'toolkit_views%': 0, - }], - - # Set toolkit_uses_gtk for the Chromium browser on Linux. -- ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris") and use_aura==0', { -+ ['(OS=="linux" or OS=="solaris" or os_bsd==1) and use_aura==0', { - 'toolkit_uses_gtk%': 1, - }, { - 'toolkit_uses_gtk%': 0, - }], - - # Enable HiDPI on Mac OS and Chrome OS. - ['OS=="mac" or chromeos==1', { - 'enable_hidpi%': 1, -@@ -139,16 +148,17 @@ - - # Copy conditionally-set variables out one scope. - 'chromeos%': '<(chromeos)', - 'host_arch%': '<(host_arch)', - 'toolkit_views%': '<(toolkit_views)', - 'toolkit_uses_gtk%': '<(toolkit_uses_gtk)', - 'use_aura%': '<(use_aura)', - 'use_ash%': '<(use_ash)', -+ 'os_bsd%': '<(os_bsd)', - 'use_openssl%': '<(use_openssl)', - 'use_ibus%': '<(use_ibus)', - 'enable_viewport%': '<(enable_viewport)', - 'enable_hidpi%': '<(enable_hidpi)', - 'enable_touch_ui%': '<(enable_touch_ui)', - 'android_upstream_bringup%': '<(android_upstream_bringup)', - 'android_build_type%': '<(android_build_type)', - -@@ -397,25 +407,18 @@ - - # A flag for POSIX platforms - ['OS=="win"', { - 'os_posix%': 0, - }, { - 'os_posix%': 1, - }], - -- # A flag for BSD platforms -- ['OS=="freebsd" or OS=="openbsd"', { -- 'os_bsd%': 1, -- }, { -- 'os_bsd%': 0, -- }], -- - # NSS usage. -- ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris") and use_openssl==0', { -+ ['(OS=="linux" or OS=="solaris" or os_bsd==1) and use_openssl==0', { - 'use_nss%': 1, - }, { - 'use_nss%': 0, - }], - - # Flags to use X11 on non-Mac POSIX platforms - ['OS=="win" or OS=="mac" or OS=="ios" or OS=="android"', { - 'use_glib%': 0, diff --git media/webrtc/trunk/webrtc/build/common.gypi media/webrtc/trunk/webrtc/build/common.gypi index 9ca9f7c..d5c4ab9 100644 --- media/webrtc/trunk/webrtc/build/common.gypi @@ -758,9 +608,9 @@ 'include_tests%': 0, }], @@ -205,16 +210,28 @@ - 'defines': ['WEBRTC_ARCH_ARM_NEON',], - }, { - 'defines': ['WEBRTC_DETECT_ARM_NEON',], + 'defines': ['WEBRTC_ARCH_ARM_NEON', + 'WEBRTC_BUILD_NEON_LIBS', + 'WEBRTC_DETECT_ARM_NEON'], }], ], }], @@ -1636,7 +1486,7 @@ WEBRTC_TRACE(kTraceStateInfo, kTraceUtility, -1, "Available number of cores:%d", number_of_cores_); - #elif defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) + #elif defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_GONK) number_of_cores_ = get_nprocs(); WEBRTC_TRACE(kTraceStateInfo, kTraceUtility, -1, "Available number of cores:%d", number_of_cores_); @@ -1710,7 +1560,7 @@ } uint32_t ThreadWrapper::GetThreadId() { - #if defined(WEBRTC_ANDROID) || defined(WEBRTC_LINUX) + #if defined(WEBRTC_ANDROID) || defined(WEBRTC_LINUX) || defined(WEBRTC_GONK) return static_cast(syscall(__NR_gettid)); #elif defined(WEBRTC_MAC) || defined(WEBRTC_IOS) return pthread_mach_thread_np(pthread_self()); @@ -1735,7 +1585,7 @@ int ThreadPosix::Construct() { int result = 0; - #if !defined(WEBRTC_ANDROID) + #if !defined(WEBRTC_ANDROID) && !defined(WEBRTC_GONK) @@ -167,17 +192,17 @@ int ThreadPosix::Construct() { } @@ -1764,9 +1614,9 @@ // CPU_ZERO and CPU_SET are not available in NDK r7, so disable // SetAffinity on Android for now. --#if (defined(WEBRTC_LINUX) && (!defined(WEBRTC_ANDROID))) +-#if (defined(WEBRTC_LINUX) && (!defined(WEBRTC_ANDROID)) && (!defined(WEBRTC_GONK))) +#if defined(__FreeBSD__) || (defined(WEBRTC_LINUX) && \ -+ (!defined(WEBRTC_ANDROID))) ++ (!defined(WEBRTC_ANDROID)) && (!defined(WEBRTC_GONK))) bool ThreadPosix::SetAffinity(const int* processor_numbers, const unsigned int amount_of_processors) { if (!processor_numbers || (amount_of_processors == 0)) { @@ -1784,12 +1634,12 @@ ++processor) { CPU_SET(processor_numbers[processor], &mask); } --#if defined(WEBRTC_ANDROID) +-#if defined(WEBRTC_ANDROID) || defined(WEBRTC_GONK) +#if defined(__FreeBSD__) + const int result = pthread_setaffinity_np(thread_, + sizeof(mask), + &mask); -+#elif defined(WEBRTC_ANDROID) ++#elif defined(WEBRTC_ANDROID) || defined(WEBRTC_GONK) // Android. const int result = syscall(__NR_sched_setaffinity, pid_, @@ -2013,58 +1863,14 @@ #endif // WEBRTC_VOICE_ENGINE_VOICE_ENGINE_DEFINES_H -diff --git media/webrtc/trunk/third_party/libyuv/libyuv.gyp media/webrtc/trunk/third_party/libyuv/libyuv.gyp -index 6f4eb9e..5f044ad 100644 ---- media/webrtc/trunk/third_party/libyuv/libyuv.gyp -+++ media/webrtc/trunk/third_party/libyuv/libyuv.gyp -@@ -4,16 +4,17 @@ - # that can be found in the LICENSE file in the root of the source - # tree. An additional intellectual property rights grant can be found - # in the file PATENTS. All contributing project authors may - # be found in the AUTHORS file in the root of the source tree. - - { - 'variables': { - 'use_system_libjpeg%': 0, -+ 'yuv_disable_asm%': 0, - }, - 'targets': [ - { - 'target_name': 'libyuv', - 'type': 'static_library', - # 'type': 'shared_library', - 'conditions': [ - ['use_system_libjpeg==0', { -@@ -45,16 +46,21 @@ - ], - 'direct_dependent_settings': { - 'include_dirs': [ - 'include', - '.', - ], - }, - 'conditions': [ -+ ['yuv_disable_asm==1', { -+ 'defines': [ -+ 'YUV_DISABLE_ASM', -+ ], -+ }], - ['build_with_mozilla==1', { - 'include_dirs': [ - '$(DEPTH)/dist/include', - ], - 'direct_dependent_settings': { - 'include_dirs': [ - '$(DEPTH)/dist/include', - ], diff --git media/webrtc/trunk/tools/gyp/pylib/gyp/generator/mozmake.py media/webrtc/trunk/tools/gyp/pylib/gyp/generator/mozmake.py index 338d0b7..2241d41 100644 --- media/webrtc/trunk/tools/gyp/pylib/gyp/generator/mozmake.py +++ media/webrtc/trunk/tools/gyp/pylib/gyp/generator/mozmake.py -@@ -4,16 +4,17 @@ - - # Python 2.5 needs this for the with statement. - from __future__ import with_statement +@@ -1,16 +1,17 @@ + # Copyright (c) 2012 Mozilla Foundation. All rights reserved. + # Use of this source code is governed by a BSD-style license that can be + # found in the LICENSE file. import collections import gyp Deleted: trunk/www/firefox/files/patch-bug824317 ============================================================================== --- trunk/www/firefox/files/patch-bug824317 Mon May 27 17:07:11 2013 (r1259) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,16 +0,0 @@ -diff --git a/xpcom/string/public/nsAlgorithm.h b/xpcom/string/public/nsAlgorithm.h -index fa50194a..c5f5737 100644 ---- xpcom/string/public/nsAlgorithm.h -+++ xpcom/string/public/nsAlgorithm.h -@@ -42,7 +42,10 @@ NS_MAX( const T& a, const T& b ) - return a > b ? a : b; - } - --#if defined(_MSC_VER) && (_MSC_VER < 1600) -+#if (defined(_MSC_VER) && (_MSC_VER < 1600)) || \ -+ ((defined(__GLIBCXX__) && __GLIBCXX__ < 20121005) && \ -+ (defined(_GLIBCXX_USE_LONG_LONG) && \ -+ (!_GLIBCXX_USE_C99 || _GLIBCXX_USE_C99_LONG_LONG_DYNAMIC))) - namespace std { - inline - long long Modified: trunk/www/firefox/files/patch-bug826985 ============================================================================== --- trunk/www/firefox/files/patch-bug826985 Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox/files/patch-bug826985 Mon May 27 17:07:11 2013 (r1260) @@ -16,16 +16,16 @@ index 55e4cd1..76567b3 100644 --- configure.in +++ configure.in -@@ -5250,6 +5250,9 @@ if test -n "$MOZ_WEBRTC"; then +@@ -5294,6 +5294,9 @@ if test -n "$MOZ_WEBRTC"; then MOZ_VP8_ENCODER=1 MOZ_VP8_ERROR_CONCEALMENT=1 + dnl with libv4l2 we can support more cameras + PKG_CHECK_MODULES(MOZ_LIBV4L2, libv4l2) + - dnl OpenSLES is only available in Android 2.3 and later; we'll change this - dnl hard dependency to a dynamic load with graceful runtime failure before - dnl we make --enable-webrtc on by default in Android (bug 815905) + if test "$MOZ_WIDGET_TOOLKIT" != "gonk"; then + dnl OpenSLES is only available in Android 2.3 and later; we'll change this + dnl hard dependency to a dynamic load with graceful runtime failure before @@ -8981,6 +8984,10 @@ elif test "${OS_TARGET}" = "Android"; then fi fi Deleted: trunk/www/firefox/files/patch-bug836824 ============================================================================== --- trunk/www/firefox/files/patch-bug836824 Mon May 27 17:07:11 2013 (r1259) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,33 +0,0 @@ -commit 35107a0 (HEAD) -Author: Paul Adenot -Date: Mon Feb 4 20:21:19 2013 +0100 - - Bug 836824 - libsoundtouch fails to build due to __get_cpuid() invocation, if you don't have xcode command line tools. r= ---- - media/libsoundtouch/moz-libsoundtouch.patch | 24 ++++++++++++++++++++++++ - media/libsoundtouch/src/cpu_detect_x86.cpp | 5 ++++- - 2 files changed, 28 insertions(+), 1 deletion(-) - -diff --git media/libsoundtouch/src/cpu_detect_x86.cpp media/libsoundtouch/src/cpu_detect_x86.cpp -index a42008e..7a31aa9 100644 ---- media/libsoundtouch/src/cpu_detect_x86.cpp -+++ media/libsoundtouch/src/cpu_detect_x86.cpp -@@ -101,7 +101,7 @@ uint detectCPUextensions(void) - - uint res = 0; - --#if defined(__GNUC__) -+#if defined(__GNUC__) && defined(HAVE_CPUID_H) - // GCC version of cpuid. Requires GCC 4.3.0 or later for __cpuid intrinsic support. - uint eax, ebx, ecx, edx; // unsigned int is the standard type. uint is defined by the compiler and not guaranteed to be portable. - -@@ -112,6 +112,9 @@ uint detectCPUextensions(void) - if (edx & bit_SSE) res = res | SUPPORT_SSE; - if (edx & bit_SSE2) res = res | SUPPORT_SSE2; - -+#elif defined(__GNUC__) -+ // No cpuid.h --> no cpuid support -+ return 0; - #else - // Window / VS version of cpuid. Notice that Visual Studio 2005 or later required - // for __cpuid intrinsic support. Modified: trunk/www/firefox/files/patch-clang33 ============================================================================== --- trunk/www/firefox/files/patch-clang33 Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox/files/patch-clang33 Mon May 27 17:07:11 2013 (r1260) @@ -14,82 +14,3 @@ # An AIX Optimization bug causes PR_dtoa() & JS_dtoa to produce wrong result. # This suppresses optimization for this single compilation unit. ifeq ($(OS_ARCH),AIX) ---- js/src/jscompartment.h~ -+++ js/src/jscompartment.h -@@ -596,12 +596,12 @@ class js::AutoDebugModeGC - // The DEBUG_MODE_GC reason forces the collector to always throw - // everything away, as required for debug mode transitions. - if (needGC) -- GC(rt, GC_NORMAL, gcreason::DEBUG_MODE_GC); -+ GC(rt, GC_NORMAL, js::gcreason::DEBUG_MODE_GC); - } - -- void scheduleGC(Zone *zone) { -+ void scheduleGC(JS::Zone *zone) { - JS_ASSERT(!rt->isHeapBusy()); -- PrepareZoneForGC(zone); -+ js::PrepareZoneForGC(zone); - needGC = true; - } - }; ---- js/src/jspropertycacheinlines.h~ -+++ js/src/jspropertycacheinlines.h -@@ -32,7 +32,7 @@ JS_ALWAYS_INLINE void - js::PropertyCache::test(JSContext *cx, jsbytecode *pc, JSObject **obj, - JSObject **pobj, PropertyCacheEntry **entry, PropertyName **name) - { -- AutoAssertNoGC nogc; -+ js::AutoAssertNoGC nogc; - - JS_ASSERT(this == &cx->propertyCache()); - -@@ -65,7 +65,7 @@ JS_ALWAYS_INLINE bool - js::PropertyCache::testForSet(JSContext *cx, jsbytecode *pc, JSObject *obj, - PropertyCacheEntry **entryp, JSObject **obj2p, PropertyName **namep) - { -- AutoAssertNoGC nogc; -+ js::AutoAssertNoGC nogc; - - JS_ASSERT(this == &cx->propertyCache()); - ---- js/src/vm/ObjectImpl-inl.h~ -+++ js/src/vm/ObjectImpl-inl.h -@@ -164,9 +164,9 @@ js::ObjectImpl::initializeSlotRange(uint - JSRuntime *rt = runtime(); - uint32_t offset = start; - for (HeapSlot *sp = fixedStart; sp < fixedEnd; sp++) -- sp->init(rt, this->asObjectPtr(), HeapSlot::Slot, offset++, UndefinedValue()); -+ sp->init(rt, this->asObjectPtr(), HeapSlot::Slot, offset++, js::UndefinedValue()); - for (HeapSlot *sp = slotsStart; sp < slotsEnd; sp++) -- sp->init(rt, this->asObjectPtr(), HeapSlot::Slot, offset++, UndefinedValue()); -+ sp->init(rt, this->asObjectPtr(), HeapSlot::Slot, offset++, js::UndefinedValue()); - } - - inline bool -@@ -321,7 +321,7 @@ js::ObjectImpl::sizeOfThis() const - js::ObjectImpl::readBarrier(ObjectImpl *obj) - { - #ifdef JSGC_INCREMENTAL -- Zone *zone = obj->zone(); -+ JS::Zone *zone = obj->zone(); - if (zone->needsBarrier()) { - MOZ_ASSERT(!zone->rt->isHeapBusy()); - JSObject *tmp = obj->asObjectPtr(); -@@ -335,7 +335,7 @@ inline void - js::ObjectImpl::privateWriteBarrierPre(void **old) - { - #ifdef JSGC_INCREMENTAL -- Zone *zone = this->zone(); -+ JS::Zone *zone = this->zone(); - if (zone->needsBarrier()) { - if (*old && getClass()->trace) - getClass()->trace(zone->barrierTracer(), this->asObjectPtr()); -@@ -362,7 +362,7 @@ js::ObjectImpl::writeBarrierPre(ObjectIm - if (uintptr_t(obj) < 32) - return; - -- Zone *zone = obj->zone(); -+ JS::Zone *zone = obj->zone(); - if (zone->needsBarrier()) { - MOZ_ASSERT(!zone->rt->isHeapBusy()); - JSObject *tmp = obj->asObjectPtr(); Modified: trunk/www/firefox/files/patch-duckduckgo ============================================================================== --- trunk/www/firefox/files/patch-duckduckgo Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/firefox/files/patch-duckduckgo Mon May 27 17:07:11 2013 (r1260) @@ -1,7 +1,7 @@ diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties --- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 +++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 -@@ -1,15 +1,16 @@ +@@ -4,15 +4,16 @@ # Default search engine browser.search.defaultenginename=Google @@ -13,11 +13,11 @@ # This is the default set of web based feed handlers shown in the reader # selection UI - browser.contentHandlers.types.0.title=Google - browser.contentHandlers.types.0.uri=http://fusion.google.com/add?feedurl=%s - browser.contentHandlers.types.1.title=My Yahoo! - browser.contentHandlers.types.1.uri=http://add.my.yahoo.com/rss?url=%s + browser.contentHandlers.types.0.title=My Yahoo! + browser.contentHandlers.types.0.uri=http://add.my.yahoo.com/rss?url=%s + # increment this number when anything gets changed in the list below. This will + # cause Firefox to re-read these prefs and inject any new handlers into the --- /dev/null 2013-02-09 00:33:00.000000000 +0100 +++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 @@ -0,0 +1,11 @@ Deleted: trunk/www/firefox/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- trunk/www/firefox/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Mon May 27 17:07:11 2013 (r1259) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,13 +0,0 @@ ---- media/libsydneyaudio/src/sydney_audio_oss.c~ -+++ media/libsydneyaudio/src/sydney_audio_oss.c -@@ -446,6 +446,10 @@ static void audio_callback(void* data) - printf("!"); /* not enough audio data */ - #endif - bytes = bytes-bytes_to_copy; -+ struct timespec ts = {0, 1000000}; -+ pthread_mutex_unlock(&s->mutex); -+ nanosleep(&ts, NULL); -+ pthread_mutex_lock(&s->mutex); - break; - } - free(s->bl_head); Modified: trunk/www/seamonkey/Makefile ============================================================================== --- trunk/www/seamonkey/Makefile Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/seamonkey/Makefile Mon May 27 17:07:11 2013 (r1260) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/seamonkey/Makefile 310240 2013-01-11 16:48:10Z flo $ PORTNAME= seamonkey -DISTVERSION= 2.18b1 +DISTVERSION= 2.18b4 CATEGORIES?= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ https://ftp.mozilla.org/pub/mozilla.org/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source/ Modified: trunk/www/seamonkey/distinfo ============================================================================== --- trunk/www/seamonkey/distinfo Fri May 10 23:28:42 2013 (r1259) +++ trunk/www/seamonkey/distinfo Mon May 27 17:07:11 2013 (r1260) @@ -1,4 +1,4 @@ -SHA256 (seamonkey-2.18b1.source.tar.bz2) = 3bc1f450eae94af06b3077ca1629f7d5784075826e81551262b1cac69b71e082 -SIZE (seamonkey-2.18b1.source.tar.bz2) = 129348631 +SHA256 (seamonkey-2.18b4.source.tar.bz2) = b84b908bfebffc1088a5f2f40048664d6444a3785394cc1a64950dcf057fd30d +SIZE (seamonkey-2.18b4.source.tar.bz2) = 129351650 SHA256 (enigmail-1.5.1.tar.gz) = 234ca3c8f7c74afb64ebdaa4762e358f35a72c1f8de007b992497fc2db803af0 SIZE (enigmail-1.5.1.tar.gz) = 1213954 From owner-freebsd-gecko@FreeBSD.ORG Mon May 27 22:06:11 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1FB18D38 for ; Mon, 27 May 2013 22:06:11 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id A376F71 for ; Mon, 27 May 2013 22:06:10 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id r4RM661J078300 for ; Mon, 27 May 2013 22:06: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 r4RM6040077833 for freebsd-gecko@freebsd.org; Mon, 27 May 2013 22:06:00 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 27 May 2013 22:06:00 GMT Message-Id: <201305272206.r4RM6040077833@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] r1261 - trunk/www/linux-firefox MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 May 2013 22:06:11 -0000 Author: jbeich Date: Mon May 27 22:06:00 2013 New Revision: 1261 Log: abort linux-firefox build to prevent broken updates Modified: trunk/www/linux-firefox/Makefile Modified: trunk/www/linux-firefox/Makefile ============================================================================== --- trunk/www/linux-firefox/Makefile Mon May 27 17:07:11 2013 (r1260) +++ trunk/www/linux-firefox/Makefile Mon May 27 22:06:00 2013 (r1261) @@ -10,7 +10,6 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla -# gecko version must be exactly same EXTRACT_DEPENDS=${NONEXISTENT}:${PORTSDIR}/www/linux-seamonkey:extract CONFLICTS= linux-firefox-24.* linux-firefox-1[07].* @@ -21,10 +20,23 @@ .include "${.CURDIR}/../linux-seamonkey/Makefile.common" +# XXX remove after linux_base-c6 and linux-c6-gtk2 become default +# using seamonkey gre for linux_base-f10 compat post-extract: replace-gre -replace-gre: - # using seamonkey gre for linux_base-f10 compat +replace-gre: version-compat-check + @${ECHO_MSG} "===> GRE versions are compatible, replacing with" \ + "$$(${MAKE} -V PKGNAME -C ${PORTSDIR}/www/linux-seamonkey)" cd $$(${MAKE} -V WRKSRC -C ${PORTSDIR}/www/linux-seamonkey); \ ${CP} lib* dependentlibs.list ${WRKSRC} +version-compat-check: + @${ECHO_MSG} "===> Checking GRE version is compatible with" \ + "$$(${MAKE} -V PKGNAME -C ${PORTSDIR}/www/linux-seamonkey)" + @ff_gre_version=$$(${AWK} -F= '/Milestone/ { print $$2 }' ${WRKSRC}/platform.ini); \ + sm_gre_version=$$(${AWK} -F= '/Milestone/ { print $$2 }' $$(${MAKE} -V WRKSRC -C ${PORTSDIR}/www/linux-seamonkey)/platform.ini); \ + if [ $$ff_gre_version != $$sm_gre_version ]; then \ + ${ECHO_MSG} "===> GRE versions aren't compatible, aborting"; \ + exit 1; \ + fi + .include From owner-freebsd-gecko@FreeBSD.ORG Tue May 28 08:39:56 2013 Return-Path: Delivered-To: gecko@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B2849327; Tue, 28 May 2013 08:39:56 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 898FB34D; Tue, 28 May 2013 08:39:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r4S8durD085625; Tue, 28 May 2013 08:39:56 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r4S8du5w085624; Tue, 28 May 2013 08:39:56 GMT (envelope-from edwin) Date: Tue, 28 May 2013 08:39:56 GMT Message-Id: <201305280839.r4S8du5w085624@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/179034: [patch] www/libxul fix with clang 3.3 and update to 17.0.2 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 May 2013 08:39:56 -0000 Synopsis: [patch] www/libxul fix with clang 3.3 and update to 17.0.2 Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Tue May 28 08:39:56 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=179034 From owner-freebsd-gecko@FreeBSD.ORG Tue May 28 20:43:29 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AF565BB4 for ; Tue, 28 May 2013 20:43:29 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 4964E68B for ; Tue, 28 May 2013 20:43:28 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id r4SKhKNb077966 for ; Tue, 28 May 2013 20:43:20 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r4SKhFji077674 for freebsd-gecko@freebsd.org; Tue, 28 May 2013 20:43:15 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 28 May 2013 20:43:15 GMT Message-Id: <201305282043.r4SKhFji077674@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] r1262 - trunk/www/firefox-nightly/files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 May 2013 20:43:29 -0000 Author: jbeich Date: Tue May 28 20:43:15 2013 New Revision: 1262 Log: unbreak build with clang/libstdc++ Added: trunk/www/firefox-nightly/files/patch-bug876156 Added: trunk/www/firefox-nightly/files/patch-bug876156 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox-nightly/files/patch-bug876156 Tue May 28 20:43:15 2013 (r1262) @@ -0,0 +1,13 @@ +diff --git mfbt/Atomics.h mfbt/Atomics.h +index d79af6c..40b9336 100644 +--- mfbt/Atomics.h ++++ mfbt/Atomics.h +@@ -27,7 +27,7 @@ + */ + #if defined(__clang__) + # if (__cplusplus >= 201103L || defined(__GXX_EXPERIMENTAL_CXX0X__)) && \ +- __has_include() ++ __has_include_next() + # define MOZ_HAVE_CXX11_ATOMICS + # endif + /* From owner-freebsd-gecko@FreeBSD.ORG Wed May 29 05:08:44 2013 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id A8DB6560; Wed, 29 May 2013 05:08:44 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from bsdhash.org (bsdhash.org [94.23.250.27]) by mx1.freebsd.org (Postfix) with ESMTP id E377A99B; Wed, 29 May 2013 05:08:43 +0000 (UTC) Received: from [192.168.2.14] (unknown [203.121.31.13]) by bsdhash.org (Postfix) with ESMTPA id 2562D512FC; Wed, 29 May 2013 13:08:40 +0800 (MYT) From: Martin Wilke Message-Id: <0A4261D4-3442-4DF8-B58A-EA9BC3C3DE23@FreeBSD.org> Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Fwd: linux-thunderbird-17.0.6 failed on amd64 9-exp Date: Wed, 29 May 2013 13:08:41 +0800 References: <201305290357.r4T3vOYp090349@pointyhat-west.isc.freebsd.org> To: "gecko@freebsd.org" X-Mailer: Apple Mail (2.1499) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2013 05:08:44 -0000 Begin forwarded message: > From: Portbuild user > Subject: linux-thunderbird-17.0.6 failed on amd64 9-exp > Date: May 29, 2013 11:57:24 AM GMT+08:00 > To: miwi@freebsd.org >=20 > You can also find this build log at >=20 > = http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-errorlogs/a.9-exp.20= 130526105918.pointyhat-west/linux-thunderbird-17.0.6.log >=20 > building linux-thunderbird-17.0.6 on gohan10.freebsd.org > in directory = /a/pkgbuild/9-exp/20130526105918.pointyhat-west/chroot/65901 > building for: 9.1-RELEASE-p3 amd64 > maintained by: gecko@FreeBSD.org > port directory: /usr/ports/mail/linux-thunderbird > Makefile ident: $FreeBSD: head/mail/linux-thunderbird/Makefile 318268 = 2013-05-16 02:00:38Z flo $ > build started at Wed May 29 03:54:11 UTC 2013 > FETCH_DEPENDS=3D > PATCH_DEPENDS=3D > EXTRACT_DEPENDS=3D > BUILD_DEPENDS=3D > RUN_DEPENDS=3Dhicolor-icon-theme-0.12.txz = linux-f10-alsa-lib-1.0.21_3.txz linux-f10-alsa-plugins-oss-1.0.21_3.txz = linux-f10-atk-1.24.0.txz linux-f10-cairo-1.8.0_2.txz = linux-f10-dbus-glib-0.76.txz linux-f10-dbus-libs-1.2.4.txz = linux-f10-expat-2.0.1.txz linux-f10-fontconfig-2.6.0.txz = linux-f10-gtk2-2.14.7_4.txz linux-f10-hicolor-icon-theme-0.5.txz = linux-f10-jpeg-6b.txz linux-f10-pango-1.28.3.txz = linux-f10-png-1.2.37_2.txz linux-f10-tiff-3.8.2.txz = linux-f10-xorg-libs-7.4_1.txz linux_base-f10-10_7.txz > PKG_DEPENDS=3Dpkg-1.0.12_1.txz > prefixes: LOCALBASE=3Dusr/local > add_pkg pkg-1.0.12_1.txz > adding dependencies > adding package pkg-1.0.12_1.txz > pkg-static: No package(s) matching pkg-1.0.12_1 > Installing pkg-1.0.12_1... done > If you are upgrading from the old package format, first run: >=20 > # pkg2ng > add_pkg > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D> linux-thunderbird-17.0.6 depends on file: = /usr/local/sbin/pkg - found > =3D> thunderbird-17.0.6esr.tar.bz2 doesn't seem to exist in = /tmp/distfiles/. > =3D> Attempting to fetch = ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//thunderbird-17.0= .6esr.tar.bz2 > fetch: = ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//thunderbird-17.0= .6esr.tar.bz2: File unavailable (e.g., file not found, no access) > =3D> Attempting to fetch = ftp://pointyhat-west.isc.FreeBSD.org/pub/FreeBSD/distfiles//thunderbird-17= .0.6esr.tar.bz2 > fetch: = ftp://pointyhat-west.isc.FreeBSD.org/pub/FreeBSD/distfiles//thunderbird-17= .0.6esr.tar.bz2: Connection refused > =3D> Attempting to fetch = https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/thunde= rbird-17.0.6esr.tar.bz2 > fetch: = https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/thunde= rbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://mirror3.mirrors.tds.net/pub/mozilla.org/thunderbird/releases/17.0.6= /thunderbird-17.0.6esr.tar.bz2 > fetch: = http://mirror3.mirrors.tds.net/pub/mozilla.org/thunderbird/releases/17.0.6= /thunderbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://mozilla.isc.org/pub/mozilla.org/thunderbird/releases/17.0.6/thunder= bird-17.0.6esr.tar.bz2 > fetch: = http://mozilla.isc.org/pub/mozilla.org/thunderbird/releases/17.0.6/thunder= bird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/th= underbird-17.0.6esr.tar.bz2 > fetch: = http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/th= underbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://kyoto-mz-dl.sinet.ad.jp/pub/mozilla.org/thunderbird/releases/17.0.6= /thunderbird-17.0.6esr.tar.bz2 > fetch: = http://kyoto-mz-dl.sinet.ad.jp/pub/mozilla.org/thunderbird/releases/17.0.6= /thunderbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://jp-nii01.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/th= underbird-17.0.6esr.tar.bz2 > fetch: = http://jp-nii01.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/th= underbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://jp-nii02.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/th= underbird-17.0.6esr.tar.bz2 > fetch: = http://jp-nii02.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/th= underbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://mozilla.mtk.nao.ac.jp/pub/mozilla.org/thunderbird/releases/17.0.6/t= hunderbird-17.0.6esr.tar.bz2 > fetch: = http://mozilla.mtk.nao.ac.jp/pub/mozilla.org/thunderbird/releases/17.0.6/t= hunderbird-17.0.6esr.tar.bz2: Operation timed out > =3D> Attempting to fetch = http://mirror.internode.on.net/pub/mozilla/thunderbird/releases/17.0.6/thu= nderbird-17.0.6esr.tar.bz2 > fetch: = http://mirror.internode.on.net/pub/mozilla/thunderbird/releases/17.0.6/thu= nderbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://ftp.acc.umu.se/pub/mozilla.org/thunderbird/releases/17.0.6/thunderb= ird-17.0.6esr.tar.bz2 > fetch: = http://ftp.acc.umu.se/pub/mozilla.org/thunderbird/releases/17.0.6/thunderb= ird-17.0.6esr.tar.bz2: Moved Temporarily > =3D> Attempting to fetch = http://mozilla.c3sl.ufpr.br/releases/thunderbird/releases/17.0.6/thunderbi= rd-17.0.6esr.tar.bz2 > fetch: = http://mozilla.c3sl.ufpr.br/releases/thunderbird/releases/17.0.6/thunderbi= rd-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://www.gtlib.gatech.edu/pub/mozilla.org/thunderbird/releases/17.0.6/th= underbird-17.0.6esr.tar.bz2 > fetch: = http://www.gtlib.gatech.edu/pub/mozilla.org/thunderbird/releases/17.0.6/th= underbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/thunderb= ird-17.0.6esr.tar.bz2 > fetch: = ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/17.0.6/thunderb= ird-17.0.6esr.tar.bz2: File unavailable (e.g., file not found, no = access) > =3D> Attempting to fetch = ftp://ftp.fh-wolfenbuettel.de/pub/www/mozilla/thunderbird/releases/17.0.6/= thunderbird-17.0.6esr.tar.bz2 > fetch: = ftp://ftp.fh-wolfenbuettel.de/pub/www/mozilla/thunderbird/releases/17.0.6/= thunderbird-17.0.6esr.tar.bz2: File unavailable (e.g., file not found, = no access) > =3D> Attempting to fetch = ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.mozilla.org/pub/thunder= bird/releases/17.0.6/thunderbird-17.0.6esr.tar.bz2 > fetch: = ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.mozilla.org/pub/thunder= bird/releases/17.0.6/thunderbird-17.0.6esr.tar.bz2: File unavailable = (e.g., file not found, no access) > =3D> Attempting to fetch = http://ring.nict.go.jp/archives/net/www/mozilla/thunderbird/releases/17.0.= 6/thunderbird-17.0.6esr.tar.bz2 > fetch: = http://ring.nict.go.jp/archives/net/www/mozilla/thunderbird/releases/17.0.= 6/thunderbird-17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = http://ftp.twaren.net/Unix/Mozilla/thunderbird/releases/17.0.6/thunderbird= -17.0.6esr.tar.bz2 > fetch: = http://ftp.twaren.net/Unix/Mozilla/thunderbird/releases/17.0.6/thunderbird= -17.0.6esr.tar.bz2: Not Found > =3D> Attempting to fetch = ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/thunderbird-17.0.6esr.ta= r.bz2 > fetch: = ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/thunderbird-17.0.6esr.ta= r.bz2: File unavailable (e.g., file not found, no access) > =3D> Couldn't fetch it - please try to retrieve this > =3D> port manually into /tmp/distfiles/ and try again. > *** [do-fetch] Error code 1 >=20 > Stop in /a/ports/mail/linux-thunderbird. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > build of /usr/ports/mail/linux-thunderbird ended at Wed May 29 = 03:57:22 UTC 2013 >=20 +-----------------oOO--(_)--OOo-------------------------+ With best Regards, Martin Wilke (miwi_(at)_FreeBSD.org) Mess with the Best, Die like the Rest From owner-freebsd-gecko@FreeBSD.ORG Wed May 29 17:01:55 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 24132432 for ; Wed, 29 May 2013 17:01:55 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 77CE89EC for ; Wed, 29 May 2013 17:01:54 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id r4TH1roh010071 for ; Wed, 29 May 2013 17:01:53 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r4TH1mrT008871 for freebsd-gecko@freebsd.org; Wed, 29 May 2013 17:01:48 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 29 May 2013 17:01:48 GMT Message-Id: <201305291701.r4TH1mrT008871@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] r1263 - in trunk/www: linux-firefox linux-seamonkey MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2013 17:01:55 -0000 Author: jbeich Date: Wed May 29 17:01:48 2013 New Revision: 1263 Log: update linux-firefox to 21.0 Modified: trunk/www/linux-firefox/Makefile trunk/www/linux-firefox/distinfo trunk/www/linux-firefox/pkg-plist trunk/www/linux-seamonkey/Makefile trunk/www/linux-seamonkey/Makefile.common trunk/www/linux-seamonkey/distinfo trunk/www/linux-seamonkey/pkg-plist Modified: trunk/www/linux-firefox/Makefile ============================================================================== --- trunk/www/linux-firefox/Makefile Tue May 28 20:43:15 2013 (r1262) +++ trunk/www/linux-firefox/Makefile Wed May 29 17:01:48 2013 (r1263) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-firefox/Makefile 310165 2013-01-09 23:28:19Z flo $ PORTNAME= firefox -PORTVERSION= 20.0 +PORTVERSION= 21.0 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${PORTVERSION}/linux-i686/en-US @@ -18,6 +18,8 @@ USE_LINUX_APPS= dbusglib dbuslibs alsalib alsa-plugins-oss +APP_SUBDIR= browser/ # plugins, extensions + .include "${.CURDIR}/../linux-seamonkey/Makefile.common" # XXX remove after linux_base-c6 and linux-c6-gtk2 become default Modified: trunk/www/linux-firefox/distinfo ============================================================================== --- trunk/www/linux-firefox/distinfo Tue May 28 20:43:15 2013 (r1262) +++ trunk/www/linux-firefox/distinfo Wed May 29 17:01:48 2013 (r1263) @@ -1,2 +1,2 @@ -SHA256 (firefox-20.0.tar.bz2) = 1ac19cfb0b449de7fdb6e61f7c62f64aade8c024bd3200466c771b8c3d76379a -SIZE (firefox-20.0.tar.bz2) = 23435135 +SHA256 (firefox-21.0.tar.bz2) = 1151e4998badcfd984624ee42fea572c7da64112d631901652fd558f5640fffe +SIZE (firefox-21.0.tar.bz2) = 24410321 Modified: trunk/www/linux-firefox/pkg-plist ============================================================================== --- trunk/www/linux-firefox/pkg-plist Tue May 28 20:43:15 2013 (r1262) +++ trunk/www/linux-firefox/pkg-plist Wed May 29 17:01:48 2013 (r1263) @@ -2,28 +2,38 @@ share/applications/%%APP_NAME%%.desktop lib/%%APP_NAME%%/Throbber-small.gif lib/%%APP_NAME%%/application.ini -lib/%%APP_NAME%%/blocklist.xml +lib/%%APP_NAME%%/browser/blocklist.xml +lib/%%APP_NAME%%/browser/chrome.manifest +lib/%%APP_NAME%%/browser/chrome/icons/default/default16.png +lib/%%APP_NAME%%/browser/chrome/icons/default/default32.png +lib/%%APP_NAME%%/browser/chrome/icons/default/default48.png +lib/%%APP_NAME%%/browser/components/components.manifest +lib/%%APP_NAME%%/browser/components/libbrowsercomps.so +lib/%%APP_NAME%%/browser/crashreporter-override.ini +lib/%%APP_NAME%%/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png +lib/%%APP_NAME%%/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf +lib/%%APP_NAME%%/browser/icons/mozicon128.png +lib/%%APP_NAME%%/browser/omni.ja +lib/%%APP_NAME%%/browser/searchplugins/amazondotcom.xml +lib/%%APP_NAME%%/browser/searchplugins/bing.xml +lib/%%APP_NAME%%/browser/searchplugins/eBay.xml +lib/%%APP_NAME%%/browser/searchplugins/google.xml +lib/%%APP_NAME%%/browser/searchplugins/twitter.xml +lib/%%APP_NAME%%/browser/searchplugins/wikipedia.xml +lib/%%APP_NAME%%/browser/searchplugins/yahoo.xml lib/%%APP_NAME%%/chrome.manifest -lib/%%APP_NAME%%/chrome/icons/default/default16.png -lib/%%APP_NAME%%/chrome/icons/default/default32.png -lib/%%APP_NAME%%/chrome/icons/default/default48.png -lib/%%APP_NAME%%/components/binary.manifest -lib/%%APP_NAME%%/components/libbrowsercomps.so +lib/%%APP_NAME%%/components/components.manifest lib/%%APP_NAME%%/components/libdbusservice.so lib/%%APP_NAME%%/components/libmozgnome.so lib/%%APP_NAME%%/crashreporter -lib/%%APP_NAME%%/crashreporter-override.ini lib/%%APP_NAME%%/crashreporter.ini lib/%%APP_NAME%%/defaults/pref/browser-prefs.js lib/%%APP_NAME%%/defaults/pref/channel-prefs.js lib/%%APP_NAME%%/dependentlibs.list lib/%%APP_NAME%%/dictionaries/en-US.aff lib/%%APP_NAME%%/dictionaries/en-US.dic -lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png -lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf lib/%%APP_NAME%%/firefox lib/%%APP_NAME%%/firefox-bin -lib/%%APP_NAME%%/icons/mozicon128.png lib/%%APP_NAME%%/icons/updater.png lib/%%APP_NAME%%/libfreebl3.chk lib/%%APP_NAME%%/libfreebl3.so @@ -53,51 +63,31 @@ lib/%%APP_NAME%%/precomplete lib/%%APP_NAME%%/removed-files lib/%%APP_NAME%%/run-mozilla.sh -lib/%%APP_NAME%%/searchplugins/amazondotcom.xml -lib/%%APP_NAME%%/searchplugins/bing.xml -lib/%%APP_NAME%%/searchplugins/eBay.xml -lib/%%APP_NAME%%/searchplugins/google.xml -lib/%%APP_NAME%%/searchplugins/twitter.xml -lib/%%APP_NAME%%/searchplugins/wikipedia.xml -lib/%%APP_NAME%%/searchplugins/yahoo.xml lib/%%APP_NAME%%/update-settings.ini lib/%%APP_NAME%%/updater lib/%%APP_NAME%%/updater.ini lib/%%APP_NAME%%/webapprt-stub lib/%%APP_NAME%%/webapprt/omni.ja lib/%%APP_NAME%%/webapprt/webapprt.ini -@exec /bin/cp -R %%LOCALBASE%%/lib/npapi/symlinks/%%APP_NAME%%/ %D/lib/%%APP_NAME%%/plugins/ 2>/dev/null || true -@exec /bin/cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%APP_NAME%%/ %D/lib/%%APP_NAME%%/extensions/ 2>/dev/null || true -@unexec /usr/bin/find %D/lib/%%APP_NAME%%/plugins/ -depth 1 -type l -delete 2>/dev/null || true -@unexec /usr/bin/find %D/lib/%%APP_NAME%%/extensions/ -depth 1 -type l -delete 2>/dev/null || true -@dirrm lib/%%APP_NAME%%/chrome/icons/default -@dirrm lib/%%APP_NAME%%/chrome/icons -@dirrm lib/%%APP_NAME%%/chrome +@exec /bin/cp -R %%LOCALBASE%%/lib/npapi/symlinks/%%APP_NAME%%/ %D/lib/%%APP_NAME%%/browser/plugins/ 2>/dev/null || true +@exec /bin/cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%APP_NAME%%/ %D/lib/%%APP_NAME%%/browser/extensions/ 2>/dev/null || true +@unexec /usr/bin/find %D/lib/%%APP_NAME%%/browser/plugins/ -depth 1 -type l -delete 2>/dev/null || true +@unexec /usr/bin/find %D/lib/%%APP_NAME%%/browser/extensions/ -depth 1 -type l -delete 2>/dev/null || true +@dirrm lib/%%APP_NAME%%/browser/chrome/icons/default +@dirrm lib/%%APP_NAME%%/browser/chrome/icons +@dirrm lib/%%APP_NAME%%/browser/chrome +@dirrm lib/%%APP_NAME%%/browser/components +@dirrm lib/%%APP_NAME%%/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} +@dirrm lib/%%APP_NAME%%/browser/extensions +@dirrm lib/%%APP_NAME%%/browser/icons +@dirrm lib/%%APP_NAME%%/browser/plugins +@dirrm lib/%%APP_NAME%%/browser/searchplugins +@dirrm lib/%%APP_NAME%%/browser @dirrm lib/%%APP_NAME%%/components @dirrm lib/%%APP_NAME%%/defaults/pref @dirrm lib/%%APP_NAME%%/defaults @dirrm lib/%%APP_NAME%%/dictionaries -@dirrm lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} -@dirrm lib/%%APP_NAME%%/extensions @dirrm lib/%%APP_NAME%%/icons -@dirrm lib/%%APP_NAME%%/modules/accessibility -@dirrm lib/%%APP_NAME%%/modules/commonjs/promise -@dirrm lib/%%APP_NAME%%/modules/commonjs -@dirrm lib/%%APP_NAME%%/modules/identity -@dirrm lib/%%APP_NAME%%/modules/services -@dirrm lib/%%APP_NAME%%/modules/services-aitc -@dirrm lib/%%APP_NAME%%/modules/services-common -@dirrm lib/%%APP_NAME%%/modules/services-crypto -@dirrm lib/%%APP_NAME%%/modules/services-sync/engines -@dirrm lib/%%APP_NAME%%/modules/services-sync/stages -@dirrm lib/%%APP_NAME%%/modules/services-sync -@dirrm lib/%%APP_NAME%%/modules/services/datareporting -@dirrm lib/%%APP_NAME%%/modules/services/metrics -@dirrm lib/%%APP_NAME%%/modules/sessionstore -@dirrm lib/%%APP_NAME%%/modules -@dirrm lib/%%APP_NAME%%/plugins -@dirrm lib/%%APP_NAME%%/searchplugins -@dirrm lib/%%APP_NAME%%/webapprt/components @dirrm lib/%%APP_NAME%%/webapprt @dirrm lib/%%APP_NAME%% @dirrmtry share/applications Modified: trunk/www/linux-seamonkey/Makefile ============================================================================== --- trunk/www/linux-seamonkey/Makefile Tue May 28 20:43:15 2013 (r1262) +++ trunk/www/linux-seamonkey/Makefile Wed May 29 17:01:48 2013 (r1263) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-seamonkey/Makefile 310165 2013-01-09 23:28:19Z flo $ PORTNAME= seamonkey -PORTVERSION= 2.17 +PORTVERSION= 2.18b4 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${PORTVERSION}/linux-i686/en-US Modified: trunk/www/linux-seamonkey/Makefile.common ============================================================================== --- trunk/www/linux-seamonkey/Makefile.common Tue May 28 20:43:15 2013 (r1262) +++ trunk/www/linux-seamonkey/Makefile.common Wed May 29 17:01:48 2013 (r1263) @@ -34,7 +34,8 @@ .if !target(post-extract) post-extract: @${RM} -rf ${WRKSRC}/updates - @${MKDIR} ${WRKSRC}/plugins ${WRKSRC}/extensions + @${MKDIR} ${WRKSRC}/${APP_SUBDIR}plugins + @${MKDIR} ${WRKSRC}/${APP_SUBDIR}extensions .endif .if ${CATEGORIES:Mwww} @@ -58,9 +59,9 @@ @${CHOWN} -R ${BINOWN}:${BINGRP} ${FDIR}/ @${LN} -sf ${FDIR}/${BIN_NAME} ${PREFIX}/bin/${APP_NAME} @${CP} -R ${LOCALBASE}/lib/npapi/symlinks/${APP_NAME}/ \ - ${FDIR}/plugins/ ${_Q} + ${FDIR}/${APP_SUBDIR}plugins/ ${_Q} @${CP} -R ${LOCALBASE}/lib/xpi/symlinks/${APP_NAME}/ \ - ${FDIR}/extensions/ ${_Q} + ${FDIR}/${APP_SUBDIR}extensions/ ${_Q} .endif # Keep empty directories with pkg_* tools @@ -90,12 +91,12 @@ cd ${WRKSRC} && ${FIND} -s . -type f -or -type l | \ ${SED} -e "s#^\.#lib/%%APP_NAME%%#" | ${SORT} >> ${PLIST} ${ECHO_CMD} '@exec ${CP} -R %%LOCALBASE%%/lib/npapi/symlinks/%%APP_NAME%%/ \ - %D/lib/%%APP_NAME%%/plugins/ ${_Q}' >> ${PLIST} + %D/lib/%%APP_NAME%%/${APP_SUBDIR}plugins/ ${_Q}' >> ${PLIST} ${ECHO_CMD} '@exec ${CP} -R %%LOCALBASE%%/lib/xpi/symlinks/%%APP_NAME%%/ \ - %D/lib/%%APP_NAME%%/extensions/ ${_Q}' >> ${PLIST} - ${ECHO_CMD} '@unexec ${FIND} %D/lib/%%APP_NAME%%/plugins/ \ + %D/lib/%%APP_NAME%%/${APP_SUBDIR}extensions/ ${_Q}' >> ${PLIST} + ${ECHO_CMD} '@unexec ${FIND} %D/lib/%%APP_NAME%%/${APP_SUBDIR}plugins/ \ -depth 1 -type l -delete ${_Q}' >> ${PLIST} - ${ECHO_CMD} '@unexec ${FIND} %D/lib/%%APP_NAME%%/extensions/ \ + ${ECHO_CMD} '@unexec ${FIND} %D/lib/%%APP_NAME%%/${APP_SUBDIR}extensions/ \ -depth 1 -type l -delete ${_Q}' >> ${PLIST} cd ${WRKSRC} && ${FIND} -sd . -type d | \ ${SED} -e "s#^\.#@dirrm lib/%%APP_NAME%%#" >> ${PLIST} Modified: trunk/www/linux-seamonkey/distinfo ============================================================================== --- trunk/www/linux-seamonkey/distinfo Tue May 28 20:43:15 2013 (r1262) +++ trunk/www/linux-seamonkey/distinfo Wed May 29 17:01:48 2013 (r1263) @@ -1,2 +1,2 @@ -SHA256 (seamonkey-2.17.tar.bz2) = 4efb6ff9ce3f4ad1eae881b865e6f4fe55972f5ea450a93dca66d77185426511 -SIZE (seamonkey-2.17.tar.bz2) = 26580709 +SHA256 (seamonkey-2.18b4.tar.bz2) = 120dc1012f0f1157e9dc4d590bba0547a54530a0fb56fc212806b4b349094769 +SIZE (seamonkey-2.18b4.tar.bz2) = 27699408 Modified: trunk/www/linux-seamonkey/pkg-plist ============================================================================== --- trunk/www/linux-seamonkey/pkg-plist Tue May 28 20:43:15 2013 (r1262) +++ trunk/www/linux-seamonkey/pkg-plist Wed May 29 17:01:48 2013 (r1263) @@ -53,7 +53,7 @@ lib/%%APP_NAME%%/chrome/icons/default/venkman-window.png lib/%%APP_NAME%%/chrome/icons/default/venkman-window16.png lib/%%APP_NAME%%/chrome/icons/default/venkman-window48.png -lib/%%APP_NAME%%/components/binary.manifest +lib/%%APP_NAME%%/components/components.manifest lib/%%APP_NAME%%/components/libdbusservice.so lib/%%APP_NAME%%/components/libmozgnome.so lib/%%APP_NAME%%/components/libnkgnomevfs.so @@ -138,19 +138,6 @@ @dirrm lib/%%APP_NAME%%/extensions @dirrm lib/%%APP_NAME%%/icons @dirrm lib/%%APP_NAME%%/isp -@dirrm lib/%%APP_NAME%%/modules/services-aitc -@dirrm lib/%%APP_NAME%%/modules/services-common -@dirrm lib/%%APP_NAME%%/modules/services-crypto -@dirrm lib/%%APP_NAME%%/modules/services-sync/stages -@dirrm lib/%%APP_NAME%%/modules/services-sync/engines -@dirrm lib/%%APP_NAME%%/modules/services-sync -@dirrm lib/%%APP_NAME%%/modules/services/datareporting -@dirrm lib/%%APP_NAME%%/modules/services -@dirrm lib/%%APP_NAME%%/modules/identity -@dirrm lib/%%APP_NAME%%/modules/commonjs/promise -@dirrm lib/%%APP_NAME%%/modules/commonjs -@dirrm lib/%%APP_NAME%%/modules/accessibility -@dirrm lib/%%APP_NAME%%/modules @dirrm lib/%%APP_NAME%%/plugins @dirrm lib/%%APP_NAME%%/searchplugins @dirrm lib/%%APP_NAME%% From owner-freebsd-gecko@FreeBSD.ORG Thu May 30 04:13:08 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 38A377FE for ; Thu, 30 May 2013 04:13:08 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [199.48.129.194]) by mx1.freebsd.org (Postfix) with ESMTP id DFFB7B4A for ; Thu, 30 May 2013 04:13:07 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.6/8.14.5) with ESMTP id r4U4D39v095874 for ; Thu, 30 May 2013 00:13:03 -0400 (EDT) (envelope-from andy@neu.net) Date: Thu, 30 May 2013 00:13:03 -0400 (EDT) From: AN To: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r1262 - trunk/www/firefox-nightly/files In-Reply-To: <201305282043.r4SKhFji077674@trillian.chruetertee.ch> Message-ID: References: <201305282043.r4SKhFji077674@trillian.chruetertee.ch> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: clamav-milter 0.97.8 at my.mail.server X-Virus-Status: Clean X-Spam-Status: No, score=-1.2 required=4.5 tests=RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 May 2013 04:13:08 -0000 On Tue, 28 May 2013, svn-freebsd-gecko@chruetertee.ch wrote: > Author: jbeich > Date: Tue May 28 20:43:15 2013 > New Revision: 1262 > > Log: > unbreak build with clang/libstdc++ > > Added: > trunk/www/firefox-nightly/files/patch-bug876156 > > Added: trunk/www/firefox-nightly/files/patch-bug876156 > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ trunk/www/firefox-nightly/files/patch-bug876156 Tue May 28 20:43:15 2013 (r1262) > @@ -0,0 +1,13 @@ > +diff --git mfbt/Atomics.h mfbt/Atomics.h > +index d79af6c..40b9336 100644 > +--- mfbt/Atomics.h > ++++ mfbt/Atomics.h > +@@ -27,7 +27,7 @@ > + */ > + #if defined(__clang__) > + # if (__cplusplus >= 201103L || defined(__GXX_EXPERIMENTAL_CXX0X__)) && \ > +- __has_include() > ++ __has_include_next() > + # define MOZ_HAVE_CXX11_ATOMICS > + # endif > + /* > _______________________________________________ FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #69 r251014: Sun May 26 19:28:49 CDT 2013 root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL amd64 ../../dom/ipc/ContentChild.o: In function `mozilla::dom::ContentChild::RecvSetProcessPrivileges(base::ChildPrivileges const&)': /usr/ports/www/FF_nightly/work/mozilla-central-f66d956d188e/dom/ipc/ContentChild.cpp:(.text._ZN7mozilla3dom12ContentChild24RecvSetProcessPrivilegesERKN4base15ChildPrivilegesE+0xf): undefined reference to `base::SetCurrentProcessPrivileges(base::ChildPrivileges)' /usr/bin/ld: ../../dom/ipc/ContentChild.o: relocation R_X86_64_PC32 against `_ZN4base27SetCurrentProcessPrivilegesENS_15ChildPrivilegesE' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value clang++: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [libxul.so] Error 1 gmake[3]: Leaving directory `/usr/ports/www/FF_nightly/work/mozilla-central-f66d956d188e/obj-x86_64-portbld-freebsd10.0/toolkit/library' gmake[2]: *** [libs_tier_platform] Error 2 gmake[2]: Leaving directory `/usr/ports/www/FF_nightly/work/mozilla-central-f66d956d188e/obj-x86_64-portbld-freebsd10.0' gmake[1]: *** [tier_platform] Error 2 gmake[1]: Leaving directory `/usr/ports/www/FF_nightly/work/mozilla-central-f66d956d188e/obj-x86_64-portbld-freebsd10.0' gmake: *** [default] Error 2 *** Error code 1 Stop. make: stopped in /usr/ports/www/FF_nightly *** Error code 1 Stop. make: stopped in /usr/ports/www/FF_nightly *** Error code 1 Stop. make: stopped in /usr/ports/www/FF_nightly From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 1 21:11:14 2013 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 100FE497 for ; Sat, 1 Jun 2013 21:11:14 +0000 (UTC) (envelope-from mjl@luckie.org.nz) Received: from cdptpa-omtalb.mail.rr.com (cdptpa-omtalb.mail.rr.com [75.180.132.120]) by mx1.freebsd.org (Postfix) with ESMTP id C800CF1C for ; Sat, 1 Jun 2013 21:11:13 +0000 (UTC) X-Authority-Analysis: v=2.0 cv=B9k7IZRM c=1 sm=0 a=aIgkrZOPZtJQBHPFbnUF7Q==:17 a=lrOb0CNyTTcA:10 a=MyjZJkr1DPoA:10 a=oQZ6qxxdiwYA:10 a=VhVxFnc1AAAA:8 a=7m5SoRgW8WUA:10 a=s9oXJcMGAAAA:8 a=A1dpU94CGx-rAGlnG5MA:9 a=wPNLvfGTeEIA:10 a=KaBONhwpWChCbLmzcCgA:9 a=aIgkrZOPZtJQBHPFbnUF7Q==:117 X-Cloudmark-Score: 0 X-Authenticated-User: X-Originating-IP: 76.88.32.44 Received: from [76.88.32.44] ([76.88.32.44:37212] helo=spandex.luckie.org.nz) by cdptpa-oedge01.mail.rr.com (envelope-from ) (ecelerity 2.2.3.46 r()) with ESMTP id 4E/C4-25428-A636AA15; Sat, 01 Jun 2013 21:11:07 +0000 Received: from mylar.luckie.org.nz ([192.168.2.20]) by spandex.luckie.org.nz with esmtpsa (TLSv1:DHE-RSA-CAMELLIA256-SHA:256) (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1Uit4s-0008Cv-8Y for gecko@freebsd.org; Sat, 01 Jun 2013 14:11:06 -0700 Message-ID: <51AA638B.70009@luckie.org.nz> Date: Sat, 01 Jun 2013 14:11:39 -0700 From: Matthew Luckie User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130531 Thunderbird/17.0.6 MIME-Version: 1.0 To: gecko@freebsd.org Subject: firefox 21.0: "Your Firefox profile cannot be loaded. It may be missing or inaccessible" X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2FRWPAQPAGALUHDTRIGXC" X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jun 2013 21:11:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2FRWPAQPAGALUHDTRIGXC Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Since I upgraded to firefox 21, I've been unable to start it. It stops loading with "Your Firefox profile cannot be loaded. It may be missing or inaccessible". I have tried shifting .mozilla out of the way (so that firefox will create a new one) and that does not fix it. When it runs, firefox creates ~/.mozilla/firefox/ (but nothing else) and gives the same error message. I have tried cleaning everything in /usr/local/ and /var/db/ports/ and then rebuilding all ports but without any luck. There must be something simple I've done wrong but I can't figure it out.= $ uname -a FreeBSD mylar.luckie.org.nz 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #0: Mon Apr 29 18:11:52 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 $ ident /usr/ports/www/firefox/Makefile /usr/ports/www/firefox/Makefile: $FreeBSD: www/firefox/Makefile 318394 2013-05-17 17:43:21Z flo $ ------enig2FRWPAQPAGALUHDTRIGXC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (FreeBSD) iEYEARECAAYFAlGqY44ACgkQKyuDKSEQAGAmBgCgnFfOQSF1FjEkfX3ufXqjGn4u cEoAn2gncBY7tjC+pxDFJeAwLCjMAzHK =XyB7 -----END PGP SIGNATURE----- ------enig2FRWPAQPAGALUHDTRIGXC-- From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 1 21:18:47 2013 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 9A7E65BD for ; Sat, 1 Jun 2013 21:18:47 +0000 (UTC) (envelope-from mjl@luckie.org.nz) Received: from cdptpa-omtalb.mail.rr.com (cdptpa-omtalb.mail.rr.com [75.180.132.120]) by mx1.freebsd.org (Postfix) with ESMTP id 5CD06F42 for ; Sat, 1 Jun 2013 21:18:46 +0000 (UTC) X-Authority-Analysis: v=2.0 cv=cN9iQyiN c=1 sm=0 a=aIgkrZOPZtJQBHPFbnUF7Q==:17 a=lrOb0CNyTTcA:10 a=MyjZJkr1DPoA:10 a=VvYH4yKeQUIA:10 a=VhVxFnc1AAAA:8 a=N43TBjIk2KoA:10 a=WjKb-bx-Ovk1CrMHvUEA:9 a=wPNLvfGTeEIA:10 a=vevTMIT5OrFQI8PSvBAA:9 a=aIgkrZOPZtJQBHPFbnUF7Q==:117 X-Cloudmark-Score: 0 X-Authenticated-User: X-Originating-IP: 76.88.32.44 Received: from [76.88.32.44] ([76.88.32.44:22185] helo=spandex.luckie.org.nz) by cdptpa-oedge04.mail.rr.com (envelope-from ) (ecelerity 2.2.3.46 r()) with ESMTP id 1B/FE-20229-6356AA15; Sat, 01 Jun 2013 21:18:46 +0000 Received: from mylar.luckie.org.nz ([192.168.2.20]) by spandex.luckie.org.nz with esmtpsa (TLSv1:DHE-RSA-CAMELLIA256-SHA:256) (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1UitCH-0008ED-P3; Sat, 01 Jun 2013 14:18:45 -0700 Message-ID: <51AA6557.2080202@luckie.org.nz> Date: Sat, 01 Jun 2013 14:19:19 -0700 From: Matthew Luckie User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130531 Thunderbird/17.0.6 MIME-Version: 1.0 To: "Matthew D. Fuller" Subject: Re: firefox 21.0: "Your Firefox profile cannot be loaded. It may be missing or inaccessible" References: <51AA638B.70009@luckie.org.nz> <20130601211354.GA69452@over-yonder.net> In-Reply-To: <20130601211354.GA69452@over-yonder.net> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2NNXLOPCQVMUPOBDHWVJG" Cc: gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jun 2013 21:18:47 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2NNXLOPCQVMUPOBDHWVJG Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 06/01/13 14:13, Matthew D. Fuller wrote: > On Sat, Jun 01, 2013 at 02:11:39PM -0700 I heard the voice of > Matthew Luckie, and lo! it spake thus: >> >> Since I upgraded to firefox 21, I've been unable to start it. It >> stops loading with "Your Firefox profile cannot be loaded. It may be >> missing or inaccessible". >=20 > I had this happen on one box where my ~/.cache/ was owned by root (and > so not writable by me). I had to resort to digging around ktrace to > find it, thanks to the "helpful" FF error message. That was it! Thanks very much! Odd, the directory was created Nov 29 2009. ------enig2NNXLOPCQVMUPOBDHWVJG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (FreeBSD) iEYEARECAAYFAlGqZVkACgkQKyuDKSEQAGCFrACfasom+IB7FZ/VKtvDzN+3TbPU S8UAoIT1CzRTGfgeA5ICqh3T4Mt58mnI =rQfV -----END PGP SIGNATURE----- ------enig2NNXLOPCQVMUPOBDHWVJG-- From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 1 21:20:35 2013 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id BCC815EA for ; Sat, 1 Jun 2013 21:20:35 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from thyme.infocus-llc.com (server.infocus-llc.com [206.156.254.44]) by mx1.freebsd.org (Postfix) with ESMTP id 9B12CF51 for ; Sat, 1 Jun 2013 21:20:35 +0000 (UTC) Received: from draco.over-yonder.net (c-75-65-60-66.hsd1.ms.comcast.net [75.65.60.66]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by thyme.infocus-llc.com (Postfix) with ESMTPSA id D829237B4F8; Sat, 1 Jun 2013 16:13:54 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 3bNFdG21KXzN0p; Sat, 1 Jun 2013 16:13:54 -0500 (CDT) Date: Sat, 1 Jun 2013 16:13:54 -0500 From: "Matthew D. Fuller" To: Matthew Luckie Subject: Re: firefox 21.0: "Your Firefox profile cannot be loaded. It may be missing or inaccessible" Message-ID: <20130601211354.GA69452@over-yonder.net> References: <51AA638B.70009@luckie.org.nz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <51AA638B.70009@luckie.org.nz> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.21-fullermd.4 (2010-09-15) X-Virus-Scanned: clamav-milter 0.97.6 at thyme.infocus-llc.com X-Virus-Status: Clean Cc: gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jun 2013 21:20:35 -0000 On Sat, Jun 01, 2013 at 02:11:39PM -0700 I heard the voice of Matthew Luckie, and lo! it spake thus: > > Since I upgraded to firefox 21, I've been unable to start it. It > stops loading with "Your Firefox profile cannot be loaded. It may be > missing or inaccessible". I had this happen on one box where my ~/.cache/ was owned by root (and so not writable by me). I had to resort to digging around ktrace to find it, thanks to the "helpful" FF error message. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.