From owner-freebsd-gecko@FreeBSD.ORG Sun Aug 25 08:04:34 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0E4EE2EC for ; Sun, 25 Aug 2013 08:04:34 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 993372F43 for ; Sun, 25 Aug 2013 08:04:33 +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 r7P84PMx086854 for ; Sun, 25 Aug 2013 08:04:25 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7P84JrE086466 for freebsd-gecko@freebsd.org; Sun, 25 Aug 2013 08:04:19 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 25 Aug 2013 08:04:19 GMT Message-Id: <201308250804.r7P84JrE086466@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] r1336 - trunk/Mk 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: Sun, 25 Aug 2013 08:04:34 -0000 Author: jbeich Date: Sun Aug 25 08:04:19 2013 New Revision: 1336 Log: add default temporary key for wifi geo until we obtain one for gecko@ http://thread.gmane.org/gmane.comp.mozilla.devel.seamonkey/28989 https://bugzilla.mozilla.org/show_bug.cgi?id=882485 Modified: trunk/Mk/bsd.gecko.mk Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Sat Aug 24 17:01:03 2013 (r1335) +++ trunk/Mk/bsd.gecko.mk Sun Aug 25 08:04:19 2013 (r1336) @@ -677,6 +677,9 @@ .if ${MOZILLA_VER:R:R} < 25 && !exists(${FILESDIR}/patch-bug803480) MOZ_OPTIONS+= --disable-necko-wifi +.else +# XXX stolen from www/chromium +MOZ_EXPORT+= MOZ_GOOGLE_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8 .endif .if ${PORT_OPTIONS:MGTK3} From owner-freebsd-gecko@FreeBSD.ORG Sun Aug 25 19:01:34 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 056A11E6 for ; Sun, 25 Aug 2013 19:01:34 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [199.48.129.194]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 952FC2CF2 for ; Sun, 25 Aug 2013 19:01:33 +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 r7PJ1Oix086420 for ; Sun, 25 Aug 2013 15:01:24 -0400 (EDT) (envelope-from andy@neu.net) Date: Sun, 25 Aug 2013 15:01:24 -0400 (EDT) From: AN To: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r1336 - trunk/Mk In-Reply-To: <201308250804.r7P84JrE086466@trillian.chruetertee.ch> Message-ID: References: <201308250804.r7P84JrE086466@trillian.chruetertee.ch> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.97.8 at my.mail.server X-Virus-Status: Clean X-Spam-Status: No, score=-0.0 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: Sun, 25 Aug 2013 19:01:34 -0000 /usr/bin/clang++ -o EventTracer.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DUSE_GLX_TEST -DMOZ_APP_NAME='"firefox"' -DMOZ_APP_VERSION='"26.0a1"' -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DNO_NSPR_10_SUPPORT -DOS_POSIX=1 -DOS_FREEBSD=1 -DOS_BSD=1 -DOS_TARGET=\"FreeBSD\" -DMOZ_WIDGET_TOOLKIT=\"gtk2\" -DTARGET_XPCOM_ABI=\"x86_64-gcc3\" -DTARGET_OS_ABI=\"FreeBSD_x86_64-gcc3\" -DTOOLKIT_EM_VERSION=\"26.0a1\" -DWRAP_SYSTEM_INCLUDES -DGRE_MILESTONE=26.0a1 -DGRE_BUILDID=20130825134327 -DAPP_VERSION=26.0a1 -DAPP_ID="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}" -I../../../widget/xremoteclient -I../../../ipc/chromium/src -I../../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I../../../testing/gtest/mozilla -I../../../toolkit/xre/../profile -I../../../dom/ipc -I../../../toolkit/crashreporter -I../../../dom/base -I../../../xpcom/build -I../../../config -I../../../toolkit/xre -I. -I../../dist/include -I/usr/local/include/nspr -I/usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/obj-x86_64-unknown-freebsd10.0/dist/include/nss -I/usr/local/include -I/usr/local/include -fPIC -Qunused-arguments -isystem/usr/local/include -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O2 -pipe -O3 -B/usr/local/bin -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pipe -DNDEBUG -DTRIMMED -O2 -O3 -fomit-frame-pointer -I../../../widget/gtk2/compat -I/usr/local/include/gtk-unix-print-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/gdk-pixbuf-2.0 -pthread -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include -Qunused-arguments -isystem/usr/local/include -I/usr/local/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF .deps/EventTracer.o.pp /usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/toolkit/xre/EventTracer.cpp In file included from /usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/toolkit/xre/EventTracer.cpp:51: ../../dist/include/GeckoProfiler.h:103:55: error: unknown type name 'uint32_t' const char** aFeatures, uint32_t aFeatureCount, ^ ../../dist/include/GeckoProfiler.h:104:64: error: unknown type name 'uint32_t' const char** aThreadNameFilters, uint32_t aFilterCount) {} ^ /usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/toolkit/xre/EventTracer.cpp:127:50: warning: format specifies type 'unsigned long long' but the argument has type 'long' [-Wformat] fprintf(log, "MOZ_EVENT_TRACE start %llu\n", PR_Now() / PR_USEC_PER_MSEC); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld /usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/toolkit/xre/EventTracer.cpp:143:17: warning: format specifies type 'unsigned long long' but the argument has type 'long' [-Wformat] PR_Now() / PR_USEC_PER_MSEC, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/toolkit/xre/EventTracer.cpp:163:49: warning: format specifies type 'unsigned long long' but the argument has type 'long' [-Wformat] fprintf(log, "MOZ_EVENT_TRACE stop %llu\n", PR_Now() / PR_USEC_PER_MSEC); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld 3 warnings and 2 errors generated. gmake[7]: *** [EventTracer.o] Error 1 gmake[7]: *** Waiting for unfinished jobs.... /usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/toolkit/xre/nsAppRunner.cpp:3904:3: warning: 'g_slice_set_config' is deprecated [-Wdeprecated-declarations] g_slice_set_config(G_SLICE_CONFIG_ALWAYS_MALLOC, 1); ^ /usr/local/include/glib-2.0/glib/gslice.h:87:10: note: 'g_slice_set_config' declared here void g_slice_set_config (GSliceConfig ckey, gint64 value); ^ /usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/toolkit/xre/nsAppRunner.cpp:3906:3: warning: 'g_thread_init' is deprecated [-Wdeprecated-declarations] g_thread_init(NULL); ^ /usr/local/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: 'g_thread_init' declared here void g_thread_init (gpointer vtable); ^ /usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/toolkit/xre/nsEmbedFunctions.cpp:388:3: warning: 'g_thread_init' is deprecated [-Wdeprecated-declarations] g_thread_init(NULL); ^ /usr/local/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: 'g_thread_init' declared here void g_thread_init (gpointer vtable); ^ 1 warning generated. 2 warnings generated. gmake[7]: Leaving directory `/usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/obj-x86_64-unknown-freebsd10.0/toolkit/xre' gmake[6]: *** [libs] Error 2 gmake[6]: Leaving directory `/usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/obj-x86_64-unknown-freebsd10.0/toolkit' gmake[5]: *** [libs_tier_platform] Error 2 gmake[5]: Leaving directory `/usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/obj-x86_64-unknown-freebsd10.0' gmake[4]: *** [tier_platform] Error 2 gmake[4]: Leaving directory `/usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/obj-x86_64-unknown-freebsd10.0' gmake[3]: *** [default] Error 2 gmake[3]: Leaving directory `/usr/ports/www/FF_nightly/work/mozilla-central-60c382ba1773/obj-x86_64-unknown-freebsd10.0' ===> Compilation failed unexpectedly. From owner-freebsd-gecko@FreeBSD.ORG Mon Aug 26 11:06:59 2013 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 551141E8 for ; Mon, 26 Aug 2013 11:06:59 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 423AB2889 for ; Mon, 26 Aug 2013 11:06:59 +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 r7QB6xIR066229 for ; Mon, 26 Aug 2013 11:06:59 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7QB6wg3066227 for gecko@FreeBSD.org; Mon, 26 Aug 2013 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 Aug 2013 11:06:58 GMT Message-Id: <201308261106.r7QB6wg3066227@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, 26 Aug 2013 11:06:59 -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/181393 gecko www/xpi-quick-locale-switcher 1.7.8.5 does not works w o ports/181005 gecko mail/thunderbird - Enigmail failes to start pinentry o ports/180938 gecko www/firefox: ia64: ../../../js/src/gc/Heap.h:827:1: er o ports/180855 gecko www/firefox: Firefox 22 crashes on HTML 5 videos o ports/180766 gecko Flash not work in www/firefox o ports/180679 gecko www/seamonkey 2.19 doesn't install with default clang o ports/180563 gecko www/seamonkey compilation error with Clang (*pp = '\0' o ports/180380 gecko www/firefox: Firefox 22.0 dies instantly when I try to o ports/179420 gecko www/seamonkey freezes completely by accessing citrix x o ports/178524 gecko BATCH=yes not work for www/firefox-i18n o ports/177404 gecko www/firefox: youtube videos in firefox not working o ports/170310 gecko mail/thunderbird: coredump/crash when used with OpenLD 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 19 problems total. From owner-freebsd-gecko@FreeBSD.ORG Wed Aug 28 23:16:02 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2327CF9E for ; Wed, 28 Aug 2013 23:16:02 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B88B82FA1 for ; Wed, 28 Aug 2013 23:16: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 r7SNFw6i026604 for ; Wed, 28 Aug 2013 23:15:58 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7SNFreq025467 for freebsd-gecko@freebsd.org; Wed, 28 Aug 2013 23:15:53 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 28 Aug 2013 23:15:53 GMT Message-Id: <201308282315.r7SNFreq025467@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] r1337 - in trunk: . Mk mail/thunderbird www/firefox www/firefox-nightly 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: Wed, 28 Aug 2013 23:16:02 -0000 Author: jbeich Date: Wed Aug 28 23:15:53 2013 New Revision: 1337 Log: nuke WEBRTC option Modified: trunk/Gecko_ChangeLog trunk/Gecko_TODO trunk/Mk/bsd.gecko.mk trunk/mail/thunderbird/Makefile trunk/www/firefox-nightly/Makefile trunk/www/firefox/Makefile trunk/www/firefox/Makefile.options trunk/www/seamonkey/Makefile Modified: trunk/Gecko_ChangeLog ============================================================================== --- trunk/Gecko_ChangeLog Sun Aug 25 08:04:19 2013 (r1336) +++ trunk/Gecko_ChangeLog Wed Aug 28 23:15:53 2013 (r1337) @@ -1,2 +1,3 @@ 24.0: - enable GSTREAMER by default for html5 with h264/aac/mp3 +- WEBRTC is now always built Modified: trunk/Gecko_TODO ============================================================================== --- trunk/Gecko_TODO Sun Aug 25 08:04:19 2013 (r1336) +++ trunk/Gecko_TODO Wed Aug 28 23:15:53 2013 (r1337) @@ -28,5 +28,4 @@ jbeich: - remove 9.0 support at esr24 -- remove WEBRTC option at 22.0 -> always build with - switch to --ignore-unresolved-symbol (waiting for binutils 2.24) Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Sun Aug 25 08:04:19 2013 (r1336) +++ trunk/Mk/bsd.gecko.mk Wed Aug 28 23:15:53 2013 (r1337) @@ -772,16 +772,6 @@ . endif .endif -.if ${PORT_OPTIONS:MWEBRTC} -BUILD_DEPENDS+= v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat -LIB_DEPENDS+= v4l2:${PORTSDIR}/multimedia/libv4l -. if ${PORT_OPTIONS:MOSS} -IGNORE= WEBRTC works only with ALSA and PULSEAUDIO audio backends -. endif -.else -MOZ_OPTIONS+= --disable-webrtc -.endif - .if ${PORT_OPTIONS:MALSA} LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib RUN_DEPENDS+= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:${PORTSDIR}/audio/alsa-plugins Modified: trunk/mail/thunderbird/Makefile ============================================================================== --- trunk/mail/thunderbird/Makefile Sun Aug 25 08:04:19 2013 (r1336) +++ trunk/mail/thunderbird/Makefile Wed Aug 28 23:15:53 2013 (r1337) @@ -16,7 +16,9 @@ sqlite3>=3.7.16.1:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ + v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \ unzip:${PORTSDIR}/archivers/unzip +LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l EM_VERSION= 1.5.2 L_VERSION= 2.6b1 @@ -50,8 +52,8 @@ SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome -OPTIONS_DEFINE= ENIGMAIL LIGHTNING WEBRTC -OPTIONS_DEFAULT=ENIGMAIL LIGHTNING WEBRTC +OPTIONS_DEFINE= ENIGMAIL LIGHTNING +OPTIONS_DEFAULT=ENIGMAIL LIGHTNING # non-client.mk objdir build broken after bug 846540 .undef GNU_CONFIGURE Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Sun Aug 25 08:04:19 2013 (r1336) +++ trunk/www/firefox-nightly/Makefile Wed Aug 28 23:15:53 2013 (r1337) @@ -17,9 +17,12 @@ sqlite3>=3.7.17:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ + v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \ unzip:${PORTSDIR}/archivers/unzip # nss>=3.15:${PORTSDIR}/security/nss \ +LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l + USE_AUTOTOOLS= autoconf213:env USE_PYTHON_BUILD=2.7 OBJDIR_BUILD= # in-tree build broken after bug 789837 @@ -47,8 +50,7 @@ MOZ_OPTIONS= --program-transform-name='s/firefox/${MOZILLA}/' \ --enable-application=browser -OPTIONS_DEFINE= WEBRTC -OPTIONS_DEFAULT=GSTREAMER GTK2 WEBRTC +OPTIONS_DEFAULT=GSTREAMER GTK2 OPTIONS_SINGLE+= TOOLKIT OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3 Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Sun Aug 25 08:04:19 2013 (r1336) +++ trunk/www/firefox/Makefile Wed Aug 28 23:15:53 2013 (r1337) @@ -17,7 +17,9 @@ sqlite3>=3.7.16.1:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ + v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \ unzip:${PORTSDIR}/archivers/unzip +LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l USE_AUTOTOOLS= autoconf213:env USE_PYTHON_BUILD=-2.7 @@ -45,8 +47,7 @@ --enable-application=browser \ --enable-official-branding -OPTIONS_DEFINE= WEBRTC -OPTIONS_DEFAULT=GSTREAMER WEBRTC +OPTIONS_DEFAULT=GSTREAMER .include "${.CURDIR}/../../www/firefox/Makefile.options" Modified: trunk/www/firefox/Makefile.options ============================================================================== --- trunk/www/firefox/Makefile.options Sun Aug 25 08:04:19 2013 (r1336) +++ trunk/www/firefox/Makefile.options Wed Aug 28 23:15:53 2013 (r1337) @@ -13,4 +13,3 @@ LIBPROXY_DESC?= Proxy support via libproxy LIGHTNING_DESC?= Calendar extension LOGGING_DESC?= Additional log messages -WEBRTC_DESC?= Web Real-Time Communication Modified: trunk/www/seamonkey/Makefile ============================================================================== --- trunk/www/seamonkey/Makefile Sun Aug 25 08:04:19 2013 (r1336) +++ trunk/www/seamonkey/Makefile Wed Aug 28 23:15:53 2013 (r1337) @@ -16,7 +16,9 @@ nss>=3.15:${PORTSDIR}/security/nss \ sqlite3>=3.7.16.1:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ + v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \ unzip:${PORTSDIR}/archivers/unzip +LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l EM_VERSION= 1.5.2 L_VERSION= 2.6b1 @@ -45,8 +47,8 @@ NOT_FOR_ARCHS= ia64 -OPTIONS_DEFINE= CHATZILLA COMPOSER ENIGMAIL LDAP LIGHTNING MAILNEWS WEBRTC -OPTIONS_DEFAULT=CHATZILLA COMPOSER ENIGMAIL GSTREAMER LDAP LIGHTNING MAILNEWS WEBRTC +OPTIONS_DEFINE= CHATZILLA COMPOSER ENIGMAIL LDAP LIGHTNING MAILNEWS +OPTIONS_DEFAULT=CHATZILLA COMPOSER ENIGMAIL GSTREAMER LDAP LIGHTNING MAILNEWS CHATZILLA_DESC?=Chatzilla IRC module COMPOSER_DESC?= HTML Composer module From owner-freebsd-gecko@FreeBSD.ORG Wed Aug 28 23:16:09 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id AF118FAC for ; Wed, 28 Aug 2013 23:16:09 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 439392FA5 for ; Wed, 28 Aug 2013 23:16:09 +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 r7SNG7xl030250 for ; Wed, 28 Aug 2013 23:16:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7SNG2qA027431 for freebsd-gecko@freebsd.org; Wed, 28 Aug 2013 23:16:02 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 28 Aug 2013 23:16:02 GMT Message-Id: <201308282316.r7SNG2qA027431@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] r1338 - in trunk: . www/firefox www/firefox-nightly www/firefox-nightly/files 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: Wed, 28 Aug 2013 23:16:09 -0000 Author: jbeich Date: Wed Aug 28 23:16:02 2013 New Revision: 1338 Log: update Deleted: trunk/www/firefox-nightly/files/patch-bug807492 trunk/www/firefox-nightly/files/patch-bug851992 trunk/www/firefox-nightly/files/patch-bug908476 trunk/www/firefox-nightly/files/patch-bug908489 trunk/www/firefox-nightly/files/patch-bug908537 Modified: trunk/Gecko_TODO trunk/www/firefox-nightly/Makefile.hgrev trunk/www/firefox-nightly/distinfo trunk/www/firefox/Makefile trunk/www/firefox/distinfo trunk/www/linux-firefox/Makefile trunk/www/linux-firefox/distinfo Modified: trunk/Gecko_TODO ============================================================================== --- trunk/Gecko_TODO Wed Aug 28 23:15:53 2013 (r1337) +++ trunk/Gecko_TODO Wed Aug 28 23:16:02 2013 (r1338) @@ -10,12 +10,10 @@ * media/webrtc/trunk/src/modules/audio_device - pmc(3) for js/src/perf https://developer.mozilla.org/en-US/docs/Performance/JS::PerfMeasurement -- mozboot (ex.: bug 790750) - push patch-js-src-methodjit-MethodJIT.cpp (needs a test case) - push patch-sysdb unassigned (ports): -- port libxul-1.9 consumers to libxul-10, lest they be removed - add BlueGriffon to replace www/kompozer - add TorBrowserBundle: * linux version requires newer glibc/gtk Modified: trunk/www/firefox-nightly/Makefile.hgrev ============================================================================== --- trunk/www/firefox-nightly/Makefile.hgrev Wed Aug 28 23:15:53 2013 (r1337) +++ trunk/www/firefox-nightly/Makefile.hgrev Wed Aug 28 23:16:02 2013 (r1338) @@ -1 +1 @@ -HGREV= 143964:581251a392cd +HGREV= 144701:dc7b76fcf7e4 Modified: trunk/www/firefox-nightly/distinfo ============================================================================== --- trunk/www/firefox-nightly/distinfo Wed Aug 28 23:15:53 2013 (r1337) +++ trunk/www/firefox-nightly/distinfo Wed Aug 28 23:16:02 2013 (r1338) @@ -1,2 +1,2 @@ -SHA256 (firefox-nightly/581251a392cd.tar.bz2) = a2f50efbc697b9f6ca8094efd3cf9af7204cef145494a31b51bcb304cad159d9 -SIZE (firefox-nightly/581251a392cd.tar.bz2) = 125669612 +SHA256 (firefox-nightly/dc7b76fcf7e4.tar.bz2) = f524095ec992ba45acf7984e8ca1ac9a25d8eef1f8991d44cf1c47535493b5a6 +SIZE (firefox-nightly/dc7b76fcf7e4.tar.bz2) = 125427736 Deleted: trunk/www/firefox-nightly/files/patch-bug807492 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug807492 Wed Aug 28 23:16:02 2013 (r1337) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,23 +0,0 @@ -JJdiff --git configure.in configure.in -index c167461..8346c11 100644 ---- configure.in -+++ configure.in -@@ -5246,17 +5246,17 @@ if test "$NS_PRINTING"; then - AC_DEFINE(NS_PRINT_PREVIEW) - fi - - dnl Turn off webrtc for OS's we don't handle yet, but allow - dnl --enable-webrtc to override. Can disable for everything in - dnl the master list above. - if test -n "$MOZ_WEBRTC"; then - case "$target" in -- *-linux*|*-mingw*|*-darwin*|*-android*|*-linuxandroid*) -+ *-linux*|*-mingw*|*-darwin*|*-android*|*-linuxandroid*|*-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*) - dnl Leave enabled - ;; - *) - dnl default to disabled for all others - MOZ_WEBRTC= - ;; - esac - fi Deleted: trunk/www/firefox-nightly/files/patch-bug851992 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug851992 Wed Aug 28 23:16:02 2013 (r1337) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,372 +0,0 @@ -# HG changeset patch -# User Makoto Kato - -Bug 851992 - Allow building against system ICU library. r=glandium f=gaston - -diff --git a/config/Makefile.in b/config/Makefile.in ---- config/Makefile.in -+++ config/Makefile.in -@@ -93,16 +93,17 @@ export:: $(export-preqs) - -DMOZ_TREE_PIXMAN=$(MOZ_TREE_PIXMAN) \ - -DMOZ_NATIVE_HUNSPELL=$(MOZ_NATIVE_HUNSPELL) \ - -DMOZ_NATIVE_BZ2=$(MOZ_NATIVE_BZ2) \ - -DMOZ_NATIVE_ZLIB=$(MOZ_NATIVE_ZLIB) \ - -DMOZ_NATIVE_PNG=$(MOZ_NATIVE_PNG) \ - -DMOZ_NATIVE_JPEG=$(MOZ_NATIVE_JPEG) \ - -DMOZ_NATIVE_LIBEVENT=$(MOZ_NATIVE_LIBEVENT) \ - -DMOZ_NATIVE_LIBVPX=$(MOZ_NATIVE_LIBVPX) \ -+ -DMOZ_NATIVE_ICU=$(MOZ_NATIVE_ICU) \ - $(srcdir)/system-headers | $(PERL) $(topsrcdir)/nsprpub/config/make-system-wrappers.pl system_wrappers - $(INSTALL) system_wrappers $(DIST) - - GARBAGE_DIRS += system_wrappers - endif - - ifdef WRAP_STL_INCLUDES - ifdef GNU_CXX -diff --git a/config/system-headers b/config/system-headers ---- config/system-headers -+++ config/system-headers -@@ -1127,8 +1127,19 @@ gst/video/video.h - sys/msg.h - sys/ipc.h - sys/thr.h - sys/user.h - kvm.h - spawn.h - err.h - xlocale.h -+#if MOZ_NATIVE_ICU==1 -+unicode/locid.h -+unicode/numsys.h -+unicode/ucal.h -+unicode/ucol.h -+unicode/udat.h -+unicode/udatpg.h -+unicode/uenum.h -+unicode/unum.h -+unicode/ustring.h -+#endif -diff --git a/configure.in b/configure.in ---- configure.in -+++ configure.in -@@ -4106,16 +4106,32 @@ if test -n "$MOZ_NATIVE_FFI"; then - PKG_CHECK_MODULES(MOZ_FFI, libffi > 3.0.9) - else - PKG_CHECK_MODULES(MOZ_FFI, libffi >= 3.0.9) - fi - MOZ_JS_STATIC_LIBS="$MOZ_JS_STATIC_LIBS $MOZ_FFI_LIBS" - fi - - dnl ======================================================== -+dnl system icu support -+dnl ======================================================== -+MOZ_NATIVE_ICU= -+MOZ_ARG_WITH_BOOL(system-icu, -+[ --with-system-icu -+ Use system icu (located with pkgconfig)], -+ MOZ_NATIVE_ICU=1) -+ -+if test -n "$MOZ_NATIVE_ICU"; then -+ PKG_CHECK_MODULES(MOZ_ICU, icu-i18n >= 50.1) -+ MOZ_JS_STATIC_LIBS="$MOZ_JS_STATIC_LIBS $MOZ_ICU_LIBS" -+fi -+ -+AC_SUBST(MOZ_NATIVE_ICU) -+ -+dnl ======================================================== - dnl Java SDK support - dnl ======================================================== - - JAVA_BIN_PATH= - MOZ_ARG_WITH_STRING(java-bin-path, - [ --with-java-bin-path=dir - Location of Java binaries (java, javac, jar)], - JAVA_BIN_PATH=$withval) -diff --git a/js/src/Makefile.in b/js/src/Makefile.in ---- js/src/Makefile.in -+++ js/src/Makefile.in -@@ -225,22 +225,27 @@ endif - - ############################################# - # BEGIN ECMAScript Internationalization API - # - - # ICU headers need to be available whether we build with the complete - # Internationalization API or not - ICU stubs rely on them. - -+ifdef MOZ_NATIVE_ICU -+LOCAL_INCLUDES += $(MOZ_ICU_CFLAGS) -+else - LOCAL_INCLUDES += \ - -I$(topsrcdir)/../../intl/icu/source/common \ - -I$(topsrcdir)/../../intl/icu/source/i18n \ - $(NULL) -+endif - - ifdef ENABLE_INTL_API -+ifndef MOZ_NATIVE_ICU - - ifeq ($(OS_ARCH),WINNT) - # Parallel gmake is buggy on Windows - ICU_GMAKE_OPTIONS="-j1" - # Library names: On Windows, ICU uses modified library names for static - # and debug libraries. - ifdef MOZ_DEBUG - ICU_LIB_SUFFIX=d -@@ -259,16 +264,17 @@ endif - export:: - $(GMAKE) $(ICU_GMAKE_OPTIONS) -C intl/icu STATIC_O=$(OBJ_SUFFIX) GENRBOPTS='-k -R' - $(ICU_LIB_RENAME) - - distclean clean:: - $(call SUBMAKE,$@,intl/icu) - - endif -+endif - - # - # END ECMAScript Internationalization API - ############################################# - - - # The "find any vanilla new/new[] calls" script is tailored to Linux, so - # only run it there. That should be enough to catch any such calls that -@@ -382,17 +388,21 @@ CFLAGS += $(MOZ_ZLIB_CFLAGS) - EXTRA_LIBS += $(MOZ_ZLIB_LIBS) - # Enable zlib usage if zlib has been located. When building the browser on - # Windows, MOZ_ZLIB_LIBS is empty because zlib is part of libmozglue. We thus - # also enable zlib if mozglue is present. - ifneq (,$(MOZ_ZLIB_LIBS)$(MOZ_GLUE_LDFLAGS)) - DEFINES += -DUSE_ZLIB - endif - --SHARED_LIBRARY_LIBS += $(ICU_LIBS) -+ifdef MOZ_NATIVE_ICU -+EXTRA_DSO_LDOPTS += $(MOZ_ICU_LIBS) -+else -+SHARED_LIBRARY_LIBS += $(MOZ_ICU_LIBS) -+endif - - # Prevent floating point errors caused by VC++ optimizations - ifdef _MSC_VER - # XXX We should add this to CXXFLAGS, too? - CFLAGS += -fp:precise - - ifeq ($(CPU_ARCH),x86) - # Workaround compiler bug on PGO (Bug 721284) -diff --git a/js/src/config/Makefile.in b/js/src/config/Makefile.in ---- js/src/config/Makefile.in -+++ js/src/config/Makefile.in -@@ -54,16 +54,17 @@ include $(topsrcdir)/config/rules.mk - - HOST_CFLAGS += -DUNICODE -D_UNICODE - - ifdef WRAP_SYSTEM_INCLUDES - export:: \ - $(call mkdir_deps,system_wrappers_js) \ - $(NULL) - $(PYTHON) $(srcdir)/Preprocessor.py $(DEFINES) $(ACDEFINES) \ -+ -DMOZ_NATIVE_ICU=$(MOZ_NATIVE_ICU) \ - $(srcdir)/system-headers | $(PERL) $(srcdir)/make-system-wrappers.pl system_wrappers_js - $(INSTALL) system_wrappers_js $(DIST) - - GARBAGE_DIRS += system_wrappers_js - endif - - GARBAGE += $(srcdir)/*.pyc *.pyc - -diff --git a/js/src/config/system-headers b/js/src/config/system-headers ---- js/src/config/system-headers -+++ js/src/config/system-headers -@@ -1127,8 +1127,19 @@ gst/video/video.h - sys/msg.h - sys/ipc.h - sys/thr.h - sys/user.h - kvm.h - spawn.h - err.h - xlocale.h -+#if MOZ_NATIVE_ICU==1 -+unicode/locid.h -+unicode/numsys.h -+unicode/ucal.h -+unicode/ucol.h -+unicode/udat.h -+unicode/udatpg.h -+unicode/uenum.h -+unicode/unum.h -+unicode/ustring.h -+#endif -diff --git a/js/src/configure.in b/js/src/configure.in ---- js/src/configure.in -+++ js/src/configure.in -@@ -4251,16 +4251,26 @@ if test "$ACCESSIBILITY" -a "$MOZ_ENABLE_GTK" ; then - AC_DEFINE_UNQUOTED(ATK_MINOR_VERSION, $ATK_MINOR_VERSION) - AC_DEFINE_UNQUOTED(ATK_REV_VERSION, $ATK_REV_VERSION) - fi - - - dnl ======================================================== - dnl ECMAScript Internationalization API Support (uses ICU) - dnl ======================================================== -+ICU_LIB_NAMES= -+MOZ_NATIVE_ICU= -+MOZ_ARG_WITH_BOOL(system-icu, -+[ --with-system-icu -+ Use system icu (located with pkgconfig)], -+ MOZ_NATIVE_ICU=1) -+ -+if test -n "$MOZ_NATIVE_ICU"; then -+ PKG_CHECK_MODULES(MOZ_ICU, icu-i18n >= 50.1) -+fi - - MOZ_ARG_WITH_STRING(intl-api, - [ --with-intl-api, --with-intl-api=build, --without-intl-api - Determine the status of the ECMAScript Internationalization API. The first - (or lack of any of these) builds and exposes the API. The second builds it - but doesn't use ICU or expose the API to script. The third doesn't build - ICU at all.], - _INTL_API=$withval, -@@ -4285,47 +4295,46 @@ esac - - if test -n "$EXPOSE_INTL_API"; then - AC_DEFINE(EXPOSE_INTL_API) - fi - - dnl Settings for the implementation of the ECMAScript Internationalization API - if test -n "$ENABLE_INTL_API"; then - AC_DEFINE(ENABLE_INTL_API) -- # We build ICU as a static library. -- AC_DEFINE(U_STATIC_IMPLEMENTATION) -- -- case "$OS_TARGET" in -- WINNT) -- ICU_LIB_NAMES="icuin icuuc icudt" -- ;; -- Darwin|Linux|DragonFly|FreeBSD|NetBSD|OpenBSD) -- ICU_LIB_NAMES="icui18n icuuc icudata" -- ;; -- *) -- AC_MSG_ERROR([ECMAScript Internationalization API is not yet supported on this platform]) -- esac - -- ICU_LIBS='$(call EXPAND_LIBNAME_PATH,$(ICU_LIB_NAMES),$(DEPTH)/intl/icu/lib)' --else -- ICU_LIB_NAMES= -- ICU_LIBS= -+ if test -z "$MOZ_NATIVE_ICU"; then -+ case "$OS_TARGET" in -+ WINNT) -+ ICU_LIB_NAMES="icuin icuuc icudt" -+ ;; -+ Darwin|Linux|DragonFly|FreeBSD|NetBSD|OpenBSD) -+ ICU_LIB_NAMES="icui18n icuuc icudata" -+ ;; -+ *) -+ AC_MSG_ERROR([ECMAScript Internationalization API is not yet supported on this platform]) -+ esac -+ MOZ_ICU_LIBS='$(call EXPAND_LIBNAME_PATH,$(ICU_LIB_NAMES),$(DEPTH)/intl/icu/lib)' -+ fi - fi - - AC_SUBST(ENABLE_INTL_API) - AC_SUBST(ICU_LIB_NAMES) --AC_SUBST(ICU_LIBS) -+AC_SUBST(MOZ_ICU_LIBS) -+AC_SUBST(MOZ_NATIVE_ICU) - --dnl Source files that use ICU should have control over which parts of the ICU --dnl namespace they want to use. --AC_DEFINE(U_USING_ICU_NAMESPACE,0) -+dnl Settings for ICU -+if test -n "$ENABLE_INTL_API" -a -z "$MOZ_NATIVE_ICU"; then -+ dnl We build ICU as a static library. -+ AC_DEFINE(U_STATIC_IMPLEMENTATION) - -+ dnl Source files that use ICU should have control over which parts of the ICU -+ dnl namespace they want to use. -+ AC_DEFINE(U_USING_ICU_NAMESPACE,0) - --dnl Settings for ICU --if test -n "$ENABLE_INTL_API" ; then - # Set ICU compile options - ICU_CPPFLAGS="" - # don't use icu namespace automatically in client code - ICU_CPPFLAGS="$ICU_CPPFLAGS -DU_USING_ICU_NAMESPACE=0" - # don't include obsolete header files - ICU_CPPFLAGS="$ICU_CPPFLAGS -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1" - # remove chunks of the library that we don't need (yet) - ICU_CPPFLAGS="$ICU_CPPFLAGS -DUCONFIG_NO_LEGACY_CONVERSION" -diff --git a/js/src/gdb/Makefile.in b/js/src/gdb/Makefile.in ---- js/src/gdb/Makefile.in -+++ js/src/gdb/Makefile.in -@@ -14,16 +14,20 @@ include $(DEPTH)/config/autoconf.mk - # Building against js_static requires that we declare mfbt sybols "exported" - # on its behalf. - DEFINES += -DEXPORT_JS_API -DIMPL_MFBT - - LIBS = $(DEPTH)/$(LIB_PREFIX)js_static.$(LIB_SUFFIX) $(NSPR_LIBS) $(MOZ_ZLIB_LIBS) - - LOCAL_INCLUDES += -I$(topsrcdir) -I.. - -+ifdef MOZ_NATIVE_ICU -+EXTRA_LIBS += $(MOZ_ICU_LIBS) -+endif -+ - EXTRA_LIBS += $(MOZ_FFI_LIBS) - - # Place a GDB Python auto-load file next to the gdb-tests executable, both - # in the build directory and in the dist/bin directory. - PP_TARGETS += GDB_AUTOLOAD - GDB_AUTOLOAD := gdb-tests-gdb.py.in - GDB_AUTOLOAD_FLAGS := -Dtopsrcdir=$(abspath $(topsrcdir)) - -diff --git a/js/src/jsapi-tests/Makefile.in b/js/src/jsapi-tests/Makefile.in ---- js/src/jsapi-tests/Makefile.in -+++ js/src/jsapi-tests/Makefile.in -@@ -15,16 +15,20 @@ DEFINES += -DEXPORT_JS_API - # Building against js_static requires that we declare mfbt sybols "exported" - # on its behalf. - DEFINES += -DIMPL_MFBT - - LIBS = $(DEPTH)/$(LIB_PREFIX)js_static.$(LIB_SUFFIX) $(NSPR_LIBS) $(MOZ_ZLIB_LIBS) - - LOCAL_INCLUDES += -I$(topsrcdir) -I.. - -+ifdef MOZ_NATIVE_ICU -+EXTRA_LIBS += $(MOZ_ICU_LIBS) -+endif -+ - EXTRA_LIBS += $(MOZ_FFI_LIBS) - - ifdef QEMU_EXE - MOZ_POST_PROGRAM_COMMAND = $(topsrcdir)/build/qemu-wrap --qemu $(QEMU_EXE) --libdir $(CROSS_LIB) - endif - - # Place a GDB Python auto-load file next to the jsapi-tests executable in - # the build directory. -diff --git a/js/src/shell/Makefile.in b/js/src/shell/Makefile.in ---- js/src/shell/Makefile.in -+++ js/src/shell/Makefile.in -@@ -22,16 +22,19 @@ DEFINES += -DEXPORT_JS_API - # Building against js_static requires that we declare mfbt sybols "exported" - # on its behalf. - DEFINES += -DIMPL_MFBT - - LIBS = $(NSPR_LIBS) $(EDITLINE_LIBS) $(DEPTH)/$(LIB_PREFIX)js_static.$(LIB_SUFFIX) $(MOZ_ZLIB_LIBS) - ifdef MOZ_NATIVE_FFI - EXTRA_LIBS += $(MOZ_FFI_LIBS) - endif -+ifdef MOZ_NATIVE_ICU -+EXTRA_LIBS += $(MOZ_ICU_LIBS) -+endif - - LOCAL_INCLUDES += -I$(topsrcdir) -I.. - - ifeq ($(OS_ARCH),Darwin) - ifeq ($(TARGET_CPU),x86_64) - DARWIN_EXE_LDFLAGS += -pagezero_size 10000 -image_base 100000000 - endif - endif Deleted: trunk/www/firefox-nightly/files/patch-bug908476 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug908476 Wed Aug 28 23:16:02 2013 (r1337) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,12 +0,0 @@ ---- tools/profiler/GeckoProfiler.h~ -+++ tools/profiler/GeckoProfiler.h -@@ -54,6 +54,9 @@ - - #ifndef MOZ_ENABLE_PROFILER_SPS - -+struct JSContext; -+class JSObject; -+ - // Insert a RAII in this scope to active a pseudo label. Any samples collected - // in this scope will contain this annotation. For dynamic strings use - // PROFILER_LABEL_PRINTF. Arguments must be string literals. Deleted: trunk/www/firefox-nightly/files/patch-bug908489 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug908489 Wed Aug 28 23:16:02 2013 (r1337) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- js/ipc/JavaScriptParent.h~ -+++ js/ipc/JavaScriptParent.h -@@ -10,6 +10,7 @@ - - #include "JavaScriptShared.h" - #include "mozilla/jsipc/PJavaScriptParent.h" -+#include "jsclass.h" - - #ifdef XP_WIN - #undef GetClassName Deleted: trunk/www/firefox-nightly/files/patch-bug908537 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug908537 Wed Aug 28 23:16:02 2013 (r1337) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- security/manager/ssl/src/nsNSSIOLayer.cpp~ -+++ security/manager/ssl/src/nsNSSIOLayer.cpp -@@ -7,6 +7,7 @@ - #include "nsNSSComponent.h" - #include "nsNSSIOLayer.h" - -+#include "mozilla/Casting.h" - #include "mozilla/DebugOnly.h" - #include "mozilla/Telemetry.h" - Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Wed Aug 28 23:15:53 2013 (r1337) +++ trunk/www/firefox/Makefile Wed Aug 28 23:16:02 2013 (r1338) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox/Makefile 310227 2013-01-11 10:22:40Z ehaupt $ PORTNAME= firefox -DISTVERSION= 24.0b5 +DISTVERSION= 24.0b6 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ Modified: trunk/www/firefox/distinfo ============================================================================== --- trunk/www/firefox/distinfo Wed Aug 28 23:15:53 2013 (r1337) +++ trunk/www/firefox/distinfo Wed Aug 28 23:16:02 2013 (r1338) @@ -1,2 +1,2 @@ -SHA256 (firefox-24.0b5.source.tar.bz2) = 20f0a3417865bc26aca5d924cd537844a0f20cfd6d5a0ac769489d9b90a59a77 -SIZE (firefox-24.0b5.source.tar.bz2) = 119736631 +SHA256 (firefox-24.0b6.source.tar.bz2) = d09da384304616b58a70b260779c007416b645c82071aa96a631283a5bb82c58 +SIZE (firefox-24.0b6.source.tar.bz2) = 119733711 Modified: trunk/www/linux-firefox/Makefile ============================================================================== --- trunk/www/linux-firefox/Makefile Wed Aug 28 23:15:53 2013 (r1337) +++ trunk/www/linux-firefox/Makefile Wed Aug 28 23:16:02 2013 (r1338) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-firefox/Makefile 310165 2013-01-09 23:28:19Z flo $ PORTNAME= firefox -DISTVERSION= 24.0b5 +DISTVERSION= 24.0b6 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US Modified: trunk/www/linux-firefox/distinfo ============================================================================== --- trunk/www/linux-firefox/distinfo Wed Aug 28 23:15:53 2013 (r1337) +++ trunk/www/linux-firefox/distinfo Wed Aug 28 23:16:02 2013 (r1338) @@ -1,2 +1,2 @@ -SHA256 (firefox-24.0b5.tar.bz2) = c68d678b4cfff195166c0ff2b15b4ca37fca4862d637918134879c8d0e252743 -SIZE (firefox-24.0b5.tar.bz2) = 28979275 +SHA256 (firefox-24.0b6.tar.bz2) = 967a052ba9ed2b492ff4884771ee60671854723a1a702ead7f2ef6ff00ebfb56 +SIZE (firefox-24.0b6.tar.bz2) = 29035269 From owner-freebsd-gecko@FreeBSD.ORG Fri Aug 30 19:53:55 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0C49D6A3 for ; Fri, 30 Aug 2013 19:53:55 +0000 (UTC) (envelope-from weif@weif.net) Received: from mail.cjones.org (mail.cjones.org [69.146.226.138]) by mx1.freebsd.org (Postfix) with ESMTP id E7C212B8C for ; Fri, 30 Aug 2013 19:53:54 +0000 (UTC) Received: by mail.cjones.org (Postfix, from userid 1003) id 4F85633FE0; Fri, 30 Aug 2013 13:46:04 -0600 (MDT) From: Keith Seyffarth To: freebsd-gecko@freebsd.org Subject: Continuing printing issues FF23.0.1 FreeBSD9.1 Date: Fri, 30 Aug 2013 13:46:04 -0600 Message-ID: <847gf3uflv.fsf@maxwell.cjones.org> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: weif@weif.net List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Aug 2013 19:53:55 -0000 I am continuing to have problems printing from Firefox (or Thunderbird) on FreeBSD. Selecting print or print preview from the file menu crashes the browser. I have not been able to find any error message related to this crash. Does anyone have any insight on why printing would crash these applications, but not others - or, better yet, what to do to fix it? FreeBSD janet.weif.net 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Sat Jan 12 10:16:45 MST Thanks, Keith From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 15:19:41 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9BD7EDCD for ; Sat, 31 Aug 2013 15:19:41 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 31C0126CE for ; Sat, 31 Aug 2013 15:19:40 +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 r7VFJdJm040647 for ; Sat, 31 Aug 2013 15:19:39 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7VFJYbj039989 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 15:19:34 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 15:19:34 GMT Message-Id: <201308311519.r7VFJYbj039989@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] r1339 - in trunk: . Mk www/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: Sat, 31 Aug 2013 15:19:41 -0000 Author: jbeich Date: Sat Aug 31 15:19:33 2013 New Revision: 1339 Log: add PROFILE option Modified: trunk/Gecko_ChangeLog trunk/Mk/bsd.gecko.mk trunk/www/firefox/Makefile.options Modified: trunk/Gecko_ChangeLog ============================================================================== --- trunk/Gecko_ChangeLog Wed Aug 28 23:16:02 2013 (r1338) +++ trunk/Gecko_ChangeLog Sat Aug 31 15:19:33 2013 (r1339) @@ -1,3 +1,4 @@ 24.0: - enable GSTREAMER by default for html5 with h264/aac/mp3 - WEBRTC is now always built +- add PROFILE and TESTS options Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Wed Aug 28 23:16:02 2013 (r1338) +++ trunk/Mk/bsd.gecko.mk Sat Aug 31 15:19:33 2013 (r1339) @@ -804,6 +804,13 @@ MOZ_OPTIONS+= --disable-logging .endif +.if ${PORT_OPTIONS:MPROFILE} +MOZ_OPTIONS+= --enable-profiling +STRIP= +.else +MOZ_OPTIONS+= --disable-profiling +.endif + .if ${PORT_OPTIONS:MTEST} MOZ_OPTIONS+= --enable-tests .else Modified: trunk/www/firefox/Makefile.options ============================================================================== --- trunk/www/firefox/Makefile.options Wed Aug 28 23:16:02 2013 (r1338) +++ trunk/www/firefox/Makefile.options Sat Aug 31 15:19:33 2013 (r1339) @@ -1,7 +1,7 @@ # -*- makefile-bsdmake -*- OPTIONS_DEFINE+= DBUS DEBUG GCONF GIO GNOMEUI GNOMEVFS2 GSTREAMER \ - LIBPROXY LOGGING OPTIMIZED_CFLAGS PGO TEST + LIBPROXY LOGGING OPTIMIZED_CFLAGS PGO PROFILE TEST OPTIONS_DEFAULT+= ALSA DBUS GIO LOGGING OPTIONS_SINGLE+= AUDIO From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 15:19:47 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CE1CBDD2 for ; Sat, 31 Aug 2013 15:19:47 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6399226D2 for ; Sat, 31 Aug 2013 15:19:47 +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 r7VFJjmC042029 for ; Sat, 31 Aug 2013 15:19:45 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7VFJe9j041458 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 15:19:40 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 15:19:40 GMT Message-Id: <201308311519.r7VFJe9j041458@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] r1340 - trunk/Mk 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: Sat, 31 Aug 2013 15:19:47 -0000 Author: jbeich Date: Sat Aug 31 15:19:40 2013 New Revision: 1340 Log: move STRIP ifdef a bit later to make PROFILE work Modified: trunk/Mk/bsd.gecko.mk Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Sat Aug 31 15:19:33 2013 (r1339) +++ trunk/Mk/bsd.gecko.mk Sat Aug 31 15:19:40 2013 (r1340) @@ -786,12 +786,6 @@ MOZ_OPTIONS+= --enable-pulseaudio .endif -.if !defined(STRIP) || ${STRIP} == "" -MOZ_OPTIONS+= --disable-strip --disable-install-strip -.else -MOZ_OPTIONS+= --enable-strip --enable-install-strip -.endif - .if ${PORT_OPTIONS:MDEBUG} MOZ_OPTIONS+= --enable-debug --disable-release .else @@ -817,6 +811,12 @@ MOZ_OPTIONS+= --disable-tests .endif +.if !defined(STRIP) || ${STRIP} == "" +MOZ_OPTIONS+= --disable-strip --disable-install-strip +.else +MOZ_OPTIONS+= --enable-strip --enable-install-strip +.endif + MOZ_SED_ARGS+= -e's|@CPPFLAGS@|${CPPFLAGS}|g' \ -e 's|@CFLAGS@|${CFLAGS}|g' \ -e 's|@LDFLAGS@|${LDFLAGS}|g' \ From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 15:19:55 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A2411DE9 for ; Sat, 31 Aug 2013 15:19:55 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3689F26D3 for ; Sat, 31 Aug 2013 15:19:55 +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 r7VFJr2a044048 for ; Sat, 31 Aug 2013 15:19: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 r7VFJmib042882 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 15:19:48 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 15:19:48 GMT Message-Id: <201308311519.r7VFJmib042882@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] r1341 - in trunk: mail/thunderbird/files www/firefox-nightly/files www/firefox/files www/seamonkey/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: Sat, 31 Aug 2013 15:19:55 -0000 Author: jbeich Date: Sat Aug 31 15:19:48 2013 New Revision: 1341 Log: fix regression with audio_device runtime since firefox24 Added: trunk/mail/thunderbird/files/patch-bug910875 trunk/www/firefox-nightly/files/patch-bug910875 trunk/www/firefox/files/patch-bug910875 trunk/www/seamonkey/files/patch-bug910875 Added: trunk/mail/thunderbird/files/patch-bug910875 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/mail/thunderbird/files/patch-bug910875 Sat Aug 31 15:19:48 2013 (r1341) @@ -0,0 +1,102 @@ +diff --git media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc +index f231b1e..6087696 100644 +--- mozilla/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc ++++ mozilla/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc +@@ -16,7 +16,9 @@ + #include + #include + +-#if defined(_WIN32) ++#if defined(WEBRTC_DUMMY_AUDIO_BUILD) ++// do not include platform specific headers ++#elif defined(_WIN32) + #include "audio_device_utility_win.h" + #include "audio_device_wave_win.h" + #if defined(WEBRTC_WINDOWS_CORE_AUDIO_BUILD) +@@ -32,14 +34,8 @@ + #include + #include "audio_device_utility_android.h" + #include "audio_device_jni_android.h" +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + #include "audio_device_utility_linux.h" +- #if defined(LINUX_ALSA) +- #include "audio_device_alsa_linux.h" +- #endif +- #if defined(LINUX_PULSE) +- #include "audio_device_pulse_linux.h" +- #endif + #elif defined(WEBRTC_IOS) + #include "audio_device_utility_ios.h" + #include "audio_device_ios.h" +@@ -47,6 +43,12 @@ + #include "audio_device_utility_mac.h" + #include "audio_device_mac.h" + #endif ++#if defined(LINUX_ALSA) ++ #include "audio_device_alsa_linux.h" ++#endif ++#if defined(LINUX_PULSE) ++ #include "audio_device_pulse_linux.h" ++#endif + #include "audio_device_dummy.h" + #include "audio_device_utility_dummy.h" + #include "critical_section_wrapper.h" +@@ -161,7 +163,7 @@ WebRtc_Word32 AudioDeviceModuleImpl::Che + #elif defined(WEBRTC_ANDROID) + platform = kPlatformAndroid; + WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is ANDROID"); +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + platform = kPlatformLinux; + WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is LINUX"); + #elif defined(WEBRTC_IOS) +@@ -309,7 +311,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() + + // Create the *Linux* implementation of the Audio Device + // +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + if ((audioLayer == kLinuxPulseAudio) || (audioLayer == kPlatformDefaultAudio)) + { + #if defined(LINUX_PULSE) +@@ -355,7 +357,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() + // + ptrAudioDeviceUtility = new AudioDeviceUtilityLinux(Id()); + } +-#endif // #if defined(WEBRTC_LINUX) ++#endif // #if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + + // Create the *iPhone* implementation of the Audio Device + // +diff --git media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc +index defd7f8..906c4a2 100644 +--- mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc ++++ mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc +@@ -197,7 +197,7 @@ class AudioDeviceAPITest: public testing::Test { + // Create default implementation instance + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( + kId, AudioDeviceModule::kPlatformDefaultAudio)) != NULL); +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( + kId, AudioDeviceModule::kWindowsWaveAudio)) == NULL); + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( +@@ -1690,7 +1690,7 @@ TEST_F(AudioDeviceAPITest, CPULoad) { + + // TODO(kjellander): Fix flakiness causing failures on Windows. + // TODO(phoglund): Fix flakiness causing failures on Linux. +-#if !defined(_WIN32) && !defined(WEBRTC_LINUX) ++#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) + TEST_F(AudioDeviceAPITest, StartAndStopRawOutputFileRecording) { + // NOTE: this API is better tested in a functional test + CheckInitialPlayoutStates(); +@@ -1759,7 +1759,7 @@ TEST_F(AudioDeviceAPITest, StartAndStopRawInputFileRecording) { + // - size of raw_input_not_recording.pcm shall be 0 + // - size of raw_input_not_recording.pcm shall be > 0 + } +-#endif // !WIN32 && !WEBRTC_LINUX ++#endif // !WIN32 && !WEBRTC_LINUX && !defined(WEBRTC_BSD) + + TEST_F(AudioDeviceAPITest, RecordingSampleRate) { + uint32_t sampleRate(0); Added: trunk/www/firefox-nightly/files/patch-bug910875 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox-nightly/files/patch-bug910875 Sat Aug 31 15:19:48 2013 (r1341) @@ -0,0 +1,96 @@ +diff --git media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc +index f231b1e..6087696 100644 +--- media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc ++++ media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc +@@ -16,7 +16,9 @@ + #include + #include + +-#if defined(_WIN32) ++#if defined(WEBRTC_DUMMY_AUDIO_BUILD) ++// do not include platform specific headers ++#elif defined(_WIN32) + #include "audio_device_utility_win.h" + #include "audio_device_wave_win.h" + #if defined(WEBRTC_WINDOWS_CORE_AUDIO_BUILD) +@@ -37,11 +39,8 @@ + #include + #include "audio_device_utility_android.h" + #include "audio_device_jni_android.h" +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + #include "audio_device_utility_linux.h" +- #if defined(LINUX_ALSA) +- #include "audio_device_alsa_linux.h" +- #endif + #elif defined(WEBRTC_IOS) + #include "audio_device_utility_ios.h" + #include "audio_device_ios.h" +@@ -49,6 +48,9 @@ + #include "audio_device_utility_mac.h" + #include "audio_device_mac.h" + #endif ++#if defined(LINUX_ALSA) ++ #include "audio_device_alsa_linux.h" ++#endif + #if defined(LINUX_PULSE) + #include "audio_device_pulse_linux.h" + #endif +@@ -166,7 +168,7 @@ int32_t AudioDeviceModuleImpl::CheckPlatform() + #elif defined(WEBRTC_ANDROID) + platform = kPlatformAndroid; + WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is ANDROID"); +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + platform = kPlatformLinux; + WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is LINUX"); + #elif defined(WEBRTC_IOS) +@@ -309,7 +311,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() + + // Create the *Linux* implementation of the Audio Device + // +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + if ((audioLayer == kLinuxPulseAudio) || (audioLayer == kPlatformDefaultAudio)) + { + #if defined(LINUX_PULSE) +@@ -355,7 +357,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() + // + ptrAudioDeviceUtility = new AudioDeviceUtilityLinux(Id()); + } +-#endif // #if defined(WEBRTC_LINUX) ++#endif // #if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + + // Create the *iPhone* implementation of the Audio Device + // +diff --git media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc +index defd7f8..906c4a2 100644 +--- media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc ++++ media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc +@@ -197,7 +197,7 @@ class AudioDeviceAPITest: public testing::Test { + // Create default implementation instance + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( + kId, AudioDeviceModule::kPlatformDefaultAudio)) != NULL); +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( + kId, AudioDeviceModule::kWindowsWaveAudio)) == NULL); + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( +@@ -1690,7 +1690,7 @@ TEST_F(AudioDeviceAPITest, CPULoad) { + + // TODO(kjellander): Fix flakiness causing failures on Windows. + // TODO(phoglund): Fix flakiness causing failures on Linux. +-#if !defined(_WIN32) && !defined(WEBRTC_LINUX) ++#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) + TEST_F(AudioDeviceAPITest, StartAndStopRawOutputFileRecording) { + // NOTE: this API is better tested in a functional test + CheckInitialPlayoutStates(); +@@ -1759,7 +1759,7 @@ TEST_F(AudioDeviceAPITest, StartAndStopRawInputFileRecording) { + // - size of raw_input_not_recording.pcm shall be 0 + // - size of raw_input_not_recording.pcm shall be > 0 + } +-#endif // !WIN32 && !WEBRTC_LINUX ++#endif // !WIN32 && !WEBRTC_LINUX && !defined(WEBRTC_BSD) + + TEST_F(AudioDeviceAPITest, RecordingSampleRate) { + uint32_t sampleRate(0); Added: trunk/www/firefox/files/patch-bug910875 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox/files/patch-bug910875 Sat Aug 31 15:19:48 2013 (r1341) @@ -0,0 +1,102 @@ +diff --git media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc +index f231b1e..6087696 100644 +--- media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc ++++ media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc +@@ -16,7 +16,9 @@ + #include + #include + +-#if defined(_WIN32) ++#if defined(WEBRTC_DUMMY_AUDIO_BUILD) ++// do not include platform specific headers ++#elif defined(_WIN32) + #include "audio_device_utility_win.h" + #include "audio_device_wave_win.h" + #if defined(WEBRTC_WINDOWS_CORE_AUDIO_BUILD) +@@ -32,14 +34,8 @@ + #include + #include "audio_device_utility_android.h" + #include "audio_device_jni_android.h" +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + #include "audio_device_utility_linux.h" +- #if defined(LINUX_ALSA) +- #include "audio_device_alsa_linux.h" +- #endif +- #if defined(LINUX_PULSE) +- #include "audio_device_pulse_linux.h" +- #endif + #elif defined(WEBRTC_IOS) + #include "audio_device_utility_ios.h" + #include "audio_device_ios.h" +@@ -47,6 +43,12 @@ + #include "audio_device_utility_mac.h" + #include "audio_device_mac.h" + #endif ++#if defined(LINUX_ALSA) ++ #include "audio_device_alsa_linux.h" ++#endif ++#if defined(LINUX_PULSE) ++ #include "audio_device_pulse_linux.h" ++#endif + #include "audio_device_dummy.h" + #include "audio_device_utility_dummy.h" + #include "critical_section_wrapper.h" +@@ -161,7 +163,7 @@ WebRtc_Word32 AudioDeviceModuleImpl::Che + #elif defined(WEBRTC_ANDROID) + platform = kPlatformAndroid; + WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is ANDROID"); +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + platform = kPlatformLinux; + WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is LINUX"); + #elif defined(WEBRTC_IOS) +@@ -309,7 +311,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() + + // Create the *Linux* implementation of the Audio Device + // +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + if ((audioLayer == kLinuxPulseAudio) || (audioLayer == kPlatformDefaultAudio)) + { + #if defined(LINUX_PULSE) +@@ -355,7 +357,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() + // + ptrAudioDeviceUtility = new AudioDeviceUtilityLinux(Id()); + } +-#endif // #if defined(WEBRTC_LINUX) ++#endif // #if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + + // Create the *iPhone* implementation of the Audio Device + // +diff --git media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc +index defd7f8..906c4a2 100644 +--- media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc ++++ media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc +@@ -197,7 +197,7 @@ class AudioDeviceAPITest: public testing::Test { + // Create default implementation instance + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( + kId, AudioDeviceModule::kPlatformDefaultAudio)) != NULL); +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( + kId, AudioDeviceModule::kWindowsWaveAudio)) == NULL); + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( +@@ -1690,7 +1690,7 @@ TEST_F(AudioDeviceAPITest, CPULoad) { + + // TODO(kjellander): Fix flakiness causing failures on Windows. + // TODO(phoglund): Fix flakiness causing failures on Linux. +-#if !defined(_WIN32) && !defined(WEBRTC_LINUX) ++#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) + TEST_F(AudioDeviceAPITest, StartAndStopRawOutputFileRecording) { + // NOTE: this API is better tested in a functional test + CheckInitialPlayoutStates(); +@@ -1759,7 +1759,7 @@ TEST_F(AudioDeviceAPITest, StartAndStopRawInputFileRecording) { + // - size of raw_input_not_recording.pcm shall be 0 + // - size of raw_input_not_recording.pcm shall be > 0 + } +-#endif // !WIN32 && !WEBRTC_LINUX ++#endif // !WIN32 && !WEBRTC_LINUX && !defined(WEBRTC_BSD) + + TEST_F(AudioDeviceAPITest, RecordingSampleRate) { + uint32_t sampleRate(0); Added: trunk/www/seamonkey/files/patch-bug910875 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/seamonkey/files/patch-bug910875 Sat Aug 31 15:19:48 2013 (r1341) @@ -0,0 +1,102 @@ +diff --git media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc +index f231b1e..6087696 100644 +--- mozilla/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc ++++ mozilla/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc +@@ -16,7 +16,9 @@ + #include + #include + +-#if defined(_WIN32) ++#if defined(WEBRTC_DUMMY_AUDIO_BUILD) ++// do not include platform specific headers ++#elif defined(_WIN32) + #include "audio_device_utility_win.h" + #include "audio_device_wave_win.h" + #if defined(WEBRTC_WINDOWS_CORE_AUDIO_BUILD) +@@ -32,14 +34,8 @@ + #include + #include "audio_device_utility_android.h" + #include "audio_device_jni_android.h" +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + #include "audio_device_utility_linux.h" +- #if defined(LINUX_ALSA) +- #include "audio_device_alsa_linux.h" +- #endif +- #if defined(LINUX_PULSE) +- #include "audio_device_pulse_linux.h" +- #endif + #elif defined(WEBRTC_IOS) + #include "audio_device_utility_ios.h" + #include "audio_device_ios.h" +@@ -47,6 +43,12 @@ + #include "audio_device_utility_mac.h" + #include "audio_device_mac.h" + #endif ++#if defined(LINUX_ALSA) ++ #include "audio_device_alsa_linux.h" ++#endif ++#if defined(LINUX_PULSE) ++ #include "audio_device_pulse_linux.h" ++#endif + #include "audio_device_dummy.h" + #include "audio_device_utility_dummy.h" + #include "critical_section_wrapper.h" +@@ -161,7 +163,7 @@ WebRtc_Word32 AudioDeviceModuleImpl::Che + #elif defined(WEBRTC_ANDROID) + platform = kPlatformAndroid; + WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is ANDROID"); +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + platform = kPlatformLinux; + WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is LINUX"); + #elif defined(WEBRTC_IOS) +@@ -309,7 +311,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() + + // Create the *Linux* implementation of the Audio Device + // +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + if ((audioLayer == kLinuxPulseAudio) || (audioLayer == kPlatformDefaultAudio)) + { + #if defined(LINUX_PULSE) +@@ -355,7 +357,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() + // + ptrAudioDeviceUtility = new AudioDeviceUtilityLinux(Id()); + } +-#endif // #if defined(WEBRTC_LINUX) ++#endif // #if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + + // Create the *iPhone* implementation of the Audio Device + // +diff --git media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc +index defd7f8..906c4a2 100644 +--- mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc ++++ mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc +@@ -197,7 +197,7 @@ class AudioDeviceAPITest: public testing::Test { + // Create default implementation instance + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( + kId, AudioDeviceModule::kPlatformDefaultAudio)) != NULL); +-#elif defined(WEBRTC_LINUX) ++#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( + kId, AudioDeviceModule::kWindowsWaveAudio)) == NULL); + EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( +@@ -1690,7 +1690,7 @@ TEST_F(AudioDeviceAPITest, CPULoad) { + + // TODO(kjellander): Fix flakiness causing failures on Windows. + // TODO(phoglund): Fix flakiness causing failures on Linux. +-#if !defined(_WIN32) && !defined(WEBRTC_LINUX) ++#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) + TEST_F(AudioDeviceAPITest, StartAndStopRawOutputFileRecording) { + // NOTE: this API is better tested in a functional test + CheckInitialPlayoutStates(); +@@ -1759,7 +1759,7 @@ TEST_F(AudioDeviceAPITest, StartAndStopRawInputFileRecording) { + // - size of raw_input_not_recording.pcm shall be 0 + // - size of raw_input_not_recording.pcm shall be > 0 + } +-#endif // !WIN32 && !WEBRTC_LINUX ++#endif // !WIN32 && !WEBRTC_LINUX && !defined(WEBRTC_BSD) + + TEST_F(AudioDeviceAPITest, RecordingSampleRate) { + uint32_t sampleRate(0); From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 15:20:02 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3A333DEE for ; Sat, 31 Aug 2013 15:20:02 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C33DE26D6 for ; Sat, 31 Aug 2013 15:20: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 r7VFK0mw045392 for ; Sat, 31 Aug 2013 15:20: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 r7VFJtZj044993 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 15:19:55 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 15:19:55 GMT Message-Id: <201308311519.r7VFJtZj044993@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] r1342 - trunk/www/firefox-nightly 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: Sat, 31 Aug 2013 15:20:02 -0000 Author: jbeich Date: Sat Aug 31 15:19:54 2013 New Revision: 1342 Log: (r827 followup) keep WRKSRC in sync with hg branch Modified: trunk/www/firefox-nightly/Makefile Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Sat Aug 31 15:19:48 2013 (r1341) +++ trunk/www/firefox-nightly/Makefile Sat Aug 31 15:19:54 2013 (r1342) @@ -62,7 +62,7 @@ .include -WRKSRC:= ${WRKSRC}-central-${HGREV:C/.*://} +WRKSRC:= ${WRKDIR}/${MASTER_SITES:M*hg*:S,/archive/,,:T}-${HGREV:C/.*://} post-extract: @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \ From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 15:20:09 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D7E75E09 for ; Sat, 31 Aug 2013 15:20:09 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5560126D9 for ; Sat, 31 Aug 2013 15:20:09 +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 r7VFK7t2050102 for ; Sat, 31 Aug 2013 15:20:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7VFK2SE049143 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 15:20:02 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 15:20:02 GMT Message-Id: <201308311520.r7VFK2SE049143@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] r1343 - in trunk: mail/thunderbird www/firefox-nightly 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: Sat, 31 Aug 2013 15:20:09 -0000 Author: jbeich Date: Sat Aug 31 15:20:02 2013 New Revision: 1343 Log: prevent MITM when fetching new distfile Modified: trunk/mail/thunderbird/Makefile trunk/www/firefox-nightly/Makefile trunk/www/seamonkey/Makefile Modified: trunk/mail/thunderbird/Makefile ============================================================================== --- trunk/mail/thunderbird/Makefile Sat Aug 31 15:19:54 2013 (r1342) +++ trunk/mail/thunderbird/Makefile Sat Aug 31 15:20:02 2013 (r1343) @@ -78,7 +78,7 @@ .endif .if ${PORT_OPTIONS:MENIGMAIL} -MASTER_SITES+= http://www.enigmail.net/download/source/:enigmail +MASTER_SITES+= https://www.enigmail.net/download/source/:enigmail DISTFILES+= ${EM_DISTFILE}:enigmail RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg EM_DISTNAME= enigmail-${EM_VERSION} Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Sat Aug 31 15:19:54 2013 (r1342) +++ trunk/www/firefox-nightly/Makefile Sat Aug 31 15:20:02 2013 (r1343) @@ -5,7 +5,7 @@ PORTVERSION= 26.0.${HGREV:C/:.*//} PORTEPOCH= 1 CATEGORIES= www ipv6 -MASTER_SITES= http://hg.mozilla.org/mozilla-central/archive/ +MASTER_SITES= https://hg.mozilla.org/mozilla-central/archive/ PKGNAMESUFFIX= ${MOZILLA_SUFX} DISTNAME= ${HGREV:C/.*://} DIST_SUBDIR= ${MOZILLA} Modified: trunk/www/seamonkey/Makefile ============================================================================== --- trunk/www/seamonkey/Makefile Sat Aug 31 15:19:54 2013 (r1342) +++ trunk/www/seamonkey/Makefile Sat Aug 31 15:20:02 2013 (r1343) @@ -92,7 +92,7 @@ MOZ_OPTIONS+= --enable-ldap --enable-mailnews .endif .if ${PORT_OPTIONS:MENIGMAIL} -MASTER_SITES+= http://www.enigmail.net/download/source/:enigmail +MASTER_SITES+= https://www.enigmail.net/download/source/:enigmail DISTFILES+= ${EM_DISTFILE}:enigmail RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg EM_DISTNAME= enigmail-${EM_VERSION} From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 15:20:19 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5FD41E16 for ; Sat, 31 Aug 2013 15:20:19 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 038B926DA for ; Sat, 31 Aug 2013 15:20:18 +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 r7VFKHnA053968 for ; Sat, 31 Aug 2013 15:20: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 r7VFKCIQ051336 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 15:20:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 15:20:12 GMT Message-Id: <201308311520.r7VFKCIQ051336@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] r1344 - in trunk: mail/linux-thunderbird mail/thunderbird www/firefox www/firefox-nightly www/firefox-nightly/files 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: Sat, 31 Aug 2013 15:20:19 -0000 Author: jbeich Date: Sat Aug 31 15:20:11 2013 New Revision: 1344 Log: update and switch Nightly to inbound branch Note, when using `make update' don't forget to keep an eye on https://tbpl.mozilla.org/?tree=Mozilla-Inbound # official http://buildbot.rhaalovely.net/one_line_per_build # bsd http://mozillaproject.osuosl.org:8010/one_line_per_build # linux ppc64 Deleted: trunk/www/firefox-nightly/files/patch-bug876156 trunk/www/firefox-nightly/files/patch-bug910875 Modified: trunk/mail/linux-thunderbird/Makefile trunk/mail/linux-thunderbird/distinfo trunk/mail/thunderbird/Makefile trunk/mail/thunderbird/distinfo 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/linux-firefox/Makefile trunk/www/linux-firefox/distinfo Modified: trunk/mail/linux-thunderbird/Makefile ============================================================================== --- trunk/mail/linux-thunderbird/Makefile Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/mail/linux-thunderbird/Makefile Sat Aug 31 15:20:11 2013 (r1344) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= thunderbird -DISTVERSION= 24.0b1 +DISTVERSION= 24.0b2 CATEGORIES= mail DISTNAME= ${PORTNAME}-${DISTVERSION} MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US Modified: trunk/mail/linux-thunderbird/distinfo ============================================================================== --- trunk/mail/linux-thunderbird/distinfo Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/mail/linux-thunderbird/distinfo Sat Aug 31 15:20:11 2013 (r1344) @@ -1,2 +1,2 @@ -SHA256 (thunderbird-24.0b1.tar.bz2) = 82c51452abe328b6d8d1ea15bf75a0823220aee472d01955ea4a5c2cff2d47fe -SIZE (thunderbird-24.0b1.tar.bz2) = 28998133 +SHA256 (thunderbird-24.0b2.tar.bz2) = 3f08922e4642bdfe007470537f8c1ceb3db01c326bc024009cba4a212af242fe +SIZE (thunderbird-24.0b2.tar.bz2) = 28996852 Modified: trunk/mail/thunderbird/Makefile ============================================================================== --- trunk/mail/thunderbird/Makefile Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/mail/thunderbird/Makefile Sat Aug 31 15:20:11 2013 (r1344) @@ -2,7 +2,7 @@ # $FreeBSD: head/mail/thunderbird/Makefile 324744 2013-08-14 22:35:50Z ak $ PORTNAME= thunderbird -DISTVERSION= 24.0b1 +DISTVERSION= 24.0b2 CATEGORIES= mail ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source DISTFILES= ${PORTNAME}-${DISTVERSION}.source${EXTRACT_SUFX} Modified: trunk/mail/thunderbird/distinfo ============================================================================== --- trunk/mail/thunderbird/distinfo Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/mail/thunderbird/distinfo Sat Aug 31 15:20:11 2013 (r1344) @@ -1,4 +1,4 @@ -SHA256 (thunderbird-24.0b1.source.tar.bz2) = 2cea1f9be8497a01607272b8a7a08bdb7f0310d29bc3f91659017c869ca88125 -SIZE (thunderbird-24.0b1.source.tar.bz2) = 140459430 +SHA256 (thunderbird-24.0b2.source.tar.bz2) = bfbd85af55c43ff9fe9842142cd68067a93ac2de0c6e92ead6e5d0506a97d579 +SIZE (thunderbird-24.0b2.source.tar.bz2) = 139997053 SHA256 (enigmail-1.5.2.tar.gz) = f20d6d1be1ab12dc2f1208d8f01227fd7e5c4dcf5d6f4bd0833a932b58973a26 SIZE (enigmail-1.5.2.tar.gz) = 1211395 Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/www/firefox-nightly/Makefile Sat Aug 31 15:20:11 2013 (r1344) @@ -5,7 +5,7 @@ PORTVERSION= 26.0.${HGREV:C/:.*//} PORTEPOCH= 1 CATEGORIES= www ipv6 -MASTER_SITES= https://hg.mozilla.org/mozilla-central/archive/ +MASTER_SITES= https://hg.mozilla.org/integration/mozilla-inbound/archive/ PKGNAMESUFFIX= ${MOZILLA_SUFX} DISTNAME= ${HGREV:C/.*://} DIST_SUBDIR= ${MOZILLA} Modified: trunk/www/firefox-nightly/Makefile.hgrev ============================================================================== --- trunk/www/firefox-nightly/Makefile.hgrev Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/www/firefox-nightly/Makefile.hgrev Sat Aug 31 15:20:11 2013 (r1344) @@ -1 +1 @@ -HGREV= 144701:dc7b76fcf7e4 +HGREV= 145161:b24700fc8592 Modified: trunk/www/firefox-nightly/distinfo ============================================================================== --- trunk/www/firefox-nightly/distinfo Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/www/firefox-nightly/distinfo Sat Aug 31 15:20:11 2013 (r1344) @@ -1,2 +1,2 @@ -SHA256 (firefox-nightly/dc7b76fcf7e4.tar.bz2) = f524095ec992ba45acf7984e8ca1ac9a25d8eef1f8991d44cf1c47535493b5a6 -SIZE (firefox-nightly/dc7b76fcf7e4.tar.bz2) = 125427736 +SHA256 (firefox-nightly/b24700fc8592.tar.bz2) = 4663964d7939862a1476b1a876ca54f0d3330e6f747a9a277eeab2485d15c635 +SIZE (firefox-nightly/b24700fc8592.tar.bz2) = 125131288 Deleted: trunk/www/firefox-nightly/files/patch-bug876156 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug876156 Sat Aug 31 15:20:11 2013 (r1343) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,13 +0,0 @@ -diff --git mfbt/Atomics.h mfbt/Atomics.h -index d79af6c..40b9336 100644 ---- mfbt/Atomics.h -+++ mfbt/Atomics.h -@@ -35,7 +35,7 @@ - */ - # if !defined(__linux__) && !defined(__OpenBSD__) && \ - (__cplusplus >= 201103L || defined(__GXX_EXPERIMENTAL_CXX0X__)) && \ -- __has_include() -+ __has_include_next() - # define MOZ_HAVE_CXX11_ATOMICS - # endif - /* Deleted: trunk/www/firefox-nightly/files/patch-bug910875 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug910875 Sat Aug 31 15:20:11 2013 (r1343) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,96 +0,0 @@ -diff --git media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc -index f231b1e..6087696 100644 ---- media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc -+++ media/webrtc/trunk/webrtc/modules/audio_device/audio_device_impl.cc -@@ -16,7 +16,9 @@ - #include - #include - --#if defined(_WIN32) -+#if defined(WEBRTC_DUMMY_AUDIO_BUILD) -+// do not include platform specific headers -+#elif defined(_WIN32) - #include "audio_device_utility_win.h" - #include "audio_device_wave_win.h" - #if defined(WEBRTC_WINDOWS_CORE_AUDIO_BUILD) -@@ -37,11 +39,8 @@ - #include - #include "audio_device_utility_android.h" - #include "audio_device_jni_android.h" --#elif defined(WEBRTC_LINUX) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - #include "audio_device_utility_linux.h" -- #if defined(LINUX_ALSA) -- #include "audio_device_alsa_linux.h" -- #endif - #elif defined(WEBRTC_IOS) - #include "audio_device_utility_ios.h" - #include "audio_device_ios.h" -@@ -49,6 +48,9 @@ - #include "audio_device_utility_mac.h" - #include "audio_device_mac.h" - #endif -+#if defined(LINUX_ALSA) -+ #include "audio_device_alsa_linux.h" -+#endif - #if defined(LINUX_PULSE) - #include "audio_device_pulse_linux.h" - #endif -@@ -166,7 +168,7 @@ int32_t AudioDeviceModuleImpl::CheckPlatform() - #elif defined(WEBRTC_ANDROID) - platform = kPlatformAndroid; - WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is ANDROID"); --#elif defined(WEBRTC_LINUX) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - platform = kPlatformLinux; - WEBRTC_TRACE(kTraceInfo, kTraceAudioDevice, _id, "current platform is LINUX"); - #elif defined(WEBRTC_IOS) -@@ -309,7 +311,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() - - // Create the *Linux* implementation of the Audio Device - // --#elif defined(WEBRTC_LINUX) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - if ((audioLayer == kLinuxPulseAudio) || (audioLayer == kPlatformDefaultAudio)) - { - #if defined(LINUX_PULSE) -@@ -355,7 +357,7 @@ int32_t AudioDeviceModuleImpl::CreatePlatformSpecificObjects() - // - ptrAudioDeviceUtility = new AudioDeviceUtilityLinux(Id()); - } --#endif // #if defined(WEBRTC_LINUX) -+#endif // #if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - - // Create the *iPhone* implementation of the Audio Device - // -diff --git media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc -index defd7f8..906c4a2 100644 ---- media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc -+++ media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc -@@ -197,7 +197,7 @@ class AudioDeviceAPITest: public testing::Test { - // Create default implementation instance - EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( - kId, AudioDeviceModule::kPlatformDefaultAudio)) != NULL); --#elif defined(WEBRTC_LINUX) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( - kId, AudioDeviceModule::kWindowsWaveAudio)) == NULL); - EXPECT_TRUE((audio_device_ = AudioDeviceModuleImpl::Create( -@@ -1690,7 +1690,7 @@ TEST_F(AudioDeviceAPITest, CPULoad) { - - // TODO(kjellander): Fix flakiness causing failures on Windows. - // TODO(phoglund): Fix flakiness causing failures on Linux. --#if !defined(_WIN32) && !defined(WEBRTC_LINUX) -+#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) - TEST_F(AudioDeviceAPITest, StartAndStopRawOutputFileRecording) { - // NOTE: this API is better tested in a functional test - CheckInitialPlayoutStates(); -@@ -1759,7 +1759,7 @@ TEST_F(AudioDeviceAPITest, StartAndStopRawInputFileRecording) { - // - size of raw_input_not_recording.pcm shall be 0 - // - size of raw_input_not_recording.pcm shall be > 0 - } --#endif // !WIN32 && !WEBRTC_LINUX -+#endif // !WIN32 && !WEBRTC_LINUX && !defined(WEBRTC_BSD) - - TEST_F(AudioDeviceAPITest, RecordingSampleRate) { - uint32_t sampleRate(0); Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/www/firefox/Makefile Sat Aug 31 15:20:11 2013 (r1344) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/firefox/Makefile 310227 2013-01-11 10:22:40Z ehaupt $ PORTNAME= firefox -DISTVERSION= 24.0b6 +DISTVERSION= 24.0b7 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ Modified: trunk/www/firefox/distinfo ============================================================================== --- trunk/www/firefox/distinfo Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/www/firefox/distinfo Sat Aug 31 15:20:11 2013 (r1344) @@ -1,2 +1,2 @@ -SHA256 (firefox-24.0b6.source.tar.bz2) = d09da384304616b58a70b260779c007416b645c82071aa96a631283a5bb82c58 -SIZE (firefox-24.0b6.source.tar.bz2) = 119733711 +SHA256 (firefox-24.0b7.source.tar.bz2) = f7b505d83cbc2fadbad203d3429d43bff8cd8b8af529d2e05e78c9a6a4e2eb8a +SIZE (firefox-24.0b7.source.tar.bz2) = 119767637 Modified: trunk/www/linux-firefox/Makefile ============================================================================== --- trunk/www/linux-firefox/Makefile Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/www/linux-firefox/Makefile Sat Aug 31 15:20:11 2013 (r1344) @@ -2,7 +2,7 @@ # $FreeBSD: head/www/linux-firefox/Makefile 310165 2013-01-09 23:28:19Z flo $ PORTNAME= firefox -DISTVERSION= 24.0b6 +DISTVERSION= 24.0b7 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US Modified: trunk/www/linux-firefox/distinfo ============================================================================== --- trunk/www/linux-firefox/distinfo Sat Aug 31 15:20:02 2013 (r1343) +++ trunk/www/linux-firefox/distinfo Sat Aug 31 15:20:11 2013 (r1344) @@ -1,2 +1,2 @@ -SHA256 (firefox-24.0b6.tar.bz2) = 967a052ba9ed2b492ff4884771ee60671854723a1a702ead7f2ef6ff00ebfb56 -SIZE (firefox-24.0b6.tar.bz2) = 29035269 +SHA256 (firefox-24.0b7.tar.bz2) = 7bb11313be1f568d87548ee504471bc3edb59e5f97e67c5a81b04b2a7e71bf40 +SIZE (firefox-24.0b7.tar.bz2) = 28911718 From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 18:14:32 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C9C20515 for ; Sat, 31 Aug 2013 18:14:32 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [199.48.129.194]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 772392E10 for ; Sat, 31 Aug 2013 18:14:32 +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 r7VIEMcw027402 for ; Sat, 31 Aug 2013 14:14:22 -0400 (EDT) (envelope-from andy@neu.net) Date: Sat, 31 Aug 2013 14:14:22 -0400 (EDT) From: AN To: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r1343 - in trunk: mail/thunderbird www/firefox-nightly www/seamonkey In-Reply-To: <201308311520.r7VFK2SE049143@trillian.chruetertee.ch> Message-ID: References: <201308311520.r7VFK2SE049143@trillian.chruetertee.ch> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.97.8 at my.mail.server X-Virus-Status: Clean X-Spam-Status: No, score=-0.0 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: Sat, 31 Aug 2013 18:14:32 -0000 Fetch is broken now. Do I need to do something to fix it? # svn up Updating '.': At revision 1344. [root@FBSD10 /usr/ports/www/FF_nightly]# make update && make makesum && time make all deinstall install clean Certificate verification failed for /C=US/O=GeoTrust Inc./CN=GeoTrust Global CA 34380826200:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s3_clnt.c:1168: fetch: https://hg.mozilla.org/integration/mozilla-inbound/rev//tip: Authentication error ===> Found saved configuration for firefox-nightly-26.0.143100,1 ===> firefox-nightly-26.0.,1 depends on file: /usr/local/sbin/pkg - found => .tar.bz2 doesn't seem to exist in /usr/ports/distfiles/firefox-nightly. => Attempting to fetch https://hg.mozilla.org/integration/mozilla-inbound/archive/.tar.bz2 fetch: https://hg.mozilla.org/integration/mozilla-inbound/archive/.tar.bz2: size of remote file is not known .tar.bz2 235 B 2319 kBps 00m00s [: -eq: argument expected => Fetched file size mismatch (expected , actual 235) => Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/firefox-nightly/.tar.bz2 fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/firefox-nightly/.tar.bz2: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/firefox-nightly and try again. *** Error code 1 Stop. make[1]: stopped in /usr/ports/www/FF_nightly *** Error code 1 Stop. make: stopped in /usr/ports/www/FF_nightly If I try to navigate to https://hg.mozilla.org/integration/mozilla-inbound/archive/ in the browser I get the following error: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/2.2.15 (Red Hat) Server at hg.mozilla.org Port 80 On Sat, 31 Aug 2013, svn-freebsd-gecko@chruetertee.ch wrote: > Author: jbeich > Date: Sat Aug 31 15:20:02 2013 > New Revision: 1343 > > Log: > prevent MITM when fetching new distfile > > Modified: > trunk/mail/thunderbird/Makefile > trunk/www/firefox-nightly/Makefile > trunk/www/seamonkey/Makefile > > Modified: trunk/mail/thunderbird/Makefile > ============================================================================== > --- trunk/mail/thunderbird/Makefile Sat Aug 31 15:19:54 2013 (r1342) > +++ trunk/mail/thunderbird/Makefile Sat Aug 31 15:20:02 2013 (r1343) > @@ -78,7 +78,7 @@ > .endif > > .if ${PORT_OPTIONS:MENIGMAIL} > -MASTER_SITES+= http://www.enigmail.net/download/source/:enigmail > +MASTER_SITES+= https://www.enigmail.net/download/source/:enigmail > DISTFILES+= ${EM_DISTFILE}:enigmail > RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg > EM_DISTNAME= enigmail-${EM_VERSION} > > Modified: trunk/www/firefox-nightly/Makefile > ============================================================================== > --- trunk/www/firefox-nightly/Makefile Sat Aug 31 15:19:54 2013 (r1342) > +++ trunk/www/firefox-nightly/Makefile Sat Aug 31 15:20:02 2013 (r1343) > @@ -5,7 +5,7 @@ > PORTVERSION= 26.0.${HGREV:C/:.*//} > PORTEPOCH= 1 > CATEGORIES= www ipv6 > -MASTER_SITES= http://hg.mozilla.org/mozilla-central/archive/ > +MASTER_SITES= https://hg.mozilla.org/mozilla-central/archive/ > PKGNAMESUFFIX= ${MOZILLA_SUFX} > DISTNAME= ${HGREV:C/.*://} > DIST_SUBDIR= ${MOZILLA} > > Modified: trunk/www/seamonkey/Makefile > ============================================================================== > --- trunk/www/seamonkey/Makefile Sat Aug 31 15:19:54 2013 (r1342) > +++ trunk/www/seamonkey/Makefile Sat Aug 31 15:20:02 2013 (r1343) > @@ -92,7 +92,7 @@ > MOZ_OPTIONS+= --enable-ldap --enable-mailnews > .endif > .if ${PORT_OPTIONS:MENIGMAIL} > -MASTER_SITES+= http://www.enigmail.net/download/source/:enigmail > +MASTER_SITES+= https://www.enigmail.net/download/source/:enigmail > DISTFILES+= ${EM_DISTFILE}:enigmail > RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg > EM_DISTNAME= enigmail-${EM_VERSION} > _______________________________________________ > freebsd-gecko@freebsd.org mailing list From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 20:59:00 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CD5C0BD1 for ; Sat, 31 Aug 2013 20:59:00 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 634CC2408 for ; Sat, 31 Aug 2013 20:59:00 +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 r7VKwvW9035309 for ; Sat, 31 Aug 2013 20:58:57 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7VKwqPZ035123 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 20:58:52 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 20:58:52 GMT Message-Id: <201308312058.r7VKwqPZ035123@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] r1345 - trunk/www/firefox-nightly 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: Sat, 31 Aug 2013 20:59:00 -0000 Author: jbeich Date: Sat Aug 31 20:58:51 2013 New Revision: 1345 Log: fix make update with no /etc/ssl/cert.pem symlink after r1343 Reported by: AN Modified: trunk/www/firefox-nightly/Makefile Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Sat Aug 31 15:20:11 2013 (r1344) +++ trunk/www/firefox-nightly/Makefile Sat Aug 31 20:58:51 2013 (r1345) @@ -91,7 +91,7 @@ @${CAT} ${PKGMESSAGE} update: - @${FETCH_CMD} -qo- ${MASTER_SITES:M*hg*:S/archive/rev/}/tip \ + @${FETCH_ENV} ${FETCH_CMD} -qo- ${MASTER_SITES:M*hg*:S/archive/rev/}/tip \ | ${SED} -n '/title/ { s|.*changeset |HGREV= |; \ s| ${.CURDIR}/Makefile.hgrev From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 20:59:06 2013 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 1539BBD2 for ; Sat, 31 Aug 2013 20:59:06 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9F8DA2409 for ; Sat, 31 Aug 2013 20:59:05 +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 r7VKx4I2036369 for ; Sat, 31 Aug 2013 20:59:04 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7VKwwbV035980 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 20:58:58 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 20:58:58 GMT Message-Id: <201308312058.r7VKwwbV035980@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] r1346 - trunk/www/firefox-nightly 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: Sat, 31 Aug 2013 20:59:06 -0000 Author: jbeich Date: Sat Aug 31 20:58:58 2013 New Revision: 1346 Log: rely on CA to verify hg.mozilla.org when updating Modified: trunk/www/firefox-nightly/Makefile Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Sat Aug 31 20:58:51 2013 (r1345) +++ trunk/www/firefox-nightly/Makefile Sat Aug 31 20:58:58 2013 (r1346) @@ -13,6 +13,9 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla +FETCH_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:\ + ${PORTSDIR}/security/ca_root_nss + BUILD_DEPENDS= nspr>=4.10:${PORTSDIR}/devel/nspr \ sqlite3>=3.7.17:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ @@ -23,6 +26,7 @@ LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l +FETCH_ENV= SSL_CA_CERT_FILE=${LOCALBASE}/share/certs/ca-root-nss.crt USE_AUTOTOOLS= autoconf213:env USE_PYTHON_BUILD=2.7 OBJDIR_BUILD= # in-tree build broken after bug 789837 @@ -90,7 +94,7 @@ ${LN} -sf ${FIREFOX_ICON_SRC} ${PREFIX}/share/pixmaps/${FIREFOX_ICON} @${CAT} ${PKGMESSAGE} -update: +update: fetch-depends @${FETCH_ENV} ${FETCH_CMD} -qo- ${MASTER_SITES:M*hg*:S/archive/rev/}/tip \ | ${SED} -n '/title/ { s|.*changeset |HGREV= |; \ s| ${.CURDIR}/Makefile.hgrev From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 31 21:10:49 2013 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 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A5247F12 for ; Sat, 31 Aug 2013 21:10:49 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3A25524D2 for ; Sat, 31 Aug 2013 21:10:48 +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 r7VLAlVI066847 for ; Sat, 31 Aug 2013 21:10:47 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id r7VLAgYb066299 for freebsd-gecko@freebsd.org; Sat, 31 Aug 2013 21:10:42 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 31 Aug 2013 21:10:42 GMT Message-Id: <201308312110.r7VLAgYb066299@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] r1347 - trunk/www/firefox-nightly 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: Sat, 31 Aug 2013 21:10:49 -0000 Author: jbeich Date: Sat Aug 31 21:10:42 2013 New Revision: 1347 Log: fold line to make fetch-depends target happy Modified: trunk/www/firefox-nightly/Makefile Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Sat Aug 31 20:58:58 2013 (r1346) +++ trunk/www/firefox-nightly/Makefile Sat Aug 31 21:10:42 2013 (r1347) @@ -13,8 +13,7 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla -FETCH_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:\ - ${PORTSDIR}/security/ca_root_nss +FETCH_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss BUILD_DEPENDS= nspr>=4.10:${PORTSDIR}/devel/nspr \ sqlite3>=3.7.17:${PORTSDIR}/databases/sqlite3 \