From owner-freebsd-gecko@FreeBSD.ORG Sun Jun 3 13:07:34 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6664D1065673 for ; Sun, 3 Jun 2012 13:07:34 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id CCB408FC15 for ; Sun, 3 Jun 2012 13:07:33 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q53D7WCo096288 for ; Sun, 3 Jun 2012 13:07:32 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q53D7Rqx095692 for freebsd-gecko@freebsd.org; Sun, 3 Jun 2012 13:07:27 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 3 Jun 2012 13:07:27 GMT Message-Id: <201206031307.q53D7Rqx095692@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r715 - in branches/experimental: Mk www/firefox-beta/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 03 Jun 2012 13:07:34 -0000 Author: beat Date: Sun Jun 3 13:07:26 2012 New Revision: 715 Log: - Unbreak on CURRENT after r236444 PR: ports/163454 Submitted by: Jan Beich Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Thu May 31 21:11:52 2012 (r714) +++ branches/experimental/Mk/bsd.gecko.mk Sun Jun 3 13:07:26 2012 (r715) @@ -811,6 +811,7 @@ @if [ -f ${MOZSRC}/${subdir}/config/system-headers ] ; then \ ${ECHO_CMD} "fenv.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ ${ECHO_CMD} "pthread_np.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ + ${ECHO_CMD} "unwind.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ fi .endfor @${REINPLACE_CMD} -e 's|%%MOZILLA%%|${MOZILLA}|g' \ Modified: branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp Thu May 31 21:11:52 2012 (r714) +++ branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp Sun Jun 3 13:07:26 2012 (r715) @@ -1,11 +1,19 @@ ---- xpcom/base/nsStackWalk.cpp.orig 2010-12-15 02:03:41.000000000 +0100 -+++ xpcom/base/nsStackWalk.cpp 2010-12-15 11:28:20.000000000 +0100 -@@ -1137,7 +1137,7 @@ - #define __USE_GNU - #endif +--- xpcom/base/nsStackWalk.cpp.orig 2012-05-29 00:57:31.000000000 +0200 ++++ xpcom/base/nsStackWalk.cpp 2012-06-03 12:33:40.000000000 +0200 +@@ -57,7 +57,7 @@ + }; + static CriticalAddress gCriticalAddress; -#if defined(HAVE_DLOPEN) || defined(XP_MACOSX) +#if defined(HAVE_DLOPEN) || defined(XP_MACOSX) || defined(__FreeBSD__) #include #endif +@@ -1155,6 +1155,7 @@ + + #elif defined(HAVE__UNWIND_BACKTRACE) + ++#define _GNU_SOURCE + // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 + #include + From owner-freebsd-gecko@FreeBSD.ORG Sun Jun 3 13:12:37 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55EF0106564A for ; Sun, 3 Jun 2012 13:12:37 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id E1AB88FC0A for ; Sun, 3 Jun 2012 13:12:36 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q53DCZZm017004 for ; Sun, 3 Jun 2012 13:12:35 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q53DCUlI016402 for freebsd-gecko@freebsd.org; Sun, 3 Jun 2012 13:12:30 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 3 Jun 2012 13:12:30 GMT Message-Id: <201206031312.q53DCUlI016402@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r716 - branches/experimental/Mk trunk/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 03 Jun 2012 13:12:37 -0000 Author: beat Date: Sun Jun 3 13:12:30 2012 New Revision: 716 Log: - Sync bsd.gecko.mk with ports Modified: branches/experimental/Mk/bsd.gecko.mk trunk/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Sun Jun 3 13:07:26 2012 (r715) +++ branches/experimental/Mk/bsd.gecko.mk Sun Jun 3 13:12:30 2012 (r716) @@ -1,10 +1,10 @@ -#-*- mode: Fundamental; tab-width: 4; -*- +#-*- tab-width: 4; -*- # ex:ts=4 # # Date created: 12 Nov 2005 # Whom: Michael Johnson # -# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.56 2012/04/25 05:18:49 beat Exp $ +# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.59 2012/06/01 05:15:42 dinoex Exp $ # # 4 column tabs prevent hair loss and tooth decay! @@ -181,7 +181,7 @@ # is given by the maintainer via the port or by the # user via defined variable try to find the highest # stable installed version. -# Available values: yes 10+ 12+ 36+ 10 12+ 36 +# Available values: yes 10+ 12+ 10 12+ # NOTE: # default value 10 is used in case of USE_FIREFOX=yes # @@ -203,7 +203,7 @@ # version is given by the maintainer via the port # or by the user via defined variable try to find # the highest stable installed version. -# Available values: yes 10+ 12+ 31+ 10 12 31 +# Available values: yes 10+ 12+ 10 12 # NOTE: # default value 10 is used in case of USE_THUNDERBIRD=yes # @@ -223,11 +223,10 @@ .endif _FIREFOX_DEFAULT_VERSION= 10 -_FIREFOX_VERSIONS= 10 12 36 -_FIREFOX_RANGE_VERSIONS= 10+ 12+ 36+ +_FIREFOX_VERSIONS= 10 12 +_FIREFOX_RANGE_VERSIONS= 10+ 12+ -# For specifying [36, ..]+ -_FIREFOX_36P= 36 ${_FIREFOX_12P} +# For specifying [10, ..]+ _FIREFOX_12P= 12 ${_FIREFOX_10P} _FIREFOX_10P= 10 @@ -269,16 +268,8 @@ .endif .endif .if ${_SUPFIREFOX} == no -.if ${_FIREFOX_VER} < 36 _DISPLAY_VERSION_HAVE= ${_FIREFOX_VER} -.else -_DISPLAY_VERSION_HAVE:= ${_FIREFOX_VER:C/([0-9])([0-9])/\1.\2/} -.endif -.if ${USE_FIREFOX} < 36 _DISPLAY_VERSION_WANT= ${USE_FIREFOX} -.else -_DISPLAY_VERSION_WANT:= ${USE_FIREFOX:C/([0-9])([0-9])/\1.\2/} -.endif IGNORE= cannot install: Firefox versions mismatch: firefox-${_DISPLAY_VERSION_HAVE} is installed and wanted version is firefox-${_DISPLAY_VERSION_WANT} .endif @@ -291,7 +282,6 @@ # Dependence lines for different Firefox versions 10_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox-esr 12_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox -36_DEPENDS= ${LOCALBASE}/lib/firefox3/firefox:${PORTSDIR}/www/firefox36 # Add dependencies .if defined(USE_FIREFOX) @@ -383,11 +373,10 @@ .endif _THUNDERBIRD_DEFAULT_VERSION= 10 -_THUNDERBIRD_VERSIONS= 10 12 31 -_THUNDERBIRD_RANGE_VERSIONS= 10+ 12+ 31+ +_THUNDERBIRD_VERSIONS= 10 12 +_THUNDERBIRD_RANGE_VERSIONS= 10+ 12+ -# For specifying [31, 30, ..]+ -_THUNDERBIRD_31P= 31 ${_THUNDERBIRD_12P} +# For specifying [10, ..]+ _THUNDERBIRD_12P= 12 ${_THUNDERBIRD_10P} _THUNDERBIRD_10P= 10 @@ -397,16 +386,8 @@ .endif # Setting/finding Thunderbird version we want. -.if exists(${LOCALBASE}/bin/thunderbird) _TMP_VER!= ${LOCALBASE}/bin/thunderbird --version 2>/dev/null | ${HEAD} -1 | ${SED} -e 's/ Thunderbird \([0-9]\{1,2\}\)\.\([0-9]*\).*/\1\2/' -.if ${_TMP_VER} >= 100 _THUNDERBIRD_VER:= ${_TMP_VER:C/([0-9][0-9]).*/\1/} -.else -_THUNDERBIRD_VER= ${_TMP_VER} -.endif -.elif exists(${LOCALBASE}/bin/thunderbird3) -_THUNDERBIRD_VER!= ${LOCALBASE}/bin/thunderbird3 --version 2>/dev/null | ${HEAD} -1 | ${SED} -e 's/ Thunderbird \([0-9]\)\.\([0-9]*\).*/\1\2/' -.endif # Check if installed Thunderbird version matches the wanted one .if defined(_THUNDERBIRD_VER) @@ -429,16 +410,8 @@ .endif .endif .if ${_SUPTHUNDERBIRD} != yes -.if ${_THUNDERBIRD_VER} < 31 _DISPLAY_VERSION_HAVE= ${_THUNDERBIRD_VER} -.else -_DISPLAY_VERSION_HAVE:= ${_THUNDERBIRD_VER:C/([0-9])([0-9])/\1.\2/} -.endif -.if ${USE_THUNDERBIRD} < 31 _DISPLAY_VERSION_WANT= ${USE_THUNDERBIRD} -.else -_DISPLAY_VERSION_WANT:= ${USE_THUNDERBIRD:C/([0-9])([0-9])/\1.\2/} -.endif IGNORE= cannot install: Thunderbird versions mismatch: thunderbird-${_DISPLAY_VERSION_HAVE} is installed and wanted version is thunderbird-${_DISPLAY_VERSION_WANT} .endif .endif @@ -450,7 +423,6 @@ # Dependence lines for different Thunderbird versions 10_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:${PORTSDIR}/mail/thunderbird-esr 12_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:${PORTSDIR}/mail/thunderbird -31_DEPENDS= ${LOCALBASE}/lib/thunderbird3/thunderbird:${PORTSDIR}/mail/thunderbird3 # Add dependencies .if defined(USE_THUNDERBIRD) @@ -623,7 +595,7 @@ nss_LDFLAGS+= -L${LOCALBASE}/lib/nss -Wl,-rpath,${PREFIX}/lib/${MOZ_RPATH} -png_LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png +png_LIB_DEPENDS= png15:${PORTSDIR}/graphics/png png_MOZ_OPTIONS= --with-system-png=${LOCALBASE} xft_LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Sun Jun 3 13:07:26 2012 (r715) +++ trunk/Mk/bsd.gecko.mk Sun Jun 3 13:12:30 2012 (r716) @@ -1,10 +1,10 @@ -#-*- mode: Fundamental; tab-width: 4; -*- +#-*- tab-width: 4; -*- # ex:ts=4 # # Date created: 12 Nov 2005 # Whom: Michael Johnson # -# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.56 2012/04/25 05:18:49 beat Exp $ +# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.59 2012/06/01 05:15:42 dinoex Exp $ # # 4 column tabs prevent hair loss and tooth decay! @@ -181,7 +181,7 @@ # is given by the maintainer via the port or by the # user via defined variable try to find the highest # stable installed version. -# Available values: yes 10+ 12+ 36+ 10 12+ 36 +# Available values: yes 10+ 12+ 10 12+ # NOTE: # default value 10 is used in case of USE_FIREFOX=yes # @@ -203,7 +203,7 @@ # version is given by the maintainer via the port # or by the user via defined variable try to find # the highest stable installed version. -# Available values: yes 10+ 12+ 31+ 10 12 31 +# Available values: yes 10+ 12+ 10 12 # NOTE: # default value 10 is used in case of USE_THUNDERBIRD=yes # @@ -223,11 +223,10 @@ .endif _FIREFOX_DEFAULT_VERSION= 10 -_FIREFOX_VERSIONS= 10 12 36 -_FIREFOX_RANGE_VERSIONS= 10+ 12+ 36+ +_FIREFOX_VERSIONS= 10 12 +_FIREFOX_RANGE_VERSIONS= 10+ 12+ -# For specifying [36, ..]+ -_FIREFOX_36P= 36 ${_FIREFOX_12P} +# For specifying [10, ..]+ _FIREFOX_12P= 12 ${_FIREFOX_10P} _FIREFOX_10P= 10 @@ -269,16 +268,8 @@ .endif .endif .if ${_SUPFIREFOX} == no -.if ${_FIREFOX_VER} < 36 _DISPLAY_VERSION_HAVE= ${_FIREFOX_VER} -.else -_DISPLAY_VERSION_HAVE:= ${_FIREFOX_VER:C/([0-9])([0-9])/\1.\2/} -.endif -.if ${USE_FIREFOX} < 36 _DISPLAY_VERSION_WANT= ${USE_FIREFOX} -.else -_DISPLAY_VERSION_WANT:= ${USE_FIREFOX:C/([0-9])([0-9])/\1.\2/} -.endif IGNORE= cannot install: Firefox versions mismatch: firefox-${_DISPLAY_VERSION_HAVE} is installed and wanted version is firefox-${_DISPLAY_VERSION_WANT} .endif @@ -291,7 +282,6 @@ # Dependence lines for different Firefox versions 10_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox-esr 12_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox -36_DEPENDS= ${LOCALBASE}/lib/firefox3/firefox:${PORTSDIR}/www/firefox36 # Add dependencies .if defined(USE_FIREFOX) @@ -383,11 +373,10 @@ .endif _THUNDERBIRD_DEFAULT_VERSION= 10 -_THUNDERBIRD_VERSIONS= 10 12 31 -_THUNDERBIRD_RANGE_VERSIONS= 10+ 12+ 31+ +_THUNDERBIRD_VERSIONS= 10 12 +_THUNDERBIRD_RANGE_VERSIONS= 10+ 12+ -# For specifying [31, 30, ..]+ -_THUNDERBIRD_31P= 31 ${_THUNDERBIRD_12P} +# For specifying [10, ..]+ _THUNDERBIRD_12P= 12 ${_THUNDERBIRD_10P} _THUNDERBIRD_10P= 10 @@ -397,16 +386,8 @@ .endif # Setting/finding Thunderbird version we want. -.if exists(${LOCALBASE}/bin/thunderbird) _TMP_VER!= ${LOCALBASE}/bin/thunderbird --version 2>/dev/null | ${HEAD} -1 | ${SED} -e 's/ Thunderbird \([0-9]\{1,2\}\)\.\([0-9]*\).*/\1\2/' -.if ${_TMP_VER} >= 100 _THUNDERBIRD_VER:= ${_TMP_VER:C/([0-9][0-9]).*/\1/} -.else -_THUNDERBIRD_VER= ${_TMP_VER} -.endif -.elif exists(${LOCALBASE}/bin/thunderbird3) -_THUNDERBIRD_VER!= ${LOCALBASE}/bin/thunderbird3 --version 2>/dev/null | ${HEAD} -1 | ${SED} -e 's/ Thunderbird \([0-9]\)\.\([0-9]*\).*/\1\2/' -.endif # Check if installed Thunderbird version matches the wanted one .if defined(_THUNDERBIRD_VER) @@ -429,16 +410,8 @@ .endif .endif .if ${_SUPTHUNDERBIRD} != yes -.if ${_THUNDERBIRD_VER} < 31 _DISPLAY_VERSION_HAVE= ${_THUNDERBIRD_VER} -.else -_DISPLAY_VERSION_HAVE:= ${_THUNDERBIRD_VER:C/([0-9])([0-9])/\1.\2/} -.endif -.if ${USE_THUNDERBIRD} < 31 _DISPLAY_VERSION_WANT= ${USE_THUNDERBIRD} -.else -_DISPLAY_VERSION_WANT:= ${USE_THUNDERBIRD:C/([0-9])([0-9])/\1.\2/} -.endif IGNORE= cannot install: Thunderbird versions mismatch: thunderbird-${_DISPLAY_VERSION_HAVE} is installed and wanted version is thunderbird-${_DISPLAY_VERSION_WANT} .endif .endif @@ -450,7 +423,6 @@ # Dependence lines for different Thunderbird versions 10_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:${PORTSDIR}/mail/thunderbird-esr 12_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:${PORTSDIR}/mail/thunderbird -31_DEPENDS= ${LOCALBASE}/lib/thunderbird3/thunderbird:${PORTSDIR}/mail/thunderbird3 # Add dependencies .if defined(USE_THUNDERBIRD) @@ -623,7 +595,7 @@ nss_LDFLAGS+= -L${LOCALBASE}/lib/nss -Wl,-rpath,${PREFIX}/lib/${MOZ_RPATH} -png_LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png +png_LIB_DEPENDS= png15:${PORTSDIR}/graphics/png png_MOZ_OPTIONS= --with-system-png=${LOCALBASE} xft_LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft From owner-freebsd-gecko@FreeBSD.ORG Sun Jun 3 15:36:58 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A7B27106566B for ; Sun, 3 Jun 2012 15:36:58 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from server2.allsitecontrol.com (server2.allsitecontrol.com [63.143.36.210]) by mx1.freebsd.org (Postfix) with ESMTP id 76DA48FC08 for ; Sun, 3 Jun 2012 15:36:58 +0000 (UTC) Received: from tor-exit-router37-readme.formlessnetworking.net ([199.48.147.37]:55519 helo=internal.tormail.org) by server2.allsitecontrol.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.77) (envelope-from ) id 1SbCrI-003MtN-SJ for freebsd-gecko@freebsd.org; Sun, 03 Jun 2012 11:36:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Type:MIME-Version:References:Date:In-Reply-To:Subject:To:From; bh=trQikmjJo5kwhVZtunyNOY9uQ+9NNP4mAoVzIh4fr+g=; b=mK67FK2BukuEcqxaUoOc7kFOutgCeNm/I34dVHz4slxcSRRrOt/7CEJNzXimkxTFV8v+uYlD0ctkxw4xRkcFyEJ6kIvaI/TO+V4MMyZ9ZxwG1EiaZlyjLTmNZJ+Nk4zLhMI7djjpMZPKUiH+NCg80UJvIoAbrme/nRgQyaj0aM4=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1SbCpx-000PYG-RS for freebsd-gecko@freebsd.org; Sun, 03 Jun 2012 15:35:26 +0000 From: Jan Beich To: freebsd-gecko@freebsd.org In-Reply-To: <201206031307.q53D7Rqx095692@trillian.chruetertee.ch> (svn-freebsd-gecko@chruetertee.ch's message of "Sun, 3 Jun 2012 13:07:27 GMT") Date: Sun, 03 Jun 2012 08:35:31 -0700 References: <201206031307.q53D7Rqx095692@trillian.chruetertee.ch> MIME-Version: 1.0 Content-Type: text/plain X-TorMail-User: jbeich Message-Id: <1SbCpx-000PYG-RS@internal.tormail.org> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server2.allsitecontrol.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tormail.org X-Source: X-Source-Args: X-Source-Dir: Subject: Re: [SVN-Commit] r715 - in branches/experimental: Mk www/firefox-beta/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jun 2012 15:36:58 -0000 svn-freebsd-gecko@chruetertee.ch writes: > Author: beat > Date: Sun Jun 3 13:07:26 2012 > New Revision: 715 > > Log: > - Unbreak on CURRENT after r236444 > > PR: ports/163454 > Submitted by: Jan Beich > > Modified: > branches/experimental/Mk/bsd.gecko.mk > branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp [...] Please, back out. That PR is about libc++, not normal builds. -CURRENT hasn't switched to libc++ by default, yet. From owner-freebsd-gecko@FreeBSD.ORG Sun Jun 3 15:44:39 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 468701065672 for ; Sun, 3 Jun 2012 15:44:39 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id C37408FC08 for ; Sun, 3 Jun 2012 15:44:38 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q53FiVcT070939 for ; Sun, 3 Jun 2012 15:44:31 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q53FiPgn070606 for freebsd-gecko@freebsd.org; Sun, 3 Jun 2012 15:44:25 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 3 Jun 2012 15:44:25 GMT Message-Id: <201206031544.q53FiPgn070606@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r717 - in branches/experimental: Mk www/firefox-beta/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 03 Jun 2012 15:44:39 -0000 Author: beat Date: Sun Jun 3 15:44:25 2012 New Revision: 717 Log: - Back out previous commit Requested by: Jan Beich Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Sun Jun 3 13:12:30 2012 (r716) +++ branches/experimental/Mk/bsd.gecko.mk Sun Jun 3 15:44:25 2012 (r717) @@ -783,7 +783,6 @@ @if [ -f ${MOZSRC}/${subdir}/config/system-headers ] ; then \ ${ECHO_CMD} "fenv.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ ${ECHO_CMD} "pthread_np.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ - ${ECHO_CMD} "unwind.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ fi .endfor @${REINPLACE_CMD} -e 's|%%MOZILLA%%|${MOZILLA}|g' \ Modified: branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp Sun Jun 3 13:12:30 2012 (r716) +++ branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp Sun Jun 3 15:44:25 2012 (r717) @@ -9,11 +9,3 @@ #include #endif -@@ -1155,6 +1155,7 @@ - - #elif defined(HAVE__UNWIND_BACKTRACE) - -+#define _GNU_SOURCE - // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 - #include - From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 4 02:28:04 2012 Return-Path: Delivered-To: freebsd-gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88BC91065687; Mon, 4 Jun 2012 02:28:04 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5CCA18FC15; Mon, 4 Jun 2012 02:28:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q542S4LU094989; Mon, 4 Jun 2012 02:28:04 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q542S4md094985; Mon, 4 Jun 2012 02:28:04 GMT (envelope-from miwi) Date: Mon, 4 Jun 2012 02:28:04 GMT Message-Id: <201206040228.q542S4md094985@freefall.freebsd.org> To: miwi@FreeBSD.org, miwi@FreeBSD.org, freebsd-gecko@FreeBSD.org From: miwi@FreeBSD.org Cc: Subject: Re: ports/168574: every time mozilla ports update disables xpi's X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 02:28:04 -0000 Synopsis: every time mozilla ports update disables xpi's Responsible-Changed-From-To: miwi->freebsd-gecko Responsible-Changed-By: miwi Responsible-Changed-When: Mon Jun 4 02:28:03 UTC 2012 Responsible-Changed-Why: Over to maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=168574 From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 4 02:43:14 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D5232106564A; Mon, 4 Jun 2012 02:43:14 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A9B818FC19; Mon, 4 Jun 2012 02:43:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q542hEfQ034177; Mon, 4 Jun 2012 02:43:14 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q542hEGR034173; Mon, 4 Jun 2012 02:43:14 GMT (envelope-from linimon) Date: Mon, 4 Jun 2012 02:43:14 GMT Message-Id: <201206040243.q542hEGR034173@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-i386@FreeBSD.org, gecko@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/168528: www/seamonkey fails to build with c++ internal error X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 02:43:14 -0000 Old Synopsis: seamonkey fails to build with c++ internal error New Synopsis: www/seamonkey fails to build with c++ internal error Responsible-Changed-From-To: freebsd-i386->gecko Responsible-Changed-By: linimon Responsible-Changed-When: Mon Jun 4 02:42:26 UTC 2012 Responsible-Changed-Why: Make this a ports PR, fix Synopsis, and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=168528 From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 4 08:09:54 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0DA110656B4; Mon, 4 Jun 2012 08:09:54 +0000 (UTC) (envelope-from flo@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A570B8FC12; Mon, 4 Jun 2012 08:09:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5489sYr055860; Mon, 4 Jun 2012 08:09:54 GMT (envelope-from flo@freefall.freebsd.org) Received: (from flo@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5489sA3055856; Mon, 4 Jun 2012 08:09:54 GMT (envelope-from flo) Date: Mon, 4 Jun 2012 08:09:54 GMT Message-Id: <201206040809.q5489sA3055856@freefall.freebsd.org> To: rm@gnu.org, flo@FreeBSD.org, gecko@FreeBSD.org From: flo@FreeBSD.org Cc: Subject: Re: ports/168528: www/seamonkey fails to build with c++ internal error X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 08:09:54 -0000 Synopsis: www/seamonkey fails to build with c++ internal error State-Changed-From-To: open->closed State-Changed-By: flo State-Changed-When: Mon Jun 4 08:09:54 UTC 2012 State-Changed-Why: Hi, we have seen this problems a few times, it usually is a problem of not enough menory/swap. I guess you will have messages like pid xxxxx (cc1plus), uid 0, was killed: out of swap space in your messages. Try adding more RAM/swap. The last time this came up you needed 2GB to be abke to successfully build nsHtml5ElementName.cpp. If this does not help please let me know. http://www.freebsd.org/cgi/query-pr.cgi?pr=168528 From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 4 11:07:37 2012 Return-Path: Delivered-To: freebsd-gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E374106564A for ; Mon, 4 Jun 2012 11:07:37 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3E9788FC20 for ; Mon, 4 Jun 2012 11:07:37 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q54B7bML017417 for ; Mon, 4 Jun 2012 11:07:37 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q54B7apt017415 for freebsd-gecko@FreeBSD.org; Mon, 4 Jun 2012 11:07:36 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Jun 2012 11:07:36 GMT Message-Id: <201206041107.q54B7apt017415@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-gecko@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-gecko@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 11:07:37 -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/168574 gecko every time mozilla ports update disables xpi's 1 problem total. From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 4 11:08:01 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72BC71065676 for ; Mon, 4 Jun 2012 11:08:01 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 43BFA8FC0C for ; Mon, 4 Jun 2012 11:08:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q54B818S017744 for ; Mon, 4 Jun 2012 11:08:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q54B80e4017742 for gecko@FreeBSD.org; Mon, 4 Jun 2012 11:08:00 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Jun 2012 11:08:00 GMT Message-Id: <201206041108.q54B80e4017742@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 Cc: Subject: Current problem reports assigned to gecko@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 11:08:01 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/168423 gecko [patch] www/firefox: use asm optimized *YUVToRGB32Row o ports/168369 gecko [PATCH] cannot build www/libxul 1.9.2.28 o ports/168091 gecko Mk/bsd.gecko.mk error: USE_FIREFOX doesn't work correc o ports/167431 gecko www/firefox fails to build if nspr version is < 4.9 o ports/167397 gecko mail/thunderbird-i18n Version 12.0 and freebsd 9.0: ca o ports/167298 gecko mail/thunderbird-i18n and www/firefox-i18n fail to fet f ports/165263 gecko mail/thunderbird: core dumping most time when users ar o ports/164919 gecko www/seamonkey fails to build on pre-SSE2 processor o ports/164905 gecko www/seamonkey fails to build with clang [patch] o ports/164687 gecko www/firefox: build fails on check-sync-dirs.py - parti o ports/164239 gecko [PATCH] mail/thunderbird: crash with nss_ldap o ports/164013 gecko www/firefox: Firefox-9 Icons & xpi-addons from ports o ports/163454 gecko [patch] www/firefox-beta: unbreak with libc++ o ports/162939 gecko www/firefox crashes with Zotero add-on o ports/162075 gecko www/firefox >= 7.0.1_2 bug with respect to pentadactyl o ports/161421 gecko [patch] www/firefox: use libevent2 o ports/160933 gecko Bad port interactions between Mozilla projects o ports/160387 gecko security/ca_root_nss: Allow user to trust extra local o ports/160351 gecko www/libxul installs incorrect mozilla-nss.pc o ports/159831 gecko www/firefox is broken o ports/156335 gecko www/firefox: Repeatable firefox-4.0_1,1 crash f ports/155949 gecko www/firefox: firefox 4, WITH_PGO, better Text against o ports/150631 gecko www/firefox 3.6.9 does not build if you have previousl o ports/146231 gecko [feature request] [patch] www/firefox: use port libs o ports/144044 gecko [PATCH] www/firefox: Makefile.webplugins target order 25 problems total. From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 4 12:43:38 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E61BA106566C; Mon, 4 Jun 2012 12:43:38 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BA3328FC15; Mon, 4 Jun 2012 12:43:38 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q54ChcA8014580; Mon, 4 Jun 2012 12:43:38 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q54ChcBw014576; Mon, 4 Jun 2012 12:43:38 GMT (envelope-from edwin) Date: Mon, 4 Jun 2012 12:43:38 GMT Message-Id: <201206041243.q54ChcBw014576@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/168465: www/firefox: HTML5 audio and video doesn't work in FF12 (since FF4) X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 12:43:39 -0000 Synopsis: www/firefox: HTML5 audio and video doesn't work in FF12 (since FF4) Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Mon Jun 4 12:43:38 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=168465 From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 4 12:44:09 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD0751065688; Mon, 4 Jun 2012 12:44:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9EC998FC14; Mon, 4 Jun 2012 12:44:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q54Ci9CQ014956; Mon, 4 Jun 2012 12:44:09 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q54Ci9is014952; Mon, 4 Jun 2012 12:44:09 GMT (envelope-from edwin) Date: Mon, 4 Jun 2012 12:44:09 GMT Message-Id: <201206041244.q54Ci9is014952@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/168637: www/libxul: nsStackWalk.cpp: In function 'nsresult NS_StackWalk(void (*)(void*, void*), PRUint32, void*)': nsStackWalk.cpp:1544: error: '_Unwind_Backtrace' was not declared in this scope X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 12:44:09 -0000 Synopsis: www/libxul: nsStackWalk.cpp: In function 'nsresult NS_StackWalk(void (*)(void*, void*), PRUint32, void*)': nsStackWalk.cpp:1544: error: '_Unwind_Backtrace' was not declared in this scope Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Mon Jun 4 12:44:09 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=168637 From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 4 23:42:42 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9879A1065670; Mon, 4 Jun 2012 23:42:42 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by mx1.freebsd.org (Postfix) with ESMTP id 2B8688FC14; Mon, 4 Jun 2012 23:42:41 +0000 (UTC) Received: from server.rulingia.com (c220-239-254-65.belrs5.nsw.optusnet.com.au [220.239.254.65]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q54NgZgo077693 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 5 Jun 2012 09:42:35 +1000 (EST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.5/8.14.5) with ESMTP id q54NgS3U093645 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 5 Jun 2012 09:42:28 +1000 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.5/8.14.5/Submit) id q54NgSHL093624; Tue, 5 Jun 2012 09:42:28 +1000 (EST) (envelope-from peter) Date: Tue, 5 Jun 2012 09:42:28 +1000 From: Peter Jeremy To: ports@freebsd.org, gecko@freebsd.org Message-ID: <20120604234228.GA11802@server.rulingia.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YiEDa0DAkWCtVeE4" Content-Disposition: inline X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: www/libxul issues X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 23:42:42 -0000 --YiEDa0DAkWCtVeE4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable www/libxul has been broken for some time due to security vulnerabilities. This issue has been highlighted by the recent portrevision bump caused by png. As libxul is based on firefox-3.6 I presume this brokenness is terminal. Since libxul is the only remaining gecko, this presents an issue for a number of other ports. Looking at the firefox-12 sources, it appears that libxul and xulrunner are present (and www/firefox installs two identical private copies of libxul.so). How difficult would it be to either: 1) Modify www/libxul to be based on firefox-12 insead of ff3.6? 2) Modify www/firefox to (optionally) install libxul publicly? For that matter, whilst it's not directly relevant to the subject, why does www/firefox install two identical copies of the largest file (by an order of magnitude) in the package? --=20 Peter Jeremy --YiEDa0DAkWCtVeE4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/NR+QACgkQ/opHv/APuIfYHgCgqdpyNpvBJNHC7r3N6ZNgMZd+ piIAn36kE1I6BBr/APJqzoGJWFLULpmN =sJVL -----END PGP SIGNATURE----- --YiEDa0DAkWCtVeE4-- From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 02:55:05 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B5CBE106564A for ; Tue, 5 Jun 2012 02:55:05 +0000 (UTC) (envelope-from madis555@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 35B538FC17 for ; Tue, 5 Jun 2012 02:55:05 +0000 (UTC) Received: by werg1 with SMTP id g1so4143964wer.13 for ; Mon, 04 Jun 2012 19:55:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:reply-to:to:cc:subject:message-id:date; bh=/ZijH6SbNj4bQsnK7p0X8eWC2kusNN/KXIjPSgNJBbU=; b=G2oRwlzGb3Vi1Xjn9R+8hQdxtxoWGM92yIbFliMzbP5vEnUJ6zp8gl9F/cRusvfSHQ y0n8CPtKi8E/tLaFK84MXDG7b9KsMZQIjdcdnhdBSAIKoTlV0Mlwyj9OiRZU+XzqEdDT DGpdmgW7m8eYLZrSW2FGbZAEbqy4dJGHL5FP9AzvHVvEcY6LR8BjZ5/BiAhmHnIRNThr hSTS+FHEbMnGrjn/WMVBIoVyIsuepGbFuZg8BTfV9lf3zUiD39luIEYheVwfck+iOhzE 0OFf61BoUOQ8gcro+RyLO1d+bVARIJp7WgcMNnWsguthSyxX/CEGsWilCIsXHuWY9MuE bNTw== Received: by 10.216.26.201 with SMTP id c51mr11407159wea.108.1338864904138; Mon, 04 Jun 2012 19:55:04 -0700 (PDT) Received: from ketas-laptop.mydomain (195.20.191.90.dyn.estpak.ee. [90.191.20.195]) by mx.google.com with ESMTPS id gb9sm24111391wib.8.2012.06.04.19.55.03 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 04 Jun 2012 19:55:03 -0700 (PDT) Sender: Sulev-Madis Silber Received: by ketas-laptop.mydomain (Postfix, from userid 1001) id 5CFFA11F83A; Tue, 5 Jun 2012 05:55:02 +0300 (EEST) From: "Sulev-Madis 'ketas' Silber" To: gecko@FreeBSD.org Message-Id: <20120605025502.5CFFA11F83A@ketas-laptop.mydomain> Date: Tue, 5 Jun 2012 05:54:20 +0300 (EEST) Cc: Sulev-Madis 'ketas' Silber Subject: FreeBSD Ports conflicts checker X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sulev-Madis 'ketas' Silber List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 02:55:05 -0000 HTML version of this report is here: http://ketas.si.pri.ee/ports-conflicts/gecko@FreeBSD.org For port devel/nspr suggesting new CONFLICTS linux-f10-nspr-[0-9]* because of overlapping files lib/libnspr4.so (also used by devel/linux-f10-nspr) ... skipped 2 other ones For port security/nss suggesting new CONFLICTS nonpareil-[0-9]* openscep-[0-9]* because of overlapping files bin/derdump (also used by security/openscep) ... skipped 1 other ones -- ------------------------------------------------------------ NOTE: Full file list may be incomplete This message was sent using new experimental Ports tree CONFLICTS cross-checker tool made by Sulev-Madis "ketas" Silber Reports are currently sent manually. They are sent in good will, without any meaning to SPAM anyone. Source: http://ketas.si.pri.ee/ports-check-conflicts3.sh Example output: http://ketas.si.pri.ee/ports-check-conflicts-output3.txt Ask me for latest version if you want to try it by yourself, current version isn't yet available for downloading. Tue Jun 5 05:55:02 EEST 2012 ------------------------------------------------------------ From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 10:36:00 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 206F61065719 for ; Tue, 5 Jun 2012 10:36:00 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 999708FC0C for ; Tue, 5 Jun 2012 10:35:59 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q55AZqsW086486 for ; Tue, 5 Jun 2012 10:35:52 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q55AZlSL085741 for freebsd-gecko@freebsd.org; Tue, 5 Jun 2012 10:35:47 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 5 Jun 2012 10:35:47 GMT Message-Id: <201206051035.q55AZlSL085741@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r718 - in branches/experimental/www/firefox-beta: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 10:36:00 -0000 Author: beat Date: Tue Jun 5 10:35:47 2012 New Revision: 718 Log: - Update to 13.0 - Use GCC 4.6 to fix build on newer FreeBSD versions - Use asm optimized *YUVToRGB32Row [1] - Update required nspr version [2] PR: ports/168423 [1], ports/167431 [2] Submitted by: Jan Beich [2] Added: branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in Modified: branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-beta/distinfo Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Sun Jun 3 15:44:25 2012 (r717) +++ branches/experimental/www/firefox-beta/Makefile Tue Jun 5 10:35:47 2012 (r718) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 13.0b6 +DISTVERSION= 13.0 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -16,7 +16,7 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla -BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr \ +BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ @@ -25,6 +25,7 @@ CONFLICTS_BUILD= spidermonkey-* USE_AUTOTOOLS= autoconf213 +USE_GCC= 4.6+ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty @@ -58,7 +59,7 @@ .include -WRKSRC:= ${WRKDIR}/mozilla-beta +WRKSRC:= ${WRKDIR}/mozilla-release .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui Modified: branches/experimental/www/firefox-beta/distinfo ============================================================================== --- branches/experimental/www/firefox-beta/distinfo Sun Jun 3 15:44:25 2012 (r717) +++ branches/experimental/www/firefox-beta/distinfo Tue Jun 5 10:35:47 2012 (r718) @@ -1,2 +1,2 @@ -SHA256 (firefox-13.0b6.source.tar.bz2) = c3d84339f03e872a3e7371002fb600c4d43d0d291f420dcb902afeea250f009e -SIZE (firefox-13.0b6.source.tar.bz2) = 79528936 +SHA256 (firefox-13.0.source.tar.bz2) = dc801286e752ba3c2006caa0728024cb5b92460d9a3a1636c111c1f4f4f50b55 +SIZE (firefox-13.0.source.tar.bz2) = 79605635 Added: branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in Tue Jun 5 10:35:47 2012 (r718) @@ -0,0 +1,21 @@ +--- gfx/ycbcr/Makefile.in~ ++++ gfx/ycbcr/Makefile.in +@@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) + else ++ifeq ($(OS_ARCH),FreeBSD) ++CPPSRCS += yuv_row_posix.cpp \ ++ $(NULL) ++else + ifeq ($(OS_ARCH),SunOS) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) +@@ -70,6 +74,7 @@ CPPSRCS += yuv_row_other.cpp \ + $(NULL) + endif # Darwin + endif # SunOS ++endif # FreeBSD + endif # linux + endif # windows + \ No newline at end of file From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 10:36:47 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A3E71065672 for ; Tue, 5 Jun 2012 10:36:47 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id EB27D8FC0A for ; Tue, 5 Jun 2012 10:36:46 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q55AakvY088042 for ; Tue, 5 Jun 2012 10:36:46 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q55Aafsb087478 for freebsd-gecko@freebsd.org; Tue, 5 Jun 2012 10:36:41 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 5 Jun 2012 10:36:41 GMT Message-Id: <201206051036.q55Aafsb087478@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r719 - in branches/experimental/mail: thunderbird-esr thunderbird-esr-i18n X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 10:36:47 -0000 Author: beat Date: Tue Jun 5 10:36:40 2012 New Revision: 719 Log: - Update to 10.0.5 Modified: branches/experimental/mail/thunderbird-esr-i18n/Makefile branches/experimental/mail/thunderbird-esr-i18n/distinfo branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird-esr/distinfo Modified: branches/experimental/mail/thunderbird-esr-i18n/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr-i18n/Makefile Tue Jun 5 10:35:47 2012 (r718) +++ branches/experimental/mail/thunderbird-esr-i18n/Makefile Tue Jun 5 10:36:40 2012 (r719) @@ -6,7 +6,7 @@ # PORTNAME= thunderbird-i18n -PORTVERSION= 10.0.4 +PORTVERSION= 10.0.5 CATEGORIES= mail MASTER_SITE_SUBDIR= thunderbird/releases/${PORTVERSION}esr/linux-i686/xpi PKGNAMEPREFIX= Modified: branches/experimental/mail/thunderbird-esr-i18n/distinfo ============================================================================== --- branches/experimental/mail/thunderbird-esr-i18n/distinfo Tue Jun 5 10:35:47 2012 (r718) +++ branches/experimental/mail/thunderbird-esr-i18n/distinfo Tue Jun 5 10:36:40 2012 (r719) @@ -1,84 +1,84 @@ -SHA256 (xpi/thunderbird-i18n-10.0.4/ar.xpi) = 8295b8d86576eef51ca04983d9e36a833eca0708bc53c87329dbcccfefc4001e -SIZE (xpi/thunderbird-i18n-10.0.4/ar.xpi) = 441466 -SHA256 (xpi/thunderbird-i18n-10.0.4/br.xpi) = 8832db8c596fba7c953c2a9cee12055a0d7fbd63005608c6952f3f702cca9a7a -SIZE (xpi/thunderbird-i18n-10.0.4/br.xpi) = 415527 -SHA256 (xpi/thunderbird-i18n-10.0.4/ca.xpi) = 983b6b38e19c15818960ddfdfd1322cbdf2916572946b99e81aabf3f0852db93 -SIZE (xpi/thunderbird-i18n-10.0.4/ca.xpi) = 416069 -SHA256 (xpi/thunderbird-i18n-10.0.4/cs.xpi) = 8b2abbfa1a4793a3aff0dee0a5b36b7ef39e68a5b8fb5027abf2600ede65dc04 -SIZE (xpi/thunderbird-i18n-10.0.4/cs.xpi) = 419419 -SHA256 (xpi/thunderbird-i18n-10.0.4/da.xpi) = cc8c0c4c42ff6d9ffddbfc5770dae2348b222fcf18ed7aae56bfcb120819e801 -SIZE (xpi/thunderbird-i18n-10.0.4/da.xpi) = 363375 -SHA256 (xpi/thunderbird-i18n-10.0.4/de.xpi) = 0a45766c6c905070b099b74bd753ec9c04eebb7fff3eadb1daa168a3e3347f7e -SIZE (xpi/thunderbird-i18n-10.0.4/de.xpi) = 418266 -SHA256 (xpi/thunderbird-i18n-10.0.4/en-GB.xpi) = b7f55778acaa177bb8fd1f0436685acfb10f67ee641be59dc3e8065d52fadd29 -SIZE (xpi/thunderbird-i18n-10.0.4/en-GB.xpi) = 391743 -SHA256 (xpi/thunderbird-i18n-10.0.4/en-US.xpi) = 2a1e46aa282dcc4f8dd132699a91565578322f02ff9b034517db27729b87b66d -SIZE (xpi/thunderbird-i18n-10.0.4/en-US.xpi) = 391242 -SHA256 (xpi/thunderbird-i18n-10.0.4/es-AR.xpi) = ec4198e8deb477e5016a8b70eb0cc70c4d98c69ce4ddfa501357b7959c7ea065 -SIZE (xpi/thunderbird-i18n-10.0.4/es-AR.xpi) = 410726 -SHA256 (xpi/thunderbird-i18n-10.0.4/es-ES.xpi) = ae49dcc476f2e16b0332d1c66084bfc5c1a258467cfe9cedb659d1728df10955 -SIZE (xpi/thunderbird-i18n-10.0.4/es-ES.xpi) = 355142 -SHA256 (xpi/thunderbird-i18n-10.0.4/et.xpi) = da1fde032f6beff791a592ed46710c655546c4466d57dfb04770b0270665e4a6 -SIZE (xpi/thunderbird-i18n-10.0.4/et.xpi) = 410724 -SHA256 (xpi/thunderbird-i18n-10.0.4/eu.xpi) = c0ecbafbfb62843d7b76322bff5db3ba2d7bee50283e58d54ee8123b21f91915 -SIZE (xpi/thunderbird-i18n-10.0.4/eu.xpi) = 406387 -SHA256 (xpi/thunderbird-i18n-10.0.4/fi.xpi) = 9c83968e1004cef9a03171aec4bf90ab197f71005bf17df91eaae20e7bce6515 -SIZE (xpi/thunderbird-i18n-10.0.4/fi.xpi) = 411928 -SHA256 (xpi/thunderbird-i18n-10.0.4/fr.xpi) = ac0aca1a0822581805d5bd9c241b54554f9cd682bf73d88c0c15261db4772731 -SIZE (xpi/thunderbird-i18n-10.0.4/fr.xpi) = 414749 -SHA256 (xpi/thunderbird-i18n-10.0.4/fy-NL.xpi) = a733f624164348a5666db3a624c18899961a2ed913829c19d19964ad28cd72a1 -SIZE (xpi/thunderbird-i18n-10.0.4/fy-NL.xpi) = 413985 -SHA256 (xpi/thunderbird-i18n-10.0.4/ga-IE.xpi) = ab98d4b37b69a391aee9b16cd678b0bb0a07ba064d7f7f92913c1905abe0eda9 -SIZE (xpi/thunderbird-i18n-10.0.4/ga-IE.xpi) = 423261 -SHA256 (xpi/thunderbird-i18n-10.0.4/gd.xpi) = dae3c6fa4290eabc84e3d8a7f0df4c194a72a44f2c631a0d6f42fe1b76f0ac3f -SIZE (xpi/thunderbird-i18n-10.0.4/gd.xpi) = 425876 -SHA256 (xpi/thunderbird-i18n-10.0.4/gl.xpi) = 2deb10fd529124e12fc3864df7af0f03b3dd57b63bf2e7853ee634c8dbb88d20 -SIZE (xpi/thunderbird-i18n-10.0.4/gl.xpi) = 409229 -SHA256 (xpi/thunderbird-i18n-10.0.4/he.xpi) = afe7c88bdb586d2357a7024393fc28c2d096db6a9a018a8908a9c986229b7ab8 -SIZE (xpi/thunderbird-i18n-10.0.4/he.xpi) = 439206 -SHA256 (xpi/thunderbird-i18n-10.0.4/hu.xpi) = 476a2513eddb6cee28ed750e5fc468cf314b2a631ae80b8bbd3fea76ed02fb92 -SIZE (xpi/thunderbird-i18n-10.0.4/hu.xpi) = 426356 -SHA256 (xpi/thunderbird-i18n-10.0.4/is.xpi) = e9a4f1f8c32dc3fbe772b16e47c01679de79d061264ce92e27b69f1cc6baddb0 -SIZE (xpi/thunderbird-i18n-10.0.4/is.xpi) = 412634 -SHA256 (xpi/thunderbird-i18n-10.0.4/it.xpi) = 48224ad82f53616d75f2e8fb638d16ea35a4e39d5b7cdc2d6084c2bacb2e7b0b -SIZE (xpi/thunderbird-i18n-10.0.4/it.xpi) = 347633 -SHA256 (xpi/thunderbird-i18n-10.0.4/ja.xpi) = d1ac30764556272dd6819f77995d91233f76a51d2f2b30eec3650cab588d6611 -SIZE (xpi/thunderbird-i18n-10.0.4/ja.xpi) = 459031 -SHA256 (xpi/thunderbird-i18n-10.0.4/ko.xpi) = e07765842bce4bdd1a91290a0eebb325cf0915638fceafa878ce4718356d7a50 -SIZE (xpi/thunderbird-i18n-10.0.4/ko.xpi) = 372016 -SHA256 (xpi/thunderbird-i18n-10.0.4/lt.xpi) = bb62f856282eb161f6606f72f2d97ea86103b2a5594cd62d22beabc58fb767a5 -SIZE (xpi/thunderbird-i18n-10.0.4/lt.xpi) = 531022 -SHA256 (xpi/thunderbird-i18n-10.0.4/nb-NO.xpi) = f9a63afb0403b6237f89ae78d5744feea4fe5d4f0a9757c0b72bcf51e4ef8a31 -SIZE (xpi/thunderbird-i18n-10.0.4/nb-NO.xpi) = 407729 -SHA256 (xpi/thunderbird-i18n-10.0.4/nl.xpi) = 80238734807ed1277eaec57bc9f3dbac363cbdbe228e6ee1321ae41571c2240f -SIZE (xpi/thunderbird-i18n-10.0.4/nl.xpi) = 407985 -SHA256 (xpi/thunderbird-i18n-10.0.4/nn-NO.xpi) = a4a0de4ba590381b011bf5c3827770e491ae315d8bd9b4ba2dd37b93f076bd42 -SIZE (xpi/thunderbird-i18n-10.0.4/nn-NO.xpi) = 409458 -SHA256 (xpi/thunderbird-i18n-10.0.4/pl.xpi) = 9df0e7b399d74bcb0f6bebc51b7bbedbded306bf7d642a5db50950d5e4ea9343 -SIZE (xpi/thunderbird-i18n-10.0.4/pl.xpi) = 393578 -SHA256 (xpi/thunderbird-i18n-10.0.4/pt-BR.xpi) = 849ad2774372a334b74c0f66686df15f107a57aaa1555c9416aa05d01f8a1534 -SIZE (xpi/thunderbird-i18n-10.0.4/pt-BR.xpi) = 417230 -SHA256 (xpi/thunderbird-i18n-10.0.4/pt-PT.xpi) = b8c87e130a4244037e35efc05f3f477b080b02f8217cd9b5bca281222a7cc045 -SIZE (xpi/thunderbird-i18n-10.0.4/pt-PT.xpi) = 414265 -SHA256 (xpi/thunderbird-i18n-10.0.4/rm.xpi) = 18aeb1ac642ed56a46357184d49d4c7732462303eaf9aeffdfe0bdaa19f7b7b8 -SIZE (xpi/thunderbird-i18n-10.0.4/rm.xpi) = 414709 -SHA256 (xpi/thunderbird-i18n-10.0.4/ru.xpi) = 6d5363913e283d25f4ba130f8f6c4f7f2be357470fc6b1ce981131b66503d93b -SIZE (xpi/thunderbird-i18n-10.0.4/ru.xpi) = 411634 -SHA256 (xpi/thunderbird-i18n-10.0.4/si.xpi) = 1f1c4c01af7a9f9af5a6f179c42a2f597e9adc795fd6f6ec12b9fc707a190b88 -SIZE (xpi/thunderbird-i18n-10.0.4/si.xpi) = 456607 -SHA256 (xpi/thunderbird-i18n-10.0.4/sk.xpi) = 42dad57a49f46be4815819f34c7c332badf778b2dc8112511788682fb10f8c76 -SIZE (xpi/thunderbird-i18n-10.0.4/sk.xpi) = 425029 -SHA256 (xpi/thunderbird-i18n-10.0.4/sl.xpi) = 479616bb0137065948170a4ccb6ab1669747f83a0f1be649fa101d5289cb05ad -SIZE (xpi/thunderbird-i18n-10.0.4/sl.xpi) = 410431 -SHA256 (xpi/thunderbird-i18n-10.0.4/sq.xpi) = e5ddc5d2d565f45a80f19dfa16912cf7c87b8b6f477f7c0ccb9f2ec11b37b663 -SIZE (xpi/thunderbird-i18n-10.0.4/sq.xpi) = 360480 -SHA256 (xpi/thunderbird-i18n-10.0.4/sv-SE.xpi) = 7f8d6865d449e16d0702c8ae0a1a21f67dc98c500d47658620deabbc1114c05d -SIZE (xpi/thunderbird-i18n-10.0.4/sv-SE.xpi) = 478281 -SHA256 (xpi/thunderbird-i18n-10.0.4/ta-LK.xpi) = e34265695f5234c3d79368296ae8985f2af1524b08857f93ba35d2c968eaa79c -SIZE (xpi/thunderbird-i18n-10.0.4/ta-LK.xpi) = 475763 -SHA256 (xpi/thunderbird-i18n-10.0.4/tr.xpi) = 170dd5ee1974f11a618c82a677d615cf118bbd125e5c60dc4d7d4dfe38efb57c -SIZE (xpi/thunderbird-i18n-10.0.4/tr.xpi) = 418210 -SHA256 (xpi/thunderbird-i18n-10.0.4/uk.xpi) = 463aeb2a30d51b983b3a074cea3d5913011105b7f37eb0db38f43de81cbb5050 -SIZE (xpi/thunderbird-i18n-10.0.4/uk.xpi) = 463925 -SHA256 (xpi/thunderbird-i18n-10.0.4/zh-TW.xpi) = 596081c0e046faa6056b8844fd42deadeaa6ba156efb25918b055d2b8b9e4fb7 -SIZE (xpi/thunderbird-i18n-10.0.4/zh-TW.xpi) = 431827 +SHA256 (xpi/thunderbird-i18n-10.0.5/ar.xpi) = b69d852ba95ab5c14a8da84fb653d2163b2c37d808c9fae92d39ee9b8388a86e +SIZE (xpi/thunderbird-i18n-10.0.5/ar.xpi) = 441466 +SHA256 (xpi/thunderbird-i18n-10.0.5/br.xpi) = e2d9d3049ad4036737e58aa018c63cdea9726d801b9fa319e94263cc4cbbf829 +SIZE (xpi/thunderbird-i18n-10.0.5/br.xpi) = 415527 +SHA256 (xpi/thunderbird-i18n-10.0.5/ca.xpi) = e65a1eb51c07a1a114db98e6b7a9b7473f35d86b9e82dbcabb60871a67feade6 +SIZE (xpi/thunderbird-i18n-10.0.5/ca.xpi) = 416069 +SHA256 (xpi/thunderbird-i18n-10.0.5/cs.xpi) = b4af7f2f9161412e40b9d54d51ca8351b8c353335a2b5e4ddb155a4c1699a7e1 +SIZE (xpi/thunderbird-i18n-10.0.5/cs.xpi) = 419418 +SHA256 (xpi/thunderbird-i18n-10.0.5/da.xpi) = 60477ce2c2f1cf98e341d810ef38a7352ce93af3d11a1687dd40c6b9a83fe69b +SIZE (xpi/thunderbird-i18n-10.0.5/da.xpi) = 363376 +SHA256 (xpi/thunderbird-i18n-10.0.5/de.xpi) = 72bfe1498f4f21e19a53e3ad3875e55dd005f2dfe91a5b9f3d598433452d83d2 +SIZE (xpi/thunderbird-i18n-10.0.5/de.xpi) = 418266 +SHA256 (xpi/thunderbird-i18n-10.0.5/en-GB.xpi) = 50a52ed103c76542b60ebff6302c256e3404fbbdcae1ac8699fb5ef9bde630c0 +SIZE (xpi/thunderbird-i18n-10.0.5/en-GB.xpi) = 391743 +SHA256 (xpi/thunderbird-i18n-10.0.5/en-US.xpi) = bb5f56a0a97c7a0c7e060ff26fa5a4c55ae8fc36227abf052704b3fc1912ec21 +SIZE (xpi/thunderbird-i18n-10.0.5/en-US.xpi) = 391242 +SHA256 (xpi/thunderbird-i18n-10.0.5/es-AR.xpi) = 3d13e3b98a4f98ca28dd3f704cfd35b836588307ac9c1126a0b6ab3390dbfb78 +SIZE (xpi/thunderbird-i18n-10.0.5/es-AR.xpi) = 410726 +SHA256 (xpi/thunderbird-i18n-10.0.5/es-ES.xpi) = 447f96ded904518422519c48dc3fb6a031bed6202f3f3d2bdb6c35aa86a8d651 +SIZE (xpi/thunderbird-i18n-10.0.5/es-ES.xpi) = 355142 +SHA256 (xpi/thunderbird-i18n-10.0.5/et.xpi) = 2fa43e19032210a713203e6df3ad2ecd48bc5c4904f53bd7109cfa23741ac17a +SIZE (xpi/thunderbird-i18n-10.0.5/et.xpi) = 410724 +SHA256 (xpi/thunderbird-i18n-10.0.5/eu.xpi) = 517cb9354440924029bace7447d4573d1e076258da452e6339d4ed3013cbdc4a +SIZE (xpi/thunderbird-i18n-10.0.5/eu.xpi) = 406387 +SHA256 (xpi/thunderbird-i18n-10.0.5/fi.xpi) = 724861217296f7f4f9bbe8ded334ac028ba60ec10b6c4b59b47f62783317d8f9 +SIZE (xpi/thunderbird-i18n-10.0.5/fi.xpi) = 411928 +SHA256 (xpi/thunderbird-i18n-10.0.5/fr.xpi) = d4fbba44e7f37fde324d8dc8b296e2891051febd77526188816f1fd63b133b2d +SIZE (xpi/thunderbird-i18n-10.0.5/fr.xpi) = 414749 +SHA256 (xpi/thunderbird-i18n-10.0.5/fy-NL.xpi) = 9505cde98c321854c4abec4b3f347adffbcd39089bdb22184f4c6f38f7a35fac +SIZE (xpi/thunderbird-i18n-10.0.5/fy-NL.xpi) = 413985 +SHA256 (xpi/thunderbird-i18n-10.0.5/ga-IE.xpi) = 9b50f292645ab8b920cb293f559ab78e5270a034589635d796bc6032ff402c27 +SIZE (xpi/thunderbird-i18n-10.0.5/ga-IE.xpi) = 423260 +SHA256 (xpi/thunderbird-i18n-10.0.5/gd.xpi) = 0ff6ed5d17eb0126638b4e0d64be6fb923f9882a95676fec380b1e7ae8f68dc2 +SIZE (xpi/thunderbird-i18n-10.0.5/gd.xpi) = 425875 +SHA256 (xpi/thunderbird-i18n-10.0.5/gl.xpi) = 1e8c7b4dd21ef0bca2d550300b99feaafc18b7d585cc27124201d5cfe8e67b10 +SIZE (xpi/thunderbird-i18n-10.0.5/gl.xpi) = 409228 +SHA256 (xpi/thunderbird-i18n-10.0.5/he.xpi) = 00a4807bfcc0bbe5b9e7333ced32b1f94fecfdfd662069ecfc02976417e47aea +SIZE (xpi/thunderbird-i18n-10.0.5/he.xpi) = 439206 +SHA256 (xpi/thunderbird-i18n-10.0.5/hu.xpi) = 2df737386b9cec55081b2795cd3a1c3920359878739aec5f3b8a4ec0ccf2b97d +SIZE (xpi/thunderbird-i18n-10.0.5/hu.xpi) = 426356 +SHA256 (xpi/thunderbird-i18n-10.0.5/is.xpi) = 64257028a6b24cd33b5e54a8c06c99e6745eb03a1e8481eaee6e7d44dca0e4f7 +SIZE (xpi/thunderbird-i18n-10.0.5/is.xpi) = 412634 +SHA256 (xpi/thunderbird-i18n-10.0.5/it.xpi) = 3b230b10edaaca08b0de5a60e80fccf5e14b210e92c7caaa52f1b2c231ecb177 +SIZE (xpi/thunderbird-i18n-10.0.5/it.xpi) = 347633 +SHA256 (xpi/thunderbird-i18n-10.0.5/ja.xpi) = 4e910ae6b8db167b66d25981f86a337421d4b890aaa60aadf2298c2eae9bfb54 +SIZE (xpi/thunderbird-i18n-10.0.5/ja.xpi) = 459031 +SHA256 (xpi/thunderbird-i18n-10.0.5/ko.xpi) = 1f6f07a2c84902bad9a1f78eff13c94bd07757ff7117bec23d3371cde092158e +SIZE (xpi/thunderbird-i18n-10.0.5/ko.xpi) = 372016 +SHA256 (xpi/thunderbird-i18n-10.0.5/lt.xpi) = 34832a1c54ba4874d67ae8af17554f275e15b7a2319b4cbe19503631ec1c4c27 +SIZE (xpi/thunderbird-i18n-10.0.5/lt.xpi) = 531022 +SHA256 (xpi/thunderbird-i18n-10.0.5/nb-NO.xpi) = fcbeb3ffb602a8253f8a07f0eb8cdb925b62a2ad81c8d26360656295da4dbecf +SIZE (xpi/thunderbird-i18n-10.0.5/nb-NO.xpi) = 407729 +SHA256 (xpi/thunderbird-i18n-10.0.5/nl.xpi) = 6610a240a3991f5d848bb1304516cd1caac99a14978a2900949387384a0ca02f +SIZE (xpi/thunderbird-i18n-10.0.5/nl.xpi) = 407985 +SHA256 (xpi/thunderbird-i18n-10.0.5/nn-NO.xpi) = fecdcd06715ad18b0425f429e8ccef5a168239979898aff8e81751b7ef0abf82 +SIZE (xpi/thunderbird-i18n-10.0.5/nn-NO.xpi) = 409458 +SHA256 (xpi/thunderbird-i18n-10.0.5/pl.xpi) = d1929ec5647a790c3079ced6d526e1ceb2c19c140e6569990d5a862d12048519 +SIZE (xpi/thunderbird-i18n-10.0.5/pl.xpi) = 393578 +SHA256 (xpi/thunderbird-i18n-10.0.5/pt-BR.xpi) = 60f0912f612c2ebf3ab4ab89cddd1b3a7222f5f18475a7a05cb5cbc5524e0e78 +SIZE (xpi/thunderbird-i18n-10.0.5/pt-BR.xpi) = 417229 +SHA256 (xpi/thunderbird-i18n-10.0.5/pt-PT.xpi) = b8ef82bf9e56914915023f787ce94ca62c6e390ccd0a2ffbf77716aa54bddc97 +SIZE (xpi/thunderbird-i18n-10.0.5/pt-PT.xpi) = 414265 +SHA256 (xpi/thunderbird-i18n-10.0.5/rm.xpi) = ae1cdccfe338e81039d8a50cbc77739e4e93e65f33701bc7a8d5ff5c89f9b080 +SIZE (xpi/thunderbird-i18n-10.0.5/rm.xpi) = 414709 +SHA256 (xpi/thunderbird-i18n-10.0.5/ru.xpi) = 72dd2420c89af9d056594bde8fea1764bbb504bf8399219cf6369d180b090ba3 +SIZE (xpi/thunderbird-i18n-10.0.5/ru.xpi) = 411634 +SHA256 (xpi/thunderbird-i18n-10.0.5/si.xpi) = a43f9eb2b7cb5b3ff150b7399a025233a379e7b9ec1ba6e18c91faeb484cc9a3 +SIZE (xpi/thunderbird-i18n-10.0.5/si.xpi) = 456607 +SHA256 (xpi/thunderbird-i18n-10.0.5/sk.xpi) = f3e69874812ab562ccaf5eb3ea3132261694fb0ab06794fa3789098414e07c37 +SIZE (xpi/thunderbird-i18n-10.0.5/sk.xpi) = 425029 +SHA256 (xpi/thunderbird-i18n-10.0.5/sl.xpi) = 08f3af3962eeb07fa6df745adfff8795eba53a372c149713d2af144a89dd8ec4 +SIZE (xpi/thunderbird-i18n-10.0.5/sl.xpi) = 410431 +SHA256 (xpi/thunderbird-i18n-10.0.5/sq.xpi) = 55f4a9d6bc65d5623b9570ebb861987e9229a9867d800bb2589e204906d220bc +SIZE (xpi/thunderbird-i18n-10.0.5/sq.xpi) = 360480 +SHA256 (xpi/thunderbird-i18n-10.0.5/sv-SE.xpi) = 35b43033dec37f5de2026343e6b17d32878fce9f51eb3abd44d594aa418d6277 +SIZE (xpi/thunderbird-i18n-10.0.5/sv-SE.xpi) = 478280 +SHA256 (xpi/thunderbird-i18n-10.0.5/ta-LK.xpi) = cb7d78d90b7380f85c83093307934ff09471eb707be58a3d6c43914686eefc88 +SIZE (xpi/thunderbird-i18n-10.0.5/ta-LK.xpi) = 475718 +SHA256 (xpi/thunderbird-i18n-10.0.5/tr.xpi) = 748f9a5c2660f2da480eff9bf40373567d5a8ce59c0fe07192335a73541458d2 +SIZE (xpi/thunderbird-i18n-10.0.5/tr.xpi) = 418209 +SHA256 (xpi/thunderbird-i18n-10.0.5/uk.xpi) = 7bb99378a48c12da258dc21c511267251b864ed26a31a653ca8c0188765ca78a +SIZE (xpi/thunderbird-i18n-10.0.5/uk.xpi) = 463925 +SHA256 (xpi/thunderbird-i18n-10.0.5/zh-TW.xpi) = a6acbc39e441f148a68776de671a3a365bda2a8b388b2ed0d235ca082e174faf +SIZE (xpi/thunderbird-i18n-10.0.5/zh-TW.xpi) = 431827 Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Tue Jun 5 10:35:47 2012 (r718) +++ branches/experimental/mail/thunderbird-esr/Makefile Tue Jun 5 10:36:40 2012 (r719) @@ -6,7 +6,7 @@ # PORTNAME= thunderbird -DISTVERSION= 10.0.4 +DISTVERSION= 10.0.5 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}esr/source Modified: branches/experimental/mail/thunderbird-esr/distinfo ============================================================================== --- branches/experimental/mail/thunderbird-esr/distinfo Tue Jun 5 10:35:47 2012 (r718) +++ branches/experimental/mail/thunderbird-esr/distinfo Tue Jun 5 10:36:40 2012 (r719) @@ -1,2 +1,2 @@ -SHA256 (thunderbird-10.0.4esr.source.tar.bz2) = f3657ece13c72646cdead2969deee1c16f152c08c90d350070301182ec8c1c4b -SIZE (thunderbird-10.0.4esr.source.tar.bz2) = 98131707 +SHA256 (thunderbird-10.0.5esr.source.tar.bz2) = d9e94cf730b6ce8974a63cbc240f27671a74c662942c26a6f4264ed24af4281f +SIZE (thunderbird-10.0.5esr.source.tar.bz2) = 97617123 From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 10:39:30 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E555E106566B for ; Tue, 5 Jun 2012 10:39:30 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 4CB748FC08 for ; Tue, 5 Jun 2012 10:39:29 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q55AdTkw089651 for ; Tue, 5 Jun 2012 10:39:29 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q55AdOnx088825 for freebsd-gecko@freebsd.org; Tue, 5 Jun 2012 10:39:24 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 5 Jun 2012 10:39:24 GMT Message-Id: <201206051039.q55AdOnx088825@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r720 - in branches/experimental/www: firefox-esr firefox-esr-i18n X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 10:39:31 -0000 Author: beat Date: Tue Jun 5 10:39:23 2012 New Revision: 720 Log: - Update to 10.0.5 Modified: branches/experimental/www/firefox-esr-i18n/Makefile branches/experimental/www/firefox-esr-i18n/distinfo branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox-esr/distinfo Modified: branches/experimental/www/firefox-esr-i18n/Makefile ============================================================================== --- branches/experimental/www/firefox-esr-i18n/Makefile Tue Jun 5 10:36:40 2012 (r719) +++ branches/experimental/www/firefox-esr-i18n/Makefile Tue Jun 5 10:39:23 2012 (r720) @@ -6,7 +6,7 @@ # PORTNAME= firefox-i18n -PORTVERSION= 10.0.4 +PORTVERSION= 10.0.5 CATEGORIES= www MASTER_SITE_SUBDIR= firefox/releases/${PORTVERSION}esr/linux-i686/xpi PKGNAMEPREFIX= Modified: branches/experimental/www/firefox-esr-i18n/distinfo ============================================================================== --- branches/experimental/www/firefox-esr-i18n/distinfo Tue Jun 5 10:36:40 2012 (r719) +++ branches/experimental/www/firefox-esr-i18n/distinfo Tue Jun 5 10:39:23 2012 (r720) @@ -1,164 +1,164 @@ -SHA256 (xpi/firefox-i18n-10.0.4/af.xpi) = 375d0ef6e2c5543276704920fcaac881c8a852b17d300224848fa71636be7b5b -SIZE (xpi/firefox-i18n-10.0.4/af.xpi) = 238740 -SHA256 (xpi/firefox-i18n-10.0.4/ak.xpi) = 246065e30882eeb5fe9017e65bec73e7bb60f35763b42a48c0adc6b375c28417 -SIZE (xpi/firefox-i18n-10.0.4/ak.xpi) = 240568 -SHA256 (xpi/firefox-i18n-10.0.4/ar.xpi) = 6bf992eb757890ac79dc35b6ff7204435abf8070ca98260ce2940728b42a541b -SIZE (xpi/firefox-i18n-10.0.4/ar.xpi) = 263699 -SHA256 (xpi/firefox-i18n-10.0.4/ast.xpi) = c5c4f1308f958a12ce4123aeb1e6c0d428fbfab00f45f770d0433dac74d1cc92 -SIZE (xpi/firefox-i18n-10.0.4/ast.xpi) = 237972 -SHA256 (xpi/firefox-i18n-10.0.4/be.xpi) = de3f31df5664f34caff2d0bcce7400a5cdfe93aa2ffa953de4e0525475511bab -SIZE (xpi/firefox-i18n-10.0.4/be.xpi) = 245753 -SHA256 (xpi/firefox-i18n-10.0.4/bg.xpi) = d4ba44ebb33cf1fb58fbb39604066e4d6774e033359c86f0a4692f84fb81182c -SIZE (xpi/firefox-i18n-10.0.4/bg.xpi) = 276752 -SHA256 (xpi/firefox-i18n-10.0.4/bn-BD.xpi) = d0b8776eddd3090a389fa17686ca912eef6f86836fd266bf60083a11af085bf6 -SIZE (xpi/firefox-i18n-10.0.4/bn-BD.xpi) = 288290 -SHA256 (xpi/firefox-i18n-10.0.4/bn-IN.xpi) = fbcf9da2b5d81952d2f84d5608f5316d562b00593f18fc501f9780f2ace902eb -SIZE (xpi/firefox-i18n-10.0.4/bn-IN.xpi) = 319302 -SHA256 (xpi/firefox-i18n-10.0.4/br.xpi) = e56dd861af173ce5778f7ba1f77051c36fae6acb9fa2f3f44db6906047fb0cc8 -SIZE (xpi/firefox-i18n-10.0.4/br.xpi) = 247648 -SHA256 (xpi/firefox-i18n-10.0.4/bs.xpi) = 520c99818b136c8c516c895cbb1309ac47991dffabe754467c3b538b5095cbd9 -SIZE (xpi/firefox-i18n-10.0.4/bs.xpi) = 245305 -SHA256 (xpi/firefox-i18n-10.0.4/ca.xpi) = 3f7fc9f7753b38bf6054b8f43c1efdf01b7e93e4a9566320ec03599fde97406c -SIZE (xpi/firefox-i18n-10.0.4/ca.xpi) = 248217 -SHA256 (xpi/firefox-i18n-10.0.4/cs.xpi) = a5238f7ecaeab23b2ec383eeb4e93c98b17ac4dde280c5a8d8e390512433426f -SIZE (xpi/firefox-i18n-10.0.4/cs.xpi) = 248766 -SHA256 (xpi/firefox-i18n-10.0.4/cy.xpi) = 91007ba23e623a22c32f51f555ac4d3e48827ab2be17b299fc344ccea5b0d829 -SIZE (xpi/firefox-i18n-10.0.4/cy.xpi) = 244194 -SHA256 (xpi/firefox-i18n-10.0.4/da.xpi) = f74e8887e08891d1f2527bb188c95de4e7d4bc95f29359e5eae8ee057d018281 -SIZE (xpi/firefox-i18n-10.0.4/da.xpi) = 240325 -SHA256 (xpi/firefox-i18n-10.0.4/de.xpi) = c4da00e8bde6ff621f15a365771a2b7546a53524fc411564ddbb0e99d0eb32b3 -SIZE (xpi/firefox-i18n-10.0.4/de.xpi) = 249295 -SHA256 (xpi/firefox-i18n-10.0.4/el.xpi) = 44049d0af162f864b71d8ed18e4e9f8870c0c12197bd5777269fa89e5fe0e454 -SIZE (xpi/firefox-i18n-10.0.4/el.xpi) = 264377 -SHA256 (xpi/firefox-i18n-10.0.4/en-GB.xpi) = ad0edc140d3d2594d5782970c9bbb4b8041eef157602cb81e9d1389c6c5334a0 -SIZE (xpi/firefox-i18n-10.0.4/en-GB.xpi) = 231191 -SHA256 (xpi/firefox-i18n-10.0.4/en-US.xpi) = 5554c13ba92a47cb1b04c739f0b9611c44339b5f033f0d2e0fba5bbe7f5d5a0b -SIZE (xpi/firefox-i18n-10.0.4/en-US.xpi) = 230678 -SHA256 (xpi/firefox-i18n-10.0.4/en-ZA.xpi) = 4bab5719e2575a07dc0137f87ca12273f398262917c7ad593d2a189bdeece1d5 -SIZE (xpi/firefox-i18n-10.0.4/en-ZA.xpi) = 233917 -SHA256 (xpi/firefox-i18n-10.0.4/eo.xpi) = 19869ed03e9510dfeb0bd2460aef718215fe6256b1a2ee852bcab9f0770be5d4 -SIZE (xpi/firefox-i18n-10.0.4/eo.xpi) = 240899 -SHA256 (xpi/firefox-i18n-10.0.4/es-AR.xpi) = 677ba210f3365cffe4463d13b074a81495e71cd8f8b89b0392848ba6ca4f2325 -SIZE (xpi/firefox-i18n-10.0.4/es-AR.xpi) = 245343 -SHA256 (xpi/firefox-i18n-10.0.4/es-CL.xpi) = 06e9c0a5cce1e424757a13df487faa6bbde461f25bee3d98bae35621d32653dc -SIZE (xpi/firefox-i18n-10.0.4/es-CL.xpi) = 250202 -SHA256 (xpi/firefox-i18n-10.0.4/es-ES.xpi) = dc735944dc5b32fcf43bc4c59b4425b80b88b03b92465b93756152bec4cc10ea -SIZE (xpi/firefox-i18n-10.0.4/es-ES.xpi) = 215375 -SHA256 (xpi/firefox-i18n-10.0.4/es-MX.xpi) = 59110269809bb00f29c49e71097cf82325e668a1411ff5c7281e0b48745c934f -SIZE (xpi/firefox-i18n-10.0.4/es-MX.xpi) = 224149 -SHA256 (xpi/firefox-i18n-10.0.4/et.xpi) = c775a9f2a743a29750639df3e819c71420816ab08a35b342cb0fa4376ddbde86 -SIZE (xpi/firefox-i18n-10.0.4/et.xpi) = 242628 -SHA256 (xpi/firefox-i18n-10.0.4/eu.xpi) = 1bbb22f8145567733dfca7c93ade6a8abd02a834ab2e046919df29b934faadfc -SIZE (xpi/firefox-i18n-10.0.4/eu.xpi) = 240247 -SHA256 (xpi/firefox-i18n-10.0.4/fa.xpi) = b0c1111e45bdff1cf1a283099d72a9a1ce7232c4de1c6e5cd93336f81b4d6f44 -SIZE (xpi/firefox-i18n-10.0.4/fa.xpi) = 272850 -SHA256 (xpi/firefox-i18n-10.0.4/fi.xpi) = 056a3b3e5335e3b6af07c9583231ad38349260c64fd44c491dff4aab50a215e4 -SIZE (xpi/firefox-i18n-10.0.4/fi.xpi) = 243627 -SHA256 (xpi/firefox-i18n-10.0.4/fr.xpi) = cddb3616058d202b379ccf4c60c27f95fd3d31bc70157804610439752865c4cd -SIZE (xpi/firefox-i18n-10.0.4/fr.xpi) = 249565 -SHA256 (xpi/firefox-i18n-10.0.4/fy-NL.xpi) = 010c2c32a3427242d7ace11e7b8eb2c05f102bb0886abd2a5314e9fc34f40fbf -SIZE (xpi/firefox-i18n-10.0.4/fy-NL.xpi) = 249340 -SHA256 (xpi/firefox-i18n-10.0.4/ga-IE.xpi) = 6c83b3e8f2c9b26d03537f75b56a719e3a2d49354390a4420509b9b952142c5d -SIZE (xpi/firefox-i18n-10.0.4/ga-IE.xpi) = 252020 -SHA256 (xpi/firefox-i18n-10.0.4/gl.xpi) = 2a57e3d26a19ab8134467b5292951f112c9ff2fff037b56437660495c701a964 -SIZE (xpi/firefox-i18n-10.0.4/gl.xpi) = 243247 -SHA256 (xpi/firefox-i18n-10.0.4/gu-IN.xpi) = 65dca364e03d29028a61ff8ac98e5ba5303c49f174b967038be8c163a6bef916 -SIZE (xpi/firefox-i18n-10.0.4/gu-IN.xpi) = 275219 -SHA256 (xpi/firefox-i18n-10.0.4/he.xpi) = ab92ccb00f750d2a8eca49671dc87ece69f02291ba5fbf38c775ec9f78e369b7 -SIZE (xpi/firefox-i18n-10.0.4/he.xpi) = 264932 -SHA256 (xpi/firefox-i18n-10.0.4/hi-IN.xpi) = 5faaf108c5183f81e976c29f54ebb3a02e8e13ad9832bb98e34eb2f51057a6b9 -SIZE (xpi/firefox-i18n-10.0.4/hi-IN.xpi) = 279998 -SHA256 (xpi/firefox-i18n-10.0.4/hr.xpi) = 4804c901dcdf70d4ee147acfd91575548f6a76226c4fba00e4574d96ad484807 -SIZE (xpi/firefox-i18n-10.0.4/hr.xpi) = 249330 -SHA256 (xpi/firefox-i18n-10.0.4/hu.xpi) = b9dda9541afe4eaae3234e50558c469f0a567b4c5e4b537d554e3fb4c38c4831 -SIZE (xpi/firefox-i18n-10.0.4/hu.xpi) = 253771 -SHA256 (xpi/firefox-i18n-10.0.4/hy-AM.xpi) = 11c7e5500098360faf71ea932841b7f49dd02ce847fa2b4971228dae904fd9ee -SIZE (xpi/firefox-i18n-10.0.4/hy-AM.xpi) = 445449 -SHA256 (xpi/firefox-i18n-10.0.4/id.xpi) = 15f899db6963b3ce456b08b898f48691e6d2d7938120370d3ebedbea05cac789 -SIZE (xpi/firefox-i18n-10.0.4/id.xpi) = 236821 -SHA256 (xpi/firefox-i18n-10.0.4/is.xpi) = 600cefdc4fe5ce693ab59677db88b6fd42cc3fe40d84d2c5c96276c85cf0b89c -SIZE (xpi/firefox-i18n-10.0.4/is.xpi) = 243065 -SHA256 (xpi/firefox-i18n-10.0.4/it.xpi) = 7118b065151879a8efb5b2194b7084a4121755845711be250b7657e3bb989220 -SIZE (xpi/firefox-i18n-10.0.4/it.xpi) = 212714 -SHA256 (xpi/firefox-i18n-10.0.4/ja.xpi) = b929980df42ee72f51521b1c42d6e3322c22f4231ab91dd48dc7960b37bb80d6 -SIZE (xpi/firefox-i18n-10.0.4/ja.xpi) = 273112 -SHA256 (xpi/firefox-i18n-10.0.4/kk.xpi) = 388107619d6d8490aa7f57406a919a997aa9825012fd47b84b1265c0adb996b8 -SIZE (xpi/firefox-i18n-10.0.4/kk.xpi) = 279774 -SHA256 (xpi/firefox-i18n-10.0.4/kn.xpi) = 21ac7b0d3441d7757a4e7c33266998c924f14747da95b44f20a6906b5b4f56f4 -SIZE (xpi/firefox-i18n-10.0.4/kn.xpi) = 299828 -SHA256 (xpi/firefox-i18n-10.0.4/ko.xpi) = 98f2ac793628cd93f3f86f6c9be2f573fbf58ff1655061681aa89b9a45d84fd8 -SIZE (xpi/firefox-i18n-10.0.4/ko.xpi) = 227940 -SHA256 (xpi/firefox-i18n-10.0.4/ku.xpi) = 45ec44785bd6af66454dbe3be11793bdf90eb28ee3df5ddde3f990c004f4998d -SIZE (xpi/firefox-i18n-10.0.4/ku.xpi) = 254707 -SHA256 (xpi/firefox-i18n-10.0.4/lg.xpi) = f4b39c662b95e1c0c4c470c7e1202ff409023b8239684b54e089d526a7ee4420 -SIZE (xpi/firefox-i18n-10.0.4/lg.xpi) = 247671 -SHA256 (xpi/firefox-i18n-10.0.4/lt.xpi) = 43e5ab0f64a314e9da3f78ab2383ca9a998a1130ca005cd4a51316c729e06c42 -SIZE (xpi/firefox-i18n-10.0.4/lt.xpi) = 330628 -SHA256 (xpi/firefox-i18n-10.0.4/lv.xpi) = 5169752cc649581f11a6dfabbe41a0698cd7708e55cd60f1d9a6126b362ccefa -SIZE (xpi/firefox-i18n-10.0.4/lv.xpi) = 244349 -SHA256 (xpi/firefox-i18n-10.0.4/mai.xpi) = 45dd7cfb023a9ece20faf94daf43b6399586a69dba16404bd0b84109bd08aa00 -SIZE (xpi/firefox-i18n-10.0.4/mai.xpi) = 279251 -SHA256 (xpi/firefox-i18n-10.0.4/mk.xpi) = 648a913256a64ce445cb8ffa4c53dbce635af451772c6cbc9c227bf48446e31e -SIZE (xpi/firefox-i18n-10.0.4/mk.xpi) = 272936 -SHA256 (xpi/firefox-i18n-10.0.4/ml.xpi) = 00795d1bab6c8dd1a41d051f3f8c941bd2d70d3d0546650fea88192bc6f31db7 -SIZE (xpi/firefox-i18n-10.0.4/ml.xpi) = 306673 -SHA256 (xpi/firefox-i18n-10.0.4/mr.xpi) = 045809988140f7c7df532d695f5a98afb87dab4d9cd69af3ff87e7507e97e103 -SIZE (xpi/firefox-i18n-10.0.4/mr.xpi) = 281455 -SHA256 (xpi/firefox-i18n-10.0.4/nb-NO.xpi) = 319f21a013aed41faffa238b5ec569b7a7bbd05830763e9befa8e8997b433bc9 -SIZE (xpi/firefox-i18n-10.0.4/nb-NO.xpi) = 241208 -SHA256 (xpi/firefox-i18n-10.0.4/nl.xpi) = 30f29b6c99bf6b361ab51f097720c938c5985f93bdb22729f1af40ce84d6d6d1 -SIZE (xpi/firefox-i18n-10.0.4/nl.xpi) = 242398 -SHA256 (xpi/firefox-i18n-10.0.4/nn-NO.xpi) = eb0fd49839e38fd06a206241261ec80af54f9478ea7dddf62ae43f685264722d -SIZE (xpi/firefox-i18n-10.0.4/nn-NO.xpi) = 242451 -SHA256 (xpi/firefox-i18n-10.0.4/nso.xpi) = 91062d27b1d6e53001c2cc3df61c6dbb79a760e1d6fad63b019f142216b40d60 -SIZE (xpi/firefox-i18n-10.0.4/nso.xpi) = 245692 -SHA256 (xpi/firefox-i18n-10.0.4/or.xpi) = da63d476209fee28fac311a532761f53ce38942f5c8eca32c23ca94bc464487f -SIZE (xpi/firefox-i18n-10.0.4/or.xpi) = 281684 -SHA256 (xpi/firefox-i18n-10.0.4/pa-IN.xpi) = f58c26374beaa43bde80624a553646281d0471e0ea6a5e14365141a415940d54 -SIZE (xpi/firefox-i18n-10.0.4/pa-IN.xpi) = 282142 -SHA256 (xpi/firefox-i18n-10.0.4/pl.xpi) = e5c0523fcb8b7d6bdf877acbc13999d685f4fe1af361d4713ad46df057b3dd57 -SIZE (xpi/firefox-i18n-10.0.4/pl.xpi) = 252043 -SHA256 (xpi/firefox-i18n-10.0.4/pt-BR.xpi) = 5a16ad83498cb495f47da38b4d78e03d45babb0af2b817279084d57ca1a24be0 -SIZE (xpi/firefox-i18n-10.0.4/pt-BR.xpi) = 246845 -SHA256 (xpi/firefox-i18n-10.0.4/pt-PT.xpi) = 0d905cc55163c4f22260b368118c2e5a4bbda94fabd298da0adc66ad903571e8 -SIZE (xpi/firefox-i18n-10.0.4/pt-PT.xpi) = 246471 -SHA256 (xpi/firefox-i18n-10.0.4/rm.xpi) = eda7ec6d1f2a4af0cd4d1d3310276305d86de6b0adaccab11f041e03ae7f0973 -SIZE (xpi/firefox-i18n-10.0.4/rm.xpi) = 245768 -SHA256 (xpi/firefox-i18n-10.0.4/ro.xpi) = 13760bc76e3301d88d38159450062224ab849f47070d3effb16e0eea45666c66 -SIZE (xpi/firefox-i18n-10.0.4/ro.xpi) = 263249 -SHA256 (xpi/firefox-i18n-10.0.4/ru.xpi) = a51ee9da4dae375a459dd8ffa402a57a335c19102f96fba4dacd24fbf4e691a2 -SIZE (xpi/firefox-i18n-10.0.4/ru.xpi) = 254982 -SHA256 (xpi/firefox-i18n-10.0.4/si.xpi) = 33f0838a17e4bfb9a1b94184011f40e4cac316c48cc92d9fa84caeb11c44e422 -SIZE (xpi/firefox-i18n-10.0.4/si.xpi) = 271987 -SHA256 (xpi/firefox-i18n-10.0.4/sk.xpi) = fc8d6c7b040828946deda2cce08647d953cc6b4962e3e60dbe153d89aec2741e -SIZE (xpi/firefox-i18n-10.0.4/sk.xpi) = 254286 -SHA256 (xpi/firefox-i18n-10.0.4/sl.xpi) = 99e5b4936817aee29a930aa07649212868bf304b2f00c1a1119cebb5f24402e3 -SIZE (xpi/firefox-i18n-10.0.4/sl.xpi) = 241031 -SHA256 (xpi/firefox-i18n-10.0.4/son.xpi) = 36970881af28cc5d5f0085aeddf4f8fd62a8d69a93b32c075756b4044e19c356 -SIZE (xpi/firefox-i18n-10.0.4/son.xpi) = 239057 -SHA256 (xpi/firefox-i18n-10.0.4/sq.xpi) = b8e5143f0391dbb2719a1f4b2dfe285d821d10929b774180764c86c1e1ac91e0 -SIZE (xpi/firefox-i18n-10.0.4/sq.xpi) = 227693 -SHA256 (xpi/firefox-i18n-10.0.4/sr.xpi) = 30055512a7812cd19ed88ce4c864bd76d5651398fae04958b8c0272f77a65fce -SIZE (xpi/firefox-i18n-10.0.4/sr.xpi) = 277743 -SHA256 (xpi/firefox-i18n-10.0.4/sv-SE.xpi) = 2f077a94bc2348255271cdad2e5ba7b87077444b345029b9e3ba9a7f30741ffb -SIZE (xpi/firefox-i18n-10.0.4/sv-SE.xpi) = 278877 -SHA256 (xpi/firefox-i18n-10.0.4/ta-LK.xpi) = e6b1c89e1c39461402a95b66df0e116702654277eee376d08baa9008723ceaa2 -SIZE (xpi/firefox-i18n-10.0.4/ta-LK.xpi) = 290616 -SHA256 (xpi/firefox-i18n-10.0.4/ta.xpi) = 977a0f0880b587a75affc15924cca25bed7876f628a1308d579cd273c46e748a -SIZE (xpi/firefox-i18n-10.0.4/ta.xpi) = 274052 -SHA256 (xpi/firefox-i18n-10.0.4/te.xpi) = 1cf73e705370503df7315353a589ff719046dc03b316487389bba54ec67b580a -SIZE (xpi/firefox-i18n-10.0.4/te.xpi) = 289043 -SHA256 (xpi/firefox-i18n-10.0.4/th.xpi) = 3d5ace42b2f7bcbd0dafd013e77478df67b645105b4fc8fa0e70803761d7d133 -SIZE (xpi/firefox-i18n-10.0.4/th.xpi) = 272418 -SHA256 (xpi/firefox-i18n-10.0.4/tr.xpi) = 86d718c4721cb945af3e3e1e66a043b142298533272692511c1ed1aac9f42a02 -SIZE (xpi/firefox-i18n-10.0.4/tr.xpi) = 249915 -SHA256 (xpi/firefox-i18n-10.0.4/uk.xpi) = e134316824ec76efa72907d80ba98e97ab19bed1af7b57728f704fbddff06349 -SIZE (xpi/firefox-i18n-10.0.4/uk.xpi) = 279130 -SHA256 (xpi/firefox-i18n-10.0.4/vi.xpi) = 9ca45a0eda9696d8769f26fcd9fbe4ac84af7c60e905156a57368a4db3bae74a -SIZE (xpi/firefox-i18n-10.0.4/vi.xpi) = 262783 -SHA256 (xpi/firefox-i18n-10.0.4/zh-CN.xpi) = 57c7767969ecdda513cec23a540488152369c6121b8091941255cba64f45776f -SIZE (xpi/firefox-i18n-10.0.4/zh-CN.xpi) = 256544 -SHA256 (xpi/firefox-i18n-10.0.4/zh-TW.xpi) = bb0b95ca4a489178f0e0f765e5d166bc853872878f0e3ed1dab95ccd68194634 -SIZE (xpi/firefox-i18n-10.0.4/zh-TW.xpi) = 257489 -SHA256 (xpi/firefox-i18n-10.0.4/zu.xpi) = 7467cae292d3a13976a1e7b8f3526474e646fbeab17ca378c38b923b7530e59b -SIZE (xpi/firefox-i18n-10.0.4/zu.xpi) = 246392 +SHA256 (xpi/firefox-i18n-10.0.5/af.xpi) = 3af9a9e44ff8ce6091ec36a2258c2be75d1bda7864db9acf7bff854495f334c9 +SIZE (xpi/firefox-i18n-10.0.5/af.xpi) = 238745 +SHA256 (xpi/firefox-i18n-10.0.5/ak.xpi) = 9ad2a71cc2cf95377cc3296dee711627f53411bd10d661ffcd8709aa6a04c5d4 +SIZE (xpi/firefox-i18n-10.0.5/ak.xpi) = 240573 +SHA256 (xpi/firefox-i18n-10.0.5/ar.xpi) = 2a130cd8168e1b6740db7451ddfcafc44f78aeda09ed81c56e78da0f0ddd2a0f +SIZE (xpi/firefox-i18n-10.0.5/ar.xpi) = 263703 +SHA256 (xpi/firefox-i18n-10.0.5/ast.xpi) = a7d66600833a5e0900b410729f28c9827dd8aa5c338a273f9b1ba6a50c99dd82 +SIZE (xpi/firefox-i18n-10.0.5/ast.xpi) = 237975 +SHA256 (xpi/firefox-i18n-10.0.5/be.xpi) = 3ef97b72687cd839a7e579ea134ab5f0d337dba7f2801ebf83b8fa48a5ec928e +SIZE (xpi/firefox-i18n-10.0.5/be.xpi) = 245758 +SHA256 (xpi/firefox-i18n-10.0.5/bg.xpi) = 99b9b1064b1e35aa95b2e3b8ff9e4e17a8372bfa11ce89018f6da67f99c22b6c +SIZE (xpi/firefox-i18n-10.0.5/bg.xpi) = 276757 +SHA256 (xpi/firefox-i18n-10.0.5/bn-BD.xpi) = 20cce468b7295faecd491067859c6e6905216465beb98fc500ce9847b0579c32 +SIZE (xpi/firefox-i18n-10.0.5/bn-BD.xpi) = 288294 +SHA256 (xpi/firefox-i18n-10.0.5/bn-IN.xpi) = 8f16b797a7d70684a1e92be2f3c8ba5e95827c51f451761274923699619c4f0c +SIZE (xpi/firefox-i18n-10.0.5/bn-IN.xpi) = 319305 +SHA256 (xpi/firefox-i18n-10.0.5/br.xpi) = 7d1f8ca529d639f20633d3d6e04fa9913fe388e8ffa338b88880bba3927f02dd +SIZE (xpi/firefox-i18n-10.0.5/br.xpi) = 247652 +SHA256 (xpi/firefox-i18n-10.0.5/bs.xpi) = ae01f94e0a7b8b71b5c528b76dce846e506829103a0b84b575c349be4aba197c +SIZE (xpi/firefox-i18n-10.0.5/bs.xpi) = 245309 +SHA256 (xpi/firefox-i18n-10.0.5/ca.xpi) = a7cfffe9b2c684bea7668c84f30f352485a79b297e355e9e3d97c76396d4d981 +SIZE (xpi/firefox-i18n-10.0.5/ca.xpi) = 248222 +SHA256 (xpi/firefox-i18n-10.0.5/cs.xpi) = c2908c2edb3cecf21e20e0ab0e02ac7fdc10b617c31d9d9a363bb9275ee0ebf8 +SIZE (xpi/firefox-i18n-10.0.5/cs.xpi) = 248770 +SHA256 (xpi/firefox-i18n-10.0.5/cy.xpi) = a664fd62544e0f288c5d77be9d7eb0d2a31db162ded8eef63df7ee23aa59bfb0 +SIZE (xpi/firefox-i18n-10.0.5/cy.xpi) = 244198 +SHA256 (xpi/firefox-i18n-10.0.5/da.xpi) = b099e89d50750574f19c0883805b34caa859cc97c1c0fa6ec880973c798e857c +SIZE (xpi/firefox-i18n-10.0.5/da.xpi) = 240329 +SHA256 (xpi/firefox-i18n-10.0.5/de.xpi) = d7321203dec67ccda8960c2181d38b45789b135320a2d2a0f1d2f2fe6da38854 +SIZE (xpi/firefox-i18n-10.0.5/de.xpi) = 249298 +SHA256 (xpi/firefox-i18n-10.0.5/el.xpi) = fc1d499005ceaf410286ea861638bf0ebd6994f21edc8573aa3a0f75a3b90d4d +SIZE (xpi/firefox-i18n-10.0.5/el.xpi) = 264380 +SHA256 (xpi/firefox-i18n-10.0.5/en-GB.xpi) = 8ba41f3bdd2a978b90a4de726de5e4f6afa6b3bb0753dd04e783ddaeda151c83 +SIZE (xpi/firefox-i18n-10.0.5/en-GB.xpi) = 231194 +SHA256 (xpi/firefox-i18n-10.0.5/en-US.xpi) = 35aa501175258b16004f7845a3bcc5d8d403e81f4af43c2a5f842bbdbdbe3353 +SIZE (xpi/firefox-i18n-10.0.5/en-US.xpi) = 230681 +SHA256 (xpi/firefox-i18n-10.0.5/en-ZA.xpi) = e1181de582375b0ac23a7d0ef4ec8355227cf70455028daa32f3f601f93b5f6f +SIZE (xpi/firefox-i18n-10.0.5/en-ZA.xpi) = 233920 +SHA256 (xpi/firefox-i18n-10.0.5/eo.xpi) = 79e772dc399764771880fd55760ec53b617b41c3fee9038f280d13a77814e3d5 +SIZE (xpi/firefox-i18n-10.0.5/eo.xpi) = 240903 +SHA256 (xpi/firefox-i18n-10.0.5/es-AR.xpi) = c144255ded63e0d1d85d9fd92022152c3459ecfea6ef0facad6bdd8a5b2d2372 +SIZE (xpi/firefox-i18n-10.0.5/es-AR.xpi) = 245347 +SHA256 (xpi/firefox-i18n-10.0.5/es-CL.xpi) = 676a8f505354d1af597f092907f168600e5eb6da851c3edfd6202b3966ef0357 +SIZE (xpi/firefox-i18n-10.0.5/es-CL.xpi) = 250206 +SHA256 (xpi/firefox-i18n-10.0.5/es-ES.xpi) = 858aebdf8903dc4bafafd86161b00587018ffe26b4f355a0a93b2cf56e54987a +SIZE (xpi/firefox-i18n-10.0.5/es-ES.xpi) = 215379 +SHA256 (xpi/firefox-i18n-10.0.5/es-MX.xpi) = d1f1a3ed898c617f94ef3d991d1b54dbad65dc8a91a74b5b82f0d02edca54dad +SIZE (xpi/firefox-i18n-10.0.5/es-MX.xpi) = 224152 +SHA256 (xpi/firefox-i18n-10.0.5/et.xpi) = 28b06d2e0c06313a70d3730c7e860d44fdb48c49d5f75c838b4057660426f66d +SIZE (xpi/firefox-i18n-10.0.5/et.xpi) = 242632 +SHA256 (xpi/firefox-i18n-10.0.5/eu.xpi) = 6d73239bcce73d4619b255923956cf699387ad38c83d50f69a7b2d1539a7edaf +SIZE (xpi/firefox-i18n-10.0.5/eu.xpi) = 240252 +SHA256 (xpi/firefox-i18n-10.0.5/fa.xpi) = 0014103ec5848e9ca0c71ec71350e45d0dcb862fc3a52d1673dcd73541895525 +SIZE (xpi/firefox-i18n-10.0.5/fa.xpi) = 272854 +SHA256 (xpi/firefox-i18n-10.0.5/fi.xpi) = dc5d4adb96e1f845ae9d207bf06b548a5247850a7309b68d616170d280b77359 +SIZE (xpi/firefox-i18n-10.0.5/fi.xpi) = 243630 +SHA256 (xpi/firefox-i18n-10.0.5/fr.xpi) = 6e7d6134ab0ff5da9b1acaa081eb6a97cba80968f8b6ab5424687a60ad44a014 +SIZE (xpi/firefox-i18n-10.0.5/fr.xpi) = 249569 +SHA256 (xpi/firefox-i18n-10.0.5/fy-NL.xpi) = 342538096c69021880b6f20467ab874258586e5029dbd6f490a560ca56e92bc6 +SIZE (xpi/firefox-i18n-10.0.5/fy-NL.xpi) = 249345 +SHA256 (xpi/firefox-i18n-10.0.5/ga-IE.xpi) = 6f280cda017aff49a0b8dac13484799d606cbaa7e3950f8b7fad85ea5cba5df4 +SIZE (xpi/firefox-i18n-10.0.5/ga-IE.xpi) = 252023 +SHA256 (xpi/firefox-i18n-10.0.5/gl.xpi) = 56497cea09d3d20ed7c5bc2413d930b150b37ec5d028bffab96672b89f3d6df1 +SIZE (xpi/firefox-i18n-10.0.5/gl.xpi) = 243250 +SHA256 (xpi/firefox-i18n-10.0.5/gu-IN.xpi) = 2c95e3dd74194567a0ce686b3f84380be4df5f331bb22b62fb00872277cbd808 +SIZE (xpi/firefox-i18n-10.0.5/gu-IN.xpi) = 275223 +SHA256 (xpi/firefox-i18n-10.0.5/he.xpi) = 7c68d6420569336e2613c1f1c8ed44c2194e679d5a857bddbb451f34b01723bd +SIZE (xpi/firefox-i18n-10.0.5/he.xpi) = 264936 +SHA256 (xpi/firefox-i18n-10.0.5/hi-IN.xpi) = 7d4d0aa0fcfeae384dbc5f720a5a4d7f3eac62a15cc6780bf0aa0e503bd6c453 +SIZE (xpi/firefox-i18n-10.0.5/hi-IN.xpi) = 280002 +SHA256 (xpi/firefox-i18n-10.0.5/hr.xpi) = c2e6feeb1d60be47b8aa3fd00edd163cec5538a32eb3e418bdcc827b81ec7e23 +SIZE (xpi/firefox-i18n-10.0.5/hr.xpi) = 249334 +SHA256 (xpi/firefox-i18n-10.0.5/hu.xpi) = 1cca1121ce2062b78490b2c7801301e7f3dcb2ccc7b1866465e5198ce109d89d +SIZE (xpi/firefox-i18n-10.0.5/hu.xpi) = 253775 +SHA256 (xpi/firefox-i18n-10.0.5/hy-AM.xpi) = cf068f3d4e8e5401664f231b2349990dbb1561ef7a53830f9856c908ea2a2540 +SIZE (xpi/firefox-i18n-10.0.5/hy-AM.xpi) = 445453 +SHA256 (xpi/firefox-i18n-10.0.5/id.xpi) = 713be4252044513df7d16cbf42ac017aae46023a32b2335632bb2e1cc2e8b168 +SIZE (xpi/firefox-i18n-10.0.5/id.xpi) = 236825 +SHA256 (xpi/firefox-i18n-10.0.5/is.xpi) = 74ffdfe66af8b58a6f6b857a9bbf576eab5cbfef6df7e80a70c1ac700a5a08cd +SIZE (xpi/firefox-i18n-10.0.5/is.xpi) = 243068 +SHA256 (xpi/firefox-i18n-10.0.5/it.xpi) = 4d51e867b06b529e2f39f95cb590ca1bf4698e7753e9bc006bb9bfd3f2f3b131 +SIZE (xpi/firefox-i18n-10.0.5/it.xpi) = 212717 +SHA256 (xpi/firefox-i18n-10.0.5/ja.xpi) = 03d4294467b36c75d6bc5b10d532b76d32a3da3941bc736c68f4d5cd5de24ac1 +SIZE (xpi/firefox-i18n-10.0.5/ja.xpi) = 273116 +SHA256 (xpi/firefox-i18n-10.0.5/kk.xpi) = cabf4f3b45fac11c0803b4191a5165c39aea9fc304bbce9fbe5d62f348425303 +SIZE (xpi/firefox-i18n-10.0.5/kk.xpi) = 279779 +SHA256 (xpi/firefox-i18n-10.0.5/kn.xpi) = b746ddcfd8194af57f6b9c625f51ca68fb74c08d6b77e6aabea00e2f5c32984a +SIZE (xpi/firefox-i18n-10.0.5/kn.xpi) = 299831 +SHA256 (xpi/firefox-i18n-10.0.5/ko.xpi) = f143e5a8b5cfc9ea3f87f389d67ec267d2bf162ee7e9b5bf385fb31634a9f0f4 +SIZE (xpi/firefox-i18n-10.0.5/ko.xpi) = 227947 +SHA256 (xpi/firefox-i18n-10.0.5/ku.xpi) = 3a7cbe4b1c236ef6a35eea8f57cb200042a9963c3b1417688e5cc17d75380d09 +SIZE (xpi/firefox-i18n-10.0.5/ku.xpi) = 254711 +SHA256 (xpi/firefox-i18n-10.0.5/lg.xpi) = 45ee07afb3ffb2923f4ee04c248530c59ac9e7b54408fb88e14208cef2590923 +SIZE (xpi/firefox-i18n-10.0.5/lg.xpi) = 247675 +SHA256 (xpi/firefox-i18n-10.0.5/lt.xpi) = 5bacf78c4a6094030787948d471205c9ace095eacda8c1363212e5dae28b55ea +SIZE (xpi/firefox-i18n-10.0.5/lt.xpi) = 330632 +SHA256 (xpi/firefox-i18n-10.0.5/lv.xpi) = df01b75a2fc03f39bf1ad4896c904474681b31a26d242fd6ce0a12909ec7c81b +SIZE (xpi/firefox-i18n-10.0.5/lv.xpi) = 244353 +SHA256 (xpi/firefox-i18n-10.0.5/mai.xpi) = 98c3f2bca57ace5406166a2c9e0d6ca7627c526d7d9b214f317dcc4864e53ce3 +SIZE (xpi/firefox-i18n-10.0.5/mai.xpi) = 279254 +SHA256 (xpi/firefox-i18n-10.0.5/mk.xpi) = 92cba20cd620a18b054f561e8dfb22cbfd9afa643b7c58e53aa20a5f583d872b +SIZE (xpi/firefox-i18n-10.0.5/mk.xpi) = 272940 +SHA256 (xpi/firefox-i18n-10.0.5/ml.xpi) = 229d2f37a991c60a9695d871a3e5e42f2b20c578d4c893d0c0213df2a4234e7e +SIZE (xpi/firefox-i18n-10.0.5/ml.xpi) = 306677 +SHA256 (xpi/firefox-i18n-10.0.5/mr.xpi) = 923b07e6a5bad8e9888201ee98653d4a271d56fe4a4f8ed062027fc583062df7 +SIZE (xpi/firefox-i18n-10.0.5/mr.xpi) = 281459 +SHA256 (xpi/firefox-i18n-10.0.5/nb-NO.xpi) = 5a8cb95afbeadba73bbfd2744b81a778e43a7fb3e96e4945f162be3aae992260 +SIZE (xpi/firefox-i18n-10.0.5/nb-NO.xpi) = 241211 +SHA256 (xpi/firefox-i18n-10.0.5/nl.xpi) = cea9693c535be842ebc15f56cc0713de63e5314e902f40244f218e5016c0e66d +SIZE (xpi/firefox-i18n-10.0.5/nl.xpi) = 242401 +SHA256 (xpi/firefox-i18n-10.0.5/nn-NO.xpi) = 9a565655b65004fd911d59ca4705827f5e93eff6894b686c920425731d962471 +SIZE (xpi/firefox-i18n-10.0.5/nn-NO.xpi) = 242454 +SHA256 (xpi/firefox-i18n-10.0.5/nso.xpi) = 4df6d210dcdc6bbace5318f4a2855298631c2837d206215918e7fc93e52f4fab +SIZE (xpi/firefox-i18n-10.0.5/nso.xpi) = 245696 +SHA256 (xpi/firefox-i18n-10.0.5/or.xpi) = 5a11bb5fdb10ad529cff165172603e141dfdfb23db02375319930bc21499ac01 +SIZE (xpi/firefox-i18n-10.0.5/or.xpi) = 281686 +SHA256 (xpi/firefox-i18n-10.0.5/pa-IN.xpi) = 660e7f0d76737e53efb29922fe7957ea44d363ef590f519087cbc9ae9116a1c9 +SIZE (xpi/firefox-i18n-10.0.5/pa-IN.xpi) = 282146 +SHA256 (xpi/firefox-i18n-10.0.5/pl.xpi) = 40f062f21d7d6addda450a186e6acd0a4b54b0aa79e4f8410c4dfd133af1f379 +SIZE (xpi/firefox-i18n-10.0.5/pl.xpi) = 252048 +SHA256 (xpi/firefox-i18n-10.0.5/pt-BR.xpi) = bd1df43f2456d22d2499870db579d712ef89c1df219d26eba9f747d12a1ff2bb +SIZE (xpi/firefox-i18n-10.0.5/pt-BR.xpi) = 246849 +SHA256 (xpi/firefox-i18n-10.0.5/pt-PT.xpi) = 0980042e46b32bf329ca0defdb67696b254ce880f72cbf8179d55b2c1632759c +SIZE (xpi/firefox-i18n-10.0.5/pt-PT.xpi) = 246477 +SHA256 (xpi/firefox-i18n-10.0.5/rm.xpi) = f33dd039150fdc50a9212d9e7ecaa4651d81fbf81641ffdf16469edcf1acbafd +SIZE (xpi/firefox-i18n-10.0.5/rm.xpi) = 245773 +SHA256 (xpi/firefox-i18n-10.0.5/ro.xpi) = f83b18e2a89e7d99fb13d4c7002c576ca5b54f73364471f078cc4cc38b562665 +SIZE (xpi/firefox-i18n-10.0.5/ro.xpi) = 263252 +SHA256 (xpi/firefox-i18n-10.0.5/ru.xpi) = 5353e18450ff8c2225fdf1db548bce03c8fd7e7119199c2646a5d7f0fd28b63f +SIZE (xpi/firefox-i18n-10.0.5/ru.xpi) = 254985 +SHA256 (xpi/firefox-i18n-10.0.5/si.xpi) = 9067d71510bd552e4f36e49bb9caec77d36465f301d1d9c618f36f94c453798e +SIZE (xpi/firefox-i18n-10.0.5/si.xpi) = 271991 +SHA256 (xpi/firefox-i18n-10.0.5/sk.xpi) = 7f9bfce27a66b59726cf6425fa9717e0eac48fb57097c99c5ffcb04ef7f88431 +SIZE (xpi/firefox-i18n-10.0.5/sk.xpi) = 254290 +SHA256 (xpi/firefox-i18n-10.0.5/sl.xpi) = b6c15b670009c960623bf37cc71980a53bcf519786b77732c398aca89f42bfcd +SIZE (xpi/firefox-i18n-10.0.5/sl.xpi) = 241036 +SHA256 (xpi/firefox-i18n-10.0.5/son.xpi) = 8199e50bebcf1b63a20e63269b80481fb44fcc73da55cca03f116d38e5ab3f47 +SIZE (xpi/firefox-i18n-10.0.5/son.xpi) = 239061 +SHA256 (xpi/firefox-i18n-10.0.5/sq.xpi) = d8ff16265e78b440e2b90eea2b7faa61a5a9b85e048c47e003e8111377a073d6 +SIZE (xpi/firefox-i18n-10.0.5/sq.xpi) = 227698 +SHA256 (xpi/firefox-i18n-10.0.5/sr.xpi) = 10960870ab7ef0322abc5ea47d48fe5e1c10d2f37b859a49352846dee4a968d9 +SIZE (xpi/firefox-i18n-10.0.5/sr.xpi) = 277746 +SHA256 (xpi/firefox-i18n-10.0.5/sv-SE.xpi) = de6b1189dc81f11e88bcb7c3db6a59e63cf120762e96b78ad0f0de6d37f32bb4 +SIZE (xpi/firefox-i18n-10.0.5/sv-SE.xpi) = 278881 +SHA256 (xpi/firefox-i18n-10.0.5/ta-LK.xpi) = e30b425f338b08ed0e0c29f74d48fc6e2c9a052945511de2df0750b09fd2849a +SIZE (xpi/firefox-i18n-10.0.5/ta-LK.xpi) = 290619 +SHA256 (xpi/firefox-i18n-10.0.5/ta.xpi) = c0da467c72143f5ec3d87c94ab1398ce2b35691426b3ac6436b8b80105299248 +SIZE (xpi/firefox-i18n-10.0.5/ta.xpi) = 274057 +SHA256 (xpi/firefox-i18n-10.0.5/te.xpi) = 348c0c06c132dcf65ce65b69e4138a6e6c7c8e4d4d8e8b915d1c189b45db6e23 +SIZE (xpi/firefox-i18n-10.0.5/te.xpi) = 289046 +SHA256 (xpi/firefox-i18n-10.0.5/th.xpi) = aa4ab7b1bf763e026e5786be9d81387c710d894e432e4669fd5c21453be43b11 +SIZE (xpi/firefox-i18n-10.0.5/th.xpi) = 272423 +SHA256 (xpi/firefox-i18n-10.0.5/tr.xpi) = eec9a9fd574bc6b229d91c34f2ac02a2882ff58627fa0619c75f2fc85a3dc72e +SIZE (xpi/firefox-i18n-10.0.5/tr.xpi) = 249918 +SHA256 (xpi/firefox-i18n-10.0.5/uk.xpi) = 2ac149587946e117377de00d9826b5bfe2a0e64ffe1e7cfc3e9d656b0dc84d1f +SIZE (xpi/firefox-i18n-10.0.5/uk.xpi) = 279133 +SHA256 (xpi/firefox-i18n-10.0.5/vi.xpi) = 1fed8c0c60abd723deb2c7d52f508cfb8e673512230bc9c7b796779618be90bc +SIZE (xpi/firefox-i18n-10.0.5/vi.xpi) = 262787 +SHA256 (xpi/firefox-i18n-10.0.5/zh-CN.xpi) = b2161e41b9e82473a06e5ff8e0ed3ee50b479448786826702c08eea1cee2907b +SIZE (xpi/firefox-i18n-10.0.5/zh-CN.xpi) = 256548 +SHA256 (xpi/firefox-i18n-10.0.5/zh-TW.xpi) = 1b7e7b717a40376cc46d71fdf84d5b945d8e68d58e0cccca1ac69fb47f5397f7 +SIZE (xpi/firefox-i18n-10.0.5/zh-TW.xpi) = 257493 +SHA256 (xpi/firefox-i18n-10.0.5/zu.xpi) = be8e314881d4b099b456bea5fede78a08139a91a5703fb24476abbaab3c063f6 +SIZE (xpi/firefox-i18n-10.0.5/zu.xpi) = 246396 Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Tue Jun 5 10:36:40 2012 (r719) +++ branches/experimental/www/firefox-esr/Makefile Tue Jun 5 10:39:23 2012 (r720) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 10.0.4 +DISTVERSION= 10.0.5 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} Modified: branches/experimental/www/firefox-esr/distinfo ============================================================================== --- branches/experimental/www/firefox-esr/distinfo Tue Jun 5 10:36:40 2012 (r719) +++ branches/experimental/www/firefox-esr/distinfo Tue Jun 5 10:39:23 2012 (r720) @@ -1,2 +1,2 @@ -SHA256 (firefox-10.0.4esr.source.tar.bz2) = 9bd156fee8297617935179b2906c69f9b0f3c0ff5273494b5acd27b4fbc5f51c -SIZE (firefox-10.0.4esr.source.tar.bz2) = 75714917 +SHA256 (firefox-10.0.5esr.source.tar.bz2) = c91c0418ad199ea6950a31ad9097ba306970115887b51bbc2a5672edb462179c +SIZE (firefox-10.0.5esr.source.tar.bz2) = 75448904 From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 14:03:54 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 65D131065783; Tue, 5 Jun 2012 14:03:54 +0000 (UTC) (envelope-from me@janh.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by mx1.freebsd.org (Postfix) with ESMTP id EFB668FC14; Tue, 5 Jun 2012 14:03:53 +0000 (UTC) Received: from pc911.math.uni-hamburg.de (pc911.math.uni-hamburg.de [134.100.220.198]) by mrelayeu.kundenserver.de (node=mreu3) with ESMTP (Nemesis) id 0MSTdP-1SQkLB3PsB-00Te7J; Tue, 05 Jun 2012 16:03:46 +0200 Message-ID: <4FCE11C6.8060709@janh.de> Date: Tue, 05 Jun 2012 16:03:50 +0200 From: Jan Henrik Sylvester User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120602 Thunderbird/12.0.1 MIME-Version: 1.0 To: Florian Smeets Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:OyaGKZpWHknjZUN/6t8258Y+Nv5GtjWm/t5UXF6t3Hi CIii8DpykgqABeCZI+iGGtQDT7kAWZAwS9Tpou1lFmncIOoUfl wHGutmnhHGq3tFYJyYQRiSUf8UPDZ9kGybY98G6EDZVX9HBDHx IObRePNnNcXcb0eFM4oLGRIXf/wMrEJTWhGmxiHXHjUYtwPi5G HhnzkLBM0Jcgw/cijW/THHIRD1y0urYfak61FWY+UdozT/pmni M9ukS/kWSW8G3tFWTISi2uhq5uZS68agHXFSDlqhw0n+YOs80z Zc+Fxrhw0WegDneRQMWIxhGe0WuUpBsYcblxiEFhUA5M7Uypio 8EAVtnocrhInBk6xdOrI= Cc: gecko-list freebsd Subject: devel/nspr libdata/pkgconfig/nspr.pc broken after 4.9 to 4.9.1 update X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 14:03:54 -0000 After updating devel/nspr from 4.9 to 4.9.1 with portmaster, libdata/pkgconfig/nspr.pc is broken: ---------------------------------------- prefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include/nspr Name: NSPR Description: The Netscape Portable Runtime Version: 4.9.1 Libs: -L${libdir} -lplds4 -lplc4 -lnspr4 -pthread Cflags: -I${includedir} prefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include/nspr Name: NSPR Description: The Netscape Portable Runtime Version: 4.9.1 Libs: -L${exec_prefix}/lib -lplds4 -lplc4 -lnspr4 Cflags: -I${prefix}/include/nspr ---------------------------------------- In 4.9, the file was just the first half (besides the version number). databases/evolution-data-server now fails to build, because "pkg-config --cflags nspr" now returns an error: "Duplicate definition of variable 'prefix' in '/usr/local/libdata/pkgconfig/nspr.pc'" Manually deleting the second half of libdata/pkgconfig/nspr.pc, I was able to finish the build of databases/evolution-data-server. It may be about the addition of config/nspr.pc having been deleted from devel/nspr/files/patch-..::configure -- but I have not checked. Cheers, Jan Henrik From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 14:15:23 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC32C106566C for ; Tue, 5 Jun 2012 14:15:23 +0000 (UTC) (envelope-from flo@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BD2798FC1D; Tue, 5 Jun 2012 14:15:23 +0000 (UTC) Received: from bender.solomo.local (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q55EFMdU075662; Tue, 5 Jun 2012 14:15:23 GMT (envelope-from flo@freebsd.org) Message-ID: <4FCE147A.4020408@freebsd.org> Date: Tue, 05 Jun 2012 16:15:22 +0200 From: Florian Smeets User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120604 Thunderbird/12.0.1 MIME-Version: 1.0 To: Jan Henrik Sylvester References: <4FCE11C6.8060709@janh.de> In-Reply-To: <4FCE11C6.8060709@janh.de> X-Enigmail-Version: 1.4 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: gecko-list freebsd Subject: Re: devel/nspr libdata/pkgconfig/nspr.pc broken after 4.9 to 4.9.1 update X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 14:15:24 -0000 On 06/05/2012 16:03, Jan Henrik Sylvester wrote: > After updating devel/nspr from 4.9 to 4.9.1 with portmaster, > libdata/pkgconfig/nspr.pc is broken: > I see what's wrong I'll fix it later today. Florian From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 19:44:37 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 58B07106566C; Tue, 5 Jun 2012 19:44:37 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from marvin.chruetertee.ch (marvin.chruetertee.ch [217.150.245.55]) by mx1.freebsd.org (Postfix) with ESMTP id D76578FC0C; Tue, 5 Jun 2012 19:44:36 +0000 (UTC) Received: from [192.168.1.100] (dynamic-94-247-222-143.catv.glattnet.ch [94.247.222.143]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q55JiS7t051612 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO); Tue, 5 Jun 2012 19:44:29 GMT (envelope-from beat@FreeBSD.org) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii From: =?iso-8859-1?Q?Beat_G=E4tzi?= In-Reply-To: <20120604234228.GA11802@server.rulingia.com> Date: Tue, 5 Jun 2012 21:44:28 +0200 Content-Transfer-Encoding: 7bit Message-Id: <092A0DF4-AA1E-4885-AC5E-D4A0CDC6C566@FreeBSD.org> References: <20120604234228.GA11802@server.rulingia.com> To: Peter Jeremy X-Mailer: Apple Mail (2.1278) Cc: ports@FreeBSD.org, gecko@FreeBSD.org Subject: Re: www/libxul issues X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 19:44:37 -0000 On Jun 5, 2012, at 1:42 AM, Peter Jeremy wrote: > www/libxul has been broken for some time due to security > vulnerabilities. This issue has been highlighted by the recent > portrevision bump caused by png. As libxul is based on firefox-3.6 > I presume this brokenness is terminal. Since libxul is the only > remaining gecko, this presents an issue for a number of other ports. We prepared an update for libxul to Firefox 10 ESR and we have 10.0.2 in our development repository (should be easy to update to 10.0.5) but it breaks a lot of ports which depends on libxul. Unfortunately we don't have enough time to work on this at the moment. Beat > Looking at the firefox-12 sources, it appears that libxul and > xulrunner are present (and www/firefox installs two identical > private copies of libxul.so). How difficult would it be to either: > 1) Modify www/libxul to be based on firefox-12 insead of ff3.6? > 2) Modify www/firefox to (optionally) install libxul publicly? > > For that matter, whilst it's not directly relevant to the subject, > why does www/firefox install two identical copies of the largest > file (by an order of magnitude) in the package? > > -- > Peter Jeremy From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 20:01:46 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D183C1065673; Tue, 5 Jun 2012 20:01:46 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from server2.allsitecontrol.com (server2.allsitecontrol.com [63.143.36.210]) by mx1.freebsd.org (Postfix) with ESMTP id 9E88A8FC12; Tue, 5 Jun 2012 20:01:46 +0000 (UTC) Received: from exit-01c.noisetor.net ([173.254.216.68]:55166 helo=internal.tormail.org) by server2.allsitecontrol.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.77) (envelope-from ) id 1Sbzwf-002GDS-PR; Tue, 05 Jun 2012 16:01:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Transfer-Encoding:Content-Type:MIME-Version:References:Date:In-Reply-To:Subject:Cc:To:From; bh=YW8brvqsQwkXZHDHfX0Z5MkxyJ4HVvdKvmDMud9+HXg=; b=YJ+IqWfbPbDqPvmlmWXq7XNl3iVnQRoigzqmeROHyVOvG1Ni4rY5D9U5hVytQzs9lajwddqxaqBU98e4qvnMa4vli29tnNJBy1M9WNkcAsMBVmAp3WDTw5ttI44Q4/175YSRuLVI7Cyh3PpCERMyP1PHG0EYBrcOFlInROurF/A=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1SbzvX-000DzT-AY; Tue, 05 Jun 2012 20:00:28 +0000 From: Jan Beich To: Beat =?utf-8?Q?G=C3=A4tzi?= In-Reply-To: <2CBA5D09-79F7-4C3C-97D7-9854F83A6556@FreeBSD.org> ("Beat \=\?utf-8\?Q\?G\=C3\=A4tzi\=22's\?\= message of "Thu, 15 Mar 2012 07:29:19 +0100") Date: Tue, 05 Jun 2012 18:59:32 -0100 References: <2CBA5D09-79F7-4C3C-97D7-9854F83A6556@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-TorMail-User: jbeich Message-Id: <1SbzvX-000DzT-AY@internal.tormail.org> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server2.allsitecontrol.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tormail.org X-Source: X-Source-Args: X-Source-Dir: Cc: freebsd-gecko@freebsd.org Subject: Re: firefox devel versions X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 20:01:46 -0000 Beat G=C3=A4tzi writes: [...] > It is possible to build nightly and aurora on FreeBSD but we don't provide > up to date ports for them. But with some adjustments to the www/firefox > port you should be able to build them too. I can help maintain Nightly. Here's what I use sans some local hacks: https://svn.redports.org/aoeui/www/firefox-nightly Note, it can coexist with www/firefox installed. From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 20:42:06 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 10ED810656D6; Tue, 5 Jun 2012 20:42:06 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D14418FC23; Tue, 5 Jun 2012 20:42:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q55Kg5M0013749; Tue, 5 Jun 2012 20:42:05 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q55Kg5XE013740; Tue, 5 Jun 2012 20:42:05 GMT (envelope-from edwin) Date: Tue, 5 Jun 2012 20:42:05 GMT Message-Id: <201206052042.q55Kg5XE013740@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/168718: www/firefox: core dumping or refuse to compile X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 20:42:06 -0000 Synopsis: www/firefox: core dumping or refuse to compile Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Tue Jun 5 20:42:05 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=168718 From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 20:54:34 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9BC01106584A for ; Tue, 5 Jun 2012 20:54:34 +0000 (UTC) (envelope-from hm@hm.net.br) Received: from msrv.matik.com.br (msrv.matik.com.br [187.95.0.181]) by mx1.freebsd.org (Postfix) with ESMTP id BB0D48FC17 for ; Tue, 5 Jun 2012 20:54:31 +0000 (UTC) Received: from pop1.hm.net.br (pop1.hm.net.br [189.7.37.66]) (authenticated bits=0) by msrv.matik.com.br (8.14.5/8.14.5) with ESMTP id q55Ks4f3068761 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 5 Jun 2012 17:54:09 -0300 (BRT) (envelope-from hm@hm.net.br) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.4 at msrv.matik.com.br X-DKIM: OpenDKIM Filter v2.5.2 msrv.matik.com.br q55Ks4f3068761 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hm.net.br; s=racoon; t=1338929650; bh=iLGV3wc/l/Akj0mqO6tZLhxJCvT3ZKR9uLrSA90ARtE=; h=Date:From:To:Subject; b=d8LPEpUSnz5YaJwxzVld9HcQ8DwhzAnGvQvvntmDlVPpZtBfrOgecnFfoMlk4WYcF tWS8Bi6gEGrWwUu9lLLv/tbLHELNx7BUcl4fCPo94BryK9tZzV7wS3clfGiKdxEUdW xVLh1gmC0fQVuP+Lidbxe81JKRRKndI2uav8dP0E= Authentication-Results: msrv.matik.com.br; sender-id=pass header.from=hm@hm.net.br; auth=pass (PLAIN); spf=pass smtp.mfrom=hm@hm.net.br Message-ID: <4FCE71EA.2070500@hm.net.br> Date: Tue, 05 Jun 2012 17:54:02 -0300 From: H User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120604 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: gecko@FreeBSD.org X-Enigmail-Version: 1.4.2 OpenPGP: id=9C63083C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigF38AD76F06A40C0508E77277" X-Spam-Status: No, score=4.1 required=5.0 tests=AWL=0.039, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_BRBL_LASTEXT=1.449, RCVD_IN_PBL=3.335, RCVD_IN_RP_RNBL=1.31, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01 [127.0.0.2] [127.0.0.6] [127.0.0.11] [1 mail.matik.com.br.] [187.95.0.182] autolearn=no ASN AS28573 189.7.36.0/22 X-Spam-Level: **** X-Spam-Checker-Version: SpamAssassin 3.3.2-hm_201202.c (2011-06-06) on msrv.matik.com.br Cc: Subject: mozilla firefox same problem X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 20:54:34 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF38AD76F06A40C0508E77277 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable HI, me again I just discovered that Firefox 12 has the same problem, right mouse button and nothing works any more. means, nothing inside the firefox wind= ow Thunderbird 12.0.1 seems to be OK --=20 H +55 11 4249.2222 --------------enigF38AD76F06A40C0508E77277 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/Oce0ACgkQvKVfg5xjCDx+xgCePiFuge70osmQyyF3jekDSOkx UqsAoKM3DOLZVz0oohz3sf6pivpnp5qn =GVpA -----END PGP SIGNATURE----- --------------enigF38AD76F06A40C0508E77277-- From owner-freebsd-gecko@FreeBSD.ORG Tue Jun 5 21:36:42 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99A2C106566C for ; Tue, 5 Jun 2012 21:36:42 +0000 (UTC) (envelope-from hm@hm.net.br) Received: from msrv.matik.com.br (msrv.matik.com.br [187.95.0.181]) by mx1.freebsd.org (Postfix) with ESMTP id D5BD98FC16 for ; Tue, 5 Jun 2012 21:36:41 +0000 (UTC) Received: from pop1.hm.net.br (pop1.hm.net.br [189.7.37.66]) (authenticated bits=0) by msrv.matik.com.br (8.14.5/8.14.5) with ESMTP id q55Kl23v068327 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 5 Jun 2012 17:47:07 -0300 (BRT) (envelope-from hm@hm.net.br) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.4 at msrv.matik.com.br X-DKIM: OpenDKIM Filter v2.5.2 msrv.matik.com.br q55Kl23v068327 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hm.net.br; s=racoon; t=1338929228; bh=pfxIng5lPSi/n+dwpdPsapmh/RiVRPySe+WeEB1v3TQ=; h=Date:From:To:Subject; b=ExJqExl0zV3uxVJZMh9rhR5m6HyfGnibDC1PG5OXB4U2ts3zKh2u+Xsu/UKOSOCAL XExjKGbFGtcvOm4DJB7t9S+wRRZdZSz2HvYNnrTJttMa+bPYyq5J/Hd+HgTUJA0VTl Rnbjp3ImCQP1bHs54fWC/gmrMsU4j/rcPQzK9TDM= Authentication-Results: msrv.matik.com.br; sender-id=pass header.from=hm@hm.net.br; auth=pass (PLAIN); spf=pass smtp.mfrom=hm@hm.net.br Message-ID: <4FCE7044.5060308@hm.net.br> Date: Tue, 05 Jun 2012 17:47:00 -0300 From: H User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120604 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: gecko@FreeBSD.org X-Enigmail-Version: 1.4.2 OpenPGP: id=9C63083C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig5B9D07BE40ACC7556F5F9D24" X-Spam-Status: No, score=4.1 required=5.0 tests=AWL=0.039, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_BRBL_LASTEXT=1.449, RCVD_IN_PBL=3.335, RCVD_IN_RP_RNBL=1.31, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01 [127.0.0.2] [127.0.0.6] [127.0.0.11] [1 mail.matik.com.br.] [187.95.0.182] autolearn=no ASN AS28573 189.7.36.0/22 X-Spam-Level: **** X-Spam-Checker-Version: SpamAssassin 3.3.2-hm_201202.c (2011-06-06) on msrv.matik.com.br Cc: Subject: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 21:36:42 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig5B9D07BE40ACC7556F5F9D24 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi I just upgraded to 2.9.1 using ports/portupgrade this version is pretty unusable soon I use the right mouse button nothing works any more, any option and screen is dead. I still can drag the window and click the close button what makes the Terminate Dialog pop up happens in email part as well as with the browser part also happens after coming back from screensaver, no response from any options anymore no so mouse button problem in any other kde4 application or desktop dialog confirmation boxes stay open as for example sending email, loggin into account after pressing send message, not always but frewuently I re-compiled w/wo dbus, w/wout compiler optimization, no change 2.9 worked perfectly 2.9.1 I have on my Fedora16 partition is working fine since weeks, so for me this seems to be a FreeBSD issue FreeBSD pop1.hm.net.br 9.0-STABLE FreeBSD 9.0-STABLE #0: Tue May 8 02:01:30 BRT 2012 hmm@pop1.hm.net.br:/usr/obj/dados/src/sys/WIPMINI i386 any idea what I can do? Hans --=20 H +55 11 4249.2222 --------------enig5B9D07BE40ACC7556F5F9D24 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/OcEcACgkQvKVfg5xjCDzZ2wCfZ+5MFuPIKA0l8JgBvpRMyIgI bL4An3XDPTEqKMB3segGO9hLYv/iaYRL =+OBm -----END PGP SIGNATURE----- --------------enig5B9D07BE40ACC7556F5F9D24-- From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 07:35:12 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FA0A1065670 for ; Wed, 6 Jun 2012 07:35:12 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id ED46F8FC0A for ; Wed, 6 Jun 2012 07:35:11 +0000 (UTC) Received: by bkvi18 with SMTP id i18so6860423bkv.13 for ; Wed, 06 Jun 2012 00:35:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=fRp/Is/QiATgh0RXXR1ncEENKGYnx8QJxq+6J5twtK0=; b=aoEZR2XgzUWFm3yL14csovFOrmyBK13StxveS7R5gV7ZRI+B6w5bxIDGLP4tTjOkDy 8t/VrRRAjU5g3XjP7VEGULq/kIshDFzW6q78K5D7Is88Q1m0gJPleP3Ce5iK7SpyVGHS csIzcjnHT+C81e8FTYx90ASLXnw2b9W6k90yScBQenRWX0mCVmxrpKfSzVBY4BzoCqa2 5Cw2eDdQAAdLZQ5xtF+VPKcfMpNK9cW/ICpSVtBSpVUkldj0k6a5aeIm/odch1kS8Fxw uDpCnDYvHdS0lgmxzMo94WWvCFjtD/vJ9LMscJn7oBSTgqKaGJKVQRSfYWc/jzKFjCUx 6JkQ== Received: by 10.204.143.140 with SMTP id v12mr10646334bku.98.1338968110782; Wed, 06 Jun 2012 00:35:10 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id e20sm815955bkw.3.2012.06.06.00.35.08 (version=SSLv3 cipher=OTHER); Wed, 06 Jun 2012 00:35:09 -0700 (PDT) Message-ID: <4FCF082B.2050904@gmail.com> Date: Wed, 06 Jun 2012 10:35:07 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> In-Reply-To: <4FCE7044.5060308@hm.net.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 07:35:12 -0000 H wrote: > I just upgraded to 2.9.1 using ports/portupgrade > > > > this version is pretty unusable > > > soon I use the right mouse button nothing works any more, any option and > screen is dead. I still can drag the window and click the close button > what makes the Terminate Dialog pop up > > happens in email part as well as with the browser part > > also happens after coming back from screensaver, no response from any > options anymore > > no so mouse button problem in any other kde4 application or desktop > > > dialog confirmation boxes stay open as for example sending email, loggin > into account after pressing send message, not always but frewuently > > I re-compiled w/wo dbus, w/wout compiler optimization, no change > > > 2.9 worked perfectly > > 2.9.1 I have on my Fedora16 partition is working fine since weeks, so > for me this seems to be a FreeBSD issue > > > FreeBSD pop1.hm.net.br 9.0-STABLE FreeBSD 9.0-STABLE #0: Tue May 8 > 02:01:30 BRT 2012 hmm@pop1.hm.net.br:/usr/obj/dados/src/sys/WIPMINI > i386 > > any idea what I can do? WFM right now. Can you post your options? Can you show what ldd `which seamonkey` gives you? -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 08:00:33 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 71DC11065673 for ; Wed, 6 Jun 2012 08:00:33 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 43F6D8FC0A for ; Wed, 6 Jun 2012 08:00:33 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5680VUl008300 for ; Wed, 6 Jun 2012 08:00:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5680VjR008297; Wed, 6 Jun 2012 08:00:31 GMT (envelope-from gnats) Date: Wed, 6 Jun 2012 08:00:31 GMT Message-Id: <201206060800.q5680VjR008297@freefall.freebsd.org> To: gecko@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/168423: commit references a PR X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 08:00:33 -0000 The following reply was made to PR ports/168423; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/168423: commit references a PR Date: Wed, 6 Jun 2012 07:56:01 +0000 (UTC) beat 2012-06-06 07:55:46 UTC FreeBSD ports repository Modified files: Mk bsd.gecko.mk www/firefox Makefile distinfo pkg-descr www/firefox/files patch-browser-app-Makefile.in patch-browser-app-nsBrowserApp.cpp patch-configure.in patch-xpcom_base_nsStackWalk.cpp Added files: www/firefox/files patch-bugzilla-736961 patch-gfx-ycbcr-Makefile.in Log: - Update Firefox to 13.0 - Remove whitespace from pkg-descr - Use GCC 4.6 to fix build on newer FreeBSD versions - Use asm optimized YUV conversion and RGB scaling [1] - Update required nspr version [2] PR: ports/168423 [1], ports/167431 [2] Submitted by: Jan Beich [2] Security: http://www.vuxml.org/freebsd/bfecf7c1-af47-11e1-9580-4061862b8c22.html Revision Changes Path 1.60 +6 -6 ports/Mk/bsd.gecko.mk 1.269 +6 -3 ports/www/firefox/Makefile 1.88 +2 -2 ports/www/firefox/distinfo 1.3 +76 -10 ports/www/firefox/files/patch-browser-app-Makefile.in 1.4 +18 -31 ports/www/firefox/files/patch-browser-app-nsBrowserApp.cpp 1.1 +111 -0 ports/www/firefox/files/patch-bugzilla-736961 (new) 1.4 +7 -34 ports/www/firefox/files/patch-configure.in 1.1 +21 -0 ports/www/firefox/files/patch-gfx-ycbcr-Makefile.in (new) 1.3 +5 -5 ports/www/firefox/files/patch-xpcom_base_nsStackWalk.cpp 1.13 +1 -1 ports/www/firefox/pkg-descr _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 08:00:36 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73A71106564A for ; Wed, 6 Jun 2012 08:00:36 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 45D2B8FC0C for ; Wed, 6 Jun 2012 08:00:36 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5680aow008368 for ; Wed, 6 Jun 2012 08:00:36 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5680aeE008367; Wed, 6 Jun 2012 08:00:36 GMT (envelope-from gnats) Date: Wed, 6 Jun 2012 08:00:36 GMT Message-Id: <201206060800.q5680aeE008367@freefall.freebsd.org> To: gecko@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/167431: commit references a PR X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 08:00:36 -0000 The following reply was made to PR ports/167431; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/167431: commit references a PR Date: Wed, 6 Jun 2012 07:56:01 +0000 (UTC) beat 2012-06-06 07:55:46 UTC FreeBSD ports repository Modified files: Mk bsd.gecko.mk www/firefox Makefile distinfo pkg-descr www/firefox/files patch-browser-app-Makefile.in patch-browser-app-nsBrowserApp.cpp patch-configure.in patch-xpcom_base_nsStackWalk.cpp Added files: www/firefox/files patch-bugzilla-736961 patch-gfx-ycbcr-Makefile.in Log: - Update Firefox to 13.0 - Remove whitespace from pkg-descr - Use GCC 4.6 to fix build on newer FreeBSD versions - Use asm optimized YUV conversion and RGB scaling [1] - Update required nspr version [2] PR: ports/168423 [1], ports/167431 [2] Submitted by: Jan Beich [2] Security: http://www.vuxml.org/freebsd/bfecf7c1-af47-11e1-9580-4061862b8c22.html Revision Changes Path 1.60 +6 -6 ports/Mk/bsd.gecko.mk 1.269 +6 -3 ports/www/firefox/Makefile 1.88 +2 -2 ports/www/firefox/distinfo 1.3 +76 -10 ports/www/firefox/files/patch-browser-app-Makefile.in 1.4 +18 -31 ports/www/firefox/files/patch-browser-app-nsBrowserApp.cpp 1.1 +111 -0 ports/www/firefox/files/patch-bugzilla-736961 (new) 1.4 +7 -34 ports/www/firefox/files/patch-configure.in 1.1 +21 -0 ports/www/firefox/files/patch-gfx-ycbcr-Makefile.in (new) 1.3 +5 -5 ports/www/firefox/files/patch-xpcom_base_nsStackWalk.cpp 1.13 +1 -1 ports/www/firefox/pkg-descr _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 09:01:56 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5131C1065670 for ; Wed, 6 Jun 2012 09:01:56 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id C75898FC18 for ; Wed, 6 Jun 2012 09:01:55 +0000 (UTC) Received: by bkvi18 with SMTP id i18so6943625bkv.13 for ; Wed, 06 Jun 2012 02:01:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=qVPQieoW4Hn7mMYJeo0O8XNcLEZND/8QWGZfXF/SbWg=; b=VltTUQlbvpyNa0H/uIVlYr3JXisdJdQ6DtPaaACoN7CZozbhkCna69HX65GBx6HkkH RHJK2BVkL149reCTvVwODCk3Oom8aWqJU1GbiH/Slte24bL7TpnVzFDE6Dnbd/XOASD2 SB6MOcAv75zF3KPqg/iCwf55mjUAcGad6dWDYr+WlheLNl0rPOnjQ1n9yKsJfOD9U2Rn uy9S8/oImjxMB8ame4J1E0786G9GGK3inY/eMSRdd3FP/dO1GASJ8O/9auPn+6ySPNfP 2tgJH5P/gY8aMV4TnIlogSSVFmCi0ozbfnchawkFmQ2wAM2TYmSptB5jpw5bWV3C7X2o G+9g== Received: by 10.205.133.13 with SMTP id hw13mr11483998bkc.30.1338973314538; Wed, 06 Jun 2012 02:01:54 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id gw6sm1162515bkc.16.2012.06.06.02.01.51 (version=SSLv3 cipher=OTHER); Wed, 06 Jun 2012 02:01:53 -0700 (PDT) Message-ID: <4FCF1C7C.2020708@gmail.com> Date: Wed, 06 Jun 2012 12:01:48 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> In-Reply-To: <4FCF198C.1040703@hm.net.br> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 09:01:56 -0000 H напиÑал: > Volodymyr Kostyrko wrote: >> WFM right now. Can you post your options? Can you show what ldd `which >> seamonkey` gives you? > > of course > > #which seamonkey > /usr/local/bin/seamonkey I was wrong here, it actually executes /usr/local/lib/seamonkey/seamonkey-bin. Can you post ldd on that one? -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 09:57:27 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B9FE106566C for ; Wed, 6 Jun 2012 09:57:27 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id CEE198FC15 for ; Wed, 6 Jun 2012 09:57:26 +0000 (UTC) Received: by bkvi18 with SMTP id i18so7009644bkv.13 for ; Wed, 06 Jun 2012 02:57:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=kR5ZrdqOli2V9wVlKxFdjEfSZQAPlK8KJBrtWaK6/Ro=; b=MaXnpAtzgZm2349TIy6gP/0ukYTzyLeYC+7BbwVXDOSi3gRQG94D/bEGadVZoxOx9M L8F05hZ3/XgsK3tcXzBXFfhd7nbbdUwk0BzyHe4K3gzisNEgSgxqtgVst5x5QwEU9e6Q R0D6smBXvj2o2+ViXOSKkARx2keLVg6oneitXpKrUsclD7P8zJNjxp91MRCPSfErvmfj 9jq2xGX4rQ5On7198prH4Pat922fyjXlO1YyK0q+jE8vlD4ZOLCiNwiLgrIHvKwblLMU nzjuapMz+GNu0dU6U1GNv9N4nuHsuw8qMzhXjwFfXsOqB6Z1c9Posv7qaywKi2+5iODU AQ/A== Received: by 10.204.129.196 with SMTP id p4mr11937738bks.28.1338976645668; Wed, 06 Jun 2012 02:57:25 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id ig1sm1435355bkc.4.2012.06.06.02.57.23 (version=SSLv3 cipher=OTHER); Wed, 06 Jun 2012 02:57:24 -0700 (PDT) Message-ID: <4FCF2982.5070107@gmail.com> Date: Wed, 06 Jun 2012 12:57:22 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> In-Reply-To: <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 09:57:27 -0000 H wrote: >>>>>> WFM right now. Can you post your options? Can you show what ldd `which >>>>>> seamonkey` gives you? >>>>> >>>>> of course >>>>> >>>>> #which seamonkey >>>>> /usr/local/bin/seamonkey >>>> >>>> I was wrong here, it actually executes >>>> /usr/local/lib/seamonkey/seamonkey-bin. Can you post ldd on that one? >>>> >>> >>> here it is >> >> And I'm wrong again, it's so easy to be so silly... >> > > don't say that :) > > I hope this is what you want: > > # ldd /usr/local/lib/seamonkey/seamonkey-bin > /usr/local/lib/seamonkey/seamonkey-bin: ... > libintl.so.9 => /usr/local/lib/libintl.so.9 (0x2b252000) And this is your poison. Can be found by 'compat' substring: > libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x2b25b000) > libpcre.so.0 => /usr/local/lib/compat/pkg/libpcre.so.0 (0x2b2b3000) This library is referred twice by seamonkey. I seems that some library or seamonkey itself depends on older libpcre while some other binary needs newer libpcre. It's not possible to clearly say which package should be rocompiled on your system, but you can fix it yourself: 1. Update your ports (just to be sure you have the current version). 2. As you are using portupgrade issue full update with "portupgrade -a". 3. Install sysutils/bsdadminscripts. 4. Issue "portupgrade `pkg_libchk -qoc`". pkg_libchk checks binary files for missing links and reports them. portupgrade will rebuild all packages with missing symbols and relink them with currently available libraries. -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 11:48:56 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5B45106564A for ; Wed, 6 Jun 2012 11:48:56 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 338198FC1B for ; Wed, 6 Jun 2012 11:48:56 +0000 (UTC) Received: by bkvi18 with SMTP id i18so7135598bkv.13 for ; Wed, 06 Jun 2012 04:48:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=hGEr11EMDP6+OoZybdqnirYbPTBOA1rM52abGwfXWzg=; b=z2Zakrpt5otS56SpgcJ7WUdOsv/I4IKL3DHBP1aQHiP/s4Wn8Hx+Ei1xv4snvo2zjp ReAgc5m83jqXjQZdOAS4yQwsKo8Hv5ORAd6BY3l++JnhJrG5W8dstCjxWtCn5TwYMc/+ Xa2TN7p0u6gA1mD4C2/xK/YwbsQ6c+Lf9krf0o3K8p6VTNKsYG8MYkWZzZPDykIG+745 SyCoTn4g0rIxlxTYTEzcMGrFUZD0nna4fzW0TgOtT8GmBz/ypVgU7An1DMt9l+YLj4rH nlIfSG05XTZuZDsAlz76/N2igHu2Tj675mGGvhstTKzPHkDyRkrnyvFlZWcuesT9Xk6/ zKqg== Received: by 10.204.143.138 with SMTP id v10mr11949613bku.40.1338983335133; Wed, 06 Jun 2012 04:48:55 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id ie3sm1944757bkc.1.2012.06.06.04.48.53 (version=SSLv3 cipher=OTHER); Wed, 06 Jun 2012 04:48:54 -0700 (PDT) Message-ID: <4FCF43A3.3030603@gmail.com> Date: Wed, 06 Jun 2012 14:48:51 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> In-Reply-To: <4FCF3A5F.80505@hm.net.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 11:48:56 -0000 H wrote: >>> /usr/local/lib/seamonkey/seamonkey-bin: >> # ldd /usr/local/lib/seamonkey/seamonkey-bin >> >> ... >> >>> libintl.so.9 => /usr/local/lib/libintl.so.9 (0x2b252000) >> >> And this is your poison. Can be found by 'compat' substring: >> >>> libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x2b25b000) >>> libpcre.so.0 => /usr/local/lib/compat/pkg/libpcre.so.0 >>> (0x2b2b3000) >> >> This library is referred twice by seamonkey. I seems that some library >> or seamonkey itself depends on older libpcre while some other binary >> needs newer libpcre. >> >> It's not possible to clearly say which package should be rocompiled on >> your system, but you can fix it yourself: >> > > > Volodymyr > > can you tell what regex fucntion library has to do with the right mouse > button click? > > I have only pcre installed and it is up-to-date, as all other ports are > > seamonkey seems to require libpcre.so.0, it does not start without, this > is the older lib, libpcre.so.1 is coming from pcre which i just forced > an upgrade but no success > > even if this is the problem, why thunderbird is working fine, which is > using the exact same libs and was upgraded the same time? Maybe it fail only when it touches required functionality somewhere in gtk or cairo which in turn was compiled with older libpcre and there demands other calling conventions? You can take another route. 1. Force seamonkey to freeze. 2. Obtain core dump with gcore (1). 3. Open core dump with "gdb /usr/local/lib/seamonkey/seamonkey-bin seamonkey-bin.core". 4. Take backtrace with "bt full". However it would not provide clearly useful information unless all binaries wouldn't be stripped. To install unstripped binaries you should rebuild seamonkey and everything it depends on WITH_DEBUG and this will take much more time then fixing linkage the way I explained before. Try posting backtrace anyway. Maybe this clears things a bit. -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 12:34:26 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E79381065672 for ; Wed, 6 Jun 2012 12:34:26 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 67C3F8FC16 for ; Wed, 6 Jun 2012 12:34:03 +0000 (UTC) Received: by bkvi18 with SMTP id i18so7189960bkv.13 for ; Wed, 06 Jun 2012 05:33:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=F1MuM/ybx1DDl+j7xUZdqWkC3plkaKs4G5tYIkuTQBY=; b=R3wIK6qrUoREGhHUGVPn055i4Kn8xACjJfwILEJlz1cdIL1azurKIX/PGDBLHCoOjs 3MjfpT3cZXwPSpXATLRFQgTLn/El/51WcTJeFEeRJ9L32+C+1UkFU2VdR8w3zDe+i0Cv u2JeIW2+u4rxwujQDaLIDUNLZ3bdfpLXgPv8DKpy4yJkmdPi13VCs/WMWXAVCDn7fU3b g8VVUjK7gykNwzrlzV3kqL4Oz2Cnh5/nNm0RitdlSz9+6sVh3F8HhL541zAR8rZV/Kun 5hDRyTZjEMCYmdjKY/DCs2foNVQoaSNRcxigsIKOLDbHPydYEIdFPoSUUVwBdzQoF7T9 XwcA== Received: by 10.204.152.196 with SMTP id h4mr12449920bkw.131.1338986036466; Wed, 06 Jun 2012 05:33:56 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id fu14sm2129277bkc.13.2012.06.06.05.33.54 (version=SSLv3 cipher=OTHER); Wed, 06 Jun 2012 05:33:55 -0700 (PDT) Message-ID: <4FCF4E30.8040305@gmail.com> Date: Wed, 06 Jun 2012 15:33:52 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> In-Reply-To: <4FCF4876.8090705@hm.net.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 12:34:27 -0000 H wrote: Could you please hit "Reply all" button? I'm not the best one around to help you, there are others on the list that can give you better hints. >> Maybe it fail only when it touches required functionality somewhere in >> gtk or cairo which in turn was compiled with older libpcre and there >> demands other calling conventions? > > I can not say that for sure, my system was up to date and before > yesterday I upgraded the portstree and upgraded kde to 4.8 as well as > all other ports > > I do not have enough insight but I believe there was no lib version bump > between seamonkey 2.9 and 2.9.1, so I wonder why the former versions was > working fine. > > I could force an upgrade on all ports seamonkey depends on, I think I > will do that but start with all x11 stuff first and see There are multiple ways to narrow your search. 1. First one is to use pkg_libchk from sysutils/bsdadminscripts as it should list all packages missing any libraries. This is exactly your case. 2. You generally can do almost the same by issuing "ldd -a /usr/local/lib/seamonkey/seamonkey-bin" and identifying port to rebuild by "pkg_info -W library_name". 3. You can rebuild only packages that require libpcre and was build before it. Here's how: cd /var/db/pkg/pcre-* cat +REQUIRED_BY | xargs -n1 -Ifoo find ../foo/+DESC \! -cnewer '+DESC' | sed -e 's|^\.\./||' -e 's|/+DESC$||' > > backtrace below > > thanks > Hans > >> >> You can take another route. >> >> 1. Force seamonkey to freeze. >> 2. Obtain core dump with gcore (1). >> 3. Open core dump with "gdb /usr/local/lib/seamonkey/seamonkey-bin >> seamonkey-bin.core". >> 4. Take backtrace with "bt full". >> >> However it would not provide clearly useful information unless all >> binaries wouldn't be stripped. To install unstripped binaries you >> should rebuild seamonkey and everything it depends on WITH_DEBUG and >> this will take much more time then fixing linkage the way I explained >> before. >> >> Try posting backtrace anyway. Maybe this clears things a bit. >> > > the problem I see with the former method is portupgrade -a, since all > are up to date I need something more specific, portupgrade -af make not > so much sense to me > > also my small knowledge makes me thinking that there are certainly other > binaries using the same libs and no one fails and everything is working > fine but firefox and seamonkey > > > well, seems not so very conclusive but have a look: > > (gdb) bt full > #0 0x2a2b57bf in pthread_kill () from /lib/libthr.so.3 > No symbol table info available. > #1 0x2a2b4ee2 in pthread_kill () from /lib/libthr.so.3 > No symbol table info available. > #2 0x2a2b7d69 in pthread_cond_signal () from /lib/libthr.so.3 > No symbol table info available. > #3 0x29e929cf in PRP_NakedNotify () from /usr/local/lib/libplds4.so.1 > No symbol table info available. > #4 0x29e937ee in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 > No symbol table info available. > #5 0x29e938e7 in PR_Wait () from /usr/local/lib/libplds4.so.1 > No symbol table info available. > #6 0x292fdb46 in nsStopwatch::Release () from > /usr/local/lib/seamonkey/libxul.so > No symbol table info available. > #7 0x292fdd93 in nsStopwatch::Release () from > /usr/local/lib/seamonkey/libxul.so > No symbol table info available. > #8 0x2957a68a in XRE_AddStaticComponent () from > /usr/local/lib/seamonkey/libxul.so > No symbol table info available. > #9 0x2953c7db in mozilla::hal_impl::GetCurrentNetworkInformation () > from /usr/local/lib/seamonkey/libxul.so > No symbol table info available. > #10 0x2957a412 in XRE_AddStaticComponent () from > /usr/local/lib/seamonkey/libxul.so > No symbol table info available. > #11 0x29e999da in PR_CreateThread () from /usr/local/lib/libplds4.so.1 > No symbol table info available. > #12 0x2a2ad4ea in pthread_getprio () from /lib/libthr.so.3 > No symbol table info available. > #13 0xbd4d9fec in ?? () > No symbol table info available. /usr/local/lib/libplds4.so.1 is part of security/nspr but it doesn't link to libpcre. In turn /usr/local/lib/seamonkey/libxul.so depend on a lot off glib/gtk stuff that in turn depends on libpcre. -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 13:21:00 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F62D1065680 for ; Wed, 6 Jun 2012 13:21:00 +0000 (UTC) (envelope-from hm@hm.net.br) Received: from msrv.matik.com.br (msrv.matik.com.br [187.95.0.181]) by mx1.freebsd.org (Postfix) with ESMTP id 757978FC14 for ; Wed, 6 Jun 2012 13:20:59 +0000 (UTC) Received: from pop1.hm.net.br (pop1.hm.net.br [186.222.211.45]) (authenticated bits=0) by msrv.matik.com.br (8.14.5/8.14.5) with ESMTP id q56DKqFS075307 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 6 Jun 2012 10:20:52 -0300 (BRT) (envelope-from hm@hm.net.br) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.4 at msrv.matik.com.br X-DKIM: OpenDKIM Filter v2.5.2 msrv.matik.com.br q56DKqFS075307 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hm.net.br; s=racoon; t=1338988853; bh=qNwy2WuvBHMJi6cHFaQMMclVjqVseuN9dXiMRPgM1s4=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=Z27GQkn7Oh0A9J4o4o5WxvD7gzsBve3v/ncUkMJ7CfsZuz2eHVxQqVGQz9zNfQgYy gdCK5atb/zwMQhumfZG0XK5eQF4ywdkYRqHhVQP2sLPcQcXDLLrjYZzXkpm3MEeLdH vfVeNUlTcrjSQZtJA9FiywDeD9GVryPVOGj0HNCw= Authentication-Results: msrv.matik.com.br; sender-id=pass header.from=hm@hm.net.br; auth=pass (PLAIN); spf=pass smtp.mfrom=hm@hm.net.br Message-ID: <4FCF5920.1090907@hm.net.br> Date: Wed, 06 Jun 2012 10:20:32 -0300 From: H User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120603 Thunderbird/12.0.1 MIME-Version: 1.0 To: Volodymyr Kostyrko References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> In-Reply-To: <4FCF4E30.8040305@gmail.com> X-Enigmail-Version: 1.4.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigF47ABF7B1E2A3458E677F261" X-Spam-Status: No, score=2.8 required=5.0 tests=AWL=-0.068,BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,RCVD_IN_PBL=3.335,RCVD_IN_RP_RNBL=1.31,SPF_PASS=-0.001,TW_FD=0.077,TW_GT=0.077,TW_XB=0.077,T_RP_MATCHES_RCVD=-0.01 msrv.matik.com.br 1282; Body=1 Fuz1=1 Fuz2=1 [127.0.0.6] [1 mail.matik.com.br.] [127.0.0.11] [187.95.0.182] autolearn=no ASN AS28573 186.222.208.0/21 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.3.2-hm_201202.c (2011-06-06) on msrv.matik.com.br Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 13:21:00 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF47ABF7B1E2A3458E677F261 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 06/06/2012 09:33, Volodymyr Kostyrko wrote: > H wrote: > > Could you please hit "Reply all" button? I'm not the best one around > to help you, there are others on the list that can give you better hint= s. > sorry, it slipped my attention that you where posting top gecko as well later I will follow your instructions below and come back then with the results thanks so far for your friendly help Hans >>> Maybe it fail only when it touches required functionality somewhere i= n >>> gtk or cairo which in turn was compiled with older libpcre and there >>> demands other calling conventions? >> >> I can not say that for sure, my system was up to date and before >> yesterday I upgraded the portstree and upgraded kde to 4.8 as well as >> all other ports >> >> I do not have enough insight but I believe there was no lib version bu= mp >> between seamonkey 2.9 and 2.9.1, so I wonder why the former versions w= as >> working fine. >> >> I could force an upgrade on all ports seamonkey depends on, I think I >> will do that but start with all x11 stuff first and see > > There are multiple ways to narrow your search. > > 1. First one is to use pkg_libchk from sysutils/bsdadminscripts as it > should list all packages missing any libraries. This is exactly your > case. > > 2. You generally can do almost the same by issuing "ldd -a > /usr/local/lib/seamonkey/seamonkey-bin" and identifying port to > rebuild by "pkg_info -W library_name". > > 3. You can rebuild only packages that require libpcre and was build > before it. Here's how: > > cd /var/db/pkg/pcre-* > cat +REQUIRED_BY | xargs -n1 -Ifoo find ../foo/+DESC \! -cnewer > '+DESC' | sed -e 's|^\.\./||' -e 's|/+DESC$||' > >> >> backtrace below >> >> thanks >> Hans >> >>> >>> You can take another route. >>> >>> 1. Force seamonkey to freeze. >>> 2. Obtain core dump with gcore (1). >>> 3. Open core dump with "gdb /usr/local/lib/seamonkey/seamonkey-bin >>> seamonkey-bin.core". >>> 4. Take backtrace with "bt full". >>> >>> However it would not provide clearly useful information unless all >>> binaries wouldn't be stripped. To install unstripped binaries you >>> should rebuild seamonkey and everything it depends on WITH_DEBUG and >>> this will take much more time then fixing linkage the way I explained= >>> before. >>> >>> Try posting backtrace anyway. Maybe this clears things a bit. >>> >> >> the problem I see with the former method is portupgrade -a, since all >> are up to date I need something more specific, portupgrade -af make no= t >> so much sense to me >> >> also my small knowledge makes me thinking that there are certainly oth= er >> binaries using the same libs and no one fails and everything is workin= g >> fine but firefox and seamonkey >> >> >> well, seems not so very conclusive but have a look: >> >> (gdb) bt full >> #0 0x2a2b57bf in pthread_kill () from /lib/libthr.so.3 >> No symbol table info available. >> #1 0x2a2b4ee2 in pthread_kill () from /lib/libthr.so.3 >> No symbol table info available. >> #2 0x2a2b7d69 in pthread_cond_signal () from /lib/libthr.so.3 >> No symbol table info available. >> #3 0x29e929cf in PRP_NakedNotify () from /usr/local/lib/libplds4.so.1= >> No symbol table info available. >> #4 0x29e937ee in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 >> No symbol table info available. >> #5 0x29e938e7 in PR_Wait () from /usr/local/lib/libplds4.so.1 >> No symbol table info available. >> #6 0x292fdb46 in nsStopwatch::Release () from >> /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #7 0x292fdd93 in nsStopwatch::Release () from >> /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #8 0x2957a68a in XRE_AddStaticComponent () from >> /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #9 0x2953c7db in mozilla::hal_impl::GetCurrentNetworkInformation () >> from /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #10 0x2957a412 in XRE_AddStaticComponent () from >> /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #11 0x29e999da in PR_CreateThread () from /usr/local/lib/libplds4.so.1= >> No symbol table info available. >> #12 0x2a2ad4ea in pthread_getprio () from /lib/libthr.so.3 >> No symbol table info available. >> #13 0xbd4d9fec in ?? () >> No symbol table info available. > > /usr/local/lib/libplds4.so.1 is part of security/nspr but it doesn't > link to libpcre. In turn /usr/local/lib/seamonkey/libxul.so depend on > a lot off glib/gtk stuff that in turn depends on libpcre. > --=20 H +55 (17) 4141.2222 --------------enigF47ABF7B1E2A3458E677F261 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/PWTQACgkQvKVfg5xjCDxBpACgjdHqxdb+cQ0nwGu5WmmFeESt o2AAn1u5ccxvSZa30mDMXBbDW8fLe4LA =9r+q -----END PGP SIGNATURE----- --------------enigF47ABF7B1E2A3458E677F261-- From owner-freebsd-gecko@FreeBSD.ORG Wed Jun 6 14:05:20 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 35D2E106564A for ; Wed, 6 Jun 2012 14:05:20 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id C1B0E8FC17 for ; Wed, 6 Jun 2012 14:05:19 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q56E5CJ9043078 for ; Wed, 6 Jun 2012 14:05:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q56E57Dq042278 for freebsd-gecko@freebsd.org; Wed, 6 Jun 2012 14:05:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 6 Jun 2012 14:05:07 GMT Message-Id: <201206061405.q56E57Dq042278@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r721 - in branches/experimental/mail/thunderbird: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 06 Jun 2012 14:05:20 -0000 Author: beat Date: Wed Jun 6 14:05:07 2012 New Revision: 721 Log: - Update to 13.0 (It compiles, it doesn't run) Added: branches/experimental/mail/thunderbird/files/patch-bugzilla-736961 Modified: branches/experimental/mail/thunderbird/Makefile branches/experimental/mail/thunderbird/distinfo branches/experimental/mail/thunderbird/files/patch-mozilla-configure.in Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Tue Jun 5 10:39:23 2012 (r720) +++ branches/experimental/mail/thunderbird/Makefile Wed Jun 6 14:05:07 2012 (r721) @@ -2,11 +2,11 @@ # Date created: 4 September 2003 # Whom: Joe Marcus Clarke # -# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.150 2012/05/02 15:27:28 flo Exp $ +# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.151 2012/06/01 05:21:30 dinoex Exp $ # PORTNAME= thunderbird -DISTVERSION= 12.0.1 +DISTVERSION= 13.0 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source @@ -15,7 +15,7 @@ MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above -BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr \ +BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ @@ -61,6 +61,10 @@ .include +.if ${OSVERSION} > 800000 +USE_GCC= 4.6+ +.endif + WRKSRC= ${WRKDIR}/comm-release MOZSRC:= ${WRKSRC}/mozilla Modified: branches/experimental/mail/thunderbird/distinfo ============================================================================== --- branches/experimental/mail/thunderbird/distinfo Tue Jun 5 10:39:23 2012 (r720) +++ branches/experimental/mail/thunderbird/distinfo Wed Jun 6 14:05:07 2012 (r721) @@ -1,2 +1,2 @@ -SHA256 (thunderbird-12.0.1.source.tar.bz2) = d8914f27b0ec71d940475a8942c951b106ecda69fd3a2954047584663a6ab183 -SIZE (thunderbird-12.0.1.source.tar.bz2) = 101253776 +SHA256 (thunderbird-13.0.source.tar.bz2) = 50fbb2e50d9294067974d3270899f32fbeb61e7951becb5deaf09ac5cf874dfb +SIZE (thunderbird-13.0.source.tar.bz2) = 102799262 Added: branches/experimental/mail/thunderbird/files/patch-bugzilla-736961 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird/files/patch-bugzilla-736961 Wed Jun 6 14:05:07 2012 (r721) @@ -0,0 +1,111 @@ +--- mozilla/config/rules.mk.orig Wed May 2 05:16:35 2012 ++++ mozilla/config/rules.mk Fri May 11 08:42:50 2012 +@@ -1479,7 +1487,7 @@ $(XPIDL_GEN_DIR)/%.h: %.idl $(XPIDL_DEPS) $(XPIDL_GEN_ + $(PYTHON_PATH) \ + -I$(topsrcdir)/other-licenses/ply \ + -I$(topsrcdir)/xpcom/idl-parser \ +- $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@ ++ $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@ + @if test -n "$(findstring $*.h, $(EXPORTS))"; \ + then echo "*** WARNING: file $*.h generated from $*.idl overrides $(srcdir)/$*.h"; else true; fi + +@@ -1492,7 +1500,7 @@ $(XPIDL_GEN_DIR)/%.xpt: %.idl $(XPIDL_DEPS) $(XPIDL_GE + -I$(topsrcdir)/other-licenses/ply \ + -I$(topsrcdir)/xpcom/idl-parser \ + -I$(topsrcdir)/xpcom/typelib/xpt/tools \ +- $(topsrcdir)/xpcom/idl-parser/typelib.py --cachedir=$(DEPTH)/xpcom/idl-parser $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@ ++ $(topsrcdir)/xpcom/idl-parser/typelib.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@ + + # no need to link together if XPIDLSRCS contains only XPIDL_MODULE + ifneq ($(XPIDL_MODULE).idl,$(strip $(XPIDLSRCS))) +--- mozilla/js/src/config/rules.mk.orig Fri May 11 08:42:57 2012 ++++ mozilla/js/src/config/rules.mk Fri May 11 08:43:15 2012 +@@ -1479,7 +1479,7 @@ $(XPIDL_GEN_DIR)/%.h: %.idl $(XPIDL_DEPS) $(XPIDL_GEN_ + $(PYTHON_PATH) \ + -I$(topsrcdir)/other-licenses/ply \ + -I$(topsrcdir)/xpcom/idl-parser \ +- $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@ ++ $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@ + @if test -n "$(findstring $*.h, $(EXPORTS))"; \ + then echo "*** WARNING: file $*.h generated from $*.idl overrides $(srcdir)/$*.h"; else true; fi + +@@ -1492,7 +1492,7 @@ $(XPIDL_GEN_DIR)/%.xpt: %.idl $(XPIDL_DEPS) $(XPIDL_GE + -I$(topsrcdir)/other-licenses/ply \ + -I$(topsrcdir)/xpcom/idl-parser \ + -I$(topsrcdir)/xpcom/typelib/xpt/tools \ +- $(topsrcdir)/xpcom/idl-parser/typelib.py --cachedir=$(DEPTH)/xpcom/idl-parser $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@ ++ $(topsrcdir)/xpcom/idl-parser/typelib.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@ + + # no need to link together if XPIDLSRCS contains only XPIDL_MODULE + ifneq ($(XPIDL_MODULE).idl,$(strip $(XPIDLSRCS))) +--- mozilla/js/xpconnect/src/Makefile.in.orig Fri May 11 08:43:27 2012 ++++ mozilla/js/xpconnect/src/Makefile.in Fri May 11 08:44:03 2012 +@@ -151,7 +151,7 @@ dom_quickstubs.cpp: $(srcdir)/dom_quickstubs.qsconf \ + -I$(topsrcdir)/xpcom/idl-parser \ + $(srcdir)/qsgen.py \ + --idlpath=$(DEPTH)/dist/idl \ +- --cachedir=$(DEPTH)/xpcom/idl-parser \ ++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \ + --header-output dom_quickstubs.h \ + --stub-output dom_quickstubs.cpp \ + --makedepend-output $(MDDEPDIR)/dom_qsgen.pp \ +@@ -172,7 +172,7 @@ dombindings_gen.h: $(srcdir)/dombindings.conf \ + -I$(topsrcdir)/xpcom/idl-parser \ + $(srcdir)/dombindingsgen.py \ + --idlpath=$(DEPTH)/dist/idl \ +- --cachedir=$(DEPTH)/xpcom/idl-parser \ ++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \ + --header-output dombindings_gen.h \ + $(srcdir)/dombindings.conf + +@@ -189,7 +189,7 @@ dombindings_gen.cpp: $(srcdir)/dombindings.conf \ + -I$(topsrcdir)/xpcom/idl-parser \ + $(srcdir)/dombindingsgen.py \ + --idlpath=$(DEPTH)/dist/idl \ +- --cachedir=$(DEPTH)/xpcom/idl-parser \ ++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \ + --stub-output dombindings_gen.cpp \ + --makedepend-output $(MDDEPDIR)/dombindingsgen.pp \ + $(srcdir)/dombindings.conf +@@ -208,7 +208,7 @@ DictionaryHelpers.h: $(srcdir)/dictionary_helper_gen.c + -I$(topsrcdir)/xpcom/idl-parser \ + $(srcdir)/dictionary_helper_gen.py \ + -I $(DEPTH)/dist/idl \ +- --cachedir=$(DEPTH)/xpcom/idl-parser \ ++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \ + --header-output DictionaryHelpers.h \ + $(srcdir)/dictionary_helper_gen.conf + +@@ -223,7 +223,7 @@ DictionaryHelpers.cpp: $(srcdir)/dictionary_helper_gen + -I$(topsrcdir)/xpcom/idl-parser \ + $(srcdir)/dictionary_helper_gen.py \ + -I $(DEPTH)/dist/idl \ +- --cachedir=$(DEPTH)/xpcom/idl-parser \ ++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \ + --header-output DictionaryHelpers.h \ + --stub-output DictionaryHelpers.cpp \ + --makedepend-output $(MDDEPDIR)/dictionary_helper_gen.pp \ +--- mozilla/xpcom/idl-parser/Makefile.in.orig Fri May 11 08:44:10 2012 ++++ mozilla/xpcom/idl-parser/Makefile.in Fri May 11 08:44:29 2012 +@@ -61,7 +61,7 @@ export:: $(PARSER_SRCS) $(PLY_PROGS) + $(PYTHON_PATH) \ + -I$(topsrcdir)/other-licenses/ply \ + -I$(topsrcdir)/xpcom/idl-parser \ +- $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=. --regen ++ $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache --regen + + check:: + $(PYTHON_PATH) \ +--- mozilla/xpcom/typelib/xpidl/Makefile.in.orig Fri May 11 08:44:51 2012 ++++ mozilla/xpcom/typelib/xpidl/Makefile.in Fri May 11 08:45:09 2012 +@@ -48,8 +48,8 @@ SDK_BINARY = \ + $(topsrcdir)/xpcom/idl-parser/xpidl.py \ + $(topsrcdir)/xpcom/idl-parser/header.py \ + $(topsrcdir)/xpcom/idl-parser/typelib.py \ +- $(DEPTH)/xpcom/idl-parser/xpidllex.py \ +- $(DEPTH)/xpcom/idl-parser/xpidlyacc.py \ ++ $(DEPTH)/xpcom/idl-parser/cache/xpidllex.py \ ++ $(DEPTH)/xpcom/idl-parser/cache/xpidlyacc.py \ + $(NULL) + + ifndef MOZ_SYSTEM_PLY Modified: branches/experimental/mail/thunderbird/files/patch-mozilla-configure.in ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-configure.in Tue Jun 5 10:39:23 2012 (r720) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-configure.in Wed Jun 6 14:05:07 2012 (r721) @@ -1,6 +1,6 @@ ---- mozilla/configure.in.orig 2010-11-04 21:05:18.000000000 +0100 -+++ mozilla/configure.in 2010-11-09 12:59:28.000000000 +0100 -@@ -1549,7 +1549,7 @@ +--- mozilla/configure.in.orig 2012-05-23 20:56:34.000000000 +0200 ++++ mozilla/configure.in 2012-05-27 18:18:25.000000000 +0200 +@@ -1517,7 +1517,7 @@ CPU_ARCH=sparc ;; @@ -9,7 +9,7 @@ CPU_ARCH="$OS_TEST" ;; -@@ -1567,7 +1567,7 @@ dnl Set INTEL_ARCHITECTURE if we're comp +@@ -1539,7 +1539,7 @@ dnl =============================================================== INTEL_ARCHITECTURE= case "$OS_TEST" in @@ -18,34 +18,7 @@ INTEL_ARCHITECTURE=1 esac -@@ -3803,19 +3803,21 @@ - AC_CHECK_FUNCS(localtime_r strtok_r) - - dnl check for clock_gettime(), the CLOCK_MONOTONIC clock, and -lrt --_SAVE_LDFLAGS=$LDFLAGS --LDFLAGS="$LDFLAGS -lrt" --AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC) and -lrt, -+_SAVE_LIBS=$LIBS -+AC_SEARCH_LIBS(clock_gettime, rt) -+AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC), - ac_cv_have_clock_monotonic, - [AC_TRY_LINK([#include ], - [ struct timespec ts; - clock_gettime(CLOCK_MONOTONIC, &ts); ], - ac_cv_have_clock_monotonic=yes, - ac_cv_have_clock_monotonic=no)]) --LDFLAGS=$_SAVE_LDFLAGS -+LIBS=$_SAVE_LIBS - if test "$ac_cv_have_clock_monotonic" = "yes"; then - HAVE_CLOCK_MONOTONIC=1 -- REALTIME_LIBS=-lrt -+ if test "$ac_cv_search_clock_gettime" != "none required"; then -+ REALTIME_LIBS=$ac_cv_search_clock_gettime -+ fi - AC_DEFINE(HAVE_CLOCK_MONOTONIC) - AC_SUBST(HAVE_CLOCK_MONOTONIC) - AC_SUBST(REALTIME_LIBS) -@@ -4808,7 +4810,7 @@ CFLAGS=$_SAVE_CFLAGS +@@ -4580,7 +4580,7 @@ LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS @@ -54,7 +27,7 @@ ZLIB_CFLAGS="-I${ZLIB_DIR}/include" ZLIB_LIBS="-L${ZLIB_DIR}/lib ${ZLIB_LIBS}" fi -@@ -6022,6 +6024,14 @@ +@@ -5903,6 +5903,14 @@ VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" VPX_X86_ASM=1 ;; @@ -69,7 +42,7 @@ SunOS:x86) VPX_ASFLAGS="-f elf32 -rnasm -pnasm" VPX_X86_ASM=1 -@@ -6392,6 +6402,14 @@ if test -n "$MOZ_LIBJPEG_TURBO"; then +@@ -6297,6 +6305,14 @@ LIBJPEG_TURBO_ASFLAGS="-f elf64 -rnasm -pnasm -D__x86_64__ -DPIC -DELF" LIBJPEG_TURBO_X64_ASM=1 ;; From owner-freebsd-gecko@FreeBSD.ORG Thu Jun 7 10:29:51 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1611B10656D0 for ; Thu, 7 Jun 2012 10:29:51 +0000 (UTC) (envelope-from hm@hm.net.br) Received: from msrv.matik.com.br (msrv.matik.com.br [187.95.0.181]) by mx1.freebsd.org (Postfix) with ESMTP id 7994E8FC12 for ; Thu, 7 Jun 2012 10:29:50 +0000 (UTC) Received: from pop1.hm.net.br (pop1.hm.net.br [189.7.38.144]) (authenticated bits=0) by msrv.matik.com.br (8.14.5/8.14.5) with ESMTP id q57ATYho087153 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 7 Jun 2012 07:29:35 -0300 (BRT) (envelope-from hm@hm.net.br) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.4 at msrv.matik.com.br X-DKIM: OpenDKIM Filter v2.5.2 msrv.matik.com.br q57ATYho087153 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hm.net.br; s=racoon; t=1339064975; bh=byjVmw9fz+7WDJQSXoAWKNpM/NxBmONb5vJ1asJMhrg=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=FIGRgQqqqKTCw4s2+bjpboJNzt7w+o6dktdiJ/SF/IMqhTP7Hp3Ahn8mZjqJ6SX1U 55ITk5uBHBGny/ZouliMpeaBCM+/6Y3eLLiWZkXgnn7pGOfUlGuJl9sKwSNq8Qx51p 3V8Rh83pxszdRLCwuxj33YrQiyD+ZE9RZYbQdx7I= Authentication-Results: msrv.matik.com.br; sender-id=pass header.from=hm@hm.net.br; auth=pass (PLAIN); spf=pass smtp.mfrom=hm@hm.net.br Message-ID: <4FD0827C.9050404@hm.net.br> Date: Thu, 07 Jun 2012 07:29:16 -0300 From: H User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120603 Thunderbird/12.0.1 MIME-Version: 1.0 To: Volodymyr Kostyrko References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> In-Reply-To: <4FCF4E30.8040305@gmail.com> X-Enigmail-Version: 1.4.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigB2E07F9232920B36EB291106" X-Spam-Status: No, score=4.7 required=5.0 tests=AWL=-0.534,BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,RCVD_IN_BRBL_LASTEXT=1.449,RCVD_IN_NJABL_PROXY=2.224,RCVD_IN_PBL=3.335,SPF_PASS=-0.001,TW_FD=0.077,TW_GT=0.077,TW_XB=0.077,T_RP_MATCHES_RCVD=-0.01 msrv.matik.com.br 1102; Body=1 Fuz1=1 Fuz2=1 [127.0.0.11] [127.0.0.2] [1 mail.matik.com.br.] [187.95.0.182] [127.0.0.9] autolearn=no ASN AS28573 189.7.36.0/22 X-Spam-Level: **** X-Spam-Checker-Version: SpamAssassin 3.3.2-hm_201202.c (2011-06-06) on msrv.matik.com.br Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2012 10:29:51 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigB2E07F9232920B36EB291106 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable well, pkg_libchk found some inconsistencies and after solving that nothing changed I found a package 2.9.1 and it behaves the same erroneous way I went back to 2.9 and everything runs fine again so seems there is nothing wrong on my machine but the seamonkey port is fucked up somehow as well as Firefox 12 Hans On 06/06/2012 09:33, Volodymyr Kostyrko wrote: > H wrote: >=20 > Could you please hit "Reply all" button? I'm not the best one around to= > help you, there are others on the list that can give you better hints. >=20 >>> Maybe it fail only when it touches required functionality somewhere i= n >>> gtk or cairo which in turn was compiled with older libpcre and there >>> demands other calling conventions? >> >> I can not say that for sure, my system was up to date and before >> yesterday I upgraded the portstree and upgraded kde to 4.8 as well as >> all other ports >> >> I do not have enough insight but I believe there was no lib version bu= mp >> between seamonkey 2.9 and 2.9.1, so I wonder why the former versions w= as >> working fine. >> >> I could force an upgrade on all ports seamonkey depends on, I think I >> will do that but start with all x11 stuff first and see >=20 > There are multiple ways to narrow your search. >=20 > 1. First one is to use pkg_libchk from sysutils/bsdadminscripts as it > should list all packages missing any libraries. This is exactly your ca= se. >=20 > 2. You generally can do almost the same by issuing "ldd -a > /usr/local/lib/seamonkey/seamonkey-bin" and identifying port to rebuild= > by "pkg_info -W library_name". >=20 > 3. You can rebuild only packages that require libpcre and was build > before it. Here's how: >=20 > cd /var/db/pkg/pcre-* > cat +REQUIRED_BY | xargs -n1 -Ifoo find ../foo/+DESC \! -cnewer '+DESC'= > | sed -e 's|^\.\./||' -e 's|/+DESC$||' >=20 >> >> backtrace below >> >> thanks >> Hans >> >>> >>> You can take another route. >>> >>> 1. Force seamonkey to freeze. >>> 2. Obtain core dump with gcore (1). >>> 3. Open core dump with "gdb /usr/local/lib/seamonkey/seamonkey-bin >>> seamonkey-bin.core". >>> 4. Take backtrace with "bt full". >>> >>> However it would not provide clearly useful information unless all >>> binaries wouldn't be stripped. To install unstripped binaries you >>> should rebuild seamonkey and everything it depends on WITH_DEBUG and >>> this will take much more time then fixing linkage the way I explained= >>> before. >>> >>> Try posting backtrace anyway. Maybe this clears things a bit. >>> >> >> the problem I see with the former method is portupgrade -a, since all >> are up to date I need something more specific, portupgrade -af make no= t >> so much sense to me >> >> also my small knowledge makes me thinking that there are certainly oth= er >> binaries using the same libs and no one fails and everything is workin= g >> fine but firefox and seamonkey >> >> >> well, seems not so very conclusive but have a look: >> >> (gdb) bt full >> #0 0x2a2b57bf in pthread_kill () from /lib/libthr.so.3 >> No symbol table info available. >> #1 0x2a2b4ee2 in pthread_kill () from /lib/libthr.so.3 >> No symbol table info available. >> #2 0x2a2b7d69 in pthread_cond_signal () from /lib/libthr.so.3 >> No symbol table info available. >> #3 0x29e929cf in PRP_NakedNotify () from /usr/local/lib/libplds4.so.1= >> No symbol table info available. >> #4 0x29e937ee in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 >> No symbol table info available. >> #5 0x29e938e7 in PR_Wait () from /usr/local/lib/libplds4.so.1 >> No symbol table info available. >> #6 0x292fdb46 in nsStopwatch::Release () from >> /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #7 0x292fdd93 in nsStopwatch::Release () from >> /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #8 0x2957a68a in XRE_AddStaticComponent () from >> /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #9 0x2953c7db in mozilla::hal_impl::GetCurrentNetworkInformation () >> from /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #10 0x2957a412 in XRE_AddStaticComponent () from >> /usr/local/lib/seamonkey/libxul.so >> No symbol table info available. >> #11 0x29e999da in PR_CreateThread () from /usr/local/lib/libplds4.so.1= >> No symbol table info available. >> #12 0x2a2ad4ea in pthread_getprio () from /lib/libthr.so.3 >> No symbol table info available. >> #13 0xbd4d9fec in ?? () >> No symbol table info available. >=20 > /usr/local/lib/libplds4.so.1 is part of security/nspr but it doesn't > link to libpcre. In turn /usr/local/lib/seamonkey/libxul.so depend on a= > lot off glib/gtk stuff that in turn depends on libpcre. >=20 --=20 H +55 (17) 4141.2222 --------------enigB2E07F9232920B36EB291106 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/Qgo4ACgkQvKVfg5xjCDx/PwCggAXEfxQrvxDJSCLz1Po2ecR2 JpcAn3MDilzOXJS7yTXmgVD9o1NxVboJ =q7Ob -----END PGP SIGNATURE----- --------------enigB2E07F9232920B36EB291106-- From owner-freebsd-gecko@FreeBSD.ORG Thu Jun 7 10:42:17 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C94A1065725 for ; Thu, 7 Jun 2012 10:42:17 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id D87848FC12 for ; Thu, 7 Jun 2012 10:42:16 +0000 (UTC) Received: by bkvi18 with SMTP id i18so488465bkv.13 for ; Thu, 07 Jun 2012 03:42:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=1MlHnskpsn0Cz7C+ukNzStcW7nh8sLQRrbKKVK/GC/8=; b=DnCcO4qf3kUYeeUlPY9omI3I7vVq9qewCZ+sKQFV3sbammX6Bv560egksMUbGrcmlY LuFxl1LPIyLRFfVbeAK0YqzSyVW4+TWd4Q8ly3gnG+YTq9eV/O/v46ZF6jP9qxdn8p/X pp5nJTe807rVsGWY99eZodPivLZSnsfQzIjvBrG7w14GB4VjX7guOu/av6eoqxuluEP1 R4H2c4ZZzvquchfPHgK1OupBfKxIHM9JVlucHJ4Lr8PKavc+zr0BWDGj11A3/fKKU/im r8kTCwKBvBHj1r78u1+vrgLbgIWTucwyzNIkQPCaSCvfY5vUJm6Q+iiaNm7RG3eHjACE QXUA== Received: by 10.204.154.142 with SMTP id o14mr1045499bkw.116.1339065734981; Thu, 07 Jun 2012 03:42:14 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id n19sm3141983bkv.14.2012.06.07.03.42.12 (version=SSLv3 cipher=OTHER); Thu, 07 Jun 2012 03:42:13 -0700 (PDT) Message-ID: <4FD08582.4070602@gmail.com> Date: Thu, 07 Jun 2012 13:42:10 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> <4FD0827C.9050404@hm.net.br> In-Reply-To: <4FD0827C.9050404@hm.net.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2012 10:42:17 -0000 H wrote: > > well, pkg_libchk found some inconsistencies and after solving that > nothing changed > > I found a package 2.9.1 and it behaves the same erroneous way > > I went back to 2.9 and everything runs fine again > > so seems there is nothing wrong on my machine but the seamonkey port is > fucked up somehow as well as Firefox 12 Just to be sure, what does pkg_libchk report now and what ldd -a whos on your seamonkey binary? -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Thu Jun 7 23:33:12 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9FC421065675; Thu, 7 Jun 2012 23:33:12 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 716308FC17; Thu, 7 Jun 2012 23:33:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q57NXCKF061564; Thu, 7 Jun 2012 23:33:12 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q57NXCnc061555; Thu, 7 Jun 2012 23:33:12 GMT (envelope-from edwin) Date: Thu, 7 Jun 2012 23:33:12 GMT Message-Id: <201206072333.q57NXCnc061555@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/168793: www/firefox: /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsStackWalk.cpp:1195:29: error: use of undeclared identifier '_Unwind_Backtrace' _Unwind_Reason_Code t = _Unwind_Backtrace(unwind_callback, &info); X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2012 23:33:12 -0000 Synopsis: www/firefox: /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsStackWalk.cpp:1195:29: error: use of undeclared identifier '_Unwind_Backtrace' _Unwind_Reason_Code t = _Unwind_Backtrace(unwind_callback, &info); Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Thu Jun 7 23:33:11 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=168793 From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 03:45:45 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACDE21065674 for ; Fri, 8 Jun 2012 03:45:45 +0000 (UTC) (envelope-from hm@hm.net.br) Received: from msrv.matik.com.br (msrv.matik.com.br [187.95.0.181]) by mx1.freebsd.org (Postfix) with ESMTP id 342D98FC19 for ; Fri, 8 Jun 2012 03:45:44 +0000 (UTC) Received: from pop1.hm.net.br (pop1.hm.net.br [186.222.209.222]) (authenticated bits=0) by msrv.matik.com.br (8.14.5/8.14.5) with ESMTP id q583jcA7067748 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 8 Jun 2012 00:45:38 -0300 (BRT) (envelope-from hm@hm.net.br) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.4 at msrv.matik.com.br X-DKIM: OpenDKIM Filter v2.5.2 msrv.matik.com.br q583jcA7067748 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hm.net.br; s=racoon; t=1339127139; bh=r22eLUGAPz+o4xiI+BD71KjGhkslh/y1jGtksPvbEJU=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=NISdc6pOsPXAAzDa5IahuFgAljCB4kVBuL2ZIcfg+pFyMBW823tzy35N+5WUUlW1x ldtMdh2yrkPu61VLSuNGQGKTQKnFEGuimYtD1yEYNvVO19LT1VsHLAavFTnCM8gHPN zPuqvBtgIZLp0idlWFBO7zR/OhFxGpA5i08KouV0= Authentication-Results: msrv.matik.com.br; sender-id=pass header.from=hm@hm.net.br; auth=pass (PLAIN); spf=pass smtp.mfrom=hm@hm.net.br Message-ID: <4FD17561.7040907@hm.net.br> Date: Fri, 08 Jun 2012 00:45:37 -0300 From: H User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120428 Firefox/12.0 SeaMonkey/2.9 MIME-Version: 1.0 To: Volodymyr Kostyrko References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> <4FD0827C.9050404@hm.net.br> <4FD08582.4070602@gmail.com> In-Reply-To: <4FD08582.4070602@gmail.com> X-Enigmail-Version: 1.5pre OpenPGP: id=9C63083C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6229772E48C31810715D3252" X-Spam-Status: No, score=3.2 required=5.0 tests=AWL=-0.490,BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,J_CHICKENPOX_62=0.6,J_CHICKENPOX_72=0.6,J_CHICKENPOX_82=0.6,RCVD_IN_PBL=3.335,SPF_PASS=-0.001,TW_BD=0.077,TW_BG=0.077,TW_BX=0.077,TW_GD=0.077,TW_GT=0.077,TW_IB=0.077,TW_XC=0.077,T_RP_MATCHES_RCVD=-0.01 msrv.matik.com.br 1102; Body=1 Fuz1=1 [127.0.0.11] [1 mail.matik.com.br.] [187.95.0.182] autolearn=no ASN AS28573 186.222.208.0/21 X-Spam-Level: *** X-Spam-Checker-Version: SpamAssassin 3.3.2-hm_201202.c (2011-06-06) on msrv.matik.com.br Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 03:45:45 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6229772E48C31810715D3252 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Volodymyr Kostyrko wrote: > H wrote: >> >> well, pkg_libchk found some inconsistencies and after solving that >> nothing changed >> >> I found a package 2.9.1 and it behaves the same erroneous way >> >> I went back to 2.9 and everything runs fine again >> >> so seems there is nothing wrong on my machine but the seamonkey port i= s >> fucked up somehow as well as Firefox 12 >=20 > Just to be sure, what does pkg_libchk report now and what ldd -a whos o= n > your seamonkey binary? >=20 of course: # pkg_libchk -noc java/diablo-jdk16: /usr/local/diablo-jdk1.6.0/jre/lib/i386/libJdbcOdbc.so misses libodbcinst= =2Eso sysutils/gnome-settings-daemon: /usr/local/lib/gnome-settings-daemon-2.0/libmedia-keys.so misses libpulsecommon-0.9.22.so java/jdk16: /usr/local/jdk1.6.0/jre/lib/i386/libJdbcOdbc.so misses libodbcinst.so editors/openoffice.org-3: /usr/local/openoffice.org-3.3.0/openoffice.org/basis3.3/program/liboffice= bean.so misses libjawt.so I think those are not related and I have no patience to upgrade java and OO now # ldd /usr/local/lib/seamonkey/seamonkey-bin /usr/local/lib/seamonkey/seamonkey-bin: libxul.so =3D> /usr/local/lib/seamonkey/libxul.so (0x28091000) libxpcom.so =3D> /usr/local/lib/seamonkey/libxpcom.so (0x29ea6000= ) libmozalloc.so =3D> /usr/local/lib/seamonkey/libmozalloc.so (0x29eaa000) libplds4.so.1 =3D> /usr/local/lib/libplds4.so.1 (0x29eac000) libplc4.so.1 =3D> /usr/local/lib/libplc4.so.1 (0x29ed8000) libnspr4.so.1 =3D> /usr/local/lib/libnspr4.so.1 (0x29f05000) libdbus-glib-1.so.2 =3D> /usr/local/lib/libdbus-glib-1.so.2 (0x29f37000) libdbus-1.so.3 =3D> /usr/local/lib/libdbus-1.so.3 (0x29f58000) libgobject-2.0.so.0 =3D> /usr/local/lib/libgobject-2.0.so.0 (0x29f9e000) libgthread-2.0.so.0 =3D> /usr/local/lib/libgthread-2.0.so.0 (0x29fe0000) libglib-2.0.so.0 =3D> /usr/local/lib/libglib-2.0.so.0 (0x29fe4000= ) libiconv.so.3 =3D> /usr/local/lib/libiconv.so.3 (0x2a0b7000) libstdc++.so.6 =3D> /usr/lib/libstdc++.so.6 (0x2a1af000) libm.so.5 =3D> /lib/libm.so.5 (0x2a2a2000) libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x2a2bc000) libthr.so.3 =3D> /lib/libthr.so.3 (0x2a2d0000) libc.so.7 =3D> /lib/libc.so.7 (0x2a2f0000) libsmime3.so =3D> /usr/local/lib/seamonkey/libsmime3.so (0x2a40f0= 00) libssl3.so =3D> /usr/local/lib/seamonkey/libssl3.so (0x2a432000) libnss3.so =3D> /usr/local/lib/seamonkey/libnss3.so (0x2a467000) libnssutil3.so =3D> /usr/local/lib/seamonkey/libnssutil3.so (0x2a56f000) libcairo.so.2 =3D> /usr/local/lib/libcairo.so.2 (0x2a58b000) libpixman-1.so.9 =3D> /usr/local/lib/libpixman-1.so.9 (0x2a67f000= ) libfreetype.so.9 =3D> /usr/local/lib/libfreetype.so.9 (0x2a6da000= ) libfontconfig.so.1 =3D> /usr/local/lib/libfontconfig.so.1 (0x2a75= 3000) libXrender.so.1 =3D> /usr/local/lib/libXrender.so.1 (0x2a780000) libX11.so.6 =3D> /usr/local/lib/libX11.so.6 (0x2a788000) libmozsqlite3.so =3D> /usr/local/lib/seamonkey/libmozsqlite3.so (0x2a8a1000) libz.so.6 =3D> /lib/libz.so.6 (0x2a928000) libevent-1.4.so.4 =3D> /usr/local/lib/libevent-1.4.so.4 (0x2a93b0= 00) libexecinfo.so.1 =3D> /usr/local/lib/libexecinfo.so.1 (0x2a951000= ) libXext.so.6 =3D> /usr/local/lib/libXext.so.6 (0x2a95c000) libpangocairo-1.0.so.0 =3D> /usr/local/lib/libpangocairo-1.0.so.0= (0x2a96b000) libpangoft2-1.0.so.0 =3D> /usr/local/lib/libpangoft2-1.0.so.0 (0x2a976000) libpango-1.0.so.0 =3D> /usr/local/lib/libpango-1.0.so.0 (0x2a9a60= 00) libgmodule-2.0.so.0 =3D> /usr/local/lib/libgmodule-2.0.so.0 (0x2a9e6000) libgtk-x11-2.0.so.0 =3D> /usr/local/lib/libgtk-x11-2.0.so.0 (0x2a9e9000) libatk-1.0.so.0 =3D> /usr/local/lib/libatk-1.0.so.0 (0x2adb3000) libgdk-x11-2.0.so.0 =3D> /usr/local/lib/libgdk-x11-2.0.so.0 (0x2adce000) libXinerama.so.1 =3D> /usr/local/lib/libXinerama.so.1 (0x2ae68000= ) libXi.so.6 =3D> /usr/local/lib/libXi.so.6 (0x2ae6b000) libXrandr.so.2 =3D> /usr/local/lib/libXrandr.so.2 (0x2ae78000) libXcursor.so.1 =3D> /usr/local/lib/libXcursor.so.1 (0x2ae7f000) libXcomposite.so.1 =3D> /usr/local/lib/libXcomposite.so.1 (0x2ae8= 8000) libXdamage.so.1 =3D> /usr/local/lib/libXdamage.so.1 (0x2ae8b000) libgdk_pixbuf-2.0.so.0 =3D> /usr/local/lib/libgdk_pixbuf-2.0.so.0= (0x2ae8e000) libgio-2.0.so.0 =3D> /usr/local/lib/libgio-2.0.so.0 (0x2aea8000) libXfixes.so.3 =3D> /usr/local/lib/libXfixes.so.3 (0x2afa1000) libXt.so.6 =3D> /usr/local/lib/libXt.so.6 (0x2afa6000) libbz2.so.1 =3D> /usr/local/lib/libbz2.so.1 (0x2aff5000) libintl.so.9 =3D> /usr/local/lib/libintl.so.9 (0x2b005000) libpcre.so.0 =3D> /usr/local/lib/compat/pkg/libpcre.so.0 (0x2b00e= 000) libicui18n.so.48 =3D> /usr/local/lib/libicui18n.so.48 (0x2b066000= ) libpcre.so.1 =3D> /usr/local/lib/libpcre.so.1 (0x2b255000) libexpat.so.6 =3D> /usr/local/lib/libexpat.so.6 (0x2b2ad000) libpng.so.6 =3D> /usr/local/lib/libpng.so.6 (0x2b2cd000) libxcb-shm.so.0 =3D> /usr/local/lib/libxcb-shm.so.0 (0x2b2f4000) libxcb-render.so.0 =3D> /usr/local/lib/libxcb-render.so.0 (0x2b2f= 6000) libxcb.so.2 =3D> /usr/local/lib/libxcb.so.2 (0x2b2fd000) libXau.so.6 =3D> /usr/local/lib/libXau.so.6 (0x2b314000) libXdmcp.so.6 =3D> /usr/local/lib/libXdmcp.so.6 (0x2b317000) libpthread-stubs.so.0 =3D> /usr/local/lib/libpthread-stubs.so.0 (0x2b31c000) librpcsvc.so.5 =3D> /usr/lib/librpcsvc.so.5 (0x2b31e000) libGL.so.1 =3D> /usr/local/lib/libGL.so.1 (0x2b32f000) libbz2.so.4 =3D> /usr/lib/libbz2.so.4 (0x2b399000) libSM.so.6 =3D> /usr/local/lib/libSM.so.6 (0x2b3a9000) libICE.so.6 =3D> /usr/local/lib/libICE.so.6 (0x2b3b0000) libicuuc.so.48 =3D> /usr/local/lib/libicuuc.so.48 (0x2b3c7000) libicudata.so.48 =3D> /usr/local/lib/libicudata.so.48 (0x2b51d000= ) libXxf86vm.so.1 =3D> /usr/local/lib/libXxf86vm.so.1 (0x2c68d000) libX11-xcb.so.1 =3D> /usr/local/lib/libX11-xcb.so.1 (0x2c692000) libxcb-glx.so.0 =3D> /usr/local/lib/libxcb-glx.so.0 (0x2c694000) libdrm.so.2 =3D> /usr/local/lib/libdrm.so.2 (0x2c6a4000) funny, /usr/local/lib/libpcre.so.1 from pcre port is on the system but SMv2.9 seems not to pull it in Hans --=20 H +55 11 4249.2222 --------------enig6229772E48C31810715D3252 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/RdWIACgkQvKVfg5xjCDz8EQCcCGnV5iS+4edRrD/uOgWXpN56 vAAAnA8926n/DkezbseB4zIBt/31zVDI =v83v -----END PGP SIGNATURE----- --------------enig6229772E48C31810715D3252-- From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 07:33:36 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B3FDE106566C for ; Fri, 8 Jun 2012 07:33:36 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 2AA548FC12 for ; Fri, 8 Jun 2012 07:33:36 +0000 (UTC) Received: by bkvi18 with SMTP id i18so1795844bkv.13 for ; Fri, 08 Jun 2012 00:33:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=Rzp3G58wuGEHG/Q7ppey4qsLkTIrUMOctAp2URNzGfk=; b=ZQLBC49xtP+WoUdUgh1NjBY02pRtbK7bFPJdY9Gmy1JbQdzJOqUQ7RwiDXIvDN1kce E0IXRcryJQwY/b8wbywyE/gbs/09nWvxEIZyE4dW9CiLdZFBIUdPfILl+p8Reyl+qMk9 TfnMnXZaH2kOlpD8Tg0CUrecB4/gpZj4VKJCaVkcAZ8Wniw7QUhlkEmRiLYBnVuc3Jzk kDghivfuuOaz9IwPjH3e3ZkabF34F6rpbVgfakeLZdanBtHwM6J54A3bsIi9vLXAfnXd Nnv5uaTWFE8Xt20dxqS457JHOAc1W6POjKSvEVBMi7ucoYeqxegGDqSvIIRUhZLEoZcJ QIEw== Received: by 10.204.152.75 with SMTP id f11mr5081252bkw.103.1339140814893; Fri, 08 Jun 2012 00:33:34 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id u8sm6329049bks.0.2012.06.08.00.33.33 (version=SSLv3 cipher=OTHER); Fri, 08 Jun 2012 00:33:34 -0700 (PDT) Message-ID: <4FD1AACB.4000007@gmail.com> Date: Fri, 08 Jun 2012 10:33:31 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> <4FD0827C.9050404@hm.net.br> <4FD08582.4070602@gmail.com> <4FD17561.7040907@hm.net.br> In-Reply-To: <4FD17561.7040907@hm.net.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 07:33:36 -0000 H wrote: > of course: > > # pkg_libchk -noc Don't use -n option, it deactivates detecting compat libraries as missed. Libraries found in compat folder are older version and linking with them should be treated as error. The whole point of this check is to find what ports have binaries linked with libraries in compat folder. Try running "pkg_libchk -qoc". > I think those are not related and I have no patience to upgrade java and > OO now For java they could be also false positives. > # ldd /usr/local/lib/seamonkey/seamonkey-bin > /usr/local/lib/seamonkey/seamonkey-bin: > libxul.so => /usr/local/lib/seamonkey/libxul.so (0x28091000) > libxpcom.so => /usr/local/lib/seamonkey/libxpcom.so (0x29ea6000) > libmozalloc.so => /usr/local/lib/seamonkey/libmozalloc.so > (0x29eaa000) > libplds4.so.1 => /usr/local/lib/libplds4.so.1 (0x29eac000) > libplc4.so.1 => /usr/local/lib/libplc4.so.1 (0x29ed8000) > libnspr4.so.1 => /usr/local/lib/libnspr4.so.1 (0x29f05000) > libdbus-glib-1.so.2 => /usr/local/lib/libdbus-glib-1.so.2 > (0x29f37000) > libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0x29f58000) > libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 > (0x29f9e000) > libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 > (0x29fe0000) > libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x29fe4000) > libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x2a0b7000) > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x2a1af000) > libm.so.5 => /lib/libm.so.5 (0x2a2a2000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2a2bc000) > libthr.so.3 => /lib/libthr.so.3 (0x2a2d0000) > libc.so.7 => /lib/libc.so.7 (0x2a2f0000) > libsmime3.so => /usr/local/lib/seamonkey/libsmime3.so (0x2a40f000) > libssl3.so => /usr/local/lib/seamonkey/libssl3.so (0x2a432000) > libnss3.so => /usr/local/lib/seamonkey/libnss3.so (0x2a467000) > libnssutil3.so => /usr/local/lib/seamonkey/libnssutil3.so > (0x2a56f000) > libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x2a58b000) > libpixman-1.so.9 => /usr/local/lib/libpixman-1.so.9 (0x2a67f000) > libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2a6da000) > libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x2a753000) > libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x2a780000) > libX11.so.6 => /usr/local/lib/libX11.so.6 (0x2a788000) > libmozsqlite3.so => /usr/local/lib/seamonkey/libmozsqlite3.so > (0x2a8a1000) > libz.so.6 => /lib/libz.so.6 (0x2a928000) > libevent-1.4.so.4 => /usr/local/lib/libevent-1.4.so.4 (0x2a93b000) > libexecinfo.so.1 => /usr/local/lib/libexecinfo.so.1 (0x2a951000) > libXext.so.6 => /usr/local/lib/libXext.so.6 (0x2a95c000) > libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 > (0x2a96b000) > libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 > (0x2a976000) > libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x2a9a6000) > libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 > (0x2a9e6000) > libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 > (0x2a9e9000) > libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x2adb3000) > libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 > (0x2adce000) > libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x2ae68000) > libXi.so.6 => /usr/local/lib/libXi.so.6 (0x2ae6b000) > libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x2ae78000) > libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x2ae7f000) > libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x2ae88000) > libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x2ae8b000) > libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 > (0x2ae8e000) > libgio-2.0.so.0 => /usr/local/lib/libgio-2.0.so.0 (0x2aea8000) > libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x2afa1000) > libXt.so.6 => /usr/local/lib/libXt.so.6 (0x2afa6000) > libbz2.so.1 => /usr/local/lib/libbz2.so.1 (0x2aff5000) > libintl.so.9 => /usr/local/lib/libintl.so.9 (0x2b005000) > libpcre.so.0 => /usr/local/lib/compat/pkg/libpcre.so.0 (0x2b00e000) ^^^ no change, old library still pulled in. > libicui18n.so.48 => /usr/local/lib/libicui18n.so.48 (0x2b066000) > libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x2b255000) ^^^ and new library too. > libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x2b2ad000) > libpng.so.6 => /usr/local/lib/libpng.so.6 (0x2b2cd000) > libxcb-shm.so.0 => /usr/local/lib/libxcb-shm.so.0 (0x2b2f4000) > libxcb-render.so.0 => /usr/local/lib/libxcb-render.so.0 (0x2b2f6000) > libxcb.so.2 => /usr/local/lib/libxcb.so.2 (0x2b2fd000) > libXau.so.6 => /usr/local/lib/libXau.so.6 (0x2b314000) > libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x2b317000) > libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0 > (0x2b31c000) > librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x2b31e000) > libGL.so.1 => /usr/local/lib/libGL.so.1 (0x2b32f000) > libbz2.so.4 => /usr/lib/libbz2.so.4 (0x2b399000) > libSM.so.6 => /usr/local/lib/libSM.so.6 (0x2b3a9000) > libICE.so.6 => /usr/local/lib/libICE.so.6 (0x2b3b0000) > libicuuc.so.48 => /usr/local/lib/libicuuc.so.48 (0x2b3c7000) > libicudata.so.48 => /usr/local/lib/libicudata.so.48 (0x2b51d000) > libXxf86vm.so.1 => /usr/local/lib/libXxf86vm.so.1 (0x2c68d000) > libX11-xcb.so.1 => /usr/local/lib/libX11-xcb.so.1 (0x2c692000) > libxcb-glx.so.0 => /usr/local/lib/libxcb-glx.so.0 (0x2c694000) > libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0x2c6a4000) > > > funny, /usr/local/lib/libpcre.so.1 from pcre port is on the system but > SMv2.9 seems not to pull it in Maybe it just doesn't depend by default from library pulling in libpcre.so.1? -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 09:53:23 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D1B991065674 for ; Fri, 8 Jun 2012 09:53:23 +0000 (UTC) (envelope-from hm@hm.net.br) Received: from msrv.matik.com.br (msrv.matik.com.br [187.95.0.181]) by mx1.freebsd.org (Postfix) with ESMTP id 5CC148FC18 for ; Fri, 8 Jun 2012 09:53:23 +0000 (UTC) Received: from pop1.hm.net.br (pop1.hm.net.br [186.222.209.222]) (authenticated bits=0) by msrv.matik.com.br (8.14.5/8.14.5) with ESMTP id q589rG9h099872 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 8 Jun 2012 06:53:17 -0300 (BRT) (envelope-from hm@hm.net.br) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.4 at msrv.matik.com.br X-DKIM: OpenDKIM Filter v2.5.2 msrv.matik.com.br q589rG9h099872 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hm.net.br; s=racoon; t=1339149197; bh=hQdUyQBYYifKDr72cLp3whNOQ4S7hqaLSoNukiJ2vNQ=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=cuabs+kQYZ7WV7Xu6d+iQmC6yGCmqINRVIA7MzbheICYjDT4Ub3bAIHD0zbwdtsgj 2kWu4wcg+1E02AyPImdQUdBQXWKjLR67u/U8GhzlHFj20pg2iX6rl8M4ZcSruXiufI qLSk2GpoFwlT/+4/9rIKbKXDN90Vz+xuClavNZro= Authentication-Results: msrv.matik.com.br; sender-id=pass header.from=hm@hm.net.br; auth=pass (PLAIN); spf=pass smtp.mfrom=hm@hm.net.br Message-ID: <4FD1CB7D.6020800@hm.net.br> Date: Fri, 08 Jun 2012 06:53:01 -0300 From: H User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120429 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: Volodymyr Kostyrko References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> <4FD0827C.9050404@hm.net.br> <4FD08582.4070602@gmail.com> <4FD17561.7040907@hm.net.br> <4FD1AACB.4000007@gmail.com> In-Reply-To: <4FD1AACB.4000007@gmail.com> X-Enigmail-Version: 1.4.2 OpenPGP: id=9C63083C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig58E27261CC6CAA39FD19B356" X-Spam-Status: No, score=2.7 required=5.0 tests=AWL=-0.016,BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,RCVD_IN_PBL=3.335,RCVD_IN_RP_RNBL=1.31,SPF_PASS=-0.001,TW_QO=0.077,T_RP_MATCHES_RCVD=-0.01 msrv.matik.com.br 1356; Body=1 Fuz1=1 Fuz2=1 [127.0.0.11] [127.0.0.6] [1 mail.matik.com.br.] [187.95.0.182] autolearn=no ASN AS28573 186.222.208.0/21 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.3.2-hm_201202.c (2011-06-06) on msrv.matik.com.br Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 09:53:24 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig58E27261CC6CAA39FD19B356 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Volodymyr Kostyrko wrote: >> # pkg_libchk -noc >=20 > Don't use -n option, it deactivates detecting compat libraries as oh yes that was a typo on my machine this morning to paste you the result= # pkg_libchk -qoc java/diablo-jdk16 java/jdk16 editors/openoffice-3 >=20 >> # ldd /usr/local/lib/seamonkey/seamonkey-bin >> libXt.so.6 =3D> /usr/local/lib/libXt.so.6 (0x2afa6000) >> libbz2.so.1 =3D> /usr/local/lib/libbz2.so.1 (0x2aff5000) >> libintl.so.9 =3D> /usr/local/lib/libintl.so.9 (0x2b005000) >> libpcre.so.0 =3D> /usr/local/lib/compat/pkg/libpcre.so.0 >> (0x2b00e000) >=20 > ^^^ no change, old library still pulled in. >=20 >> libicui18n.so.48 =3D> /usr/local/lib/libicui18n.so.48 >> (0x2b066000) >> libpcre.so.1 =3D> /usr/local/lib/libpcre.so.1 (0x2b255000) >=20 > ^^^ and new library too. >=20 oops, right ... >> libexpat.so.6 =3D> /usr/local/lib/libexpat.so.6 (0x2b2ad000)= >=20 > Maybe it just doesn't depend by default from library pulling in > libpcre.so.1? >=20 if I could tell ... perhaps my logic is wrong but IMO when port AND package, both same version, shows the same problem, this problem is not my machine may be some Jedi who has it working should show up ... but seems there is no one I just installed linux-seamonkey-2.9.1 and it is working ok my guess is, since 2.9.1 works ok on other OS so it is not the mozilla code itself, but some of its freebsd patches Hans --=20 H +55 11 4249.2222 --------------enig58E27261CC6CAA39FD19B356 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/Ry4wACgkQvKVfg5xjCDy+oQCdGH9BA+4x4PFsfTRaQeKXnEca UPMAnjX1C83oKpnzrD9wJUTeijE4B2YW =fD0G -----END PGP SIGNATURE----- --------------enig58E27261CC6CAA39FD19B356-- From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 10:09:08 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E40E6106566C for ; Fri, 8 Jun 2012 10:09:08 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 66B5D8FC08 for ; Fri, 8 Jun 2012 10:09:08 +0000 (UTC) Received: by bkvi18 with SMTP id i18so2005920bkv.13 for ; Fri, 08 Jun 2012 03:09:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=15svk6zXy3Uoo8wNEj608bbOO8Hcx46+byTljrG4VHE=; b=NuKQLwxSaPfsVawEXJjK6TyUF+DpxW4cC82gmxgn+RNsen5jo2oGfmrCQ2k1HXa7ey np0cheh5zDAyrcAWwuOiP2g1z2/G6Axcv9LqOH3TD8E/zpt3yflHk8OWMX4eQlp7AV1I ckSqhl+1tf46ob/uHGe3rkT6PLdMmj8IKF9pCUlAxzPSwzFpk2tGgptdugYIeJRR/QgD cR3IvO/+tOQOXiCChjf8X77Kh+3GudBwfj021KUFbeYtu6LtyJv6iPoV2mJo3quWfVFG 5dhXG2EOf+hzRfeWrQwWw8dhoX+FRHuTge/sircbW2Xa4yCjfugO+uj8RTN7/40gcS63 GYEA== Received: by 10.204.145.89 with SMTP id c25mr5754593bkv.5.1339150147305; Fri, 08 Jun 2012 03:09:07 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id m2sm6915471bkm.2.2012.06.08.03.09.05 (version=SSLv3 cipher=OTHER); Fri, 08 Jun 2012 03:09:06 -0700 (PDT) Message-ID: <4FD1CF3F.6050409@gmail.com> Date: Fri, 08 Jun 2012 13:09:03 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> <4FD0827C.9050404@hm.net.br> <4FD08582.4070602@gmail.com> <4FD17561.7040907@hm.net.br> <4FD1AACB.4000007@gmail.com> <4FD1CB7D.6020800@hm.net.br> In-Reply-To: <4FD1CB7D.6020800@hm.net.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 10:09:09 -0000 H wrote: >>> # ldd /usr/local/lib/seamonkey/seamonkey-bin >>> libXt.so.6 => /usr/local/lib/libXt.so.6 (0x2afa6000) >>> libbz2.so.1 => /usr/local/lib/libbz2.so.1 (0x2aff5000) >>> libintl.so.9 => /usr/local/lib/libintl.so.9 (0x2b005000) >>> libpcre.so.0 => /usr/local/lib/compat/pkg/libpcre.so.0 >>> (0x2b00e000) >> >> ^^^ no change, old library still pulled in. >> >>> libicui18n.so.48 => /usr/local/lib/libicui18n.so.48 >>> (0x2b066000) >>> libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x2b255000) >> >> ^^^ and new library too. >> > > oops, right ... > >>> libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x2b2ad000) >> >> Maybe it just doesn't depend by default from library pulling in >> libpcre.so.1? >> > > if I could tell ... > > perhaps my logic is wrong but IMO when port AND package, both same > version, shows the same problem, this problem is not my machine Can you provide output of "ldd -a /usr/local/lib/seamonkey/seamonkey-bin"? -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 12:47:40 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B8B871065714 for ; Fri, 8 Jun 2012 12:47:40 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 309708FC0A for ; Fri, 8 Jun 2012 12:47:39 +0000 (UTC) Received: by bkvi18 with SMTP id i18so2218287bkv.13 for ; Fri, 08 Jun 2012 05:47:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=4ug/F+s+HKPTB8BFSk9/FYa3RMh9FqLOriUTIy/v9lY=; b=ZWgP5gnjoBvFah+sJwg8cDXd2QCmenp3L7AxN9+3VEZwN26P4CdvyIY8Fq6IUS2/yX MLoOhXiPGPLq/M/nrGr5N+gjiwv4pVJJkFBuTJYr3Bw1KPbGLqQsxnB5LeHzbPhYbq1p xUwrocLlhBeZs1YqIwMcqqjyuTX3aCRxQfYdFuGQvQVzy1TWEukQTlkx4m7JuXrU07gK 9jFTdKP+TAkCWg/y9mxPO4z2HyqxUHniYSA4qgk9mFYci7jWVKnHmT8IK+VD3h2f6cOG c7MId9NtIOhNmkeKmhiJqdZrI6h75zxegJZHWPCjjw75rxqdGSEOnDGRi/fSDFBqONA3 /iOg== Received: by 10.204.152.203 with SMTP id h11mr6075760bkw.122.1339159658935; Fri, 08 Jun 2012 05:47:38 -0700 (PDT) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id fw10sm7472319bkc.11.2012.06.08.05.47.36 (version=SSLv3 cipher=OTHER); Fri, 08 Jun 2012 05:47:37 -0700 (PDT) Message-ID: <4FD1F467.4050103@gmail.com> Date: Fri, 08 Jun 2012 15:47:35 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120605 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: H References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> <4FD0827C.9050404@hm.net.br> <4FD08582.4070602@gmail.com> <4FD17561.7040907@hm.net.br> <4FD1AACB.4000007@gmail.com> <4FD1CB7D.6020800@hm.net.br> <4FD1CF3F.6050409@gmail.com> <4FD1D0C8.8040506@hm.net.br> <4FD1D495.1080603@gmail.com> <4FD1DB5D.50003@hm.net.br> In-Reply-To: <4FD1DB5D.50003@hm.net.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 12:47:40 -0000 H wrote: >> Can you run seamonkey from terminal and post whatever it prints out. >> > > ~> /usr/local/lib/seamonkey/seamonkey-bin > Shared object "libxul.so" not found, required by "seamonkey-bin" > > ~> /usr/local/lib/seamonkey/seamonkey > enigmail.js: Registered components > socket(): Protocolo não suportado > > now I click right mouse, for example for "mark folder read" and it hangs > immediately after > > >> When seamonkey hangs what is printed to terminal after pressing Ctrl+T? >> > > nothing > > ctrl+T: > > load: 0.12 cmd: seamonkey-bin 77534 [urdlck] 74.75r 4.05u 0.73s 0% 107412k > > mouse klick on close Window button: > Killed You are running 9-STABLE from what date? Does your local source has fix from http://svnweb.freebsd.org/base/stable/9/libexec/rtld-elf/rtld.c?r1=234454&r2=234453 incorporated? Also if you wait after pressing Ctrl+T for the first time and press it again did user and system time change for the process? -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 13:57:59 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E8838106564A for ; Fri, 8 Jun 2012 13:57:59 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 744AD8FC15 for ; Fri, 8 Jun 2012 13:57:59 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58Dvwtk001173 for ; Fri, 8 Jun 2012 13:57: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 q58Dvqa3000777 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 13:57:52 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 13:57:52 GMT Message-Id: <201206081357.q58Dvqa3000777@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r722 - branches/experimental/www/libxul/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 13:58:00 -0000 Author: jbeich Date: Fri Jun 8 13:57:52 2012 New Revision: 722 Log: unbreak linking with static libxul Added: branches/experimental/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in Added: branches/experimental/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in Fri Jun 8 13:57:52 2012 (r722) @@ -0,0 +1,9 @@ +--- xulrunner/installer/libxul-embedding.pc.in~ ++++ xulrunner/installer/libxul-embedding.pc.in +@@ -6,5 +6,5 @@ idldir=%idldir% + Name: libxul-embedding + Description: Static library for version-independent embedding of the Mozilla runtime + Version: %MOZILLA_VERSION% +-Libs: -L${sdkdir}/lib -lxpcomglue -ldl ++Libs: -L${sdkdir}/lib -L%%MOZ_LIBDIR%% -lxpcomglue + Cflags: -DXPCOM_GLUE -I${includedir} %WCHAR_CFLAGS% From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 13:58:57 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B8631065674 for ; Fri, 8 Jun 2012 13:58:57 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 0149E8FC0A for ; Fri, 8 Jun 2012 13:58:56 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58Dwued005100 for ; Fri, 8 Jun 2012 13:58:56 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58Dwolt002928 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 13:58:50 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 13:58:50 GMT Message-Id: <201206081358.q58Dwolt002928@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r723 - in branches/experimental/www: firefox firefox-beta firefox-beta/files firefox-esr firefox-esr/files firefox/files libxul libxul/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 13:58:57 -0000 Author: jbeich Date: Fri Jun 8 13:58:50 2012 New Revision: 723 Log: alternative fix for system-wide plugins Deleted: branches/experimental/www/firefox-beta/files/patch-browser-app-Makefile.in branches/experimental/www/firefox-esr/files/patch-browser-app-Makefile.in branches/experimental/www/firefox/files/patch-browser-app-Makefile.in Modified: branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-beta/files/patch-browser-app-nsBrowserApp.cpp branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox-esr/files/patch-browser-app-nsBrowserApp.cpp branches/experimental/www/firefox/Makefile branches/experimental/www/firefox/files/patch-browser-app-nsBrowserApp.cpp branches/experimental/www/libxul/Makefile branches/experimental/www/libxul/files/patch-browser-app-nsBrowserApp.cpp Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Fri Jun 8 13:57:52 2012 (r722) +++ branches/experimental/www/firefox-beta/Makefile Fri Jun 8 13:58:50 2012 (r723) @@ -117,7 +117,8 @@ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${WRKSRC}/browser/app/nsBrowserApp.cpp \ ${WRKSRC}/security/manager/ssl/src/Makefile.in \ ${WRKSRC}/js/src/config/mkdepend/Makefile.in \ ${WRKSRC}/js/src/config/config.mk \ Deleted: branches/experimental/www/firefox-beta/files/patch-browser-app-Makefile.in ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-browser-app-Makefile.in Fri Jun 8 13:58:50 2012 (r722) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,130 +0,0 @@ ---- browser/app/Makefile.in.orig 2012-05-23 20:56:32.000000000 +0200 -+++ browser/app/Makefile.in 2012-05-27 18:12:41.000000000 +0200 -@@ -56,37 +56,46 @@ - # hardcode en-US for the moment - AB_CD = en-US - --DEFINES += \ -- -DAB_CD=$(AB_CD) \ -- -DAPP_VERSION="$(MOZ_APP_VERSION)" \ -- -DFIREFOX_ICO=\"$(DIST)/branding/firefox.ico\" \ -- -DDOCUMENT_ICO=\"$(DIST)/branding/document.ico\" \ -- $(NULL) -+DEFINES += -DAB_CD=$(AB_CD) -+ -+APP_VERSION = $(shell cat $(srcdir)/../config/version.txt) -+DEFINES += -DAPP_VERSION="$(APP_VERSION)" - - ifdef LIBXUL_SDK - include $(topsrcdir)/config/rules.mk - else - # Build a binary bootstrapping with XRE_main - -+ifneq (,$(filter OS2 WINNT,$(OS_ARCH))) - PROGRAM = $(MOZ_APP_NAME)$(BIN_SUFFIX) -+else -+PROGRAM = $(MOZ_APP_NAME)-bin$(BIN_SUFFIX) -+endif - - CPPSRCS = nsBrowserApp.cpp - --LOCAL_INCLUDES += \ -- -I$(topsrcdir)/toolkit/xre \ -- -I$(topsrcdir)/xpcom/base \ -- -I$(topsrcdir)/xpcom/build \ -- -I$(DEPTH)/build \ -- $(NULL) -+LOCAL_INCLUDES += -I$(topsrcdir)/toolkit/xre -+LOCAL_INCLUDES += -I$(topsrcdir)/xpcom/base -+LOCAL_INCLUDES += -I$(DEPTH)/build - --DEFINES += -DXPCOM_GLUE --STL_FLAGS= -+ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT)) -+LIBS += $(DIST)/bin/XUL -+TK_LIBS := $(TK_LIBS) -+else -+EXTRA_DSO_LIBS += xul -+endif - - LIBS += \ -+ $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ -- $(XPCOM_STANDALONE_GLUE_LDOPTS) \ -+ $(XPCOM_GLUE_LDOPTS) \ -+ $(NSPR_LIBS) \ - $(NULL) - -+ifdef MOZ_JPROF -+LIBS += -ljprof -+endif -+ - ifdef MOZ_LINKER - LIBS += $(ZLIB_LIBS) - endif -@@ -118,11 +127,17 @@ - else - RCFLAGS += -DMOZ_PHOENIX --include-dir $(srcdir) - endif -+ifdef DEBUG -+RCFLAGS += -DDEBUG -+endif - endif - - ifeq ($(OS_ARCH),OS2) - RESFILE=splashos2.res - RCFLAGS += -DMOZ_PHOENIX -+ifdef DEBUG -+RCFLAGS += -DDEBUG -+endif - RCFLAGS += -DFIREFOX_ICO=\"$(DIST)/branding/firefox-os2.ico\" -DDOCUMENT_ICO=\"$(DIST)/branding/document-os2.ico\" - endif - -@@ -150,15 +165,26 @@ - - ifneq (,$(filter-out OS2 WINNT,$(OS_ARCH))) - --libs:: -- cp -p $(MOZ_APP_NAME)$(BIN_SUFFIX) $(DIST)/bin/$(MOZ_APP_NAME)-bin$(BIN_SUFFIX) -+$(MOZ_APP_NAME):: $(topsrcdir)/build/unix/mozilla.in $(GLOBAL_DEPS) -+ cat $< | sed -e "s|%MOZAPPDIR%|$(installdir)|" \ -+ -e "s|%MOZ_APP_DISPLAYNAME%|$(MOZ_APP_DISPLAYNAME)|" > $@ -+ chmod +x $@ - -+libs:: $(MOZ_APP_NAME) -+ $(INSTALL) $< $(DIST)/bin -+ -+install:: $(MOZ_APP_NAME) -+ $(SYSINSTALL) $< $(DESTDIR)$(bindir) -+ -+GARBAGE += $(MOZ_APP_NAME) - GARBAGE += $(addprefix $(DIST)/bin/defaults/pref/, firefox.js) - - endif - - endif # LIBXUL_SDK - -+DEFINES += -DFIREFOX_ICO=\"$(DIST)/branding/firefox.ico\" -DDOCUMENT_ICO=\"$(DIST)/branding/document.ico\" -+ - ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2) - libs:: - $(INSTALL) $(IFLAGS1) $(DIST)/branding/mozicon128.png $(DIST)/bin/icons -@@ -201,15 +227,17 @@ - rsync -a --exclude "*.in" $(srcdir)/macbuild/Contents $(DIST)/$(MOZ_MACBUNDLE_NAME) --exclude English.lproj - $(MKDIR) -p $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/$(AB).lproj - rsync -a --exclude "*.in" $(srcdir)/macbuild/Contents/Resources/English.lproj/ $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/$(AB).lproj -- sed -e "s/%APP_VERSION%/$(MOZ_APP_VERSION)/" -e "s/%MAC_APP_NAME%/$(MAC_APP_NAME)/" -e "s/%LOWER_MAC_APP_NAME%/$(LOWER_MAC_APP_NAME)/" $(srcdir)/macbuild/Contents/Info.plist.in > $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Info.plist -+ sed -e "s/%APP_VERSION%/$(APP_VERSION)/" -e "s/%MAC_APP_NAME%/$(MAC_APP_NAME)/" -e "s/%LOWER_MAC_APP_NAME%/$(LOWER_MAC_APP_NAME)/" $(srcdir)/macbuild/Contents/Info.plist.in > $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Info.plist - sed -e "s/%MAC_APP_NAME%/$(MAC_APP_NAME)/" $(srcdir)/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in | iconv -f UTF-8 -t UTF-16 > $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/$(AB).lproj/InfoPlist.strings - rsync -a $(DIST)/bin/ $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/$(APPFILES) -+ $(RM) $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/$(APPFILES)/mangle $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/$(APPFILES)/shlibsign - ifdef LIBXUL_SDK - cp $(LIBXUL_DIST)/bin/$(XR_STUB_NAME) $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS/firefox - else - $(RM) $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS/$(PROGRAM) - rsync -aL $(PROGRAM) $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS - endif -+ -cp -L $(DIST)/bin/mangle $(DIST)/bin/shlibsign $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/$(APPFILES) - cp -RL $(DIST)/branding/firefox.icns $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/firefox.icns - cp -RL $(DIST)/branding/document.icns $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/document.icns - printf APPLMOZB > $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/PkgInfo Modified: branches/experimental/www/firefox-beta/files/patch-browser-app-nsBrowserApp.cpp ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 13:57:52 2012 (r722) +++ branches/experimental/www/firefox-beta/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 13:58:50 2012 (r723) @@ -1,239 +1,10 @@ ---- browser/app/nsBrowserApp.cpp.orig 2012-05-23 20:56:32.000000000 +0200 -+++ browser/app/nsBrowserApp.cpp 2012-05-27 18:11:50.000000000 +0200 -@@ -37,38 +37,28 @@ - * ***** END LICENSE BLOCK ***** */ - - #include "nsXULAppAPI.h" --#include "application.ini.h" --#include "nsXPCOMGlue.h" --#if defined(XP_WIN) -+#ifdef XP_WIN - #include - #include --#elif defined(XP_UNIX) --#include --#include --#endif -- --#ifdef XP_MACOSX --#include "MacQuirks.h" +--- browser/app/nsBrowserApp.cpp~ ++++ browser/app/nsBrowserApp.cpp +@@ -197,6 +197,7 @@ int main(int argc, char* argv[]) + TriggerQuirks(); #endif - #include - #include - -+#include "plstr.h" -+#include "prprf.h" -+#include "prenv.h" -+ - #include "nsCOMPtr.h" - #include "nsILocalFile.h" - #include "nsStringGlue.h" - - #ifdef XP_WIN -+// we want to use the DLL blocklist if possible -+#define XRE_WANT_DLL_BLOCKLIST - // we want a wmain entry point - #include "nsWindowsWMain.cpp" --#define snprintf _snprintf --#define strcasecmp _stricmp - #endif --#include "BinaryPath.h" -- --#include "nsXPCOMPrivate.h" // for MAXPATHLEN and XPCOM_DLL -- --#include "mozilla/Telemetry.h" - - static void Output(const char *fmt, ... ) - { -@@ -95,12 +85,12 @@ - { - if (*++arg == '-') - ++arg; -- return !strcasecmp(arg, s); -+ return !PL_strcasecmp(arg, s); - } - - #if defined(XP_WIN) || defined(XP_OS2) - if (*arg == '/') -- return !strcasecmp(++arg, s); -+ return !PL_strcasecmp(++arg, s); - #endif - - return false; -@@ -116,35 +106,22 @@ - ~ScopedLogging() { NS_LogTerm(); } - }; - --XRE_GetFileFromPathType XRE_GetFileFromPath; --XRE_CreateAppDataType XRE_CreateAppData; --XRE_FreeAppDataType XRE_FreeAppData; --#ifdef XRE_HAS_DLL_BLOCKLIST --XRE_SetupDllBlocklistType XRE_SetupDllBlocklist; --#endif --XRE_TelemetryAccumulateType XRE_TelemetryAccumulate; --XRE_mainType XRE_main; -- --static const nsDynamicFunctionLoad kXULFuncs[] = { -- { "XRE_GetFileFromPath", (NSFuncPtr*) &XRE_GetFileFromPath }, -- { "XRE_CreateAppData", (NSFuncPtr*) &XRE_CreateAppData }, -- { "XRE_FreeAppData", (NSFuncPtr*) &XRE_FreeAppData }, --#ifdef XRE_HAS_DLL_BLOCKLIST -- { "XRE_SetupDllBlocklist", (NSFuncPtr*) &XRE_SetupDllBlocklist }, --#endif -- { "XRE_TelemetryAccumulate", (NSFuncPtr*) &XRE_TelemetryAccumulate }, -- { "XRE_main", (NSFuncPtr*) &XRE_main }, -- { nsnull, nsnull } --}; -- --static int do_main(int argc, char* argv[]) -+int main(int argc, char* argv[]) - { -+ ScopedLogging log; -+ - nsCOMPtr appini; -- nsresult rv; -+ nsresult rv = XRE_GetBinaryPath(argv[0], getter_AddRefs(appini)); -+ if (NS_FAILED(rv)) { -+ Output("Couldn't calculate the application directory."); -+ return 255; -+ } -+ appini->SetNativeLeafName(NS_LITERAL_CSTRING("application.ini")); - - // Allow firefox.exe to launch XULRunner apps via -app - // Note that -app must be the *first* argument. -- const char *appDataFile = getenv("XUL_APP_FILE"); -+ char *appEnv = nsnull; -+ const char *appDataFile = PR_GetEnv("XUL_APP_FILE"); - if (appDataFile && *appDataFile) { - rv = XRE_GetFileFromPath(appDataFile, getter_AddRefs(appini)); - if (NS_FAILED(rv)) { -@@ -164,119 +141,23 @@ - return 255; - } - -- char appEnv[MAXPATHLEN]; -- snprintf(appEnv, MAXPATHLEN, "XUL_APP_FILE=%s", argv[2]); -- if (putenv(appEnv)) { -- Output("Couldn't set %s.\n", appEnv); -- return 255; -- } -+ appEnv = PR_smprintf("XUL_APP_FILE=%s", argv[2]); -+ PR_SetEnv(appEnv); - argv[2] = argv[0]; - argv += 2; - argc -= 2; - } - -- if (appini) { -- nsXREAppData *appData; -- rv = XRE_CreateAppData(appini, &appData); -- if (NS_FAILED(rv)) { -- Output("Couldn't read application.ini"); -- return 255; -- } -- int result = XRE_main(argc, argv, appData); -- XRE_FreeAppData(appData); -- return result; -- } -- -- return XRE_main(argc, argv, &sAppData); --} -- --int main(int argc, char* argv[]) --{ -- char exePath[MAXPATHLEN]; -- --#ifdef XP_MACOSX -- TriggerQuirks(); --#endif -- -- nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); -- if (NS_FAILED(rv)) { -- Output("Couldn't calculate the application directory.\n"); -- return 255; -- } -- -- char *lastSlash = strrchr(exePath, XPCOM_FILE_PATH_SEPARATOR[0]); -- if (!lastSlash || (lastSlash - exePath > MAXPATHLEN - sizeof(XPCOM_DLL) - 1)) -- return 255; -- -- strcpy(++lastSlash, XPCOM_DLL); -- -- int gotCounters; --#if defined(XP_UNIX) -- struct rusage initialRUsage; -- gotCounters = !getrusage(RUSAGE_SELF, &initialRUsage); --#elif defined(XP_WIN) -- // GetProcessIoCounters().ReadOperationCount seems to have little to -- // do with actual read operations. It reports 0 or 1 at this stage -- // in the program. Luckily 1 coincides with when prefetch is -- // enabled. If Windows prefetch didn't happen we can do our own -- // faster dll preloading. -- IO_COUNTERS ioCounters; -- gotCounters = GetProcessIoCounters(GetCurrentProcess(), &ioCounters); -- if (gotCounters && !ioCounters.ReadOperationCount) --#endif -- { -- XPCOMGlueEnablePreload(); -- } -- -- -- rv = XPCOMGlueStartup(exePath); -- if (NS_FAILED(rv)) { -- Output("Couldn't load XPCOM.\n"); -- return 255; -- } -- // Reset exePath so that it is the directory name and not the xpcom dll name -- *lastSlash = 0; -- -- rv = XPCOMGlueLoadXULFunctions(kXULFuncs); -+ nsXREAppData *appData; -+ rv = XRE_CreateAppData(appini, &appData); ++ setenv("MOZ_PLUGIN_PATH", "%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko19:%%LOCALBASE%%/lib/npapi/symlinks/firefox", 0); + nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); if (NS_FAILED(rv)) { -- Output("Couldn't load XRE functions.\n"); -+ Output("Couldn't read application.ini"); - return 255; - } - --#ifdef XRE_HAS_DLL_BLOCKLIST -- XRE_SetupDllBlocklist(); --#endif -- -- if (gotCounters) { --#if defined(XP_WIN) -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_READ_OPS, -- int(ioCounters.ReadOperationCount)); -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_READ_TRANSFER, -- int(ioCounters.ReadTransferCount / 1024)); -- IO_COUNTERS newIoCounters; -- if (GetProcessIoCounters(GetCurrentProcess(), &newIoCounters)) { -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_READ_OPS, -- int(newIoCounters.ReadOperationCount - ioCounters.ReadOperationCount)); -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_READ_TRANSFER, -- int((newIoCounters.ReadTransferCount - ioCounters.ReadTransferCount) / 1024)); -- } --#elif defined(XP_UNIX) -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_HARD_FAULTS, -- int(initialRUsage.ru_majflt)); -- struct rusage newRUsage; -- if (!getrusage(RUSAGE_SELF, &newRUsage)) { -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_HARD_FAULTS, -- int(newRUsage.ru_majflt - initialRUsage.ru_majflt)); -- } --#endif -- } -- -- int result; -- { -- ScopedLogging log; -- result = do_main(argc, argv); -- } -- -- XPCOMGlueShutdown(); -+ int result = XRE_main(argc, argv, appData); -+ XRE_FreeAppData(appData); -+ if (appEnv) -+ PR_smprintf_free(appEnv); - return result; - } + Output("Couldn't calculate the application directory.\n"); Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jun 8 13:57:52 2012 (r722) +++ branches/experimental/www/firefox-esr/Makefile Fri Jun 8 13:58:50 2012 (r723) @@ -117,7 +117,8 @@ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${WRKSRC}/browser/app/nsBrowserApp.cpp \ ${WRKSRC}/security/manager/ssl/src/Makefile.in \ ${WRKSRC}/js/src/config/mkdepend/Makefile.in \ ${WRKSRC}/js/src/config/config.mk \ Deleted: branches/experimental/www/firefox-esr/files/patch-browser-app-Makefile.in ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-browser-app-Makefile.in Fri Jun 8 13:58:50 2012 (r722) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,63 +0,0 @@ ---- browser/app/Makefile.in 2011-09-28 22:24:36.000000000 +0200 -+++ ../../ff6/mozilla-release/browser/app/Makefile.in 2011-09-02 22:15:19.000000000 +0200 -@@ -92,22 +91,35 @@ - else - # Build a binary bootstrapping with XRE_main - -+ifneq (,$(filter OS2 WINNT,$(OS_ARCH))) - PROGRAM = $(MOZ_APP_NAME)$(BIN_SUFFIX) -+else -+PROGRAM = $(MOZ_APP_NAME)-bin$(BIN_SUFFIX) -+endif - - CPPSRCS = nsBrowserApp.cpp - - LOCAL_INCLUDES += -I$(topsrcdir)/toolkit/xre - LOCAL_INCLUDES += -I$(topsrcdir)/xpcom/base --LOCAL_INCLUDES += -I$(topsrcdir)/xpcom/build - --DEFINES += -DXPCOM_GLUE --STL_FLAGS= -+ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT)) -+LIBS += $(DIST)/bin/XUL -+TK_LIBS := $(TK_LIBS) -+else -+EXTRA_DSO_LIBS += xul -+endif - - LIBS += \ -+ $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ -- $(XPCOM_STANDALONE_GLUE_LDOPTS) \ -+ $(XPCOM_GLUE_LDOPTS) \ -+ $(NSPR_LIBS) \ - $(NULL) - -+ifdef MOZ_JPROF -+LIBS += -ljprof -+endif -+ - ifndef MOZ_WINCONSOLE - ifdef MOZ_DEBUG - MOZ_WINCONSOLE = 1 -@@ -182,9 +194,18 @@ - - ifneq (,$(filter-out OS2 WINNT,$(OS_ARCH))) - --libs:: -- cp -p $(MOZ_APP_NAME)$(BIN_SUFFIX) $(DIST)/bin/$(MOZ_APP_NAME)-bin$(BIN_SUFFIX) -+$(MOZ_APP_NAME):: $(topsrcdir)/build/unix/mozilla.in $(GLOBAL_DEPS) -+ cat $< | sed -e "s|%MOZAPPDIR%|$(installdir)|" \ -+ -e "s|%MOZ_APP_DISPLAYNAME%|$(MOZ_APP_DISPLAYNAME)|" > $@ -+ chmod +x $@ -+ -+libs:: $(MOZ_APP_NAME) -+ $(INSTALL) $< $(DIST)/bin -+ -+install:: $(MOZ_APP_NAME) -+ $(SYSINSTALL) $< $(DESTDIR)$(bindir) - -+GARBAGE += $(MOZ_APP_NAME) - GARBAGE += $(addprefix $(DIST)/bin/defaults/pref/, firefox.js) - - endif Modified: branches/experimental/www/firefox-esr/files/patch-browser-app-nsBrowserApp.cpp ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 13:57:52 2012 (r722) +++ branches/experimental/www/firefox-esr/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 13:58:50 2012 (r723) @@ -1,221 +1,10 @@ ---- browser/app/nsBrowserApp.cpp 2011-09-28 22:24:36.000000000 +0200 -+++ ../../ff6/mozilla-release/browser/app/nsBrowserApp.cpp 2011-09-02 22:15:19.000000000 +0200 -@@ -36,19 +36,14 @@ - * - * ***** END LICENSE BLOCK ***** */ - --#include "nsXPCOMGlue.h" - #include "nsXULAppAPI.h" --#if defined(XP_WIN) -+#ifdef XP_WIN - #include - #include --#elif defined(XP_UNIX) --#include --#include - #endif - - #include - #include --#include - - #include "plstr.h" - #include "prprf.h" -@@ -59,16 +54,11 @@ - #include "nsStringGlue.h" - - #ifdef XP_WIN -+// we want to use the DLL blocklist if possible -+#define XRE_WANT_DLL_BLOCKLIST - // we want a wmain entry point - #include "nsWindowsWMain.cpp" --#define snprintf _snprintf --#define strcasecmp _stricmp - #endif --#include "BinaryPath.h" -- --#include "nsXPCOMPrivate.h" // for MAXPATHLEN and XPCOM_DLL -- --#include "mozilla/Telemetry.h" - - static void Output(const char *fmt, ... ) - { -@@ -95,12 +85,12 @@ - { - if (*++arg == '-') - ++arg; -- return !strcasecmp(arg, s); -+ return !PL_strcasecmp(arg, s); - } - - #if defined(XP_WIN) || defined(XP_OS2) - if (*arg == '/') -- return !strcasecmp(++arg, s); -+ return !PL_strcasecmp(++arg, s); +--- browser/app/nsBrowserApp.cpp~ ++++ browser/app/nsBrowserApp.cpp +@@ -197,6 +197,7 @@ int main(int argc, char* argv[]) + TriggerQuirks(); #endif - return PR_FALSE; -@@ -116,48 +106,22 @@ - ~ScopedLogging() { NS_LogTerm(); } - }; - --XRE_GetFileFromPathType XRE_GetFileFromPath; --XRE_CreateAppDataType XRE_CreateAppData; --XRE_FreeAppDataType XRE_FreeAppData; --#ifdef XRE_HAS_DLL_BLOCKLIST --XRE_SetupDllBlocklistType XRE_SetupDllBlocklist; --#endif --XRE_TelemetryAccumulateType XRE_TelemetryAccumulate; --XRE_mainType XRE_main; -- --static const nsDynamicFunctionLoad kXULFuncs[] = { -- { "XRE_GetFileFromPath", (NSFuncPtr*) &XRE_GetFileFromPath }, -- { "XRE_CreateAppData", (NSFuncPtr*) &XRE_CreateAppData }, -- { "XRE_FreeAppData", (NSFuncPtr*) &XRE_FreeAppData }, --#ifdef XRE_HAS_DLL_BLOCKLIST -- { "XRE_SetupDllBlocklist", (NSFuncPtr*) &XRE_SetupDllBlocklist }, --#endif -- { "XRE_TelemetryAccumulate", (NSFuncPtr*) &XRE_TelemetryAccumulate }, -- { "XRE_main", (NSFuncPtr*) &XRE_main }, -- { nsnull, nsnull } --}; -- --static int do_main(const char *exePath, int argc, char* argv[]) -+int main(int argc, char* argv[]) - { -+ ScopedLogging log; -+ - nsCOMPtr appini; --#ifdef XP_WIN -- // exePath comes from mozilla::BinaryPath::Get, which returns a UTF-8 -- // encoded path, so it is safe to convert it -- nsresult rv = NS_NewLocalFile(NS_ConvertUTF8toUTF16(exePath), false, -- getter_AddRefs(appini)); --#else -- nsresult rv = NS_NewNativeLocalFile(nsDependentCString(exePath), false, -- getter_AddRefs(appini)); --#endif -+ nsresult rv = XRE_GetBinaryPath(argv[0], getter_AddRefs(appini)); ++ setenv("MOZ_PLUGIN_PATH", "%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko19:%%LOCALBASE%%/lib/npapi/symlinks/firefox", 0); + nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); if (NS_FAILED(rv)) { -+ Output("Couldn't calculate the application directory."); - return 255; - } -- - appini->SetNativeLeafName(NS_LITERAL_CSTRING("application.ini")); - - // Allow firefox.exe to launch XULRunner apps via -app - // Note that -app must be the *first* argument. -- const char *appDataFile = getenv("XUL_APP_FILE"); -+ char *appEnv = nsnull; -+ const char *appDataFile = PR_GetEnv("XUL_APP_FILE"); - if (appDataFile && *appDataFile) { - rv = XRE_GetFileFromPath(appDataFile, getter_AddRefs(appini)); - if (NS_FAILED(rv)) { -@@ -177,12 +141,8 @@ - return 255; - } - -- char appEnv[MAXPATHLEN]; -- snprintf(appEnv, MAXPATHLEN, "XUL_APP_FILE=%s", argv[2]); -- if (putenv(appEnv)) { -- Output("Couldn't set %s.\n", appEnv); -- return 255; -- } -+ appEnv = PR_smprintf("XUL_APP_FILE=%s", argv[2]); -+ PR_SetEnv(appEnv); - argv[2] = argv[0]; - argv += 2; - argc -= 2; -@@ -197,90 +157,7 @@ - - int result = XRE_main(argc, argv, appData); - XRE_FreeAppData(appData); -- return result; --} -- --int main(int argc, char* argv[]) --{ -- char exePath[MAXPATHLEN]; -- -- nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); -- if (NS_FAILED(rv)) { -- Output("Couldn't calculate the application directory.\n"); -- return 255; -- } -- -- char *lastSlash = strrchr(exePath, XPCOM_FILE_PATH_SEPARATOR[0]); -- if (!lastSlash || (lastSlash - exePath > MAXPATHLEN - sizeof(XPCOM_DLL) - 1)) -- return 255; -- -- strcpy(++lastSlash, XPCOM_DLL); -- -- int gotCounters; --#if defined(XP_UNIX) -- struct rusage initialRUsage; -- gotCounters = !getrusage(RUSAGE_SELF, &initialRUsage); --#elif defined(XP_WIN) -- // GetProcessIoCounters().ReadOperationCount seems to have little to -- // do with actual read operations. It reports 0 or 1 at this stage -- // in the program. Luckily 1 coincides with when prefetch is -- // enabled. If Windows prefetch didn't happen we can do our own -- // faster dll preloading. -- IO_COUNTERS ioCounters; -- gotCounters = GetProcessIoCounters(GetCurrentProcess(), &ioCounters); -- if (gotCounters && !ioCounters.ReadOperationCount) --#endif -- { -- XPCOMGlueEnablePreload(); -- } -- -- -- rv = XPCOMGlueStartup(exePath); -- if (NS_FAILED(rv)) { -- Output("Couldn't load XPCOM.\n"); -- return 255; -- } -- -- rv = XPCOMGlueLoadXULFunctions(kXULFuncs); -- if (NS_FAILED(rv)) { -- Output("Couldn't load XRE functions.\n"); -- return 255; -- } -- --#ifdef XRE_HAS_DLL_BLOCKLIST -- XRE_SetupDllBlocklist(); --#endif -- -- if (gotCounters) { --#if defined(XP_WIN) -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_READ_OPS, -- int(ioCounters.ReadOperationCount)); -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_READ_TRANSFER, -- int(ioCounters.ReadTransferCount / 1024)); -- IO_COUNTERS newIoCounters; -- if (GetProcessIoCounters(GetCurrentProcess(), &newIoCounters)) { -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_READ_OPS, -- int(newIoCounters.ReadOperationCount - ioCounters.ReadOperationCount)); -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_READ_TRANSFER, -- int((newIoCounters.ReadTransferCount - ioCounters.ReadTransferCount) / 1024)); -- } --#elif defined(XP_UNIX) -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_HARD_FAULTS, -- int(initialRUsage.ru_majflt)); -- struct rusage newRUsage; -- if (!getrusage(RUSAGE_SELF, &newRUsage)) { -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_HARD_FAULTS, -- int(newRUsage.ru_majflt - initialRUsage.ru_majflt)); -- } --#endif -- } -- -- int result; -- { -- ScopedLogging log; -- result = do_main(exePath, argc, argv); -- } -- -- XPCOMGlueShutdown(); -+ if (appEnv) -+ PR_smprintf_free(appEnv); - return result; - } + Output("Couldn't calculate the application directory.\n"); Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jun 8 13:57:52 2012 (r722) +++ branches/experimental/www/firefox/Makefile Fri Jun 8 13:58:50 2012 (r723) @@ -116,7 +116,8 @@ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${WRKSRC}/browser/app/nsBrowserApp.cpp \ ${WRKSRC}/security/manager/ssl/src/Makefile.in \ ${WRKSRC}/js/src/config/mkdepend/Makefile.in \ ${WRKSRC}/js/src/config/config.mk \ Deleted: branches/experimental/www/firefox/files/patch-browser-app-Makefile.in ============================================================================== --- branches/experimental/www/firefox/files/patch-browser-app-Makefile.in Fri Jun 8 13:58:50 2012 (r722) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,64 +0,0 @@ ---- browser/app/Makefile.in.orig 2012-02-22 17:06:17.000000000 +0100 -+++ browser/app/Makefile.in 2012-03-07 20:46:17.000000000 +0100 -@@ -66,23 +66,36 @@ - else - # Build a binary bootstrapping with XRE_main - -+ifneq (,$(filter OS2 WINNT,$(OS_ARCH))) - PROGRAM = $(MOZ_APP_NAME)$(BIN_SUFFIX) -+else -+PROGRAM = $(MOZ_APP_NAME)-bin$(BIN_SUFFIX) -+endif - - CPPSRCS = nsBrowserApp.cpp - - LOCAL_INCLUDES += -I$(topsrcdir)/toolkit/xre - LOCAL_INCLUDES += -I$(topsrcdir)/xpcom/base --LOCAL_INCLUDES += -I$(topsrcdir)/xpcom/build - LOCAL_INCLUDES += -I$(DEPTH)/build - --DEFINES += -DXPCOM_GLUE --STL_FLAGS= -+ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT)) -+LIBS += $(DIST)/bin/XUL -+TK_LIBS := $(TK_LIBS) -+else -+EXTRA_DSO_LIBS += xul -+endif - - LIBS += \ -+ $(STATIC_COMPONENTS_LINKER_PATH) \ - $(EXTRA_DSO_LIBS) \ -- $(XPCOM_STANDALONE_GLUE_LDOPTS) \ -+ $(XPCOM_GLUE_LDOPTS) \ -+ $(NSPR_LIBS) \ - $(NULL) - -+ifdef MOZ_JPROF -+LIBS += -ljprof -+endif -+ - ifdef MOZ_LINKER - LIBS += $(ZLIB_LIBS) - endif -@@ -157,9 +170,18 @@ - - ifneq (,$(filter-out OS2 WINNT,$(OS_ARCH))) - --libs:: -- cp -p $(MOZ_APP_NAME)$(BIN_SUFFIX) $(DIST)/bin/$(MOZ_APP_NAME)-bin$(BIN_SUFFIX) -+$(MOZ_APP_NAME):: $(topsrcdir)/build/unix/mozilla.in $(GLOBAL_DEPS) -+ cat $< | sed -e "s|%MOZAPPDIR%|$(installdir)|" \ -+ -e "s|%MOZ_APP_DISPLAYNAME%|$(MOZ_APP_DISPLAYNAME)|" > $@ -+ chmod +x $@ -+ -+libs:: $(MOZ_APP_NAME) -+ $(INSTALL) $< $(DIST)/bin -+ -+install:: $(MOZ_APP_NAME) -+ $(SYSINSTALL) $< $(DESTDIR)$(bindir) - -+GARBAGE += $(MOZ_APP_NAME) - GARBAGE += $(addprefix $(DIST)/bin/defaults/pref/, firefox.js) - - endif Modified: branches/experimental/www/firefox/files/patch-browser-app-nsBrowserApp.cpp ============================================================================== --- branches/experimental/www/firefox/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 13:57:52 2012 (r722) +++ branches/experimental/www/firefox/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 13:58:50 2012 (r723) @@ -1,252 +1,10 @@ ---- browser/app/nsBrowserApp.cpp 2012-03-13 02:36:38.000000000 +0100 -+++ ../../../firefox-esr/work/mozilla-esr10/browser/app/nsBrowserApp.cpp 2012-03-15 10:17:09.000000000 +0100 -@@ -36,23 +36,14 @@ - * - * ***** END LICENSE BLOCK ***** */ - --#include "application.ini.h" --#include "nsXPCOMGlue.h" --#if defined(XP_WIN) -+#include "nsXULAppAPI.h" -+#ifdef XP_WIN - #include - #include --#elif defined(XP_UNIX) --#include --#include --#endif -- --#ifdef XP_MACOSX --#include "MacQuirks.h" +--- browser/app/nsBrowserApp.cpp~ ++++ browser/app/nsBrowserApp.cpp +@@ -197,6 +197,7 @@ int main(int argc, char* argv[]) + TriggerQuirks(); #endif - #include - #include --#include - - #include "plstr.h" - #include "prprf.h" -@@ -63,16 +54,11 @@ - #include "nsStringGlue.h" - - #ifdef XP_WIN -+// we want to use the DLL blocklist if possible -+#define XRE_WANT_DLL_BLOCKLIST - // we want a wmain entry point - #include "nsWindowsWMain.cpp" --#define snprintf _snprintf --#define strcasecmp _stricmp - #endif --#include "BinaryPath.h" -- --#include "nsXPCOMPrivate.h" // for MAXPATHLEN and XPCOM_DLL -- --#include "mozilla/Telemetry.h" - - static void Output(const char *fmt, ... ) - { -@@ -99,12 +85,12 @@ - { - if (*++arg == '-') - ++arg; -- return !strcasecmp(arg, s); -+ return !PL_strcasecmp(arg, s); - } - - #if defined(XP_WIN) || defined(XP_OS2) - if (*arg == '/') -- return !strcasecmp(++arg, s); -+ return !PL_strcasecmp(++arg, s); - #endif - - return false; -@@ -120,35 +106,22 @@ - ~ScopedLogging() { NS_LogTerm(); } - }; - --XRE_GetFileFromPathType XRE_GetFileFromPath; --XRE_CreateAppDataType XRE_CreateAppData; --XRE_FreeAppDataType XRE_FreeAppData; --#ifdef XRE_HAS_DLL_BLOCKLIST --XRE_SetupDllBlocklistType XRE_SetupDllBlocklist; --#endif --XRE_TelemetryAccumulateType XRE_TelemetryAccumulate; --XRE_mainType XRE_main; -- --static const nsDynamicFunctionLoad kXULFuncs[] = { -- { "XRE_GetFileFromPath", (NSFuncPtr*) &XRE_GetFileFromPath }, -- { "XRE_CreateAppData", (NSFuncPtr*) &XRE_CreateAppData }, -- { "XRE_FreeAppData", (NSFuncPtr*) &XRE_FreeAppData }, --#ifdef XRE_HAS_DLL_BLOCKLIST -- { "XRE_SetupDllBlocklist", (NSFuncPtr*) &XRE_SetupDllBlocklist }, --#endif -- { "XRE_TelemetryAccumulate", (NSFuncPtr*) &XRE_TelemetryAccumulate }, -- { "XRE_main", (NSFuncPtr*) &XRE_main }, -- { nsnull, nsnull } --}; -- --static int do_main(const char *exePath, int argc, char* argv[]) -+int main(int argc, char* argv[]) - { -+ ScopedLogging log; -+ - nsCOMPtr appini; -- nsresult rv; -+ nsresult rv = XRE_GetBinaryPath(argv[0], getter_AddRefs(appini)); -+ if (NS_FAILED(rv)) { -+ Output("Couldn't calculate the application directory."); -+ return 255; -+ } -+ appini->SetNativeLeafName(NS_LITERAL_CSTRING("application.ini")); - - // Allow firefox.exe to launch XULRunner apps via -app - // Note that -app must be the *first* argument. -- const char *appDataFile = getenv("XUL_APP_FILE"); -+ char *appEnv = nsnull; -+ const char *appDataFile = PR_GetEnv("XUL_APP_FILE"); - if (appDataFile && *appDataFile) { - rv = XRE_GetFileFromPath(appDataFile, getter_AddRefs(appini)); - if (NS_FAILED(rv)) { -@@ -168,133 +141,23 @@ - return 255; - } - -- char appEnv[MAXPATHLEN]; -- snprintf(appEnv, MAXPATHLEN, "XUL_APP_FILE=%s", argv[2]); -- if (putenv(appEnv)) { -- Output("Couldn't set %s.\n", appEnv); -- return 255; -- } -+ appEnv = PR_smprintf("XUL_APP_FILE=%s", argv[2]); -+ PR_SetEnv(appEnv); - argv[2] = argv[0]; - argv += 2; - argc -= 2; - } - -- int result; -- if (appini) { -- nsXREAppData *appData; -- rv = XRE_CreateAppData(appini, &appData); -- if (NS_FAILED(rv)) { -- Output("Couldn't read application.ini"); -- return 255; -- } -- result = XRE_main(argc, argv, appData); -- XRE_FreeAppData(appData); -- } else { --#ifdef XP_WIN -- // exePath comes from mozilla::BinaryPath::Get, which returns a UTF-8 -- // encoded path, so it is safe to convert it -- rv = NS_NewLocalFile(NS_ConvertUTF8toUTF16(exePath), PR_FALSE, -- getter_AddRefs(appini)); --#else -- rv = NS_NewNativeLocalFile(nsDependentCString(exePath), PR_FALSE, -- getter_AddRefs(appini)); --#endif -- if (NS_FAILED(rv)) { -- return 255; -- } -- result = XRE_main(argc, argv, &sAppData); -- } -- -- return result; --} -- --int main(int argc, char* argv[]) --{ -- char exePath[MAXPATHLEN]; -- --#ifdef XP_MACOSX -- TriggerQuirks(); --#endif -- -- nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); -- if (NS_FAILED(rv)) { -- Output("Couldn't calculate the application directory.\n"); -- return 255; -- } -- -- char *lastSlash = strrchr(exePath, XPCOM_FILE_PATH_SEPARATOR[0]); -- if (!lastSlash || (lastSlash - exePath > MAXPATHLEN - sizeof(XPCOM_DLL) - 1)) -- return 255; -- -- strcpy(++lastSlash, XPCOM_DLL); -- -- int gotCounters; --#if defined(XP_UNIX) -- struct rusage initialRUsage; -- gotCounters = !getrusage(RUSAGE_SELF, &initialRUsage); --#elif defined(XP_WIN) -- // GetProcessIoCounters().ReadOperationCount seems to have little to -- // do with actual read operations. It reports 0 or 1 at this stage -- // in the program. Luckily 1 coincides with when prefetch is -- // enabled. If Windows prefetch didn't happen we can do our own -- // faster dll preloading. -- IO_COUNTERS ioCounters; -- gotCounters = GetProcessIoCounters(GetCurrentProcess(), &ioCounters); -- if (gotCounters && !ioCounters.ReadOperationCount) --#endif -- { -- XPCOMGlueEnablePreload(); -- } -- -- -- rv = XPCOMGlueStartup(exePath); -- if (NS_FAILED(rv)) { -- Output("Couldn't load XPCOM.\n"); -- return 255; -- } -- // Reset exePath so that it is the directory name and not the xpcom dll name -- *lastSlash = 0; -- -- rv = XPCOMGlueLoadXULFunctions(kXULFuncs); -+ nsXREAppData *appData; -+ rv = XRE_CreateAppData(appini, &appData); ++ setenv("MOZ_PLUGIN_PATH", "%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko19:%%LOCALBASE%%/lib/npapi/symlinks/firefox", 0); + nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); if (NS_FAILED(rv)) { -- Output("Couldn't load XRE functions.\n"); -+ Output("Couldn't read application.ini"); - return 255; - } - --#ifdef XRE_HAS_DLL_BLOCKLIST -- XRE_SetupDllBlocklist(); --#endif -- -- if (gotCounters) { --#if defined(XP_WIN) -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_READ_OPS, -- int(ioCounters.ReadOperationCount)); -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_READ_TRANSFER, -- int(ioCounters.ReadTransferCount / 1024)); -- IO_COUNTERS newIoCounters; -- if (GetProcessIoCounters(GetCurrentProcess(), &newIoCounters)) { -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_READ_OPS, -- int(newIoCounters.ReadOperationCount - ioCounters.ReadOperationCount)); -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_READ_TRANSFER, -- int((newIoCounters.ReadTransferCount - ioCounters.ReadTransferCount) / 1024)); -- } --#elif defined(XP_UNIX) -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_HARD_FAULTS, -- int(initialRUsage.ru_majflt)); -- struct rusage newRUsage; -- if (!getrusage(RUSAGE_SELF, &newRUsage)) { -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_HARD_FAULTS, -- int(newRUsage.ru_majflt - initialRUsage.ru_majflt)); -- } --#endif -- } -- -- int result; -- { -- ScopedLogging log; -- result = do_main(exePath, argc, argv); -- } -- -- XPCOMGlueShutdown(); -+ int result = XRE_main(argc, argv, appData); -+ XRE_FreeAppData(appData); -+ if (appEnv) -+ PR_smprintf_free(appEnv); - return result; - } + Output("Couldn't calculate the application directory.\n"); Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Fri Jun 8 13:57:52 2012 (r722) +++ branches/experimental/www/libxul/Makefile Fri Jun 8 13:58:50 2012 (r723) @@ -84,7 +84,8 @@ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${WRKSRC}/browser/app/nsBrowserApp.cpp \ ${WRKSRC}/js/src/config/mkdepend/Makefile.in \ ${WRKSRC}/js/src/config/config.mk @${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ Modified: branches/experimental/www/libxul/files/patch-browser-app-nsBrowserApp.cpp ============================================================================== --- branches/experimental/www/libxul/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 13:57:52 2012 (r722) +++ branches/experimental/www/libxul/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 13:58:50 2012 (r723) @@ -1,221 +1,10 @@ ---- browser/app/nsBrowserApp.cpp 2011-09-28 22:24:36.000000000 +0200 -+++ ../../ff6/mozilla-release/browser/app/nsBrowserApp.cpp 2011-09-02 22:15:19.000000000 +0200 -@@ -36,19 +36,14 @@ - * - * ***** END LICENSE BLOCK ***** */ - --#include "nsXPCOMGlue.h" - #include "nsXULAppAPI.h" --#if defined(XP_WIN) -+#ifdef XP_WIN - #include - #include --#elif defined(XP_UNIX) --#include --#include - #endif - - #include - #include --#include - - #include "plstr.h" - #include "prprf.h" -@@ -59,16 +54,11 @@ - #include "nsStringGlue.h" - - #ifdef XP_WIN -+// we want to use the DLL blocklist if possible -+#define XRE_WANT_DLL_BLOCKLIST - // we want a wmain entry point - #include "nsWindowsWMain.cpp" --#define snprintf _snprintf --#define strcasecmp _stricmp - #endif --#include "BinaryPath.h" -- --#include "nsXPCOMPrivate.h" // for MAXPATHLEN and XPCOM_DLL -- --#include "mozilla/Telemetry.h" - - static void Output(const char *fmt, ... ) - { -@@ -95,12 +85,12 @@ - { - if (*++arg == '-') - ++arg; -- return !strcasecmp(arg, s); -+ return !PL_strcasecmp(arg, s); - } - - #if defined(XP_WIN) || defined(XP_OS2) - if (*arg == '/') -- return !strcasecmp(++arg, s); -+ return !PL_strcasecmp(++arg, s); +--- browser/app/nsBrowserApp.cpp~ ++++ browser/app/nsBrowserApp.cpp +@@ -197,6 +197,7 @@ int main(int argc, char* argv[]) + TriggerQuirks(); #endif - return PR_FALSE; -@@ -116,48 +106,22 @@ - ~ScopedLogging() { NS_LogTerm(); } - }; - --XRE_GetFileFromPathType XRE_GetFileFromPath; --XRE_CreateAppDataType XRE_CreateAppData; --XRE_FreeAppDataType XRE_FreeAppData; --#ifdef XRE_HAS_DLL_BLOCKLIST --XRE_SetupDllBlocklistType XRE_SetupDllBlocklist; --#endif --XRE_TelemetryAccumulateType XRE_TelemetryAccumulate; --XRE_mainType XRE_main; -- --static const nsDynamicFunctionLoad kXULFuncs[] = { -- { "XRE_GetFileFromPath", (NSFuncPtr*) &XRE_GetFileFromPath }, -- { "XRE_CreateAppData", (NSFuncPtr*) &XRE_CreateAppData }, -- { "XRE_FreeAppData", (NSFuncPtr*) &XRE_FreeAppData }, --#ifdef XRE_HAS_DLL_BLOCKLIST -- { "XRE_SetupDllBlocklist", (NSFuncPtr*) &XRE_SetupDllBlocklist }, --#endif -- { "XRE_TelemetryAccumulate", (NSFuncPtr*) &XRE_TelemetryAccumulate }, -- { "XRE_main", (NSFuncPtr*) &XRE_main }, -- { nsnull, nsnull } --}; -- --static int do_main(const char *exePath, int argc, char* argv[]) -+int main(int argc, char* argv[]) - { -+ ScopedLogging log; -+ - nsCOMPtr appini; --#ifdef XP_WIN -- // exePath comes from mozilla::BinaryPath::Get, which returns a UTF-8 -- // encoded path, so it is safe to convert it -- nsresult rv = NS_NewLocalFile(NS_ConvertUTF8toUTF16(exePath), false, -- getter_AddRefs(appini)); --#else -- nsresult rv = NS_NewNativeLocalFile(nsDependentCString(exePath), false, -- getter_AddRefs(appini)); --#endif -+ nsresult rv = XRE_GetBinaryPath(argv[0], getter_AddRefs(appini)); ++ setenv("MOZ_PLUGIN_PATH", "%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko19:%%LOCALBASE%%/lib/npapi/symlinks/firefox", 0); + nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); if (NS_FAILED(rv)) { -+ Output("Couldn't calculate the application directory."); - return 255; - } -- - appini->SetNativeLeafName(NS_LITERAL_CSTRING("application.ini")); - - // Allow firefox.exe to launch XULRunner apps via -app - // Note that -app must be the *first* argument. -- const char *appDataFile = getenv("XUL_APP_FILE"); -+ char *appEnv = nsnull; -+ const char *appDataFile = PR_GetEnv("XUL_APP_FILE"); - if (appDataFile && *appDataFile) { - rv = XRE_GetFileFromPath(appDataFile, getter_AddRefs(appini)); - if (NS_FAILED(rv)) { -@@ -177,12 +141,8 @@ - return 255; - } - -- char appEnv[MAXPATHLEN]; -- snprintf(appEnv, MAXPATHLEN, "XUL_APP_FILE=%s", argv[2]); -- if (putenv(appEnv)) { -- Output("Couldn't set %s.\n", appEnv); -- return 255; -- } -+ appEnv = PR_smprintf("XUL_APP_FILE=%s", argv[2]); -+ PR_SetEnv(appEnv); - argv[2] = argv[0]; - argv += 2; - argc -= 2; -@@ -197,90 +157,7 @@ - - int result = XRE_main(argc, argv, appData); - XRE_FreeAppData(appData); -- return result; --} -- --int main(int argc, char* argv[]) --{ -- char exePath[MAXPATHLEN]; -- -- nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); -- if (NS_FAILED(rv)) { -- Output("Couldn't calculate the application directory.\n"); -- return 255; -- } -- -- char *lastSlash = strrchr(exePath, XPCOM_FILE_PATH_SEPARATOR[0]); -- if (!lastSlash || (lastSlash - exePath > MAXPATHLEN - sizeof(XPCOM_DLL) - 1)) -- return 255; -- -- strcpy(++lastSlash, XPCOM_DLL); -- -- int gotCounters; --#if defined(XP_UNIX) -- struct rusage initialRUsage; -- gotCounters = !getrusage(RUSAGE_SELF, &initialRUsage); --#elif defined(XP_WIN) -- // GetProcessIoCounters().ReadOperationCount seems to have little to -- // do with actual read operations. It reports 0 or 1 at this stage -- // in the program. Luckily 1 coincides with when prefetch is -- // enabled. If Windows prefetch didn't happen we can do our own -- // faster dll preloading. -- IO_COUNTERS ioCounters; -- gotCounters = GetProcessIoCounters(GetCurrentProcess(), &ioCounters); -- if (gotCounters && !ioCounters.ReadOperationCount) --#endif -- { -- XPCOMGlueEnablePreload(); -- } -- -- -- rv = XPCOMGlueStartup(exePath); -- if (NS_FAILED(rv)) { -- Output("Couldn't load XPCOM.\n"); -- return 255; -- } -- -- rv = XPCOMGlueLoadXULFunctions(kXULFuncs); -- if (NS_FAILED(rv)) { -- Output("Couldn't load XRE functions.\n"); -- return 255; -- } -- --#ifdef XRE_HAS_DLL_BLOCKLIST -- XRE_SetupDllBlocklist(); --#endif -- -- if (gotCounters) { --#if defined(XP_WIN) -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_READ_OPS, -- int(ioCounters.ReadOperationCount)); -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_READ_TRANSFER, -- int(ioCounters.ReadTransferCount / 1024)); -- IO_COUNTERS newIoCounters; -- if (GetProcessIoCounters(GetCurrentProcess(), &newIoCounters)) { -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_READ_OPS, -- int(newIoCounters.ReadOperationCount - ioCounters.ReadOperationCount)); -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_READ_TRANSFER, -- int((newIoCounters.ReadTransferCount - ioCounters.ReadTransferCount) / 1024)); -- } --#elif defined(XP_UNIX) -- XRE_TelemetryAccumulate(mozilla::Telemetry::EARLY_GLUESTARTUP_HARD_FAULTS, -- int(initialRUsage.ru_majflt)); -- struct rusage newRUsage; -- if (!getrusage(RUSAGE_SELF, &newRUsage)) { -- XRE_TelemetryAccumulate(mozilla::Telemetry::GLUESTARTUP_HARD_FAULTS, -- int(newRUsage.ru_majflt - initialRUsage.ru_majflt)); -- } --#endif -- } -- -- int result; -- { -- ScopedLogging log; -- result = do_main(exePath, argc, argv); -- } -- -- XPCOMGlueShutdown(); -+ if (appEnv) -+ PR_smprintf_free(appEnv); - return result; - } + Output("Couldn't calculate the application directory.\n"); From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:00:41 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91EC4106564A for ; Fri, 8 Jun 2012 14:00:41 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 2BCF68FC08 for ; Fri, 8 Jun 2012 14:00:40 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58E0eQX031525 for ; Fri, 8 Jun 2012 14:00:40 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58E0Zrx028330 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:00:35 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:00:35 GMT Message-Id: <201206081400.q58E0Zrx028330@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r724 - in branches/experimental: mail/thunderbird-beta/files mail/thunderbird-esr/files mail/thunderbird/files mail/thunderbird3/files www/firefox-beta/files www/firefox-esr/files www/firefox/files www/firefox36/files www/libxul/files www/seamonkey-beta/files www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:00:41 -0000 Author: jbeich Date: Fri Jun 8 14:00:34 2012 New Revision: 724 Log: add missing bits to ppc64 support in bundled nss PR: ports/147696 (based on) Added: branches/experimental/www/firefox-beta/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c branches/experimental/www/firefox-esr/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c branches/experimental/www/firefox/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c Modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/mail/thunderbird/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/mail/thunderbird3/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/www/firefox-beta/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/firefox/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/firefox36/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/libxul/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/www/seamonkey/files/patch-mozilla-security-coreconf-FreeBSD.mk Modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- mozilla/security/coreconf/FreeBSD.mk.orig 2010-02-28 23:30:04.000000000 +0000 +++ mozilla/security/coreconf/FreeBSD.mk 2010-03-03 02:05:22.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Modified: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- mozilla/security/coreconf/FreeBSD.mk.orig 2010-02-28 23:30:04.000000000 +0000 +++ mozilla/security/coreconf/FreeBSD.mk 2010-03-03 02:05:22.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Modified: branches/experimental/mail/thunderbird/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- mozilla/security/coreconf/FreeBSD.mk.orig 2010-02-28 23:30:04.000000000 +0000 +++ mozilla/security/coreconf/FreeBSD.mk 2010-03-03 02:05:22.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Modified: branches/experimental/mail/thunderbird3/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/mail/thunderbird3/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/mail/thunderbird3/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,12 +1,16 @@ --- mozilla/security/coreconf/FreeBSD.mk.orig 2010-04-30 19:44:32.000000000 +0000 +++ mozilla/security/coreconf/FreeBSD.mk 2010-05-10 13:04:45.000000000 +0000 -@@ -52,6 +52,15 @@ +@@ -52,6 +52,19 @@ ifeq ($(CPU_ARCH),amd64) CPU_ARCH = x86_64 endif +ifeq ($(OS_TEST),amd64) +CPU_ARCH = amd64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Modified: branches/experimental/www/firefox-beta/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/www/firefox-beta/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- security/coreconf/FreeBSD.mk.orig 2010-02-28 23:30:04.000000000 +0000 +++ security/coreconf/FreeBSD.mk 2010-03-03 02:05:22.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Added: branches/experimental/www/firefox-beta/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-beta/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c Fri Jun 8 14:00:34 2012 (r724) @@ -0,0 +1,45 @@ +--- security/nss/lib/freebl/mpi/mpcpucache.c.orig 2011-02-27 20:08:16.000000000 +0100 ++++ security/nss/lib/freebl/mpi/mpcpucache.c 2011-02-27 20:09:24.000000000 +0100 +@@ -733,6 +733,34 @@ + #endif + + #if defined(__ppc64__) ++#if defined(__FreeBSD__) ++#include ++#include ++ ++#include ++#include ++ ++unsigned long ++s_mpi_getProcessorLineSize() ++{ ++ static int cacheline_size = 0; ++ static int cachemib[] = { CTL_MACHDEP, CPU_CACHELINE }; ++ int clen; ++ ++ if (cacheline_size > 0) ++ return cacheline_size; ++ ++ clen = sizeof(cacheline_size); ++ if (sysctl(cachemib, sizeof(cachemib) / sizeof(cachemib[0]), ++ &cacheline_size, &clen, NULL, 0) < 0 || !cacheline_size) ++ return 128; /* guess */ ++ ++ return cacheline_size; ++} ++#else /* __FreeBSD__ */ ++ ++ ++ + /* + * Sigh, The PPC has some really nice features to help us determine cache + * size, since it had lots of direct control functions to do so. The POWER +@@ -786,6 +814,7 @@ + return 0; + } + ++#endif /* __FreeBSD__ */ + #define MPI_GET_PROCESSOR_LINE_SIZE_DEFINED 1 + #endif + Modified: branches/experimental/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- security/coreconf/FreeBSD.mk.orig 2010-02-28 23:30:04.000000000 +0000 +++ security/coreconf/FreeBSD.mk 2010-03-03 02:05:22.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Added: branches/experimental/www/firefox-esr/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-esr/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c Fri Jun 8 14:00:34 2012 (r724) @@ -0,0 +1,45 @@ +--- security/nss/lib/freebl/mpi/mpcpucache.c.orig 2011-02-27 20:08:16.000000000 +0100 ++++ security/nss/lib/freebl/mpi/mpcpucache.c 2011-02-27 20:09:24.000000000 +0100 +@@ -733,6 +733,34 @@ + #endif + + #if defined(__ppc64__) ++#if defined(__FreeBSD__) ++#include ++#include ++ ++#include ++#include ++ ++unsigned long ++s_mpi_getProcessorLineSize() ++{ ++ static int cacheline_size = 0; ++ static int cachemib[] = { CTL_MACHDEP, CPU_CACHELINE }; ++ int clen; ++ ++ if (cacheline_size > 0) ++ return cacheline_size; ++ ++ clen = sizeof(cacheline_size); ++ if (sysctl(cachemib, sizeof(cachemib) / sizeof(cachemib[0]), ++ &cacheline_size, &clen, NULL, 0) < 0 || !cacheline_size) ++ return 128; /* guess */ ++ ++ return cacheline_size; ++} ++#else /* __FreeBSD__ */ ++ ++ ++ + /* + * Sigh, The PPC has some really nice features to help us determine cache + * size, since it had lots of direct control functions to do so. The POWER +@@ -786,6 +814,7 @@ + return 0; + } + ++#endif /* __FreeBSD__ */ + #define MPI_GET_PROCESSOR_LINE_SIZE_DEFINED 1 + #endif + Modified: branches/experimental/www/firefox/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/www/firefox/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- security/coreconf/FreeBSD.mk.orig 2010-02-28 23:30:04.000000000 +0000 +++ security/coreconf/FreeBSD.mk 2010-03-03 02:05:22.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Added: branches/experimental/www/firefox/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c Fri Jun 8 14:00:34 2012 (r724) @@ -0,0 +1,45 @@ +--- security/nss/lib/freebl/mpi/mpcpucache.c.orig 2011-02-27 20:08:16.000000000 +0100 ++++ security/nss/lib/freebl/mpi/mpcpucache.c 2011-02-27 20:09:24.000000000 +0100 +@@ -733,6 +733,34 @@ + #endif + + #if defined(__ppc64__) ++#if defined(__FreeBSD__) ++#include ++#include ++ ++#include ++#include ++ ++unsigned long ++s_mpi_getProcessorLineSize() ++{ ++ static int cacheline_size = 0; ++ static int cachemib[] = { CTL_MACHDEP, CPU_CACHELINE }; ++ int clen; ++ ++ if (cacheline_size > 0) ++ return cacheline_size; ++ ++ clen = sizeof(cacheline_size); ++ if (sysctl(cachemib, sizeof(cachemib) / sizeof(cachemib[0]), ++ &cacheline_size, &clen, NULL, 0) < 0 || !cacheline_size) ++ return 128; /* guess */ ++ ++ return cacheline_size; ++} ++#else /* __FreeBSD__ */ ++ ++ ++ + /* + * Sigh, The PPC has some really nice features to help us determine cache + * size, since it had lots of direct control functions to do so. The POWER +@@ -786,6 +814,7 @@ + return 0; + } + ++#endif /* __FreeBSD__ */ + #define MPI_GET_PROCESSOR_LINE_SIZE_DEFINED 1 + #endif + Modified: branches/experimental/www/firefox36/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox36/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/www/firefox36/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- security/coreconf/FreeBSD.mk.orig 2010-03-16 09:57:06.000000000 +0000 +++ security/coreconf/FreeBSD.mk 2010-03-20 17:40:12.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Modified: branches/experimental/www/libxul/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/libxul/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/www/libxul/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- security/coreconf/FreeBSD.mk.orig 2010-02-28 23:30:04.000000000 +0000 +++ security/coreconf/FreeBSD.mk 2010-03-03 02:05:22.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Modified: branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- mozilla/security/coreconf/FreeBSD.mk.orig 2010-03-16 09:57:06.000000000 +0000 +++ mozilla/security/coreconf/FreeBSD.mk 2010-03-20 17:40:12.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif Modified: branches/experimental/www/seamonkey/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/seamonkey/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 13:58:50 2012 (r723) +++ branches/experimental/www/seamonkey/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:00:34 2012 (r724) @@ -1,6 +1,6 @@ --- mozilla/security/coreconf/FreeBSD.mk.orig 2010-03-16 09:57:06.000000000 +0000 +++ mozilla/security/coreconf/FreeBSD.mk 2010-03-20 17:40:12.000000000 +0000 -@@ -49,8 +49,20 @@ +@@ -49,8 +49,24 @@ ifeq ($(CPU_ARCH),pc98) CPU_ARCH = x86 endif @@ -15,6 +15,10 @@ +ifeq ($(OS_TEST),ia64) +CPU_ARCH = ia64 +endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +endif From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:01:03 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82591106564A for ; Fri, 8 Jun 2012 14:01:03 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id E7F0C8FC0C for ; Fri, 8 Jun 2012 14:01:02 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58E11xI033427 for ; Fri, 8 Jun 2012 14:01:01 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58E0usu033014 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:00:56 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:00:56 GMT Message-Id: <201206081400.q58E0usu033014@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r725 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:01:03 -0000 Author: jbeich Date: Fri Jun 8 14:00:56 2012 New Revision: 725 Log: support non-derived exec name, e.g. libxul-devel with `xulrunner' Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:00:34 2012 (r724) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:00:56 2012 (r725) @@ -847,21 +847,23 @@ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} prefix=${FAKEDIR} ${INSTALL_TARGET} .if defined(MOZILLA_SUFX) && ${MOZILLA_SUFX}!="none" - ${MV} ${FAKEDIR}/bin/${MOZILLA:S/${MOZILLA_SUFX}//} ${FAKEDIR}/bin/${MOZILLA} -.if exists(${FAKEDIR}/bin/${MOZILLA:S/${MOZILLA_SUFX}//}-config) - ${MV} ${FAKEDIR}/bin/${MOZILLA:S/${MOZILLA_SUFX}//}-config ${FAKEDIR}/bin/${MOZILLA}-config + ${MV} ${FAKEDIR}/bin/${MOZILLA_EXEC_NAME:S/${MOZILLA_SUFX}//} ${FAKEDIR}/bin/${MOZILLA} +.if exists(${FAKEDIR}/bin/${MOZILLA_EXEC_NAME:S/${MOZILLA_SUFX}//}-config) + ${MV} ${FAKEDIR}/bin/${MOZILLA_EXEC_NAME:S/${MOZILLA_SUFX}//}-config ${FAKEDIR}/bin/${MOZILLA}-config .endif .for pc in ${MOZ_PKGCONFIG_FILES:S|${MOZILLA_SUFX}||} ${SED} -e 's|Requires: ${MOZILLA:S/${MOZILLA_SUFX}//}|Requires: ${MOZILLA}|' \ ${FAKEDIR}/lib/pkgconfig/${pc}.pc > ${FAKEDIR}/lib/pkgconfig/${pc:S/${MOZILLA:S,${MOZILLA_SUFX},,}/${MOZILLA}/}.pc .endfor - @${REINPLACE_CMD} -e 's|${MOZILLA}-bin|${MOZILLA:S/${MOZILLA_SUFX}//}|; \ + @${REINPLACE_CMD} -e 's|${MOZILLA_BIN}|${MOZILLA:S/${MOZILLA_SUFX}//}|; \ s|$${progbase}-bin|${MOZILLA:S/${MOZILLA_SUFX}//}-bin|' \ - -i '' $$(${REALPATH} ${FAKEDIR}/bin/${MOZILLA_EXEC_NAME}*) -.endif + -e 's|${FAKEDIR}|${PREFIX}|g' \ + -i '' $$(${REALPATH} ${FAKEDIR}/bin/${MOZILLA}*) +.else @${REINPLACE_CMD} -e 's|${FAKEDIR}|${PREFIX}|g' \ -i '' $$(${REALPATH} ${FAKEDIR}/bin/${MOZILLA_EXEC_NAME}*) .endif +.endif gecko-create-plist: .if !defined(NOGECKO_PLIST) From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:02:09 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A79FC106564A for ; Fri, 8 Jun 2012 14:02:09 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 3EF918FC0A for ; Fri, 8 Jun 2012 14:02:09 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58E28Uw035990 for ; Fri, 8 Jun 2012 14:02:08 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58E23cl034590 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:02:03 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:02:03 GMT Message-Id: <201206081402.q58E23cl034590@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r726 - in branches/experimental: Mk mail/thunderbird mail/thunderbird-beta mail/thunderbird-esr mail/thunderbird3 www/firefox www/firefox-beta www/firefox-esr www/firefox36 www/seamonkey www/seamonkey-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:02:09 -0000 Author: jbeich Date: Fri Jun 8 14:02:02 2012 New Revision: 726 Log: remove obsolete xft dependency (post bug#376790) Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird/Makefile branches/experimental/mail/thunderbird3/Makefile branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox/Makefile branches/experimental/www/firefox36/Makefile branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:02:02 2012 (r726) @@ -450,7 +450,7 @@ # Ports can use the following: # # USE_MOZILLA By default, it enables the denendencies: cairo, dbm, -# jpeg, nspr, nss, png, xft and zip. Search for +# jpeg, nspr, nss, png, and zip. Search for # '_ALL_DEPENDS' below to see the list. If your port # doesn't need one of list then you can use '-' like # 'USE_MOZILLA= -png -zip' to subtract the dependencies. @@ -573,7 +573,7 @@ .endfor # Standard depends -_ALL_DEPENDS= cairo dbm jpeg nspr nss png xft zip +_ALL_DEPENDS= cairo dbm jpeg nspr nss png zip cairo_LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo cairo_MOZ_OPTIONS= --enable-system-cairo @@ -598,7 +598,6 @@ png_LIB_DEPENDS= png15:${PORTSDIR}/graphics/png png_MOZ_OPTIONS= --with-system-png=${LOCALBASE} -xft_LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft zip_DEPENDS= zip:${PORTSDIR}/archivers/zip .for use in ${USE_MOZILLA} @@ -622,7 +621,6 @@ MOZ_OPTIONS+= --enable-crypto \ --disable-tests \ --enable-default-toolkit=${MOZ_TOOLKIT} \ - --enable-xft \ --with-pthreads # Configure options for install MOZ_OPTIONS+= --x-includes=${LOCALBASE}/include \ Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -26,7 +26,7 @@ USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko CONFLICTS= thunderbird-10.* -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -27,7 +27,7 @@ LATEST_LINK= thunderbird-esr USE_GECKO= gecko CONFLICTS= thunderbird-1[1-9].* -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -26,7 +26,7 @@ USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko CONFLICTS= thunderbird-10.* -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird3/Makefile ============================================================================== --- branches/experimental/mail/thunderbird3/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/mail/thunderbird3/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -21,7 +21,7 @@ USE_AUTOTOOLS= autoconf213 LATEST_LINK= thunderbird3 USE_GECKO= gecko -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -29,7 +29,7 @@ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -29,7 +29,7 @@ USE_GECKO= gecko CONFLICTS= firefox-1[1-9].* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/www/firefox/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -28,7 +28,7 @@ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/www/firefox36/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -23,7 +23,7 @@ LATEST_LINK= firefox36 USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -xft -cairo +USE_MOZILLA= -png -nss -dbm -jpeg -cairo MOZILLA_NAME= Firefox${MOZILLA_SUFX} MOZILLA_SUFX= 3 MOZILLA= ${PORTNAME}${MOZILLA_SUFX} Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -50,7 +50,7 @@ --disable-updater \ --with-system-libevent=${LOCALBASE} -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:00:56 2012 (r725) +++ branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:02:02 2012 (r726) @@ -50,7 +50,7 @@ --disable-updater \ --with-system-libevent=${LOCALBASE} -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:02:30 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74A0A106564A for ; Fri, 8 Jun 2012 14:02:30 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id EE2F78FC0A for ; Fri, 8 Jun 2012 14:02:29 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58E2SOs037426 for ; Fri, 8 Jun 2012 14:02:28 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58E2Nse036950 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:02:23 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:02:23 GMT Message-Id: <201206081402.q58E2Nse036950@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r727 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:02:30 -0000 Author: jbeich Date: Fri Jun 8 14:02:23 2012 New Revision: 727 Log: consistently format dependencies Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:02:02 2012 (r726) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:02:23 2012 (r727) @@ -575,13 +575,13 @@ # Standard depends _ALL_DEPENDS= cairo dbm jpeg nspr nss png zip -cairo_LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo +cairo_LIB_DEPENDS= cairo:${PORTSDIR}/graphics/cairo cairo_MOZ_OPTIONS= --enable-system-cairo cairo_EXTRACT_AFTER_ARGS= --exclude mozilla/gfx/cairo dbm_EXTRACT_AFTER_ARGS= --exclude mozilla/dbm -jpeg_LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg +jpeg_LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg jpeg_MOZ_OPTIONS= --with-system-jpeg=${LOCALBASE} jpeg_EXTRACT_AFTER_ARGS= --exclude mozilla/jpeg @@ -594,7 +594,6 @@ nss_CPPFLAGS+= -I${LOCALBASE}/include/nss -I${LOCALBASE}/include/nss/nss nss_LDFLAGS+= -L${LOCALBASE}/lib/nss -Wl,-rpath,${PREFIX}/lib/${MOZ_RPATH} - png_LIB_DEPENDS= png15:${PORTSDIR}/graphics/png png_MOZ_OPTIONS= --with-system-png=${LOCALBASE} From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:03:42 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 086AC1065670 for ; Fri, 8 Jun 2012 14:03:42 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 996588FC14 for ; Fri, 8 Jun 2012 14:03:41 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58E3eo5040630 for ; Fri, 8 Jun 2012 14:03:40 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58E3ZpY038201 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:03:35 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:03:35 GMT Message-Id: <201206081403.q58E3ZpY038201@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r728 - in branches/experimental: Mk mail/thunderbird mail/thunderbird-beta mail/thunderbird-esr mail/thunderbird3 www/firefox www/firefox-beta www/firefox-esr www/firefox36 www/kompozer www/libxul www/seamonkey www/seamonkey-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:03:42 -0000 Author: jbeich Date: Fri Jun 8 14:03:34 2012 New Revision: 728 Log: Add event, ffi, sqlite, vpx to USE_MOZILLA but don't enable them yet. PR: ports/146231 Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird/Makefile branches/experimental/mail/thunderbird3/Makefile branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox/Makefile branches/experimental/www/firefox36/Makefile branches/experimental/www/kompozer/Makefile branches/experimental/www/libxul/Makefile branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:03:34 2012 (r728) @@ -450,10 +450,11 @@ # Ports can use the following: # # USE_MOZILLA By default, it enables the denendencies: cairo, dbm, -# jpeg, nspr, nss, png, and zip. Search for -# '_ALL_DEPENDS' below to see the list. If your port -# doesn't need one of list then you can use '-' like -# 'USE_MOZILLA= -png -zip' to subtract the dependencies. +# event, ffi, jpeg, nspr, nss, png, sqlite, vpx and zip. +# Search for '_ALL_DEPENDS' below to see the list. If +# your port doesn't need one of list then you can use +# '-' like 'USE_MOZILLA= -png -zip' to subtract the +# dependencies. # # GECKO_PLIST_PRE_FILES Manual add files in the plist if it needs. # @@ -573,7 +574,7 @@ .endfor # Standard depends -_ALL_DEPENDS= cairo dbm jpeg nspr nss png zip +_ALL_DEPENDS= cairo dbm event ffi jpeg nspr nss png sqlite vpx zip cairo_LIB_DEPENDS= cairo:${PORTSDIR}/graphics/cairo cairo_MOZ_OPTIONS= --enable-system-cairo @@ -581,6 +582,12 @@ dbm_EXTRACT_AFTER_ARGS= --exclude mozilla/dbm +event_LIB_DEPENDS= event-1:${PORTSDIR}/devel/libevent +event_MOZ_OPTIONS= --with-system-libevent=${LOCALBASE} + +ffi_LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi +ffi_MOZ_OPTIONS= --enable-system-ffi + jpeg_LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg jpeg_MOZ_OPTIONS= --with-system-jpeg=${LOCALBASE} jpeg_EXTRACT_AFTER_ARGS= --exclude mozilla/jpeg @@ -597,6 +604,12 @@ png_LIB_DEPENDS= png15:${PORTSDIR}/graphics/png png_MOZ_OPTIONS= --with-system-png=${LOCALBASE} +sqlite_LIB_DEPENDS= sqlite3:${PORTSDIR}/databases/sqlite3 +sqlite_MOZ_OPTIONS= --enable-system-sqlite + +vpx_LIB_DEPENDS= vpx:${PORTSDIR}/multimedia/libvpx +vpx_MOZ_OPTIONS= --with-system-libvpx=${LOCALBASE} + zip_DEPENDS= zip:${PORTSDIR}/archivers/zip .for use in ${USE_MOZILLA} Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -26,7 +26,7 @@ USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko CONFLICTS= thunderbird-10.* -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -27,7 +27,7 @@ LATEST_LINK= thunderbird-esr USE_GECKO= gecko CONFLICTS= thunderbird-1[1-9].* -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -26,7 +26,7 @@ USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko CONFLICTS= thunderbird-10.* -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird3/Makefile ============================================================================== --- branches/experimental/mail/thunderbird3/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/mail/thunderbird3/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -21,7 +21,7 @@ USE_AUTOTOOLS= autoconf213 LATEST_LINK= thunderbird3 USE_GECKO= gecko -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -29,7 +29,7 @@ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -29,7 +29,7 @@ USE_GECKO= gecko CONFLICTS= firefox-1[1-9].* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/www/firefox/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -28,7 +28,7 @@ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/www/firefox36/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -23,7 +23,7 @@ LATEST_LINK= firefox36 USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -cairo +USE_MOZILLA= -png -nss -dbm -jpeg -cairo -event -ffi -sqlite -vpx MOZILLA_NAME= Firefox${MOZILLA_SUFX} MOZILLA_SUFX= 3 MOZILLA= ${PORTNAME}${MOZILLA_SUFX} Modified: branches/experimental/www/kompozer/Makefile ============================================================================== --- branches/experimental/www/kompozer/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/www/kompozer/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -24,6 +24,7 @@ WRKSRC= ${WRKDIR}/mozilla MAKEFILE= client.mk ALL_TARGET= build_all +USE_MOZILLA= -event -ffi -sqlite -vpx MOZ_EXTENSIONS= wallet,xml-rpc,xmlextras,pref,universalchardet,spellcheck MOZ_OPTIONS= --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ --enable-application=composer \ Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/www/libxul/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -48,7 +48,7 @@ USE_GECKO= gecko MOZILLA_EXEC_NAME=xulrunner MOZ_TOOLKIT= cairo-gtk2 -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZ_PKGCONFIG_FILES= libxul-embedding libxul mozilla-js mozilla-nss \ mozilla-plugin Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -50,7 +50,7 @@ --disable-updater \ --with-system-libevent=${LOCALBASE} -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:02:23 2012 (r727) +++ branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:03:34 2012 (r728) @@ -50,7 +50,7 @@ --disable-updater \ --with-system-libevent=${LOCALBASE} -USE_MOZILLA= -png -nss -dbm -jpeg +USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:06:18 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7ACC106564A for ; Fri, 8 Jun 2012 14:06:18 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 1E15E8FC14 for ; Fri, 8 Jun 2012 14:06:17 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58E6HeS046896 for ; Fri, 8 Jun 2012 14:06: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 q58E6B7p045223 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:06:11 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:06:11 GMT Message-Id: <201206081406.q58E6B7p045223@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r729 - in branches/experimental: mail/thunderbird mail/thunderbird-beta mail/thunderbird-esr www/firefox www/firefox-beta www/firefox-esr www/libxul www/seamonkey www/seamonkey-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:06:18 -0000 Author: jbeich Date: Fri Jun 8 14:06:11 2012 New Revision: 729 Log: convert libevent dependent ports to USE_MOZILLA option Modified: branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird/Makefile branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox/Makefile branches/experimental/www/libxul/Makefile branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -18,15 +18,14 @@ BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo CONFLICTS_BUILD= spidermonkey-* USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko CONFLICTS= thunderbird-10.* -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes @@ -45,8 +44,7 @@ --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ --enable-single-profile --disable-profilesharing \ --enable-application=mail --enable-official-branding \ - --disable-updater --disable-necko-wifi \ - --with-system-libevent=${LOCALBASE} + --disable-updater --disable-necko-wifi MOZ_MK_OPTIONS= MOZ_MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_PKGCONFIG_FILES= Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -18,8 +18,7 @@ BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo CONFLICTS_BUILD= spidermonkey-* @@ -27,7 +26,7 @@ LATEST_LINK= thunderbird-esr USE_GECKO= gecko CONFLICTS= thunderbird-1[1-9].* -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes @@ -46,8 +45,7 @@ --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ --enable-single-profile --disable-profilesharing \ --enable-application=mail --enable-official-branding \ - --disable-updater --disable-necko-wifi \ - --with-system-libevent=${LOCALBASE} + --disable-updater --disable-necko-wifi MOZ_MK_OPTIONS= MOZ_MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_PKGCONFIG_FILES= Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -18,15 +18,14 @@ BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo CONFLICTS_BUILD= spidermonkey-* USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko CONFLICTS= thunderbird-10.* -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes @@ -45,8 +44,7 @@ --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ --enable-single-profile --disable-profilesharing \ --enable-application=mail --enable-official-branding \ - --disable-updater --disable-necko-wifi \ - --with-system-libevent=${LOCALBASE} + --disable-updater --disable-necko-wifi MOZ_MK_OPTIONS= MOZ_MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_PKGCONFIG_FILES= Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -19,8 +19,7 @@ BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo CONFLICTS_BUILD= spidermonkey-* @@ -29,7 +28,7 @@ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 @@ -51,8 +50,7 @@ --enable-svg --enable-svg-renderer=cairo \ --enable-application=browser \ --enable-official-branding --disable-updater \ - --enable-canvas --enable-libxul --disable-necko-wifi \ - --with-system-libevent=${LOCALBASE} + --enable-canvas --enable-libxul --disable-necko-wifi OPTIONS= DBUS "Enable D-BUS support" on \ PGO "Enable Profile-Guided Optimization" off Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -19,8 +19,7 @@ BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo CONFLICTS_BUILD= spidermonkey-* @@ -29,7 +28,7 @@ USE_GECKO= gecko CONFLICTS= firefox-1[1-9].* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 @@ -51,8 +50,7 @@ --enable-svg --enable-svg-renderer=cairo \ --enable-application=browser \ --enable-official-branding --disable-updater \ - --enable-canvas --enable-libxul --disable-necko-wifi \ - --with-system-libevent=${LOCALBASE} + --enable-canvas --enable-libxul --disable-necko-wifi OPTIONS= DBUS "Enable D-BUS support" on \ PGO "Enable Profile-Guided Optimization" off Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/www/firefox/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -19,8 +19,7 @@ BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo CONFLICTS_BUILD= spidermonkey-* @@ -28,7 +27,7 @@ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 @@ -50,8 +49,7 @@ --enable-svg --enable-svg-renderer=cairo \ --enable-application=browser \ --enable-official-branding --disable-updater \ - --enable-canvas --enable-libxul --disable-necko-wifi \ - --with-system-libevent=${LOCALBASE} + --enable-canvas --enable-libxul --disable-necko-wifi OPTIONS= DBUS "Enable D-BUS support" on \ PGO "Enable Profile-Guided Optimization" off Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/www/libxul/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -18,8 +18,7 @@ BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo WRKSRC= ${WRKDIR}/mozilla-release CONFLICTS= mozilla-[0-9]* @@ -41,14 +40,14 @@ MOZ_OPTIONS?= --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ --disable-javaxpcom --enable-canvas \ --enable-system-cairo --disable-updater \ - --disable-necko-wifi --with-system-libevent=${LOCALBASE} + --disable-necko-wifi MOZ_EXTENSIONS= default,cookie,permissions OPTIONS= # Empty, used for generic gecko OPTIONS USE_GECKO_OPTIONS= java debug logging optimized_cflags USE_GECKO= gecko MOZILLA_EXEC_NAME=xulrunner MOZ_TOOLKIT= cairo-gtk2 -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZ_PKGCONFIG_FILES= libxul-embedding libxul mozilla-js mozilla-nss \ mozilla-plugin Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -17,8 +17,7 @@ BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo USE_AUTOTOOLS= autoconf213 CONFLICTS_BUILD= spidermonkey-1.[0-7]* @@ -47,10 +46,9 @@ --enable-system-cairo \ --enable-canvas \ --disable-necko-wifi \ - --disable-updater \ - --with-system-libevent=${LOCALBASE} + --disable-updater -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:03:34 2012 (r728) +++ branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:06:11 2012 (r729) @@ -17,8 +17,7 @@ BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ - event-1.4:${PORTSDIR}/devel/libevent +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo USE_AUTOTOOLS= autoconf213 CONFLICTS_BUILD= spidermonkey-1.[0-7]* @@ -47,10 +46,9 @@ --enable-system-cairo \ --enable-canvas \ --disable-necko-wifi \ - --disable-updater \ - --with-system-libevent=${LOCALBASE} + --disable-updater -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:07:38 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D44C41065679 for ; Fri, 8 Jun 2012 14:07:38 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 723518FC14 for ; Fri, 8 Jun 2012 14:07:38 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58E7bXt050999 for ; Fri, 8 Jun 2012 14:07:37 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58E7WNM047598 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:07:32 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:07:32 GMT Message-Id: <201206081407.q58E7WNM047598@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r730 - in branches/experimental: mail/thunderbird mail/thunderbird-beta mail/thunderbird-esr mail/thunderbird3 mail/thunderbird3/files www/firefox www/firefox-beta www/firefox-esr www/firefox36 www/firefox36/files www/libxul www/seamonkey www/seamonkey-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:07:38 -0000 Author: jbeich Date: Fri Jun 8 14:07:32 2012 New Revision: 730 Log: - enable system sqlite, except in kompozer; depends on SECURE_DELETE, THREADSAFE, FTS3, UNLOCK_NOTIFY options (default) - enable system libffi, except for kompozer, thunderbird3, firefox36 - enable system libpng, depends on APNG option (default) - enable system libjpeg, can be replaced by API/ABI compatible libjpeg-turbo Added: branches/experimental/mail/thunderbird3/files/patch-mozilla-modules-libpr0n-encoders-png-nsPNGDecoder.cpp branches/experimental/mail/thunderbird3/files/patch-mozilla-modules-libpr0n-encoders-png-nsPNGEncoder.cpp branches/experimental/www/firefox36/files/patch-modules-libpr0n-encoders-png-nsPNGDecoder.cpp branches/experimental/www/firefox36/files/patch-modules-libpr0n-encoders-png-nsPNGEncoder.cpp Modified: branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird/Makefile branches/experimental/mail/thunderbird3/Makefile branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox/Makefile branches/experimental/www/firefox36/Makefile branches/experimental/www/libxul/Makefile branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -25,7 +25,7 @@ USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko CONFLICTS= thunderbird-10.* -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -26,7 +26,7 @@ LATEST_LINK= thunderbird-esr USE_GECKO= gecko CONFLICTS= thunderbird-1[1-9].* -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -25,7 +25,7 @@ USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko CONFLICTS= thunderbird-10.* -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Modified: branches/experimental/mail/thunderbird3/Makefile ============================================================================== --- branches/experimental/mail/thunderbird3/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/mail/thunderbird3/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -21,7 +21,7 @@ USE_AUTOTOOLS= autoconf213 LATEST_LINK= thunderbird3 USE_GECKO= gecko -USE_MOZILLA= -png -nss -dbm -jpeg -event -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -event -ffi -vpx MOZ_TOOLKIT= cairo-gtk2 MAKE_JOBS_SAFE= yes Added: branches/experimental/mail/thunderbird3/files/patch-mozilla-modules-libpr0n-encoders-png-nsPNGDecoder.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird3/files/patch-mozilla-modules-libpr0n-encoders-png-nsPNGDecoder.cpp Fri Jun 8 14:07:32 2012 (r730) @@ -0,0 +1,74 @@ +--- mozilla/modules/libpr0n/decoders/png/nsPNGDecoder.cpp.orig 2009-05-02 18:39:49.000000000 +0200 ++++ mozilla/modules/libpr0n/decoders/png/nsPNGDecoder.cpp 2012-05-09 13:14:57.000000000 +0200 +@@ -116,7 +116,7 @@ void nsPNGDecoder::CreateFrame(png_uint_ + nsresult rv = mImage->AppendFrame(x_offset, y_offset, width, height, format, + &mImageData, &imageDataLength); + if (NS_FAILED(rv)) +- longjmp(mPNG->jmpbuf, 5); // NS_ERROR_OUT_OF_MEMORY ++ longjmp(png_jmpbuf(mPNG), 5); // NS_ERROR_OUT_OF_MEMORY + + mFrameRect.x = x_offset; + mFrameRect.y = y_offset; +@@ -376,7 +376,7 @@ static NS_METHOD ReadDataOut(nsIInputStr + } + + // we need to do the setjmp here otherwise bad things will happen +- if (setjmp(decoder->mPNG->jmpbuf)) { ++ if (setjmp(png_jmpbuf(decoder->mPNG))) { + png_destroy_read_struct(&decoder->mPNG, &decoder->mInfo, NULL); + + decoder->mError = PR_TRUE; +@@ -443,7 +443,8 @@ PNGGetColorProfile(png_structp png_ptr, + // First try to see if iCCP chunk is present + if (png_get_valid(png_ptr, info_ptr, PNG_INFO_iCCP)) { + png_uint_32 profileLen; +- char *profileData, *profileName; ++ unsigned char *profileData; ++ char *profileName; + int compression; + + png_get_iCCP(png_ptr, info_ptr, &profileName, &compression, +@@ -551,7 +552,7 @@ info_callback(png_structp png_ptr, png_i + /* limit image dimensions (bug #251381) */ + #define MOZ_PNG_MAX_DIMENSION 1000000L + if (width > MOZ_PNG_MAX_DIMENSION || height > MOZ_PNG_MAX_DIMENSION) +- longjmp(decoder->mPNG->jmpbuf, 1); ++ longjmp(png_jmpbuf(decoder->mPNG), 1); + #undef MOZ_PNG_MAX_DIMENSION + + if (color_type == PNG_COLOR_TYPE_PALETTE) +@@ -667,7 +668,7 @@ info_callback(png_structp png_ptr, png_i + // the image hasn't been inited yet + decoder->mImage->Init(width, height, decoder->mObserver); + } else if (containerWidth != PRInt32(width) || containerHeight != PRInt32(height)) { +- longjmp(decoder->mPNG->jmpbuf, 5); // NS_ERROR_UNEXPECTED ++ longjmp(png_jmpbuf(decoder->mPNG), 5); // NS_ERROR_UNEXPECTED + } + + if (decoder->mObserver) +@@ -693,14 +694,14 @@ info_callback(png_structp png_ptr, png_i + decoder->mCMSLine = + (PRUint8 *)nsMemory::Alloc(bpp[channels] * width); + if (!decoder->mCMSLine) +- longjmp(decoder->mPNG->jmpbuf, 5); // NS_ERROR_OUT_OF_MEMORY ++ longjmp(png_jmpbuf(decoder->mPNG), 5); // NS_ERROR_OUT_OF_MEMORY + } + + if (interlace_type == PNG_INTERLACE_ADAM7) { + if (height < PR_INT32_MAX / (width * channels)) + decoder->interlacebuf = (PRUint8 *)nsMemory::Alloc(channels * width * height); + if (!decoder->interlacebuf) { +- longjmp(decoder->mPNG->jmpbuf, 5); // NS_ERROR_OUT_OF_MEMORY ++ longjmp(png_jmpbuf(decoder->mPNG), 5); // NS_ERROR_OUT_OF_MEMORY + } + } + +@@ -920,7 +921,7 @@ void + error_callback(png_structp png_ptr, png_const_charp error_msg) + { + PR_LOG(gPNGLog, PR_LOG_ERROR, ("libpng error: %s\n", error_msg)); +- longjmp(png_ptr->jmpbuf, 1); ++ longjmp(png_jmpbuf(png_ptr), 1); + } + + Added: branches/experimental/mail/thunderbird3/files/patch-mozilla-modules-libpr0n-encoders-png-nsPNGEncoder.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird3/files/patch-mozilla-modules-libpr0n-encoders-png-nsPNGEncoder.cpp Fri Jun 8 14:07:32 2012 (r730) @@ -0,0 +1,11 @@ +--- mozilla/modules/libpr0n/encoders/png/nsPNGEncoder.cpp 2010-03-28 13:48:53.000000000 +0200 ++++ mozilla/modules/libpr0n/encoders/png/nsPNGEncoder.cpp.orig 2010-03-28 13:46:50.000000000 +0200 +@@ -135,7 +135,7 @@ NS_IMETHODIMP nsPNGEncoder::StartImageEn + + // initialize + mPNG = png_create_write_struct(PNG_LIBPNG_VER_STRING, +- png_voidp_NULL, ++ NULL, + ErrorCallback, + ErrorCallback); + if (! mPNG) Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -28,7 +28,7 @@ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -28,7 +28,7 @@ USE_GECKO= gecko CONFLICTS= firefox-1[1-9].* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/www/firefox/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -27,7 +27,7 @@ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZILLA_NAME= Firefox MOZ_TOOLKIT= cairo-gtk2 Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/www/firefox36/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -23,7 +23,7 @@ LATEST_LINK= firefox36 USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -cairo -event -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -cairo -event -ffi -vpx MOZILLA_NAME= Firefox${MOZILLA_SUFX} MOZILLA_SUFX= 3 MOZILLA= ${PORTNAME}${MOZILLA_SUFX} Added: branches/experimental/www/firefox36/files/patch-modules-libpr0n-encoders-png-nsPNGDecoder.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox36/files/patch-modules-libpr0n-encoders-png-nsPNGDecoder.cpp Fri Jun 8 14:07:32 2012 (r730) @@ -0,0 +1,74 @@ +--- modules/libpr0n/decoders/png/nsPNGDecoder.cpp.orig 2009-05-02 18:39:49.000000000 +0200 ++++ modules/libpr0n/decoders/png/nsPNGDecoder.cpp 2012-05-09 13:14:57.000000000 +0200 +@@ -116,7 +116,7 @@ void nsPNGDecoder::CreateFrame(png_uint_ + nsresult rv = mImage->AppendFrame(x_offset, y_offset, width, height, format, + &mImageData, &imageDataLength); + if (NS_FAILED(rv)) +- longjmp(mPNG->jmpbuf, 5); // NS_ERROR_OUT_OF_MEMORY ++ longjmp(png_jmpbuf(mPNG), 5); // NS_ERROR_OUT_OF_MEMORY + + mFrameRect.x = x_offset; + mFrameRect.y = y_offset; +@@ -376,7 +376,7 @@ static NS_METHOD ReadDataOut(nsIInputStr + } + + // we need to do the setjmp here otherwise bad things will happen +- if (setjmp(decoder->mPNG->jmpbuf)) { ++ if (setjmp(png_jmpbuf(decoder->mPNG))) { + png_destroy_read_struct(&decoder->mPNG, &decoder->mInfo, NULL); + + decoder->mError = PR_TRUE; +@@ -443,7 +443,8 @@ PNGGetColorProfile(png_structp png_ptr, + // First try to see if iCCP chunk is present + if (png_get_valid(png_ptr, info_ptr, PNG_INFO_iCCP)) { + png_uint_32 profileLen; +- char *profileData, *profileName; ++ unsigned char *profileData; ++ char *profileName; + int compression; + + png_get_iCCP(png_ptr, info_ptr, &profileName, &compression, +@@ -551,7 +552,7 @@ info_callback(png_structp png_ptr, png_i + /* limit image dimensions (bug #251381) */ + #define MOZ_PNG_MAX_DIMENSION 1000000L + if (width > MOZ_PNG_MAX_DIMENSION || height > MOZ_PNG_MAX_DIMENSION) +- longjmp(decoder->mPNG->jmpbuf, 1); ++ longjmp(png_jmpbuf(decoder->mPNG), 1); + #undef MOZ_PNG_MAX_DIMENSION + + if (color_type == PNG_COLOR_TYPE_PALETTE) +@@ -667,7 +668,7 @@ info_callback(png_structp png_ptr, png_i + // the image hasn't been inited yet + decoder->mImage->Init(width, height, decoder->mObserver); + } else if (containerWidth != PRInt32(width) || containerHeight != PRInt32(height)) { +- longjmp(decoder->mPNG->jmpbuf, 5); // NS_ERROR_UNEXPECTED ++ longjmp(png_jmpbuf(decoder->mPNG), 5); // NS_ERROR_UNEXPECTED + } + + if (decoder->mObserver) +@@ -693,14 +694,14 @@ info_callback(png_structp png_ptr, png_i + decoder->mCMSLine = + (PRUint8 *)nsMemory::Alloc(bpp[channels] * width); + if (!decoder->mCMSLine) +- longjmp(decoder->mPNG->jmpbuf, 5); // NS_ERROR_OUT_OF_MEMORY ++ longjmp(png_jmpbuf(decoder->mPNG), 5); // NS_ERROR_OUT_OF_MEMORY + } + + if (interlace_type == PNG_INTERLACE_ADAM7) { + if (height < PR_INT32_MAX / (width * channels)) + decoder->interlacebuf = (PRUint8 *)nsMemory::Alloc(channels * width * height); + if (!decoder->interlacebuf) { +- longjmp(decoder->mPNG->jmpbuf, 5); // NS_ERROR_OUT_OF_MEMORY ++ longjmp(png_jmpbuf(decoder->mPNG), 5); // NS_ERROR_OUT_OF_MEMORY + } + } + +@@ -920,7 +921,7 @@ void + error_callback(png_structp png_ptr, png_const_charp error_msg) + { + PR_LOG(gPNGLog, PR_LOG_ERROR, ("libpng error: %s\n", error_msg)); +- longjmp(png_ptr->jmpbuf, 1); ++ longjmp(png_jmpbuf(png_ptr), 1); + } + + Added: branches/experimental/www/firefox36/files/patch-modules-libpr0n-encoders-png-nsPNGEncoder.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox36/files/patch-modules-libpr0n-encoders-png-nsPNGEncoder.cpp Fri Jun 8 14:07:32 2012 (r730) @@ -0,0 +1,11 @@ +--- modules/libpr0n/encoders/png/nsPNGEncoder.cpp 2010-03-28 13:48:53.000000000 +0200 ++++ modules/libpr0n/encoders/png/nsPNGEncoder.cpp.orig 2010-03-28 13:46:50.000000000 +0200 +@@ -135,7 +135,7 @@ NS_IMETHODIMP nsPNGEncoder::StartImageEn + + // initialize + mPNG = png_create_write_struct(PNG_LIBPNG_VER_STRING, +- png_voidp_NULL, ++ NULL, + ErrorCallback, + ErrorCallback); + if (! mPNG) Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/www/libxul/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -47,7 +47,7 @@ USE_GECKO= gecko MOZILLA_EXEC_NAME=xulrunner MOZ_TOOLKIT= cairo-gtk2 -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZ_PKGCONFIG_FILES= libxul-embedding libxul mozilla-js mozilla-nss \ mozilla-plugin Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -48,7 +48,7 @@ --disable-necko-wifi \ --disable-updater -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:06:11 2012 (r729) +++ branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:07:32 2012 (r730) @@ -48,7 +48,7 @@ --disable-necko-wifi \ --disable-updater -USE_MOZILLA= -png -nss -dbm -jpeg -ffi -sqlite -vpx +USE_MOZILLA= -nss -dbm -vpx MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:11:23 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 987B5106566C for ; Fri, 8 Jun 2012 14:11:23 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id D01B78FC08 for ; Fri, 8 Jun 2012 14:11:22 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58EBLml080687 for ; Fri, 8 Jun 2012 14:11:21 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58EBG1Q071313 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:11:16 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:11:16 GMT Message-Id: <201206081411.q58EBG1Q071313@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r731 - in branches/experimental: mail/thunderbird-beta/files mail/thunderbird-esr/files mail/thunderbird/files mail/thunderbird3/files www/firefox-beta/files www/firefox-esr/files www/firefox/files www/firefox36/files www/libxul/files www/seamonkey-beta/files www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:11:23 -0000 Author: jbeich Date: Fri Jun 8 14:11:16 2012 New Revision: 731 Log: - use system zlib in nss - don't build mozsqlite3 for nss if using system sqlite - don't try to install nspr libs if using system nspr Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-browser-installer-package-manifest.in branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-nss-lib-Makefile branches/experimental/mail/thunderbird-esr/files/patch-mozilla-browser-installer-package-manifest.in branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-nss-lib-Makefile branches/experimental/mail/thunderbird/files/patch-mozilla-browser-installer-package-manifest.in branches/experimental/mail/thunderbird/files/patch-mozilla-security-nss-lib-Makefile branches/experimental/mail/thunderbird3/files/patch-mozilla-browser-installer-package-manifest.in branches/experimental/mail/thunderbird3/files/patch-mozilla-security-nss-lib-Makefile branches/experimental/www/firefox-beta/files/patch-browser-installer-package-manifest.in branches/experimental/www/firefox-beta/files/patch-security-nss-lib-Makefile branches/experimental/www/firefox-esr/files/patch-browser-installer-package-manifest.in branches/experimental/www/firefox-esr/files/patch-security-nss-lib-Makefile branches/experimental/www/firefox/files/patch-browser-installer-package-manifest.in branches/experimental/www/firefox/files/patch-security-nss-lib-Makefile branches/experimental/www/firefox36/files/patch-browser-installer-package-manifest.in branches/experimental/www/firefox36/files/patch-security-nss-lib-Makefile branches/experimental/www/libxul/files/patch-browser-installer-package-manifest.in branches/experimental/www/libxul/files/patch-security-nss-lib-Makefile branches/experimental/www/seamonkey-beta/files/patch-mozilla-browser-installer-package-manifest.in branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-nss-lib-Makefile branches/experimental/www/seamonkey/files/patch-mozilla-browser-installer-package-manifest.in branches/experimental/www/seamonkey/files/patch-mozilla-security-nss-lib-Makefile Modified: branches/experimental/mail/thunderbird-beta/files/patch-configure.in branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/mail/thunderbird-esr/files/patch-configure.in branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/mail/thunderbird/files/patch-configure.in branches/experimental/mail/thunderbird/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/mail/thunderbird3/files/patch-configure.in branches/experimental/mail/thunderbird3/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/www/firefox-beta/files/patch-configure.in branches/experimental/www/firefox-beta/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/firefox-esr/files/patch-configure.in branches/experimental/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/firefox/files/patch-configure.in branches/experimental/www/firefox/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/firefox36/files/patch-configure.in branches/experimental/www/firefox36/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/libxul/files/patch-configure.in branches/experimental/www/libxul/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/seamonkey-beta/files/patch-configure.in branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk branches/experimental/www/seamonkey/files/patch-configure.in branches/experimental/www/seamonkey/files/patch-mozilla-security-coreconf-FreeBSD.mk Modified: branches/experimental/mail/thunderbird-beta/files/patch-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/mail/thunderbird-beta/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -101,6 +101,16 @@ ], [ const char *input = "testing"; +@@ -4218,6 +4218,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4383,7 +4386,7 @@ LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,24 @@ +--- mozilla/browser/installer/package-manifest.in~ ++++ mozilla/browser/installer/package-manifest.in +@@ -58,9 +58,11 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ ++#endif + @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- mozilla/security/nss/lib/Makefile~ ++++ mozilla/security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Modified: branches/experimental/mail/thunderbird-esr/files/patch-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/mail/thunderbird-esr/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -101,6 +101,16 @@ ], [ const char *input = "testing"; +@@ -4218,6 +4218,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4383,7 +4386,7 @@ LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Added: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,26 @@ +--- mozilla/browser/installer/package-manifest.in~ ++++ mozilla/browser/installer/package-manifest.in +@@ -40,10 +40,12 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ +-@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ ++#endif ++@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@mozalloc@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@mozutils@DLL_SUFFIX@ + #ifdef XP_MACOSX +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- mozilla/security/nss/lib/Makefile~ ++++ mozilla/security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Modified: branches/experimental/mail/thunderbird/files/patch-configure.in ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/mail/thunderbird/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -101,6 +101,16 @@ ], [ const char *input = "testing"; +@@ -4218,6 +4218,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4383,7 +4386,7 @@ LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Added: branches/experimental/mail/thunderbird/files/patch-mozilla-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,24 @@ +--- mozilla/browser/installer/package-manifest.in~ ++++ mozilla/browser/installer/package-manifest.in +@@ -58,9 +58,11 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ ++#endif + @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/mail/thunderbird/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/mail/thunderbird/files/patch-mozilla-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- mozilla/security/nss/lib/Makefile~ ++++ mozilla/security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Modified: branches/experimental/mail/thunderbird3/files/patch-configure.in ============================================================================== --- branches/experimental/mail/thunderbird3/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/mail/thunderbird3/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -9,3 +9,13 @@ CPU_ARCH="$OS_TEST" ;; esac +@@ -4304,6 +4304,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl ======================================================== + dnl = If NSS was not detected in the system, Added: branches/experimental/mail/thunderbird3/files/patch-mozilla-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird3/files/patch-mozilla-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,16 @@ +--- mozilla/browser/installer/package-manifest.in~ ++++ mozilla/browser/installer/package-manifest.in +@@ -46,10 +46,12 @@ + #else + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ +-@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ ++#endif ++@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL + #else Modified: branches/experimental/mail/thunderbird3/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/mail/thunderbird3/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/mail/thunderbird3/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -29,9 +29,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +96,4 @@ +@@ -87,4 +96,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/mail/thunderbird3/files/patch-mozilla-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird3/files/patch-mozilla-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- mozilla/security/nss/lib/Makefile~ ++++ mozilla/security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Added: branches/experimental/www/firefox-beta/files/patch-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-beta/files/patch-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,24 @@ +--- browser/installer/package-manifest.in~ ++++ browser/installer/package-manifest.in +@@ -58,9 +58,11 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ ++#endif + @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/www/firefox-beta/files/patch-configure.in ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/firefox-beta/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -18,6 +18,16 @@ INTEL_ARCHITECTURE=1 esac +@@ -4410,6 +4410,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4580,7 +4580,7 @@ LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Modified: branches/experimental/www/firefox-beta/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/firefox-beta/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/www/firefox-beta/files/patch-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-beta/files/patch-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- security/nss/lib/Makefile~ ++++ security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Added: branches/experimental/www/firefox-esr/files/patch-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-esr/files/patch-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,26 @@ +--- browser/installer/package-manifest.in~ ++++ browser/installer/package-manifest.in +@@ -40,10 +40,12 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ +-@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ ++#endif ++@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@mozalloc@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@mozutils@DLL_SUFFIX@ + #ifdef XP_MACOSX +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/www/firefox-esr/files/patch-configure.in ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/firefox-esr/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -45,6 +45,16 @@ AC_DEFINE(HAVE_CLOCK_MONOTONIC) AC_SUBST(HAVE_CLOCK_MONOTONIC) AC_SUBST(REALTIME_LIBS) +@@ -4218,6 +4218,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4808,7 +4810,7 @@ CFLAGS=$_SAVE_CFLAGS LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Modified: branches/experimental/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/firefox-esr/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/www/firefox-esr/files/patch-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-esr/files/patch-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- security/nss/lib/Makefile~ ++++ security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Added: branches/experimental/www/firefox/files/patch-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox/files/patch-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,24 @@ +--- browser/installer/package-manifest.in~ ++++ browser/installer/package-manifest.in +@@ -58,9 +58,11 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ ++#endif + @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/www/firefox/files/patch-configure.in ============================================================================== --- branches/experimental/www/firefox/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/firefox/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -45,6 +45,16 @@ AC_DEFINE(HAVE_CLOCK_MONOTONIC) AC_SUBST(HAVE_CLOCK_MONOTONIC) AC_SUBST(REALTIME_LIBS) +@@ -4410,6 +4410,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4808,7 +4810,7 @@ CFLAGS=$_SAVE_CFLAGS LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Modified: branches/experimental/www/firefox/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/firefox/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/www/firefox/files/patch-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox/files/patch-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- security/nss/lib/Makefile~ ++++ security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Added: branches/experimental/www/firefox36/files/patch-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox36/files/patch-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,16 @@ +--- browser/installer/package-manifest.in~ ++++ browser/installer/package-manifest.in +@@ -46,10 +46,12 @@ + #else + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ +-@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ ++#endif ++@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL + #else Modified: branches/experimental/www/firefox36/files/patch-configure.in ============================================================================== --- branches/experimental/www/firefox36/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/firefox36/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -9,3 +9,13 @@ CPU_ARCH="$OS_TEST" ;; +@@ -4252,6 +4252,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== Modified: branches/experimental/www/firefox36/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox36/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/firefox36/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/www/firefox36/files/patch-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox36/files/patch-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- security/nss/lib/Makefile~ ++++ security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Added: branches/experimental/www/libxul/files/patch-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul/files/patch-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,26 @@ +--- browser/installer/package-manifest.in~ ++++ browser/installer/package-manifest.in +@@ -40,10 +40,12 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ +-@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ ++#endif ++@BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@mozalloc@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@mozutils@DLL_SUFFIX@ + #ifdef XP_MACOSX +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/www/libxul/files/patch-configure.in ============================================================================== --- branches/experimental/www/libxul/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/libxul/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -45,6 +45,16 @@ AC_DEFINE(HAVE_CLOCK_MONOTONIC) AC_SUBST(HAVE_CLOCK_MONOTONIC) AC_SUBST(REALTIME_LIBS) +@@ -4218,6 +4218,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4808,7 +4810,7 @@ CFLAGS=$_SAVE_CFLAGS LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Modified: branches/experimental/www/libxul/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/libxul/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/libxul/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/www/libxul/files/patch-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul/files/patch-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- security/nss/lib/Makefile~ ++++ security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Modified: branches/experimental/www/seamonkey-beta/files/patch-configure.in ============================================================================== --- branches/experimental/www/seamonkey-beta/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/seamonkey-beta/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -101,6 +101,16 @@ ], [ const char *input = "testing"; +@@ -4218,6 +4218,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4383,7 +4386,7 @@ LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Added: branches/experimental/www/seamonkey-beta/files/patch-mozilla-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey-beta/files/patch-mozilla-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,24 @@ +--- mozilla/browser/installer/package-manifest.in~ ++++ mozilla/browser/installer/package-manifest.in +@@ -58,9 +58,11 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ ++#endif + @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey-beta/files/patch-mozilla-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- mozilla/security/nss/lib/Makefile~ ++++ mozilla/security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Modified: branches/experimental/www/seamonkey/files/patch-configure.in ============================================================================== --- branches/experimental/www/seamonkey/files/patch-configure.in Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/seamonkey/files/patch-configure.in Fri Jun 8 14:11:16 2012 (r731) @@ -101,6 +101,16 @@ ], [ const char *input = "testing"; +@@ -4218,6 +4218,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== @@ -4383,7 +4386,7 @@ LDFLAGS=$_SAVE_LDFLAGS LIBS=$_SAVE_LIBS Added: branches/experimental/www/seamonkey/files/patch-mozilla-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-mozilla-browser-installer-package-manifest.in Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,24 @@ +--- mozilla/browser/installer/package-manifest.in~ ++++ mozilla/browser/installer/package-manifest.in +@@ -58,9 +58,11 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ ++#endif + @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Modified: branches/experimental/www/seamonkey/files/patch-mozilla-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/seamonkey/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:07:32 2012 (r730) +++ branches/experimental/www/seamonkey/files/patch-mozilla-security-coreconf-FreeBSD.mk Fri Jun 8 14:11:16 2012 (r731) @@ -36,9 +36,11 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -87,4 +99,4 @@ +@@ -87,4 +99,6 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/local/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/www/seamonkey/files/patch-mozilla-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-mozilla-security-nss-lib-Makefile Fri Jun 8 14:11:16 2012 (r731) @@ -0,0 +1,11 @@ +--- mozilla/security/nss/lib/Makefile~ ++++ mozilla/security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:12:57 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 331F11065677 for ; Fri, 8 Jun 2012 14:12:57 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 93B5A8FC0C for ; Fri, 8 Jun 2012 14:12:56 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58ECt28084349 for ; Fri, 8 Jun 2012 14:12:55 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58ECogp081760 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:12:50 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:12:50 GMT Message-Id: <201206081412.q58ECogp081760@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r732 - in branches/experimental: Mk mail/thunderbird mail/thunderbird-beta mail/thunderbird-esr mail/thunderbird3 www/firefox www/firefox-beta www/firefox-esr www/firefox36 www/kompozer www/libxul www/seamonkey www/seamonkey-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:12:57 -0000 Author: jbeich Date: Fri Jun 8 14:12:50 2012 New Revision: 732 Log: move DBUS option to bsd.gecko.mk, its ifdef is already there Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird/Makefile branches/experimental/mail/thunderbird3/Makefile branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox/Makefile branches/experimental/www/firefox36/Makefile branches/experimental/www/kompozer/Makefile branches/experimental/www/libxul/Makefile branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:12:50 2012 (r732) @@ -555,12 +555,13 @@ CFLAGS+= ${PTHREAD_CFLAGS} LIBS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -liconv -_USE_GECKO_OPTIONS_ALL= java debug logging optimized_cflags +_USE_GECKO_OPTIONS_ALL= java dbus debug logging optimized_cflags .if !defined(USE_GECKO_OPTIONS) -USE_GECKO_OPTIONS= debug logging optimized_cflags +USE_GECKO_OPTIONS= dbus debug logging optimized_cflags .endif +dbus_OPTION= "Enable D-BUS support" on debug_OPTION= "Build a debugging image" off java_OPTION= "Enable JAVA xpcom" off logging_OPTION= "Enable additional log messages" off @@ -684,6 +685,13 @@ CFLAGS:= ${CFLAGS} ${EXTRA_CFLAGS} .endif +.if defined(WITH_DBUS) +LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ + notify.4:${PORTSDIR}/devel/libnotify +.else +MOZ_OPTIONS+= --disable-dbus --disable-libnotify +.endif + .if defined(WITH_SMB) USE_GNOME+= gnomevfs2 MOZ_OPTIONS+= --enable-gnomevfs Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/mail/thunderbird-beta/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -78,13 +78,6 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if ${ARCH} == amd64 || ${ARCH} == i386 BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/mail/thunderbird-esr/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -79,13 +79,6 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if ${ARCH} == amd64 || ${ARCH} == i386 BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/mail/thunderbird/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -82,13 +82,6 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if ${ARCH} == amd64 || ${ARCH} == i386 BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif Modified: branches/experimental/mail/thunderbird3/Makefile ============================================================================== --- branches/experimental/mail/thunderbird3/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/mail/thunderbird3/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -76,13 +76,6 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - post-extract: ${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON}|;s|@MOZILLA@|${MOZILLA}|' \ <${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -52,8 +52,7 @@ --enable-official-branding --disable-updater \ --enable-canvas --enable-libxul --disable-necko-wifi -OPTIONS= DBUS "Enable D-BUS support" on \ - PGO "Enable Profile-Guided Optimization" off +OPTIONS= PGO "Enable Profile-Guided Optimization" off .include @@ -66,13 +65,6 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if defined(WITH_PGO) BROKEN= does not build with PGO option enabled BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -52,8 +52,7 @@ --enable-official-branding --disable-updater \ --enable-canvas --enable-libxul --disable-necko-wifi -OPTIONS= DBUS "Enable D-BUS support" on \ - PGO "Enable Profile-Guided Optimization" off +OPTIONS= PGO "Enable Profile-Guided Optimization" off .include @@ -66,13 +65,6 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if defined(WITH_PGO) BROKEN= does not build with PGO option enabled BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/www/firefox/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -51,8 +51,7 @@ --enable-official-branding --disable-updater \ --enable-canvas --enable-libxul --disable-necko-wifi -OPTIONS= DBUS "Enable D-BUS support" on \ - PGO "Enable Profile-Guided Optimization" off +OPTIONS= PGO "Enable Profile-Guided Optimization" off .include @@ -65,13 +64,6 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if defined(WITH_PGO) BROKEN= does not build with PGO option enabled BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/www/firefox36/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -49,8 +49,7 @@ --enable-canvas --enable-libxul --disable-necko-wifi \ --disable-ipc -OPTIONS= DBUS "Enable D-BUS support" on \ - SMB "Enable smb:// URI support using gnomevfs" off +OPTIONS= SMB "Enable smb:// URI support using gnomevfs" off .include @@ -74,13 +73,6 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - post-extract: @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \ -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \ Modified: branches/experimental/www/kompozer/Makefile ============================================================================== --- branches/experimental/www/kompozer/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/www/kompozer/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -25,6 +25,7 @@ MAKEFILE= client.mk ALL_TARGET= build_all USE_MOZILLA= -event -ffi -sqlite -vpx +USE_GECKO_OPTIONS=debug logging optimized_cflags MOZ_EXTENSIONS= wallet,xml-rpc,xmlextras,pref,universalchardet,spellcheck MOZ_OPTIONS= --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ --enable-application=composer \ Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/www/libxul/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -51,8 +51,6 @@ MOZ_PKGCONFIG_FILES= libxul-embedding libxul mozilla-js mozilla-nss \ mozilla-plugin -OPTIONS= DBUS "Enable D-BUS support" on - .include .if ${ARCH} == powerpc64 @@ -64,13 +62,6 @@ .endif .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if ${ARCH} == amd64 || ${ARCH} == i386 BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -60,7 +60,6 @@ LDAP "Enable LDAP support for Mailnews" on \ CHATZILLA "Enable the Chatzilla IRC module" on \ LIGHTNING "Enable calendar extension" off \ - DBUS "Enable D-BUS support" on \ SMB "Enable smb:// URI support using gnomevfs" off .include @@ -102,13 +101,6 @@ MOZ_OPTIONS+= --disable-composer .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if ${ARCH} == amd64 || ${ARCH} == i386 BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:11:16 2012 (r731) +++ branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:12:50 2012 (r732) @@ -60,7 +60,6 @@ LDAP "Enable LDAP support for Mailnews" on \ CHATZILLA "Enable the Chatzilla IRC module" on \ LIGHTNING "Enable calendar extension" off \ - DBUS "Enable D-BUS support" on \ SMB "Enable smb:// URI support using gnomevfs" off .include @@ -102,13 +101,6 @@ MOZ_OPTIONS+= --disable-composer .endif -.if defined(WITHOUT_DBUS) -MOZ_OPTIONS+= --disable-dbus --disable-libnotify -.else -LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ - notify.4:${PORTSDIR}/devel/libnotify -.endif - .if ${ARCH} == amd64 || ${ARCH} == i386 BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:13:17 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7024D1065674 for ; Fri, 8 Jun 2012 14:13:17 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id D67958FC1B for ; Fri, 8 Jun 2012 14:13:16 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58EDFwH086218 for ; Fri, 8 Jun 2012 14:13:15 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58EDAjX085635 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:13:10 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:13:10 GMT Message-Id: <201206081413.q58EDAjX085635@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r733 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:13:17 -0000 Author: jbeich Date: Fri Jun 8 14:13:10 2012 New Revision: 733 Log: convert to bsd.gecko.mk to optionsNG Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:12:50 2012 (r732) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:13:10 2012 (r733) @@ -561,18 +561,11 @@ USE_GECKO_OPTIONS= dbus debug logging optimized_cflags .endif -dbus_OPTION= "Enable D-BUS support" on -debug_OPTION= "Build a debugging image" off -java_OPTION= "Enable JAVA xpcom" off -logging_OPTION= "Enable additional log messages" off -optimized_cflags_OPTION= "Enable some additional optimizations" off - -.for option in ${USE_GECKO_OPTIONS:L} -.if ${_USE_GECKO_OPTIONS_ALL:M${option}}!="" -OPTIONS+= ${option:U} ${${option}_OPTION} -_${option}= ${TRUE} -.endif -.endfor +JAVA_DESC?= Enable JAVA xpcom +LOGGING_DESC?= Enable additional log messages + +OPTIONS_DEFINE+= ${USE_GECKO_OPTIONS:U} +OPTIONS_DEFAULT+=DBUS # Standard depends _ALL_DEPENDS= cairo dbm event ffi jpeg nspr nss png sqlite vpx zip @@ -676,7 +669,7 @@ MOZ_MK_OPTIONS+= XP_UNIX=1 \ PERL=${PERL} -.if defined(WITH_OPTIMIZED_CFLAGS) +.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} MOZ_OPTIONS+= --enable-optimize=${WITH_OPTIMIZE} CFLAGS:= ${CFLAGS} -O2 -fno-strict-aliasing ${EXTRA_CFLAGS} WITH_OPTIMIZE?= -O2 @@ -685,14 +678,14 @@ CFLAGS:= ${CFLAGS} ${EXTRA_CFLAGS} .endif -.if defined(WITH_DBUS) +.if ${PORT_OPTIONS:MDBUS} LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ notify.4:${PORTSDIR}/devel/libnotify .else MOZ_OPTIONS+= --disable-dbus --disable-libnotify .endif -.if defined(WITH_SMB) +.if ${PORT_OPTIONS:MSMB} USE_GNOME+= gnomevfs2 MOZ_OPTIONS+= --enable-gnomevfs .else @@ -705,14 +698,14 @@ MOZ_OPTIONS+= --enable-strip --enable-install-strip .endif -.if defined(WITH_DEBUG) +.if ${PORT_OPTIONS:MDEBUG} MOZ_OPTIONS+= --enable-debug WITH_LOGGING= yes .else MOZ_OPTIONS+= --disable-debug .endif -.if defined(WITH_JAVA) && defined(_WITH_JAVA) +.if ${PORT_OPTIONS:MJAVA} && defined(_WITH_JAVA) USE_JAVA= yes JAVA_VERSION+= 1.5+ JAVA_OS+= native @@ -720,7 +713,7 @@ MOZ_OPTIONS+= --enable-javaxpcom .endif -.if defined(WITH_LOGGING) +.if ${PORT_OPTIONS:MLOGGING} MOZ_OPTIONS+= --enable-logging .else MOZ_OPTIONS+= --disable-logging From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:13:53 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D5461065673 for ; Fri, 8 Jun 2012 14:13:53 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id C38108FC08 for ; Fri, 8 Jun 2012 14:13:52 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58EDphK087467 for ; Fri, 8 Jun 2012 14:13:51 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58EDkll086961 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:13:46 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:13:46 GMT Message-Id: <201206081413.q58EDkll086961@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r734 - in branches/experimental: Mk www/kompozer www/libxul X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:13:53 -0000 Author: jbeich Date: Fri Jun 8 14:13:46 2012 New Revision: 734 Log: make USE_GECKO_OPTIONS similar to USE_MOZILLA Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/kompozer/Makefile branches/experimental/www/libxul/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:13:10 2012 (r733) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:13:46 2012 (r734) @@ -555,18 +555,23 @@ CFLAGS+= ${PTHREAD_CFLAGS} LIBS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -liconv -_USE_GECKO_OPTIONS_ALL= java dbus debug logging optimized_cflags - -.if !defined(USE_GECKO_OPTIONS) -USE_GECKO_OPTIONS= dbus debug logging optimized_cflags -.endif +_USE_GECKO_OPTIONS_DEFAULT= dbus debug logging optimized_cflags JAVA_DESC?= Enable JAVA xpcom LOGGING_DESC?= Enable additional log messages -OPTIONS_DEFINE+= ${USE_GECKO_OPTIONS:U} OPTIONS_DEFAULT+=DBUS +.for use in ${USE_GECKO_OPTIONS} +${use:S/-/_WITHOUT_/}= ${TRUE} +.endfor + +.for dep in ${_USE_GECKO_OPTIONS_DEFAULT} ${USE_GECKO_OPTIONS:M+*:S/+//} +.if !defined(_WITHOUT_${dep}) +OPTIONS_DEFINE+= ${dep:U} +.endif +.endfor + # Standard depends _ALL_DEPENDS= cairo dbm event ffi jpeg nspr nss png sqlite vpx zip Modified: branches/experimental/www/kompozer/Makefile ============================================================================== --- branches/experimental/www/kompozer/Makefile Fri Jun 8 14:13:10 2012 (r733) +++ branches/experimental/www/kompozer/Makefile Fri Jun 8 14:13:46 2012 (r734) @@ -25,7 +25,7 @@ MAKEFILE= client.mk ALL_TARGET= build_all USE_MOZILLA= -event -ffi -sqlite -vpx -USE_GECKO_OPTIONS=debug logging optimized_cflags +USE_GECKO_OPTIONS=-dbus MOZ_EXTENSIONS= wallet,xml-rpc,xmlextras,pref,universalchardet,spellcheck MOZ_OPTIONS= --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ --enable-application=composer \ Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Fri Jun 8 14:13:10 2012 (r733) +++ branches/experimental/www/libxul/Makefile Fri Jun 8 14:13:46 2012 (r734) @@ -43,7 +43,7 @@ --disable-necko-wifi MOZ_EXTENSIONS= default,cookie,permissions OPTIONS= # Empty, used for generic gecko OPTIONS -USE_GECKO_OPTIONS= java debug logging optimized_cflags +USE_GECKO_OPTIONS=+java USE_GECKO= gecko MOZILLA_EXEC_NAME=xulrunner MOZ_TOOLKIT= cairo-gtk2 From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:14:35 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4044F106566B for ; Fri, 8 Jun 2012 14:14:35 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id B37DE8FC16 for ; Fri, 8 Jun 2012 14:14:34 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58EEXjY089403 for ; Fri, 8 Jun 2012 14:14:33 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58EESNV088486 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:14:28 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:14:28 GMT Message-Id: <201206081414.q58EESNV088486@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r735 - in branches/experimental: Mk www/firefox36 www/seamonkey www/seamonkey-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:14:35 -0000 Author: jbeich Date: Fri Jun 8 14:14:28 2012 New Revision: 735 Log: move SMB option to bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/firefox36/Makefile branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:13:46 2012 (r734) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:14:28 2012 (r735) @@ -559,6 +559,7 @@ JAVA_DESC?= Enable JAVA xpcom LOGGING_DESC?= Enable additional log messages +SMB?= Enable smb:// URI support using gnomevfs OPTIONS_DEFAULT+=DBUS Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jun 8 14:13:46 2012 (r734) +++ branches/experimental/www/firefox36/Makefile Fri Jun 8 14:14:28 2012 (r735) @@ -24,6 +24,7 @@ USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -nss -dbm -cairo -event -ffi -vpx +USE_GECKO_OPTIONS=+smb MOZILLA_NAME= Firefox${MOZILLA_SUFX} MOZILLA_SUFX= 3 MOZILLA= ${PORTNAME}${MOZILLA_SUFX} @@ -49,8 +50,6 @@ --enable-canvas --enable-libxul --disable-necko-wifi \ --disable-ipc -OPTIONS= SMB "Enable smb:// URI support using gnomevfs" off - .include EXTRA_PATCHES= ${FILESDIR}/libsydney_oss Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:13:46 2012 (r734) +++ branches/experimental/www/seamonkey-beta/Makefile Fri Jun 8 14:14:28 2012 (r735) @@ -49,6 +49,7 @@ --disable-updater USE_MOZILLA= -nss -dbm -vpx +USE_GECKO_OPTIONS=+smb MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= @@ -59,8 +60,7 @@ COMPOSER "Enable the HTML Composer module" on \ LDAP "Enable LDAP support for Mailnews" on \ CHATZILLA "Enable the Chatzilla IRC module" on \ - LIGHTNING "Enable calendar extension" off \ - SMB "Enable smb:// URI support using gnomevfs" off + LIGHTNING "Enable calendar extension" off .include Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:13:46 2012 (r734) +++ branches/experimental/www/seamonkey/Makefile Fri Jun 8 14:14:28 2012 (r735) @@ -49,6 +49,7 @@ --disable-updater USE_MOZILLA= -nss -dbm -vpx +USE_GECKO_OPTIONS=+smb MOZ_TOOLKIT= cairo-gtk2 MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= @@ -59,8 +60,7 @@ COMPOSER "Enable the HTML Composer module" on \ LDAP "Enable LDAP support for Mailnews" on \ CHATZILLA "Enable the Chatzilla IRC module" on \ - LIGHTNING "Enable calendar extension" off \ - SMB "Enable smb:// URI support using gnomevfs" off + LIGHTNING "Enable calendar extension" off .include From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:14:57 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0D80E106566B for ; Fri, 8 Jun 2012 14:14:57 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 8E4C98FC12 for ; Fri, 8 Jun 2012 14:14:56 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58EEtV7090693 for ; Fri, 8 Jun 2012 14:14:55 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58EEo6I090358 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:14:50 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:14:50 GMT Message-Id: <201206081414.q58EEo6I090358@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r736 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:14:57 -0000 Author: jbeich Date: Fri Jun 8 14:14:50 2012 New Revision: 736 Log: remove no longer needed iconv build fix for ports gcc Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:14:28 2012 (r735) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:14:50 2012 (r736) @@ -787,14 +787,8 @@ s|"%FULL_NSPR_LIBS%"|`nspr-config --libs`|g' \ ${MOZSRC}/build/unix/mozilla-config.in .endif - @${REINPLACE_CMD} -e 's||\"${LOCALBASE}/include/iconv.h\"|g' \ - ${WRKSRC}/configure .for subdir in config/system_wrappers nsprpub/config/system_wrappers js/src/config/system_wrappers_js @${MKDIR} ${MOZSRC}/${subdir} - @${ECHO_CMD} "#pragma GCC system_header" >> ${MOZSRC}/${subdir}/iconv.h - @${ECHO_CMD} "#pragma GCC visibility push(default)" >> ${MOZSRC}/${subdir}/iconv.h - @${ECHO_CMD} "#include \"${LOCALBASE}/include/iconv.h\"" >> ${MOZSRC}/${subdir}/iconv.h - @${ECHO_CMD} "#pragma GCC visibility pop" >> ${MOZSRC}/${subdir}/iconv.h .endfor .for subdir in "" nsprpub js/src @if [ -f ${MOZSRC}/${subdir}/config/system-headers ] ; then \ From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:17:02 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 58132106564A for ; Fri, 8 Jun 2012 14:17:02 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 825F88FC0A for ; Fri, 8 Jun 2012 14:17:01 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58EH0mL000364 for ; Fri, 8 Jun 2012 14:17: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 q58EGtxF094670 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:16:55 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:16:55 GMT Message-Id: <201206081416.q58EGtxF094670@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r737 - in branches/experimental: Mk www/firefox www/firefox-beta www/firefox-beta/files www/firefox-esr www/firefox-esr/files www/firefox/files www/libxul www/libxul/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:17:02 -0000 Author: jbeich Date: Fri Jun 8 14:16:54 2012 New Revision: 737 Log: unbreak building firefox/libxul with libc++ PR: ports/163454 Added: branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-time_posix.cc branches/experimental/www/firefox-beta/files/patch-libcxx-revert-bug519601 branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-message_pump_libevent.cc branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-time_posix.cc branches/experimental/www/firefox-esr/files/patch-libcxx-revert-bug519601 branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-message_pump_libevent.cc branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-time_posix.cc branches/experimental/www/firefox/files/patch-libcxx-revert-bug519601 branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-message_pump_libevent.cc branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-time_posix.cc branches/experimental/www/libxul/files/patch-libcxx-revert-bug519601 Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-file_util_linux.cc branches/experimental/www/firefox-beta/files/patch-toolkit_library_Makefile.in branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-file_util_linux.cc branches/experimental/www/firefox-esr/files/patch-toolkit_library_Makefile.in branches/experimental/www/firefox-esr/files/patch-xpcom_base_nsStackWalk.cpp branches/experimental/www/firefox/Makefile branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-file_util_linux.cc branches/experimental/www/firefox/files/patch-toolkit_library_Makefile.in branches/experimental/www/firefox/files/patch-xpcom_base_nsStackWalk.cpp branches/experimental/www/libxul/Makefile branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-file_util_linux.cc branches/experimental/www/libxul/files/patch-toolkit_library_Makefile.in branches/experimental/www/libxul/files/patch-xpcom_base_nsStackWalk.cpp Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:16:54 2012 (r737) @@ -794,6 +794,7 @@ @if [ -f ${MOZSRC}/${subdir}/config/system-headers ] ; then \ ${ECHO_CMD} "fenv.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ ${ECHO_CMD} "pthread_np.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ + ${ECHO_CMD} "unwind.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ fi .endfor @${REINPLACE_CMD} -e 's|%%MOZILLA%%|${MOZILLA}|g' \ Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:16:54 2012 (r737) @@ -24,7 +24,6 @@ CONFLICTS_BUILD= spidermonkey-* USE_AUTOTOOLS= autoconf213 -USE_GCC= 4.6+ USE_GECKO= gecko CONFLICTS= firefox-10.* MOZ_PKGCONFIG_FILES= # empty @@ -56,6 +55,10 @@ .include +.if empty(CXX:M*clang++*) && ${OSVERSION} > 900000 +USE_GCC= 4.6+ +.endif + WRKSRC:= ${WRKDIR}/mozilla-release .if ${HAVE_GNOME:Mlibgnomeui}!="" @@ -80,6 +83,12 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif +.if ${CXXFLAGS:M-stdlib=libc++} +CXXABI= -lcxxrt +.else +CXXABI= # implied +.endif + pre-extract: .if defined(WITH_PGO) @${ECHO} "*****************************************************************" @@ -104,6 +113,7 @@ -e 's|/proc/self/fd|/dev/fd|' \ -e 's|/proc["/]|/compat/linux&|' ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|' \ + -e 's|%%CXXABI%%|${CXXABI}|' \ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in Modified: branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-file_util_linux.cc ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:16:54 2012 (r737) @@ -1,6 +1,6 @@ --- ipc/chromium/src/base/file_util_linux.cc~ +++ ipc/chromium/src/base/file_util_linux.cc -@@ -28,7 +28,7 @@ bool GetShmemTempDir(FilePath* path) { +@@ -28,7 +29,7 @@ bool GetShmemTempDir(FilePath* path) { #ifdef ANDROID return GetTempDir(path); #else Added: branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-time_posix.cc Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/time_posix.cc~ ++++ ipc/chromium/src/base/time_posix.cc +@@ -8,6 +9,7 @@ + #include + #endif + #include ++#include + #ifdef ANDROID + #include + #else Added: branches/experimental/www/firefox-beta/files/patch-libcxx-revert-bug519601 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-beta/files/patch-libcxx-revert-bug519601 Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,118 @@ +changeset: 40752:cc5ace5d6ade +user: Karl Tomlinson and Chris Jones +date: Wed Apr 14 02:04:52 2010 -0500 +summary: Bug 519601: s/netscape/netsc@pe/ for plugin dso paths passed on the command line on linux. r=karlt + +diff --git a/dom/plugins/ipc/PluginMessageUtils.cpp b/dom/plugins/ipc/PluginMessageUtils.cpp +--- dom/plugins/ipc/PluginMessageUtils.cpp ++++ dom/plugins/ipc/PluginMessageUtils.cpp +@@ -13,8 +13,6 @@ + #include "PluginScriptableObjectParent.h" + #include "PluginScriptableObjectChild.h" + +-using std::string; +- + using mozilla::ipc::RPCChannel; + + namespace { +@@ -82,44 +80,6 @@ MediateRace(const RPCChannel::Message& p + } + } + +-#if defined(OS_LINUX) +-static string +-ReplaceAll(const string& haystack, const string& needle, const string& with) +-{ +- string munged = haystack; +- string::size_type i = 0; +- +- while (string::npos != (i = munged.find(needle, i))) { +- munged.replace(i, needle.length(), with); +- i += with.length(); +- } +- +- return munged; +-} +-#endif +- +-string +-MungePluginDsoPath(const string& path) +-{ +-#if defined(OS_LINUX) +- // https://bugzilla.mozilla.org/show_bug.cgi?id=519601 +- return ReplaceAll(path, "netscape", "netsc@pe"); +-#else +- return path; +-#endif +-} +- +-string +-UnmungePluginDsoPath(const string& munged) +-{ +-#if defined(OS_LINUX) +- return ReplaceAll(munged, "netsc@pe", "netscape"); +-#else +- return munged; +-#endif +-} +- +- + PRLogModuleInfo* gPluginLog = PR_NewLogModule("IPCPlugins"); + + void +diff --git a/dom/plugins/ipc/PluginMessageUtils.h b/dom/plugins/ipc/PluginMessageUtils.h +--- dom/plugins/ipc/PluginMessageUtils.h ++++ dom/plugins/ipc/PluginMessageUtils.h +@@ -48,11 +48,6 @@ mozilla::ipc::RPCChannel::RacyRPCPolicy + MediateRace(const mozilla::ipc::RPCChannel::Message& parent, + const mozilla::ipc::RPCChannel::Message& child); + +-std::string +-MungePluginDsoPath(const std::string& path); +-std::string +-UnmungePluginDsoPath(const std::string& munged); +- + extern PRLogModuleInfo* gPluginLog; + + const uint32_t kAllowAsyncDrawing = 0x1; +diff --git a/dom/plugins/ipc/PluginProcessChild.cpp b/dom/plugins/ipc/PluginProcessChild.cpp +--- dom/plugins/ipc/PluginProcessChild.cpp ++++ dom/plugins/ipc/PluginProcessChild.cpp +@@ -95,7 +95,7 @@ PluginProcessChild::Init() + std::vector values = CommandLine::ForCurrentProcess()->argv(); + NS_ABORT_IF_FALSE(values.size() >= 2, "not enough args"); + +- pluginFilename = UnmungePluginDsoPath(values[1]); ++ pluginFilename = values[1]; + + #elif defined(OS_WIN) + std::vector values = +diff --git a/dom/plugins/ipc/PluginProcessParent.cpp b/dom/plugins/ipc/PluginProcessParent.cpp +--- dom/plugins/ipc/PluginProcessParent.cpp ++++ dom/plugins/ipc/PluginProcessParent.cpp +@@ -10,10 +10,6 @@ + #include "base/process_util.h" + + #include "mozilla/ipc/BrowserProcessSubThread.h" +-#include "mozilla/plugins/PluginMessageUtils.h" +- +-using std::vector; +-using std::string; + + using mozilla::ipc::BrowserProcessSubThread; + using mozilla::ipc::GeckoChildProcessHost; +@@ -73,8 +69,12 @@ PluginProcessParent::Launch(PRInt32 time + } + } + +- vector args; +- args.push_back(MungePluginDsoPath(mPluginFilePath)); ++ std::vector args; ++#if defined(XP_WIN) ++ args.push_back("\""+ mPluginFilePath +"\""); ++#else ++ args.push_back(mPluginFilePath); ++#endif + return SyncLaunch(args, timeoutMs, selectedArchitecture); + } + Modified: branches/experimental/www/firefox-beta/files/patch-toolkit_library_Makefile.in ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox-beta/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:16:54 2012 (r737) @@ -5,7 +5,7 @@ $(INSTALL) $^ . -EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -+EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% %%CXXABI%% ifdef MOZ_ENABLE_LIBXUL include $(srcdir)/libxul-rules.mk Modified: branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox-beta/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:16:54 2012 (r737) @@ -9,3 +9,11 @@ #include #endif +@@ -1123,6 +1123,7 @@ NS_StackWalk(NS_WalkStackCallback aCallb + + #elif defined(HAVE__UNWIND_BACKTRACE) + ++#define _GNU_SOURCE + // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 + #include + Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:16:54 2012 (r737) @@ -80,6 +80,16 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif +.if !empty(CXX:M*clang++*) +CXXFLAGS+= -Wno-error=return-type-c-linkage +.endif + +.if ${CXXFLAGS:M-stdlib=libc++} +CXXABI= -lcxxrt +.else +CXXABI= # implied +.endif + pre-extract: .if defined(WITH_PGO) @${ECHO} "*****************************************************************" @@ -104,6 +114,7 @@ -e 's|/proc/self/fd|/dev/fd|' \ -e 's|/proc["/]|/compat/linux&|' ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|' \ + -e 's|%%CXXABI%%|${CXXABI}|' \ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in Modified: branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-file_util_linux.cc ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:16:54 2012 (r737) @@ -1,6 +1,14 @@ --- ipc/chromium/src/base/file_util_linux.cc~ +++ ipc/chromium/src/base/file_util_linux.cc -@@ -28,7 +28,7 @@ bool GetShmemTempDir(FilePath* path) { +@@ -5,6 +5,7 @@ + #include "base/file_util.h" + + #include ++#include + + #include + #include +@@ -28,7 +29,7 @@ bool GetShmemTempDir(FilePath* path) { #ifdef ANDROID return GetTempDir(path); #else Added: branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-message_pump_libevent.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-message_pump_libevent.cc Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/message_pump_libevent.cc~ ++++ ipc/chromium/src/base/message_pump_libevent.cc +@@ -6,6 +6,7 @@ + + #include + #include ++#include + + #include "eintr_wrapper.h" + #include "base/logging.h" Added: branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-time_posix.cc Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/time_posix.cc~ ++++ ipc/chromium/src/base/time_posix.cc +@@ -8,6 +9,7 @@ + #include + #endif + #include ++#include + #ifdef ANDROID + #include + #else Added: branches/experimental/www/firefox-esr/files/patch-libcxx-revert-bug519601 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-esr/files/patch-libcxx-revert-bug519601 Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,116 @@ +changeset: 40752:cc5ace5d6ade +user: Karl Tomlinson and Chris Jones +date: Wed Apr 14 02:04:52 2010 -0500 +summary: Bug 519601: s/netscape/netsc@pe/ for plugin dso paths passed on the command line on linux. r=karlt + +diff --git a/dom/plugins/ipc/PluginMessageUtils.cpp b/dom/plugins/ipc/PluginMessageUtils.cpp +--- dom/plugins/ipc/PluginMessageUtils.cpp ++++ dom/plugins/ipc/PluginMessageUtils.cpp +@@ -13,8 +13,6 @@ + #include "PluginScriptableObjectParent.h" + #include "PluginScriptableObjectChild.h" + +-using std::string; +- + using mozilla::ipc::RPCChannel; + + namespace { +@@ -114,42 +112,6 @@ MediateRace(const RPCChannel::Message& p + } + } + +-static string +-ReplaceAll(const string& haystack, const string& needle, const string& with) +-{ +- string munged = haystack; +- string::size_type i = 0; +- +- while (string::npos != (i = munged.find(needle, i))) { +- munged.replace(i, needle.length(), with); +- i += with.length(); +- } +- +- return munged; +-} +- +-string +-MungePluginDsoPath(const string& path) +-{ +-#if defined(OS_LINUX) +- // https://bugzilla.mozilla.org/show_bug.cgi?id=519601 +- return ReplaceAll(path, "netscape", "netsc@pe"); +-#else +- return path; +-#endif +-} +- +-string +-UnmungePluginDsoPath(const string& munged) +-{ +-#if defined(OS_LINUX) +- return ReplaceAll(munged, "netsc@pe", "netscape"); +-#else +- return munged; +-#endif +-} +- +- + PRLogModuleInfo* gPluginLog = PR_NewLogModule("IPCPlugins"); + + void +diff --git a/dom/plugins/ipc/PluginMessageUtils.h b/dom/plugins/ipc/PluginMessageUtils.h +--- dom/plugins/ipc/PluginMessageUtils.h ++++ dom/plugins/ipc/PluginMessageUtils.h +@@ -48,11 +48,6 @@ mozilla::ipc::RPCChannel::RacyRPCPolicy + MediateRace(const mozilla::ipc::RPCChannel::Message& parent, + const mozilla::ipc::RPCChannel::Message& child); + +-std::string +-MungePluginDsoPath(const std::string& path); +-std::string +-UnmungePluginDsoPath(const std::string& munged); +- + extern PRLogModuleInfo* gPluginLog; + + const uint32_t kAllowAsyncDrawing = 0x1; +diff --git a/dom/plugins/ipc/PluginProcessChild.cpp b/dom/plugins/ipc/PluginProcessChild.cpp +--- dom/plugins/ipc/PluginProcessChild.cpp ++++ dom/plugins/ipc/PluginProcessChild.cpp +@@ -95,7 +95,7 @@ PluginProcessChild::Init() + std::vector values = CommandLine::ForCurrentProcess()->argv(); + NS_ABORT_IF_FALSE(values.size() >= 2, "not enough args"); + +- pluginFilename = UnmungePluginDsoPath(values[1]); ++ pluginFilename = values[1]; + + #elif defined(OS_WIN) + std::vector values = +diff --git a/dom/plugins/ipc/PluginProcessParent.cpp b/dom/plugins/ipc/PluginProcessParent.cpp +--- dom/plugins/ipc/PluginProcessParent.cpp ++++ dom/plugins/ipc/PluginProcessParent.cpp +@@ -10,10 +10,6 @@ + #include "base/process_util.h" + + #include "mozilla/ipc/BrowserProcessSubThread.h" +-#include "mozilla/plugins/PluginMessageUtils.h" +- +-using std::vector; +-using std::string; + + using mozilla::ipc::BrowserProcessSubThread; + using mozilla::ipc::GeckoChildProcessHost; +@@ -73,8 +69,12 @@ PluginProcessParent::Launch(PRInt32 time + } + } + +- vector args; +- args.push_back(MungePluginDsoPath(mPluginFilePath)); ++ std::vector args; ++#if defined(XP_WIN) ++ args.push_back("\""+ mPluginFilePath +"\""); ++#else ++ args.push_back(mPluginFilePath); ++#endif + return SyncLaunch(args, timeoutMs, selectedArchitecture); + } + Modified: branches/experimental/www/firefox-esr/files/patch-toolkit_library_Makefile.in ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox-esr/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:16:54 2012 (r737) @@ -5,7 +5,7 @@ $(INSTALL) $^ . -EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -+EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% %%CXXABI%% ifdef MOZ_ENABLE_LIBXUL include $(srcdir)/libxul-rules.mk Modified: branches/experimental/www/firefox-esr/files/patch-xpcom_base_nsStackWalk.cpp ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox-esr/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:16:54 2012 (r737) @@ -9,3 +9,11 @@ #include #endif +@@ -1123,6 +1123,7 @@ NS_StackWalk(NS_WalkStackCallback aCallb + + #elif defined(HAVE__UNWIND_BACKTRACE) + ++#define _GNU_SOURCE + // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 + #include + Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox/Makefile Fri Jun 8 14:16:54 2012 (r737) @@ -79,6 +79,16 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif +.if !empty(CXX:M*clang++*) +CXXFLAGS+= -Wno-error=return-type-c-linkage +.endif + +.if ${CXXFLAGS:M-stdlib=libc++} +CXXABI= -lcxxrt +.else +CXXABI= # implied +.endif + pre-extract: .if defined(WITH_PGO) @${ECHO} "*****************************************************************" @@ -103,6 +113,7 @@ -e 's|/proc/self/fd|/dev/fd|' \ -e 's|/proc["/]|/compat/linux&|' ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|' \ + -e 's|%%CXXABI%%|${CXXABI}|' \ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in Modified: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-file_util_linux.cc ============================================================================== --- branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:16:54 2012 (r737) @@ -1,6 +1,14 @@ --- ipc/chromium/src/base/file_util_linux.cc~ +++ ipc/chromium/src/base/file_util_linux.cc -@@ -28,7 +28,7 @@ bool GetShmemTempDir(FilePath* path) { +@@ -5,6 +5,7 @@ + #include "base/file_util.h" + + #include ++#include + + #include + #include +@@ -28,7 +29,7 @@ bool GetShmemTempDir(FilePath* path) { #ifdef ANDROID return GetTempDir(path); #else Added: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-message_pump_libevent.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-message_pump_libevent.cc Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/message_pump_libevent.cc~ ++++ ipc/chromium/src/base/message_pump_libevent.cc +@@ -6,6 +6,7 @@ + + #include + #include ++#include + + #include "eintr_wrapper.h" + #include "base/logging.h" Added: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-time_posix.cc Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/time_posix.cc~ ++++ ipc/chromium/src/base/time_posix.cc +@@ -8,6 +9,7 @@ + #include + #endif + #include ++#include + #ifdef ANDROID + #include + #else Added: branches/experimental/www/firefox/files/patch-libcxx-revert-bug519601 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox/files/patch-libcxx-revert-bug519601 Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,116 @@ +changeset: 40752:cc5ace5d6ade +user: Karl Tomlinson and Chris Jones +date: Wed Apr 14 02:04:52 2010 -0500 +summary: Bug 519601: s/netscape/netsc@pe/ for plugin dso paths passed on the command line on linux. r=karlt + +diff --git a/dom/plugins/ipc/PluginMessageUtils.cpp b/dom/plugins/ipc/PluginMessageUtils.cpp +--- dom/plugins/ipc/PluginMessageUtils.cpp ++++ dom/plugins/ipc/PluginMessageUtils.cpp +@@ -13,8 +13,6 @@ + #include "PluginScriptableObjectParent.h" + #include "PluginScriptableObjectChild.h" + +-using std::string; +- + using mozilla::ipc::RPCChannel; + + namespace { +@@ -114,42 +112,6 @@ MediateRace(const RPCChannel::Message& p + } + } + +-static string +-ReplaceAll(const string& haystack, const string& needle, const string& with) +-{ +- string munged = haystack; +- string::size_type i = 0; +- +- while (string::npos != (i = munged.find(needle, i))) { +- munged.replace(i, needle.length(), with); +- i += with.length(); +- } +- +- return munged; +-} +- +-string +-MungePluginDsoPath(const string& path) +-{ +-#if defined(OS_LINUX) +- // https://bugzilla.mozilla.org/show_bug.cgi?id=519601 +- return ReplaceAll(path, "netscape", "netsc@pe"); +-#else +- return path; +-#endif +-} +- +-string +-UnmungePluginDsoPath(const string& munged) +-{ +-#if defined(OS_LINUX) +- return ReplaceAll(munged, "netsc@pe", "netscape"); +-#else +- return munged; +-#endif +-} +- +- + PRLogModuleInfo* gPluginLog = PR_NewLogModule("IPCPlugins"); + + void +diff --git a/dom/plugins/ipc/PluginMessageUtils.h b/dom/plugins/ipc/PluginMessageUtils.h +--- dom/plugins/ipc/PluginMessageUtils.h ++++ dom/plugins/ipc/PluginMessageUtils.h +@@ -48,11 +48,6 @@ mozilla::ipc::RPCChannel::RacyRPCPolicy + MediateRace(const mozilla::ipc::RPCChannel::Message& parent, + const mozilla::ipc::RPCChannel::Message& child); + +-std::string +-MungePluginDsoPath(const std::string& path); +-std::string +-UnmungePluginDsoPath(const std::string& munged); +- + extern PRLogModuleInfo* gPluginLog; + + const uint32_t kAllowAsyncDrawing = 0x1; +diff --git a/dom/plugins/ipc/PluginProcessChild.cpp b/dom/plugins/ipc/PluginProcessChild.cpp +--- dom/plugins/ipc/PluginProcessChild.cpp ++++ dom/plugins/ipc/PluginProcessChild.cpp +@@ -95,7 +95,7 @@ PluginProcessChild::Init() + std::vector values = CommandLine::ForCurrentProcess()->argv(); + NS_ABORT_IF_FALSE(values.size() >= 2, "not enough args"); + +- pluginFilename = UnmungePluginDsoPath(values[1]); ++ pluginFilename = values[1]; + + #elif defined(OS_WIN) + std::vector values = +diff --git a/dom/plugins/ipc/PluginProcessParent.cpp b/dom/plugins/ipc/PluginProcessParent.cpp +--- dom/plugins/ipc/PluginProcessParent.cpp ++++ dom/plugins/ipc/PluginProcessParent.cpp +@@ -10,10 +10,6 @@ + #include "base/process_util.h" + + #include "mozilla/ipc/BrowserProcessSubThread.h" +-#include "mozilla/plugins/PluginMessageUtils.h" +- +-using std::vector; +-using std::string; + + using mozilla::ipc::BrowserProcessSubThread; + using mozilla::ipc::GeckoChildProcessHost; +@@ -73,8 +69,12 @@ PluginProcessParent::Launch(PRInt32 time + } + } + +- vector args; +- args.push_back(MungePluginDsoPath(mPluginFilePath)); ++ std::vector args; ++#if defined(XP_WIN) ++ args.push_back("\""+ mPluginFilePath +"\""); ++#else ++ args.push_back(mPluginFilePath); ++#endif + return SyncLaunch(args, timeoutMs, selectedArchitecture); + } + Modified: branches/experimental/www/firefox/files/patch-toolkit_library_Makefile.in ============================================================================== --- branches/experimental/www/firefox/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:16:54 2012 (r737) @@ -5,7 +5,7 @@ $(INSTALL) $^ . -EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -+EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% %%CXXABI%% ifdef MOZ_ENABLE_LIBXUL include $(srcdir)/libxul-rules.mk Modified: branches/experimental/www/firefox/files/patch-xpcom_base_nsStackWalk.cpp ============================================================================== --- branches/experimental/www/firefox/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/firefox/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:16:54 2012 (r737) @@ -9,3 +9,11 @@ #include #endif +@@ -1123,6 +1123,7 @@ NS_StackWalk(NS_WalkStackCallback aCallb + + #elif defined(HAVE__UNWIND_BACKTRACE) + ++#define _GNU_SOURCE + // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 + #include + Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/libxul/Makefile Fri Jun 8 14:16:54 2012 (r737) @@ -66,11 +66,22 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif +.if !empty(CXX:M*clang++*) +CXXFLAGS+= -Wno-error=return-type-c-linkage +.endif + +.if ${CXXFLAGS:M-stdlib=libc++} +CXXABI= -lcxxrt +.else +CXXABI= # implied +.endif + post-patch: @${GREP} -Flr \"/proc ${WRKSRC}/ipc/chromium/src/base | ${XARGS} ${REINPLACE_CMD} \ -e 's|/proc/self/fd|/dev/fd|' \ -e 's|/proc["/]|/compat/linux&|' @${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|' \ + -e 's|%%CXXABI%%|${CXXABI}|' \ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in Modified: branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-file_util_linux.cc ============================================================================== --- branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:16:54 2012 (r737) @@ -1,6 +1,14 @@ --- ipc/chromium/src/base/file_util_linux.cc~ +++ ipc/chromium/src/base/file_util_linux.cc -@@ -28,7 +28,7 @@ bool GetShmemTempDir(FilePath* path) { +@@ -5,6 +5,7 @@ + #include "base/file_util.h" + + #include ++#include + + #include + #include +@@ -28,7 +29,7 @@ bool GetShmemTempDir(FilePath* path) { #ifdef ANDROID return GetTempDir(path); #else Added: branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-message_pump_libevent.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-message_pump_libevent.cc Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/message_pump_libevent.cc~ ++++ ipc/chromium/src/base/message_pump_libevent.cc +@@ -6,6 +6,7 @@ + + #include + #include ++#include + + #include "eintr_wrapper.h" + #include "base/logging.h" Added: branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-time_posix.cc Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/time_posix.cc~ ++++ ipc/chromium/src/base/time_posix.cc +@@ -8,6 +9,7 @@ + #include + #endif + #include ++#include + #ifdef ANDROID + #include + #else Added: branches/experimental/www/libxul/files/patch-libcxx-revert-bug519601 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul/files/patch-libcxx-revert-bug519601 Fri Jun 8 14:16:54 2012 (r737) @@ -0,0 +1,116 @@ +changeset: 40752:cc5ace5d6ade +user: Karl Tomlinson and Chris Jones +date: Wed Apr 14 02:04:52 2010 -0500 +summary: Bug 519601: s/netscape/netsc@pe/ for plugin dso paths passed on the command line on linux. r=karlt + +diff --git a/dom/plugins/ipc/PluginMessageUtils.cpp b/dom/plugins/ipc/PluginMessageUtils.cpp +--- dom/plugins/ipc/PluginMessageUtils.cpp ++++ dom/plugins/ipc/PluginMessageUtils.cpp +@@ -13,8 +13,6 @@ + #include "PluginScriptableObjectParent.h" + #include "PluginScriptableObjectChild.h" + +-using std::string; +- + using mozilla::ipc::RPCChannel; + + namespace { +@@ -114,42 +112,6 @@ MediateRace(const RPCChannel::Message& p + } + } + +-static string +-ReplaceAll(const string& haystack, const string& needle, const string& with) +-{ +- string munged = haystack; +- string::size_type i = 0; +- +- while (string::npos != (i = munged.find(needle, i))) { +- munged.replace(i, needle.length(), with); +- i += with.length(); +- } +- +- return munged; +-} +- +-string +-MungePluginDsoPath(const string& path) +-{ +-#if defined(OS_LINUX) +- // https://bugzilla.mozilla.org/show_bug.cgi?id=519601 +- return ReplaceAll(path, "netscape", "netsc@pe"); +-#else +- return path; +-#endif +-} +- +-string +-UnmungePluginDsoPath(const string& munged) +-{ +-#if defined(OS_LINUX) +- return ReplaceAll(munged, "netsc@pe", "netscape"); +-#else +- return munged; +-#endif +-} +- +- + PRLogModuleInfo* gPluginLog = PR_NewLogModule("IPCPlugins"); + + void +diff --git a/dom/plugins/ipc/PluginMessageUtils.h b/dom/plugins/ipc/PluginMessageUtils.h +--- dom/plugins/ipc/PluginMessageUtils.h ++++ dom/plugins/ipc/PluginMessageUtils.h +@@ -48,11 +48,6 @@ mozilla::ipc::RPCChannel::RacyRPCPolicy + MediateRace(const mozilla::ipc::RPCChannel::Message& parent, + const mozilla::ipc::RPCChannel::Message& child); + +-std::string +-MungePluginDsoPath(const std::string& path); +-std::string +-UnmungePluginDsoPath(const std::string& munged); +- + extern PRLogModuleInfo* gPluginLog; + + const uint32_t kAllowAsyncDrawing = 0x1; +diff --git a/dom/plugins/ipc/PluginProcessChild.cpp b/dom/plugins/ipc/PluginProcessChild.cpp +--- dom/plugins/ipc/PluginProcessChild.cpp ++++ dom/plugins/ipc/PluginProcessChild.cpp +@@ -95,7 +95,7 @@ PluginProcessChild::Init() + std::vector values = CommandLine::ForCurrentProcess()->argv(); + NS_ABORT_IF_FALSE(values.size() >= 2, "not enough args"); + +- pluginFilename = UnmungePluginDsoPath(values[1]); ++ pluginFilename = values[1]; + + #elif defined(OS_WIN) + std::vector values = +diff --git a/dom/plugins/ipc/PluginProcessParent.cpp b/dom/plugins/ipc/PluginProcessParent.cpp +--- dom/plugins/ipc/PluginProcessParent.cpp ++++ dom/plugins/ipc/PluginProcessParent.cpp +@@ -10,10 +10,6 @@ + #include "base/process_util.h" + + #include "mozilla/ipc/BrowserProcessSubThread.h" +-#include "mozilla/plugins/PluginMessageUtils.h" +- +-using std::vector; +-using std::string; + + using mozilla::ipc::BrowserProcessSubThread; + using mozilla::ipc::GeckoChildProcessHost; +@@ -73,8 +69,12 @@ PluginProcessParent::Launch(PRInt32 time + } + } + +- vector args; +- args.push_back(MungePluginDsoPath(mPluginFilePath)); ++ std::vector args; ++#if defined(XP_WIN) ++ args.push_back("\""+ mPluginFilePath +"\""); ++#else ++ args.push_back(mPluginFilePath); ++#endif + return SyncLaunch(args, timeoutMs, selectedArchitecture); + } + Modified: branches/experimental/www/libxul/files/patch-toolkit_library_Makefile.in ============================================================================== --- branches/experimental/www/libxul/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/libxul/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:16:54 2012 (r737) @@ -5,7 +5,7 @@ $(INSTALL) $^ . -EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -+EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% %%CXXABI%% ifdef MOZ_ENABLE_LIBXUL include $(srcdir)/libxul-rules.mk Modified: branches/experimental/www/libxul/files/patch-xpcom_base_nsStackWalk.cpp ============================================================================== --- branches/experimental/www/libxul/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:14:50 2012 (r736) +++ branches/experimental/www/libxul/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:16:54 2012 (r737) @@ -9,3 +9,11 @@ #include #endif +@@ -1123,6 +1123,7 @@ NS_StackWalk(NS_WalkStackCallback aCallb + + #elif defined(HAVE__UNWIND_BACKTRACE) + ++#define _GNU_SOURCE + // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 + #include + From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:19:22 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C0A22106566C for ; Fri, 8 Jun 2012 14:19:22 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 49D258FC14 for ; Fri, 8 Jun 2012 14:19:22 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58EJLsI002460 for ; Fri, 8 Jun 2012 14:19:21 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58EJGs7002291 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:19:16 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:19:16 GMT Message-Id: <201206081419.q58EJGs7002291@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r738 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:19:22 -0000 Author: jbeich Date: Fri Jun 8 14:19:15 2012 New Revision: 738 Log: protect against non-existing configure file Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:16:54 2012 (r737) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jun 8 14:19:15 2012 (r738) @@ -808,11 +808,13 @@ ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \ ${WRKSRC}/directory/c-sdk/configure ; \ fi - @${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ - s|-lpthread|${PTHREAD_LIBS}|g ; \ - s|echo aout|echo elf|g ; \ - s|/usr/X11R6|${LOCALBASE}|g' \ - ${WRKSRC}/configure + @if [ -f ${WRKSRC}/configure ] ; then \ + ${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ + s|-lpthread|${PTHREAD_LIBS}|g ; \ + s|echo aout|echo elf|g ; \ + s|/usr/X11R6|${LOCALBASE}|g' \ + ${WRKSRC}/configure; \ + fi @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g ; \ s|%%LOCALBASE%%|${LOCALBASE}|g' \ ${MOZSRC}/build/unix/run-mozilla.sh From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:21:20 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D25F106564A for ; Fri, 8 Jun 2012 14:21:20 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 056938FC15 for ; Fri, 8 Jun 2012 14:21:18 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q58ELI3E019977 for ; Fri, 8 Jun 2012 14:21:18 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q58ELCX4007879 for freebsd-gecko@freebsd.org; Fri, 8 Jun 2012 14:21:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 8 Jun 2012 14:21:12 GMT Message-Id: <201206081421.q58ELCX4007879@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r739 - in branches/experimental/www/firefox-nightly: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 08 Jun 2012 14:21:20 -0000 Author: jbeich Date: Fri Jun 8 14:21:12 2012 New Revision: 739 Log: add Nightly Added: branches/experimental/www/firefox-nightly/ branches/experimental/www/firefox-nightly/Makefile branches/experimental/www/firefox-nightly/Makefile.webplugins branches/experimental/www/firefox-nightly/distinfo branches/experimental/www/firefox-nightly/files/ branches/experimental/www/firefox-nightly/files/extra-libevent2-patch-configure.in branches/experimental/www/firefox-nightly/files/firefox.desktop.in branches/experimental/www/firefox-nightly/files/mozconfig-profile_guided_optimization.in branches/experimental/www/firefox-nightly/files/patch-browser-app-nsBrowserApp.cpp branches/experimental/www/firefox-nightly/files/patch-browser-installer-package-manifest.in branches/experimental/www/firefox-nightly/files/patch-build_unix_run-mozilla.sh branches/experimental/www/firefox-nightly/files/patch-config_autoconf.mk.in branches/experimental/www/firefox-nightly/files/patch-config_config.mk branches/experimental/www/firefox-nightly/files/patch-config_mkdepend_Makefile.in branches/experimental/www/firefox-nightly/files/patch-configure.in branches/experimental/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h branches/experimental/www/firefox-nightly/files/patch-db_sqlite3_src_Makefile.in branches/experimental/www/firefox-nightly/files/patch-gfx-qcms-Makefile.in branches/experimental/www/firefox-nightly/files/patch-gfx-qcms-qcmstypes.h branches/experimental/www/firefox-nightly/files/patch-gfx-thebes-gfxPlatform.cpp branches/experimental/www/firefox-nightly/files/patch-gfx-ycbcr-Makefile.in branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_linux.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_thread_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-time_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/www/firefox-nightly/files/patch-js-src-Makefile.in branches/experimental/www/firefox-nightly/files/patch-js-src-config-mkdepend_Makefile.in branches/experimental/www/firefox-nightly/files/patch-js-src-config_config.mk branches/experimental/www/firefox-nightly/files/patch-js-src-configure.in branches/experimental/www/firefox-nightly/files/patch-js-src-jscpucfg.h branches/experimental/www/firefox-nightly/files/patch-js_src_jsnum.cpp branches/experimental/www/firefox-nightly/files/patch-layout_generic_Makefile.in branches/experimental/www/firefox-nightly/files/patch-libcxx-revert-bug519601 branches/experimental/www/firefox-nightly/files/patch-media-libsydneyaudio-include-sydney_audio.h branches/experimental/www/firefox-nightly/files/patch-media-libvpx-vpx_config.c branches/experimental/www/firefox-nightly/files/patch-media-libvpx-vpx_config.h branches/experimental/www/firefox-nightly/files/patch-nsprpub-pr-include-md_freebsd.cfg branches/experimental/www/firefox-nightly/files/patch-nsprpub-pr-include-md_freebsd.h branches/experimental/www/firefox-nightly/files/patch-revert-bug736066 branches/experimental/www/firefox-nightly/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/firefox-nightly/files/patch-security-nss-lib-Makefile branches/experimental/www/firefox-nightly/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c branches/experimental/www/firefox-nightly/files/patch-security_manager_ssl_src_nsNSSComponent.cpp branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in branches/experimental/www/firefox-nightly/files/patch-toolkit_xre_Makefile.in branches/experimental/www/firefox-nightly/files/patch-tools-profiler-Makefile.in branches/experimental/www/firefox-nightly/files/patch-tools-profiler-platform-linux.cc branches/experimental/www/firefox-nightly/files/patch-webapprt-Makefile.in branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp branches/experimental/www/firefox-nightly/files/patch-xpcom-io-nsAppFileLocationProvider.cpp branches/experimental/www/firefox-nightly/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc branches/experimental/www/firefox-nightly/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h branches/experimental/www/firefox-nightly/files/patch-xpcom__threads__nsThreadManager.cpp branches/experimental/www/firefox-nightly/files/patch-xpcom_base_nsStackWalk.cpp branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in branches/experimental/www/firefox-nightly/pkg-descr branches/experimental/www/firefox-nightly/pkg-message Added: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/Makefile Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,163 @@ +# New ports collection makefile for: phoenix +# Date created: 2002/10/21 +# Whom: Alan Eldridge +# +# $FreeBSD: ports/www/firefox/Makefile,v 1.269 2012/06/06 07:55:46 beat Exp $ +# + +PORTNAME= firefox +PORTVERSION= 16.0.${HGREV:C/:.*//} +PORTEPOCH= 1 +CATEGORIES= www ipv6 +MASTER_SITES= http://hg.mozilla.org/mozilla-central/archive/ +PKGNAMESUFFIX= ${MOZILLA_SUFX} +DISTNAME= ${HGREV:C/.*://} +DIST_SUBDIR= ${MOZILLA} + +MAINTAINER= gecko@FreeBSD.org +COMMENT= Web browser based on the browser portion of Mozilla + +BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \ + ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \ + cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ + unzip:${PORTSDIR}/archivers/unzip +LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo + +CONFLICTS_BUILD= spidermonkey-* + +USE_AUTOTOOLS= autoconf213 +USE_PYTHON_BUILD=yes +USE_GECKO= gecko +MOZ_PKGCONFIG_FILES= # empty +USE_MOZILLA= -nss -dbm -vpx +MOZILLA_NAME= Nightly +MOZILLA_SUFX= -nightly +MOZILLA= ${PORTNAME}${MOZILLA_SUFX} +MOZ_TOOLKIT= cairo-gtk2 + +MAKE_JOBS_SAFE= yes +WANT_GNOME= yes +ALL_TARGET= default +CONFIGURE_ENV= LOCALBASE=${LOCALBASE} +EXTRA_CFLAGS= -O2 +HAS_CONFIGURE= yes +USE_BZIP2= yes +USE_GMAKE= yes +USE_GL= gl +NO_MOZPKGINSTALL=yes + +FIREFOX_ICON= ${MOZILLA}.png +FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png +MOZ_OPTIONS= --program-transform-name='s/firefox/${MOZILLA}/' \ + --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ + --enable-application=browser \ + --disable-updater \ + --disable-necko-wifi + +OPTIONS_DEFINE= PGO +PGO_DESC= Enable Profile-Guided Optimization + +HGREV= 96037:7e4c2abb9fc9 + +.include + +.if empty(CXX:M*clang++*) && ${OSVERSION} > 900000 +USE_GCC= 4.6+ +.endif + +WRKSRC:= ${WRKSRC}-central-${HGREV:C/.*://} + +.if ${HAVE_GNOME:Mlibgnomeui}!="" +USE_GNOME+= libgnomeui +MOZ_OPTIONS+= --enable-gnomeui +.else +MOZ_OPTIONS+= --disable-gnomeui +.endif + +.if ${PORT_OPTIONS:MPGO} +BROKEN= does not build with PGO option enabled +USE_DISPLAY= yes +.include "${PORTSDIR}/Mk/bsd.python.mk" + +MAKEFILE= client.mk +ALL_TARGET= profiledbuild +.endif + +.if ${ARCH} == amd64 || ${ARCH} == i386 +BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm +.endif + +.if ${CXXFLAGS:M-stdlib=libc++} +CXXABI= -lcxxrt +.else +CXXABI= # implied +.endif + +pre-extract: +.if ${PORT_OPTIONS:MPGO} + @${ECHO} "*****************************************************************" + @${ECHO} "**************************** attention **************************" + @${ECHO} "*****************************************************************" + @${ECHO} "To build Firefox with PGO support you need a running X server and" + @${ECHO} " build this port with an user who could access the X server! " + @${ECHO} "" + @${ECHO} "During the build a Firefox instance will start and run some test." + @${ECHO} " Do not interrupt or close Firefox during this tests! " + @${ECHO} "*****************************************************************" + @sleep 10 +.endif + +post-extract: + @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \ + -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \ + <${FILESDIR}/firefox.desktop.in >${WRKDIR}/${MOZILLA}.desktop + +post-patch: + @${GREP} -Flr \"/proc ${WRKSRC}/ipc/chromium/src/base | ${XARGS} ${REINPLACE_CMD} \ + -e 's|/proc/self/fd|/dev/fd|' \ + -e 's|/proc["/]|/compat/linux&|' + ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|' \ + -e 's|%%CXXABI%%|${CXXABI}|' \ + ${WRKSRC}/storage/build/Makefile.in \ + ${WRKSRC}/toolkit/library/Makefile.in \ + ${WRKSRC}/db/sqlite3/src/Makefile.in + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${WRKSRC}/browser/app/nsBrowserApp.cpp \ + ${WRKSRC}/security/manager/ssl/src/Makefile.in \ + ${WRKSRC}/js/src/config/mkdepend/Makefile.in \ + ${WRKSRC}/js/src/config/config.mk \ + ${WRKSRC}/config/mkdepend/Makefile.in \ + ${WRKSRC}/config/config.mk \ + ${WRKSRC}/xpcom/io/nsAppFileLocationProvider.cpp + @${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g ; \ + s|-lpthread|${PTHREAD_LIBS}|g ; \ + s|echo aout|echo elf|g ; \ + s|/usr/X11R6|${LOCALBASE}|g' \ + ${WRKSRC}/js/src/configure.in + +pre-configure: + (cd ${WRKSRC} && ${AUTOCONF}) + (cd ${WRKSRC}/js/src/ && ${AUTOCONF}) + +post-configure: +.if ${PORT_OPTIONS:MPGO} + @${SED} -e 's|@PYTHON@|${PYTHON_CMD}|' \ + <${FILESDIR}/mozconfig-profile_guided_optimization.in \ + >> ${BUILD_WRKSRC}/.mozconfig + (cd ${WRKSRC} && ${GMAKE} distclean) +.endif + +port-pre-install: + ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} + ${ECHO_CMD} "@exec mkdir -p %D/include/firefox/nss" >> ${PLISTD} + ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} + ${ECHO_CMD} 'share/pixmaps/${FIREFOX_ICON}' >> ${PLISTF} + +post-install: + ${MKDIR} ${PREFIX}/share/applications ${PREFIX}/share/pixmaps + ${INSTALL_DATA} ${WRKDIR}/${MOZILLA}.desktop ${PREFIX}/share/applications/ + ${MKDIR} ${PREFIX}/lib/${MOZILLA}/chrome/icons/default + ${LN} -sf ${FIREFOX_ICON_SRC} ${PREFIX}/share/pixmaps/${FIREFOX_ICON} + @${CAT} ${PKGMESSAGE} + +.include Added: branches/experimental/www/firefox-nightly/Makefile.webplugins ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/Makefile.webplugins Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,226 @@ +#-*- mode: makefile; tab-width: 4; -* +# ex:ts=4 +# +# New ports collection makefile for: npapi infrastructure +# Date created: 27 June 2006 +# Whom: Andrew Pantyukhin +# +# $FreeBSD: ports/www/firefox/Makefile.webplugins,v 1.1 2009/01/10 02:45:41 mezz Exp $ +# $MCom: ports-stable/www/firefox/Makefile.webplugins,v 1.14 2008/11/12 17:55:09 mezz Exp $ +# + +# MAINTAINER= gnome@FreeBSD.org +# +# Documentation and examples: +# +# Makefile.webplugins will create symlinks automatically for each supported +# applications that supports the webplugins framework. Also, it will remove +# these symlinks when the plug-in port is uninstalled. +# +# USE_WEBPLUGINS - Specify a list of application(s) that this plug-in +# port supports. For each of these applications, a +# symlink will be created in +# lib/browser_plugins/symlinks. See +# WEBPLUGINS_APPS_ALL_* below for the list of +# supported applications. +# Default: USE_WEBPLUGINS=${WEBPLUGINS_APPS_ALL} (all +# applications) +# +# WEBPLUGINS_NAME - If your port installs file(s) in ${WEBPLUGINS_DIR}, +# then you can tweak WEBPLUGINS_NAME to change the +# name of the directory +# (lib/browser_plugins/symlinks/WEBPLUGINS_NAME). +# Default: WEBPLUGINS_NAME=${PKGBASE} +# +# WEBPLUGINS_FILES - The plug-in file(s) that are going to be linked +# in lib/browser_plugins/symlinks/*/. It cannot +# be empty or the port will set IGNORE. +# +# WEBPLUGINS_DIR - The directory where the plug-in file(s) can be +# found. Each plug-in file in WEBPLUGINS_FILES +# must be found in WEBPLUGINS_DIR. If your port +# does not install in WEBPLUGINS_DIR, but in its own +# path. You will need to specify that here or +# symlinks will be created to non-existent files. +# Default: WEBPLUGINS_DIR?=${WEBPLUGINS_LIBDIR}/${WEBPLUGINS_NAME} +# +# +# The USE_WEBPLUGINS supports wildcards, native, and linux; so you can do any +# of the following: +# +# USE_WEBPLUGINS=gecko* (Supports gecko18 and gecko19.) +# USE_WEBPLUGINS=native (Supports gecko*, opera*, and webkit-gtk2) +# USE_WEBPLUGINS=linux (Supports linux-*) +# USE_WEBPLUGINS=opera webkit-gtk2 +# +# Example to add in Makefile and pkg-plist if the plug-in file(s) install in +# WEBPLUGINS_DIR, and if your port does this manually: +# +# Makefile: +# ------------------------------------------------------ +# [...] +# USE_WEBPLUGINS=gecko* +# WEBPLUGINS_FILES=fooplugin.so fooplugin.xpi +# +# .include +# .include "${PORTSDIR}/www/firefox/Makefile.webplugins" +# +# post-install: +# ${MKDIR} ${WEBPLUGINS_DIR} +# ${INSTALL_DATA} ${WEBPLUGINS_FILES:S,^,${WRKSRC}/plugins/,} \ +# ${WEBPLUGINS_DIR} +# +# .include +# ------------------------------------------------------ +# +# You do not need to add lib/browser_plugins and lib/browser_plugins/symlinks +# in pkg-plist, because they will be removed automatically. +# +# pkg-plist: +# ------------------------------------------------------ +# [...] +# %%WEBPLUGINS_DIR%%/fooplugin.so +# %%WEBPLUGINS_DIR%%/fooplugin.xpi +# @dirrmtry %%WEBPLUGINS_DIR%% +# ------------------------------------------------------ +# +# Here is what it will look like when it creates the symlinks: +# +# ------------------------------------------------------ +# /usr/local/lib/browser_plugins/symlinks/gecko18/fooplugin.so -> /usr/local/lib/browser_plugins/application/fooplugin.so +# /usr/local/lib/browser_plugins/symlinks/gecko18/fooplugin.xpi -> /usr/local/lib/browser_plugins/application/fooplugin.xpi +# /usr/local/lib/browser_plugins/symlinks/gecko19/fooplugin.so -> /usr/local/lib/browser_plugins/application/fooplugin.so +# /usr/local/lib/browser_plugins/symlinks/gecko19/fooplugin.xpi -> /usr/local/lib/browser_plugins/application/fooplugin.xpi +# ------------------------------------------------------ +# +# If your port uses libtool, and installs any *.a and *.la files, do not add +# these files to WEBPLUGINS_FILES. WEBPLUGINS_FILES should be *.so or/and +# *.xpi ONLY. +# +# Example to add in Makefile and pkg-plist if your port installs plug-ins in +# its own directory, and you need to set WEBPLUGINS_DIR. +# +# Makefile: +# ------------------------------------------------------ +# [...] +# USE_WEBPLUGINS=gecko* +# WEBPLUGINS_DIR=#{PREFIX}/lib/application +# WEBPLUGINS_FILES=fooplugin.so fooplugin.xpi +# +# .include +# .include "${PORTSDIR}/www/firefox/Makefile.webplugins" +# +# [...] +# +# .include +# ------------------------------------------------------ +# +# As for the pkg-plist, it should only include the actual files your +# port installs: +# +# pkg-plist: +# ------------------------------------------------------ +# [...] +# lib/application/fooplugin.a +# lib/application/fooplugin.la +# lib/application/fooplugin.so +# lib/application/fooplugin.xpi +# @dirrm lib/application +# ------------------------------------------------------ +# +# Here is what it will look like when it creates symlinks: +# +# ------------------------------------------------------ +# /usr/local/lib/browser_plugins/symlinks/gecko18/fooplugin.so -> /usr/local/lib/application/fooplugin.so +# /usr/local/lib/browser_plugins/symlinks/gecko18/fooplugin.xpi -> /usr/local/lib/application/fooplugin.xpi +# /usr/local/lib/browser_plugins/symlinks/gecko19/fooplugin.so -> /usr/local/lib/application/fooplugin.so +# /usr/local/lib/browser_plugins/symlinks/gecko19/fooplugin.xpi -> /usr/local/lib/application/fooplugin.xpi +# ------------------------------------------------------ + +WEBPLUGINS_NAME?= ${PKGBASE} +WEBPLUGINS_FILES?= empty +WEBPLUGINS_APPS_ALL_LINUX= linux-firefox linux-firefox-devel linux-flock \ + linux-flock-devel linux-mozilla \ + linux-nvu linux-opera linux-opera-devel \ + linux-seamonkey linux-seamonkey-devel \ + linux-sunbird linux-sunbird-devel +WEBPLUGINS_APPS_ALL_NATIVE= gecko18 gecko19 opera opera-devel webkit-gtk2 +WEBPLUGINS_APPS_ALL= ${WEBPLUGINS_APPS_ALL_LINUX} \ + ${WEBPLUGINS_APPS_ALL_NATIVE} + +.if !defined(USE_WEBPLUGINS) || ${USE_WEBPLUGINS} == "yes" || \ + ${USE_WEBPLUGINS} == "*" +USE_WEBPLUGINS= ${WEBPLUGINS_APPS_ALL} +.endif + +.if !defined(WEBPLUGINS_FILES) || ${WEBPLUGINS_FILES} == "empty" || \ + ${WEBPLUGINS_FILES} == "" +IGNORE= cannot install: the WEBPLUGINS_FILES is empty, please add plugins file in it and see in www/firefox/Makefile.webplugins for document +.endif + +.for _TEMP_APP__ in ${WEBPLUGINS_APPS_ALL} +_TEMP_APP_=${_TEMP_APP__} +_TEMP_FLAG_=0 +. for _TEMP_USE__ in ${USE_WEBPLUGINS} +_TEMP_USE_=${_TEMP_USE__} +. if !${_TEMP_APP_:C!${_TEMP_USE_:S/*/.*/:S/?/./}!!} || \ + ( ${_TEMP_APP_:Mlinux-*} && ${_TEMP_USE_:Mlinux} ) || \ + ( ${_TEMP_APP_:Nlinux-*} && ${_TEMP_USE_:Mnative} ) +_TEMP_FLAG_=1 +. endif +. endfor +. if ${_TEMP_FLAG_} +USE_WEBPLUGINS_EXP+= ${_TEMP_APP__} +. endif +.endfor + +WEBPLUGINS_APPS= ${USE_WEBPLUGINS_EXP:S.^.${LOCALBASE}/lib/.:S.$./plugins.:N*opera*:N*gecko*:N*webkit*} +WEBPLUGINS_SLDIRS= ${USE_WEBPLUGINS_EXP:S.^.${WEBPLUGINS_SLDIR}/.} +WEBPLUGINS_LINKFARMS= ${WEBPLUGINS_APPS} ${WEBPLUGINS_SLDIRS} + +WEBPLUGINS_LIBDIR= ${PREFIX}/lib/browser_plugins +WEBPLUGINS_SLDIR= ${WEBPLUGINS_LIBDIR}/symlinks +WEBPLUGINS_DIR?= ${WEBPLUGINS_LIBDIR}/${WEBPLUGINS_NAME} + +PLIST_SUB+= WEBPLUGINS_DIR="${WEBPLUGINS_DIR:S,^${PREFIX}/,,}" + +_LNWF= ${WEBPLUGINS_FILES:S,^,${WEBPLUGINS_DIR}/,} +_Q= 2>/dev/null || true +_WLD= ${WEBPLUGINS_LIBDIR:S,^${PREFIX},%D,} +_WLF= ${WEBPLUGINS_LINKFARMS:S,${PREFIX},%D,} +_WSD= ${WEBPLUGINS_SLDIR:S,^${PREFIX},%D,} + +webplugins-post-install: + @if [ ! -d ${WEBPLUGINS_DIR} ]; then \ + ${ECHO_CMD}; \ + ${ECHO_CMD} "ERROR: The \"${WEBPLUGINS_DIR}\" in WEBPLUGINS_DIR is either a typo or no longer exists. Please make a bug report to ${MAINTAINER} (maintainer)."; \ + ${ECHO_CMD}; \ + else \ + for _f in ${WEBPLUGINS_FILES}; do \ + if [ ! -f ${WEBPLUGINS_DIR}/$${_f} ]; then \ + ${ECHO_CMD}; \ + ${ECHO_CMD} "ERROR: The \"$${_f}\" in WEBPLUGINS_FILES is either a typo or no longer exists. Please make a bug report to ${MAINTAINER} (maintainer)."; \ + ${ECHO_CMD}; \ + fi; \ + done; \ + fi; \ + for _d in ${WEBPLUGINS_LINKFARMS}; do \ + ${INSTALL} -d $${_d}; \ + for _l in ${_LNWF}; do \ + ${LN} -sf $${_l} $${_d}/ ${_Q}; \ + done; \ + done; \ + for _d in ${_WLF}; do \ + ${ECHO_CMD} "@exec ${INSTALL} -d $$_d" >> ${TMPPLIST}; \ + for _l in ${_LNWF}; do \ + ${ECHO_CMD} "@exec ${LN} -sf $$_l $$_d/ ${_Q}" >> ${TMPPLIST}; \ + done; \ + for _f in ${WEBPLUGINS_FILES:S,^,\${_d}/,}; do \ + ${ECHO_CMD} "@unexec ${RM} -f $$_f" >> ${TMPPLIST}; \ + done; \ + ${ECHO_CMD} "@unexec rmdir $$_d ${_Q}" >> ${TMPPLIST}; \ + done + @${ECHO_CMD} "@unexec rmdir ${_WSD} ${_Q}" >> ${TMPPLIST} + @${ECHO_CMD} "@unexec rmdir ${_WLD} ${_Q}" >> ${TMPPLIST} + +post-install: webplugins-post-install Added: branches/experimental/www/firefox-nightly/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/distinfo Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,2 @@ +SHA256 (firefox-nightly/7e4c2abb9fc9.tar.bz2) = 5f7e8662ca72b9d71737d23dd50371c6d8beac952cab40ad6c068470f4b3407f +SIZE (firefox-nightly/7e4c2abb9fc9.tar.bz2) = 81757412 Added: branches/experimental/www/firefox-nightly/files/extra-libevent2-patch-configure.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/extra-libevent2-patch-configure.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,27 @@ +--- configure.in.orig 2010-11-04 21:05:18.000000000 +0100 ++++ configure.in 2010-11-09 12:59:28.000000000 +0100 +@@ -4019,17 +4019,17 @@ else + if test "${LIBEVENT_DIR}" = "yes"; then + LIBEVENT_DIR=/usr + fi +- CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS" +- LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS" ++ CFLAGS="-I${LIBEVENT_DIR}/include/event2 -I${LIBEVENT_DIR}/include/event2/compat $CFLAGS" ++ LDFLAGS="-L${LIBEVENT_DIR}/lib/event2 $LDFLAGS" + MOZ_CHECK_HEADER(event.h, +- [if test ! -f "${LIBEVENT_DIR}/include/event.h"; then +- AC_MSG_ERROR([event.h found, but is not in ${LIBEVENT_DIR}/include]) ++ [if test ! -f "${LIBEVENT_DIR}/include/event2/event.h"; then ++ AC_MSG_ERROR([event.h found, but is not in ${LIBEVENT_DIR}/include/event2]) + fi], + AC_MSG_ERROR([--with-system-libevent requested but event.h not found])) +- AC_CHECK_LIB(event, event_init, ++ AC_CHECK_LIB(event-2.0, event_init, + [MOZ_NATIVE_LIBEVENT=1 +- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include" +- MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"], ++ MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include/event2 ${LIBEVENT_DIR}/include/event2/compat" ++ MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib/event2 -levent-2.0"], + [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=]) + fi + CFLAGS=$_SAVE_CFLAGS Added: branches/experimental/www/firefox-nightly/files/firefox.desktop.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/firefox.desktop.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,191 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=@MOZILLA_NAME@ Web Browser +Name[am]= +Name[ar]= +Name[az]=@MOZILLA_NAME@ Veb SÉ™yyahı +Name[be]= +Name[bg]=Интернет браузър @MOZILLA_NAME@ +Name[bn]= +Name[bs]=@MOZILLA_NAME@ web preglednik +Name[ca]=Navegador web @MOZILLA_NAME@ +Name[cs]=ProhlížeÄ WWW @MOZILLA_NAME@ +Name[cy]=Y Porwr Gwe @MOZILLA_NAME@ +Name[da]=@MOZILLA_NAME@ - internetsurfning +Name[de]=@MOZILLA_NAME@ Webbrowser +Name[el]=ΠεÏιηγητής ΔιαδικτÏου @MOZILLA_NAME@ +Name[en_CA]=@MOZILLA_NAME@ Web Browser +Name[en_GB]=@MOZILLA_NAME@ Web Browser +Name[es]=Navegador Web @MOZILLA_NAME@ +Name[et]=@MOZILLA_NAME@ veebibrauser +Name[eu]=@MOZILLA_NAME@ web arakatzailea +Name[fi]=@MOZILLA_NAME@, WWW-selain +Name[fr]=Navigateur Web @MOZILLA_NAME@ +Name[ga]=Brabhsálaí Lín @MOZILLA_NAME@ +Name[gu]=àªàªªà«€àª«àª¨à«€ વૅબ બà«àª°àª¾àª‰àªàª° +Name[he]=דפדפן @MOZILLA_NAME@ +Name[hi]= +Name[hr]=@MOZILLA_NAME@ Web preglednik +Name[hu]=@MOZILLA_NAME@ webböngészÅ‘ +Name[id]=Web Browser @MOZILLA_NAME@ +Name[it]=Browser web @MOZILLA_NAME@ +Name[ja]=@MOZILLA_NAME@ ウェブ・ブラウザ +Name[ko]=@MOZILLA_NAME@ 웹 브ë¼ìš°ì € +Name[li]=@MOZILLA_NAME@ Web Browser +Name[lt]=@MOZILLA_NAME@ web narÅ¡yklÄ— +Name[mk]=@MOZILLA_NAME@ веб прелиÑтувач +Name[ml]=à´Žà´ªàµà´ªà´¿à´«à´¾à´¨à´¿ വെബàµà´¬àµ à´¬àµà´°àµŒà´¸â€Œà´°àµ +Name[mn]=@MOZILLA_NAME@ веб хөтөч +Name[ms]=Pelungsur Web @MOZILLA_NAME@ +Name[nb]=@MOZILLA_NAME@ nettleser +Name[nl]=@MOZILLA_NAME@ Webbrowser +Name[nn]=@MOZILLA_NAME@ nettlesar +Name[no]=@MOZILLA_NAME@ nettleser +Name[pa]=à¨à¨ªà©€à¨«à¨¾à¨¨à©€ ਵੈੱਬ ਬਰਾਊਜ਼ਰ +Name[pl]=PrzeglÄ…darka WWW @MOZILLA_NAME@ +Name[pt]=Navegador Web @MOZILLA_NAME@ +Name[pt_BR]=Navegador Web @MOZILLA_NAME@ +Name[ro]=Navigatorul @MOZILLA_NAME@ +Name[ru]=Веб-браузер @MOZILLA_NAME@ +Name[sk]= +Name[sl]=Spletni brskalnik @MOZILLA_NAME@ +Name[sq]=@MOZILLA_NAME@ - Shfletuesi Web +Name[sr]= +Name[sr@Latn]=Veb ÄitaÄ Spoznaja +Name[sv]=Webbläsaren @MOZILLA_NAME@ +Name[ta]=எபிபனி வலை உலாவி +Name[tk]=@MOZILLA_NAME@ Web Ahtarçisi +Name[tr]=@MOZILLA_NAME@ Web Tarayıcı +Name[uk]=ПереглÑдач web @MOZILLA_NAME@ +Name[vi]=Trình Duyệt Web @MOZILLA_NAME@ +Name[wa]=Betchteu waibe epiphany +Name[zh_CN]=@MOZILLA_NAME@ Web æµè§ˆå™¨ +Name[zh_TW]=@MOZILLA_NAME@ 網é ç€è¦½å™¨ +GenericName=Web Browser +GenericName[ar]=متصÙّح الانترنت +GenericName[az]=Veb SÉ™yyahı +GenericName[be]=Вандроўнік па павуціньню +GenericName[bg]=Браузър +GenericName[bn]=ওয়েব বà§à¦°à¦¾à¦‰à¦œà¦¾à¦° +GenericName[bs]=Web preglednik +GenericName[ca]=Navegador web +GenericName[cs]=ProhlížeÄ WWW +GenericName[cy]=Porwr Gwe +GenericName[da]=Internetsurfning +GenericName[de]=Webbrowser +GenericName[el]=ΠεÏιηγητής Ιστοσελίδων +GenericName[en_CA]=Web Browser +GenericName[en_GB]=Web Browser +GenericName[es]=Navegador web +GenericName[et]=Veebilehitseja +GenericName[eu]=Web arakatzailea +GenericName[fi]=WWW-selain +GenericName[fr]=Navigateur Web @MOZILLA_NAME@ +GenericName[ga]=Brabhsálaí Lín +GenericName[gu]=વેબ બà«àª°àª¾àª‰àªàª° +GenericName[he]=דפדפן ×ינטרנט +GenericName[hi]=वेब बà¥à¤°à¤¾à¤‰à¤œà¤¼à¤° +GenericName[hr]=Web preglednik +GenericName[hu]=WebböngészÅ‘ +GenericName[id]=Browser Web +GenericName[it]=Browser web +GenericName[ja]=GNOME ウェブ・ブラウザ +GenericName[ko]=웹 브ë¼ìš°ì € +GenericName[li]=Wèb Browser +GenericName[lt]=Web narÅ¡yklÄ— +GenericName[mk]=Веб прелиÑтувач +GenericName[mn]=Веб хөтөч +GenericName[ms]=Pelungsur Web +GenericName[nb]=Nettleser +GenericName[nl]=Web-browser +GenericName[nn]=Nettlesar +GenericName[no]=Nettleser +GenericName[pa]=ਵੈਬ ਬਰਾਊਜ਼ +GenericName[pl]=PrzeglÄ…darka WWW +GenericName[pt]=Navegador Web +GenericName[pt_BR]=Navegador Web +GenericName[ro]=Navigator Internet +GenericName[ru]=Веб-браузер +GenericName[sk]=WWW prehliadaÄ +GenericName[sl]=Spletni brskalnik +GenericName[sq]=Shfletuesi Web +GenericName[sr]=Веб читач +GenericName[sr@Latn]=Veb ÄitaÄ +GenericName[sv]=Webbläsare +GenericName[ta]=வலை உலாவி +GenericName[th]=เว็บบราวเซอร์ +GenericName[tk]=Web Ahtarçysy +GenericName[tr]=Web Tarayıcı +GenericName[uk]=ПереглÑдач web-Ñторінок +GenericName[vi]=Trình duyệt Web +GenericName[wa]=Betchteu waibe +GenericName[zh_CN]=Web æµè§ˆå™¨ +GenericName[zh_TW]=網é ç€è¦½å™¨ +Comment=Browse the web +Comment[ar]=تصÙØ­ الانترنت +Comment[az]=Vebi gÉ™zin +Comment[be]=Вандраваць па павуціньню +Comment[bg]=Сърфиране в интернет +Comment[bn]=ওয়েব বà§à¦°à¦¾à¦‰à¦œ করà§à¦¨ +Comment[bs]=Pregledaj na internetu +Comment[ca]=Navegueu per la web +Comment[cs]=Prohlížet WWW +Comment[cy]=Pori'r we +Comment[da]=Surf pÃ¥ internettet +Comment[de]=Im Web surfen +Comment[el]=ΠεÏιήγηση στον παγκόσμιο ιστό +Comment[en_CA]=Browse the web +Comment[en_GB]=Browse the web +Comment[es]=Navegar por la web +Comment[et]=Sirvi veebi +Comment[eu]=Arakatu web-a +Comment[fi]=Selaa WWW:tä +Comment[fr]=Naviguer sur Internet +Comment[ga]=Brabhsáil an Líon +Comment[gu]=વેબમાં શોધો +Comment[he]=גלוש ברשת +Comment[hi]=वेब बà¥à¤°à¤¾à¤‰à¤œà¤¼ करें +Comment[hr]=Pregledaj Web +Comment[hu]=A világháló böngészése +Comment[id]=Jelajah web +Comment[it]=Esplora il web +Comment[ja]=ウェブを閲覧ã—ã¾ã™ +Comment[ko]=ì›¹ì„ ëŒì•„ 다닙니다 +Comment[li]=Blajere op internet +Comment[lt]=NarÅ¡yti internete +Comment[mk]=ПрелиÑтувајте на веб +Comment[ml]=വലകàµà´•àµ†à´Ÿàµà´Ÿàµ തിരയàµà´• +Comment[mn]=Веб броузе хийх +Comment[ms]=Layari web +Comment[nb]=Surf pÃ¥ nettet +Comment[nl]=Websurfen +Comment[nn]=Surf pÃ¥ nettet +Comment[no]=Surf pÃ¥ nettet +Comment[pa]=ਵੈਬ ਬਰਾਊਜ਼ +Comment[pl]=PrzeglÄ…danie stron WWW +Comment[pt]=Navegar na web +Comment[pt_BR]=Navegar na web +Comment[ro]=Navigare Internet +Comment[ru]=Веб-браузер +Comment[sk]=PrehliadaÅ¥ internet +Comment[sl]=Brskaj po spletu +Comment[sq]=Eksploro web-in +Comment[sr]=Прегледај веб +Comment[sr@Latn]=Pregledaj veb +Comment[sv]=Surfa pÃ¥ nätet +Comment[ta]=வலையில௠உலாவ௠+Comment[th]=ใช้งานเว็บบราวเซอร์ @MOZILLA_NAME@ +Comment[tk]=Webi Ahtar +Comment[tr]=Web'e Gözat +Comment[uk]=Програма переглÑду web-Ñторінок +Comment[vi]=Duyệt web +Comment[wa]=Naivyî avÃ¥ les waibes +Comment[zh_CN]=æµè§ˆ Web +Comment[zh_TW]=ç€è¦½ç¶²é  +Exec=@MOZILLA@ %u +Icon=@FIREFOX_ICON@ +StartupNotify=false +Terminal=false +Type=Application +Categories=Application;Network; +MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; Added: branches/experimental/www/firefox-nightly/files/mozconfig-profile_guided_optimization.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/mozconfig-profile_guided_optimization.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1 @@ +mk_add_options PROFILE_GEN_SCRIPT='@PYTHON@ $(OBJDIR)/_profile/pgo/profileserver.py' Added: branches/experimental/www/firefox-nightly/files/patch-browser-app-nsBrowserApp.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-browser-app-nsBrowserApp.cpp Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,10 @@ +--- browser/app/nsBrowserApp.cpp~ ++++ browser/app/nsBrowserApp.cpp +@@ -197,6 +197,7 @@ int main(int argc, char* argv[]) + TriggerQuirks(); + #endif + ++ setenv("MOZ_PLUGIN_PATH", "%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko19:%%LOCALBASE%%/lib/npapi/symlinks/firefox", 0); + nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath); + if (NS_FAILED(rv)) { + Output("Couldn't calculate the application directory.\n"); Added: branches/experimental/www/firefox-nightly/files/patch-browser-installer-package-manifest.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-browser-installer-package-manifest.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,24 @@ +--- browser/installer/package-manifest.in~ ++++ browser/installer/package-manifest.in +@@ -58,9 +58,11 @@ + #ifndef MOZ_STATIC_JS + @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ + #endif ++#ifndef MOZ_NATIVE_NSPR + @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ + @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ ++#endif + @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ + #ifdef XP_MACOSX + @BINPATH@/XUL +@@ -109,7 +111,9 @@ + #endif + @BINPATH@/platform.ini + #ifndef XP_OS2 ++#ifndef MOZ_NATIVE_SQLITE + @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ ++#endif + #else + @BINPATH@/mozsqlt3@DLL_SUFFIX@ + #endif Added: branches/experimental/www/firefox-nightly/files/patch-build_unix_run-mozilla.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-build_unix_run-mozilla.sh Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,12 @@ +--- build/unix/run-mozilla.sh.orig Tue Feb 14 19:56:54 2006 ++++ build/unix/run-mozilla.sh Fri Dec 8 15:49:48 2006 +@@ -443,6 +443,9 @@ + export MOZILLA_FIVE_HOME LD_LIBRARY_PATH + export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH + ++MOZ_PLUGIN_PATH=%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko19:%%LOCALBASE%%/lib/npapi/symlinks/firefox ++export MOZ_PLUGIN_PATH ++ + if [ $moz_debug -eq 1 ] + then + moz_debug_program ${1+"$@"} Added: branches/experimental/www/firefox-nightly/files/patch-config_autoconf.mk.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-config_autoconf.mk.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,30 @@ +--- config/autoconf.mk.in.orig 2009-04-24 03:46:37.000000000 +0200 ++++ config/autoconf.mk.in 2009-05-11 15:03:26.000000000 +0200 +@@ -57,14 +57,14 @@ + prefix = @prefix@ + exec_prefix = @exec_prefix@ + bindir = @bindir@ +-includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) ++includedir = @includedir@/%%MOZILLA%% + libdir = @libdir@ + datadir = @datadir@ + mandir = @mandir@ +-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) ++idldir = $(datadir)/idl/%%MOZILLA%% + +-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) ++installdir = $(libdir)/%%MOZILLA%% ++sdkdir = $(libdir)/%%MOZILLA%% + + DIST = $(DEPTH)/dist + LIBXUL_SDK = @LIBXUL_SDK@ +@@ -275,7 +275,7 @@ + OS_CPPFLAGS = @CPPFLAGS@ + OS_CFLAGS = $(OS_CPPFLAGS) @CFLAGS@ + OS_CXXFLAGS = $(OS_CPPFLAGS) @CXXFLAGS@ +-OS_LDFLAGS = @LDFLAGS@ ++OS_LDFLAGS = @LDFLAGS@ -lc + + OS_COMPILE_CFLAGS = $(OS_CPPFLAGS) @COMPILE_CFLAGS@ + OS_COMPILE_CXXFLAGS = $(OS_CPPFLAGS) @COMPILE_CXXFLAGS@ Added: branches/experimental/www/firefox-nightly/files/patch-config_config.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-config_config.mk Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,10 @@ +--- config/config.mk.orig 2009-08-07 00:49:23.000000000 +0200 ++++ config/config.mk 2009-08-09 20:50:05.000000000 +0200 +@@ -506,6 +506,7 @@ + -I$(srcdir) \ + -I. \ + -I$(DIST)/include -I$(DIST)/include/nsprpub \ ++ -I%%LOCALBASE%%/include \ + $(if $(LIBXUL_SDK),-I$(LIBXUL_SDK)/include -I$(LIBXUL_SDK)/include/nsprpub) \ + $(OS_INCLUDES) \ + $(NULL) Added: branches/experimental/www/firefox-nightly/files/patch-config_mkdepend_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-config_mkdepend_Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,12 @@ +--- config/mkdepend/Makefile.in.orig 2011-12-16 21:29:22.000000000 +0100 ++++ config/mkdepend/Makefile.in 2011-12-21 23:02:17.000000000 +0100 +@@ -71,7 +71,8 @@ + + include $(topsrcdir)/config/rules.mk + +-HOST_CFLAGS += -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\" ++HOST_CFLAGS += -DINCLUDEDIR=\"%%LOCALBASE%%/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\" -I%%LOCALBASE%%/include ++HOST_CFLAGS += $(XCFLAGS) + + ifdef GNU_CC + _GCCDIR = $(shell $(CC) -print-file-name=include) Added: branches/experimental/www/firefox-nightly/files/patch-configure.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-configure.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,69 @@ +--- configure.in.orig 2010-11-04 21:05:18.000000000 +0100 ++++ configure.in 2010-11-09 12:59:28.000000000 +0100 +@@ -1549,7 +1549,7 @@ + CPU_ARCH=sparc + ;; + +-x86_64 | ia64) ++amd64 | x86_64 | ia64) + CPU_ARCH="$OS_TEST" + ;; + +@@ -1567,7 +1567,7 @@ dnl Set INTEL_ARCHITECTURE if we're comp + dnl =============================================================== + INTEL_ARCHITECTURE= + case "$OS_TEST" in +- x86_64|i?86) ++ amd64|x86_64|i?86) + INTEL_ARCHITECTURE=1 + esac + +@@ -4218,6 +4218,9 @@ else + NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' + fi + fi ++if test -n "$MOZ_NATIVE_NSPR"; then ++ AC_DEFINE(MOZ_NATIVE_NSPR) ++fi + + dnl system libevent Support + dnl ======================================================== +@@ -4808,7 +4810,7 @@ CFLAGS=$_SAVE_CFLAGS + LDFLAGS=$_SAVE_LDFLAGS + LIBS=$_SAVE_LIBS + +-if test "${ZLIB_DIR}" -a -d "${ZLIB_DIR}" -a "$SYSTEM_ZLIB" = 1; then ++if test "${ZLIB_DIR}" -a "${ZLIB_DIR}" != "/usr" -a -d "${ZLIB_DIR}" -a "$SYSTEM_ZLIB" = 1; then + ZLIB_CFLAGS="-I${ZLIB_DIR}/include" + ZLIB_LIBS="-L${ZLIB_DIR}/lib ${ZLIB_LIBS}" + fi +@@ -6022,6 +6024,14 @@ + VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" + VPX_X86_ASM=1 + ;; ++ FreeBSD:i386) ++ VPX_ASFLAGS="-f elf32 -rnasm -pnasm" ++ VPX_X86_ASM=1 ++ ;; ++ FreeBSD:amd64) ++ VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" ++ VPX_X86_ASM=1 ++ ;; + SunOS:x86) + VPX_ASFLAGS="-f elf32 -rnasm -pnasm" + VPX_X86_ASM=1 +@@ -6392,6 +6402,14 @@ if test -n "$MOZ_LIBJPEG_TURBO"; then + LIBJPEG_TURBO_ASFLAGS="-f elf64 -rnasm -pnasm -D__x86_64__ -DPIC -DELF" + LIBJPEG_TURBO_X64_ASM=1 + ;; ++ FreeBSD:i386) ++ LIBJPEG_TURBO_ASFLAGS="-f elf32 -rnasm -pnasm -DPIC -DELF" ++ LIBJPEG_TURBO_X86_ASM=1 ++ ;; ++ FreeBSD:amd64) ++ LIBJPEG_TURBO_ASFLAGS="-f elf64 -rnasm -pnasm -D__x86_64__ -DPIC -DELF" ++ LIBJPEG_TURBO_X64_ASM=1 ++ ;; + SunOS:i?86) + LIBJPEG_TURBO_ASFLAGS="-f elf32 -rnasm -pnasm -DPIC -DELF" + LIBJPEG_TURBO_X86_ASM=1 Added: branches/experimental/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-content__base__public__nsContentUtils.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- content/base/public/nsContentUtils.h.orig 2011-07-07 10:44:49.000000000 +0200 ++++ content/base/public/nsContentUtils.h 2011-07-07 10:46:12.000000000 +0200 +@@ -54,7 +54,7 @@ + //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. + #ifdef __FreeBSD__ + #include +-#ifdef __alpha__ ++#if !defined(__amd64__) && !defined(__i386__) + static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; + #else + static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Added: branches/experimental/www/firefox-nightly/files/patch-db_sqlite3_src_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-db_sqlite3_src_Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- db/sqlite3/src/Makefile.in.orig 2009-04-28 11:12:00.829684825 +0000 ++++ db/sqlite3/src/Makefile.in 2009-04-28 11:12:20.628076799 +0000 +@@ -45,6 +45,8 @@ + + include $(DEPTH)/config/autoconf.mk + ++OS_CFLAGS = -I../../../dist/include/sqlite3 ++OS_LIBS = %%PTHREAD_LIBS%% -lc + MODULE = sqlite3 + LIBRARY_NAME = sqlite3 + FORCE_SHARED_LIB = 1 Added: branches/experimental/www/firefox-nightly/files/patch-gfx-qcms-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-gfx-qcms-Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- gfx/qcms/Makefile.in.orig 2011-01-22 01:25:38.000000000 +0100 ++++ gfx/qcms/Makefile.in 2011-01-27 18:16:39.000000000 +0100 +@@ -15,7 +15,7 @@ + + CSRCS = iccread.c transform.c + +-ifeq (86,$(findstring 86,$(OS_TEST))) ++ifneq (,$(INTEL_ARCHITECTURE)) + CSRCS += transform-sse2.c + ifdef _MSC_VER + ifneq ($(OS_ARCH)_$(OS_TEST),WINNT_x86_64) Added: branches/experimental/www/firefox-nightly/files/patch-gfx-qcms-qcmstypes.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-gfx-qcms-qcmstypes.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- gfx/qcms/qcmstypes.h.orig 2010-11-22 12:01:36.000000000 +0100 ++++ gfx/qcms/qcmstypes.h 2010-11-22 12:02:42.000000000 +0100 +@@ -25,7 +25,7 @@ + #ifdef __OS2__ + /* OS/2's stdlib typdefs uintptr_t. So we'll just include that so we don't collide */ + #include +-#elif !defined(__intptr_t_defined) && !defined(_UINTPTR_T_DEFINED) ++#elif !defined(__intptr_t_defined) && !defined(_INTPTR_T_DECLARED) + typedef PRUptrdiff uintptr_t; + #endif + #endif Added: branches/experimental/www/firefox-nightly/files/patch-gfx-thebes-gfxPlatform.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-gfx-thebes-gfxPlatform.cpp Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,34 @@ +--- gfx/thebes/gfxPlatform.cpp~ 2012-02-07 11:59:39.717184907 +0000 ++++ gfx/thebes/gfxPlatform.cpp 2012-02-07 13:06:01.084668445 +0000 +@@ -446,6 +446,7 @@ + static_cast(srcBuffer)->Release(); + } + ++#ifdef MOZ_TREE_CAIRO + void SourceSnapshotDetached(cairo_surface_t *nullSurf) + { + gfxImageSurface* origSurf = +@@ -453,6 +454,7 @@ + + origSurf->SetData(&kSourceSurface, NULL, NULL); + } ++#endif + + RefPtr + gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aTarget, gfxASurface *aSurface) +@@ -522,6 +524,7 @@ + imgSurface->Stride(), + format); + ++ #ifdef MOZ_TREE_CAIRO + cairo_surface_t *nullSurf = + cairo_null_surface_create(CAIRO_CONTENT_COLOR_ALPHA); + cairo_surface_set_user_data(nullSurf, +@@ -530,6 +533,7 @@ + NULL); + cairo_surface_attach_snapshot(imgSurface->CairoSurface(), nullSurf, SourceSnapshotDetached); + cairo_surface_destroy(nullSurf); ++ #endif + } + + srcBuffer->AddRef(); Added: branches/experimental/www/firefox-nightly/files/patch-gfx-ycbcr-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-gfx-ycbcr-Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,21 @@ +--- gfx/ycbcr/Makefile.in~ ++++ gfx/ycbcr/Makefile.in +@@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) + else ++ifeq ($(OS_ARCH),FreeBSD) ++CPPSRCS += yuv_row_posix.cpp \ ++ $(NULL) ++else + ifeq ($(OS_ARCH),SunOS) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) +@@ -70,6 +74,7 @@ CPPSRCS += yuv_row_other.cpp \ + $(NULL) + endif # Darwin + endif # SunOS ++endif # FreeBSD + endif # linux + endif # windows + \ No newline at end of file Added: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/atomicops_internals_mutex.cc~ ++++ ipc/chromium/src/base/atomicops_internals_mutex.cc +@@ -39,6 +39,7 @@ + * ***** END LICENSE BLOCK ***** */ + + #include "base/atomicops.h" ++#include "base/lock.h" + + namespace base { + namespace subtle { Added: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,45 @@ +--- ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 ++++ ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 +@@ -9,6 +9,7 @@ + #include + #include + #include ++#include + #include + #include + +@@ -19,6 +20,8 @@ + + namespace base { + ++#define linux_dirent struct dirent ++#if 0 + struct linux_dirent { + uint64_t d_ino; + int64_t d_off; +@@ -26,11 +29,16 @@ + unsigned char d_type; + char d_name[0]; + }; ++#endif + + class DirReaderLinux { + public: + explicit DirReaderLinux(const char* directory_path) ++#ifdef O_DIRECTORY + : fd_(open(directory_path, O_RDONLY | O_DIRECTORY)), ++#else ++ : fd_(open(directory_path, O_RDONLY)), ++#endif + offset_(0), + size_(0) { + memset(buf_, 0, sizeof(buf_)); +@@ -57,7 +65,7 @@ + if (offset_ != size_) + return true; + +- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++ const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); + if (r == 0) + return false; + if (r == -1) { Added: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_linux.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_linux.cc Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- ipc/chromium/src/base/file_util_linux.cc~ ++++ ipc/chromium/src/base/file_util_linux.cc +@@ -28,7 +29,7 @@ bool GetShmemTempDir(FilePath* path) { + #ifdef ANDROID + return GetTempDir(path); + #else +- *path = FilePath("/dev/shm"); ++ *path = FilePath("/tmp"); + return true; + #endif + } Added: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- ipc/chromium/src/base/file_util_posix.cc~ ++++ ipc/chromium/src/base/file_util_posix.cc +@@ -30,6 +30,8 @@ + #include "base/string_util.h" + #include "base/time.h" + ++#define stat64 stat ++ + namespace file_util { + + #if defined(GOOGLE_CHROME_BUILD) Added: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_file_posix.cc Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/platform_file_posix.cc~ ++++ ipc/chromium/src/base/platform_file_posix.cc +@@ -9,6 +9,7 @@ + #ifdef ANDROID + #include + #endif ++#include + + #include "base/logging.h" + #include "base/string_util.h" Added: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_thread_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_thread_posix.cc Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,17 @@ +--- ipc/chromium/src/base/platform_thread_posix.cc~ ++++ ipc/chromium/src/base/platform_thread_posix.cc +@@ -38,7 +38,13 @@ PlatformThreadId PlatformThread::Current + // into the kernel. + #if defined(OS_MACOSX) + return mach_thread_self(); +-#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) ++#elif defined(__FreeBSD__) && __FreeBSD_version > 900030 ++ return pthread_getthreadid_np(); ++#elif defined(__FreeBSD__) ++ long tid; ++ syscall(SYS_thr_self, &tid); ++ return tid; ++#elif defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) + // TODO(BSD): find a better thread ID + return (intptr_t)(pthread_self()); + #elif defined(OS_LINUX) Added: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-time_posix.cc Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,10 @@ +--- ipc/chromium/src/base/time_posix.cc~ ++++ ipc/chromium/src/base/time_posix.cc +@@ -8,6 +9,7 @@ + #include + #endif + #include ++#include + #ifdef ANDROID + #include + #else Added: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- ipc/chromium/src/build/build_config.h~ ++++ ipc/chromium/src/build/build_config.h +@@ -17,7 +17,7 @@ + // A set of macros to use for platform detection. + #if defined(__APPLE__) + #define OS_MACOSX 1 +-#elif defined(__linux__) || defined(ANDROID) ++#elif defined(__FreeBSD__) || defined(ANDROID) + #define OS_LINUX 1 + #elif defined(_WIN32) + #define OS_WIN 1 Added: branches/experimental/www/firefox-nightly/files/patch-js-src-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-js-src-Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,30 @@ +--- js/src/Makefile.in.orig 2012-03-15 20:40:13.000000000 +0100 ++++ js/src/Makefile.in 2012-03-16 10:03:18.000000000 +0100 +@@ -358,7 +358,7 @@ CPPSRCS += ExecutableAllocatorOS2.cpp \ + $(NONE) + endif + +-ifneq (,$(filter arm% sparc %86 x86_64 mips%,$(TARGET_CPU))) ++ifneq (,$(filter arm% sparc %86 amd64 x86_64 mips%,$(TARGET_CPU))) + ENABLE_YARR_JIT = 1 + + VPATH += $(srcdir)/assembler/assembler \ +@@ -418,6 +418,9 @@ + else + #CPPSRCS += only_on_x86.cpp + endif ++ifeq (amd64, $(TARGET_CPU)) ++#CPPSRCS += only_on_x86_64.cpp ++endif + endif + ifeq (arm, $(TARGET_CPU)) + #CPPSRCS += only_on_arm.cpp +@@ -737,7 +740,7 @@ + endif # WINNT + + ifeq ($(OS_ARCH),FreeBSD) +-EXTRA_LIBS += -pthread ++EXTRA_LIBS += -pthread -lc + endif + ifeq ($(OS_ARCH),Linux) + EXTRA_LIBS += -ldl Added: branches/experimental/www/firefox-nightly/files/patch-js-src-config-mkdepend_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-js-src-config-mkdepend_Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,12 @@ +--- js/src/config/mkdepend/Makefile.in.orig 2011-12-16 21:29:22.000000000 +0100 ++++ js/src/config/mkdepend/Makefile.in 2011-12-21 23:02:17.000000000 +0100 +@@ -71,7 +71,8 @@ + + include $(topsrcdir)/config/rules.mk + +-HOST_CFLAGS += -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\" ++HOST_CFLAGS += -DINCLUDEDIR=\"%%LOCALBASE%%/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\" -I%%LOCALBASE%%/include ++HOST_CFLAGS += $(XCFLAGS) + + ifdef GNU_CC + _GCCDIR = $(shell $(CC) -print-file-name=include) Added: branches/experimental/www/firefox-nightly/files/patch-js-src-config_config.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-js-src-config_config.mk Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,10 @@ +--- js/src/config/config.mk.orig 2009-08-07 00:49:23.000000000 +0200 ++++ js/src/config/config.mk 2009-08-09 20:50:05.000000000 +0200 +@@ -506,6 +506,7 @@ + -I$(srcdir) \ + -I. \ + -I$(DIST)/include -I$(DIST)/include/nsprpub \ ++ -I%%LOCALBASE%%/include \ + $(if $(LIBXUL_SDK),-I$(LIBXUL_SDK)/include -I$(LIBXUL_SDK)/include/nsprpub) \ + $(OS_INCLUDES) \ + $(NULL) Added: branches/experimental/www/firefox-nightly/files/patch-js-src-configure.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-js-src-configure.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,36 @@ +--- js/src/configure.in.orig 2012-02-22 17:06:28.000000000 +0100 ++++ js/src/configure.in 2012-03-07 21:03:11.000000000 +0100 +@@ -1470,7 +1470,7 @@ + CPU_ARCH=sparc + ;; + +-x86_64 | ia64) ++amd64 | x86_64 | ia64) + CPU_ARCH="$OS_TEST" + ;; + +@@ -1492,7 +1492,7 @@ + dnl =============================================================== + INTEL_ARCHITECTURE= + case "$OS_TEST" in +- x86_64|i?86) ++ amd64|x86_64|i?86) + INTEL_ARCHITECTURE=1 + esac + +@@ -2798,6 +2798,6 @@ i?86-*) + AC_DEFINE(JS_CPU_X86) + AC_DEFINE(JS_NUNBOX32) + ;; +-x86_64*-*) ++amd64*-*|x86_64*-*) + ENABLE_METHODJIT=1 + ENABLE_MONOIC=1 +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Added: branches/experimental/www/firefox-nightly/files/patch-js-src-jscpucfg.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-js-src-jscpucfg.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,22 @@ +--- js/src/jscpucfg.h.orig 2012-01-18 17:38:54.409461514 +0100 ++++ js/src/jscpucfg.h 2012-01-18 17:38:59.522462164 +0100 +@@ -77,6 +77,19 @@ + #define IS_BIG_ENDIAN 1 + #endif + ++#elif defined(__FreeBSD__) ++#include ++ ++#if defined(BYTE_ORDER) ++#if BYTE_ORDER == LITTLE_ENDIAN ++#define IS_LITTLE_ENDIAN 1 ++#undef IS_BIG_ENDIAN ++#elif BYTE_ORDER == BIG_ENDIAN ++#undef IS_LITTLE_ENDIAN ++#define IS_BIG_ENDIAN 1 ++#endif ++#endif ++ + #elif defined(JS_HAVE_ENDIAN_H) + #include + Added: branches/experimental/www/firefox-nightly/files/patch-js_src_jsnum.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-js_src_jsnum.cpp Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,31 @@ +--- js/src/jsnum.cpp.orig 2010-01-05 22:35:17.000000000 -0500 ++++ js/src/jsnum.cpp 2010-01-11 05:10:19.000000000 -0500 +@@ -49,6 +49,9 @@ + // Avoid warnings about ASSERT being defined by the assembler as well. + #undef ASSERT + ++#if defined(__FreeBSD__) ++#include ++#endif + #ifdef XP_OS2 + #define _PC_53 PC_53 + #define _MCW_EM MCW_EM +@@ -691,8 +694,18 @@ + + #else + ++#if defined(__FreeBSD__) ++#if __BSD_VISIBLE == 0 ++#error __BSD_VISIBLE is zero, so fedisableexcept is not defined ++#endif ++#include ++#define FIX_FPU() ((void)fedisableexcept(FE_ALL_EXCEPT)) ++#else ++ + #define FIX_FPU() ((void)0) + ++#endif /* defined(__FreeBSD__) && __FreeBSD_version >= 503000 */ ++ + #endif + + JSBool Added: branches/experimental/www/firefox-nightly/files/patch-layout_generic_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-layout_generic_Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,15 @@ +--- layout/generic/Makefile.in~ ++++ layout/generic/Makefile.in +@@ -123,10 +123,11 @@ LOCAL_INCLUDES += \ + -I$(srcdir)/../../dom/base \ + -I$(srcdir)/../../dom/plugins/base \ + -I$(srcdir)/../svg/base/src \ +- $(MOZ_CAIRO_CFLAGS) \ + $(MOZ_PIXMAN_CFLAGS) \ + $(NULL) + ++CXXFLAGS += $(MOZ_CAIRO_CFLAGS) ++ + ifdef MOZ_ENABLE_GTK2 + CXXFLAGS += $(MOZ_GTK2_CFLAGS) + endif Added: branches/experimental/www/firefox-nightly/files/patch-libcxx-revert-bug519601 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-libcxx-revert-bug519601 Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,118 @@ +changeset: 40752:cc5ace5d6ade +user: Karl Tomlinson and Chris Jones +date: Wed Apr 14 02:04:52 2010 -0500 +summary: Bug 519601: s/netscape/netsc@pe/ for plugin dso paths passed on the command line on linux. r=karlt + +diff --git a/dom/plugins/ipc/PluginMessageUtils.cpp b/dom/plugins/ipc/PluginMessageUtils.cpp +--- dom/plugins/ipc/PluginMessageUtils.cpp ++++ dom/plugins/ipc/PluginMessageUtils.cpp +@@ -13,8 +13,6 @@ + #include "PluginScriptableObjectParent.h" + #include "PluginScriptableObjectChild.h" + +-using std::string; +- + using mozilla::ipc::RPCChannel; + + namespace { +@@ -82,44 +80,6 @@ MediateRace(const RPCChannel::Message& p + } + } + +-#if defined(OS_LINUX) +-static string +-ReplaceAll(const string& haystack, const string& needle, const string& with) +-{ +- string munged = haystack; +- string::size_type i = 0; +- +- while (string::npos != (i = munged.find(needle, i))) { +- munged.replace(i, needle.length(), with); +- i += with.length(); +- } +- +- return munged; +-} +-#endif +- +-string +-MungePluginDsoPath(const string& path) +-{ +-#if defined(OS_LINUX) +- // https://bugzilla.mozilla.org/show_bug.cgi?id=519601 +- return ReplaceAll(path, "netscape", "netsc@pe"); +-#else +- return path; +-#endif +-} +- +-string +-UnmungePluginDsoPath(const string& munged) +-{ +-#if defined(OS_LINUX) +- return ReplaceAll(munged, "netsc@pe", "netscape"); +-#else +- return munged; +-#endif +-} +- +- + PRLogModuleInfo* gPluginLog = PR_NewLogModule("IPCPlugins"); + + void +diff --git a/dom/plugins/ipc/PluginMessageUtils.h b/dom/plugins/ipc/PluginMessageUtils.h +--- dom/plugins/ipc/PluginMessageUtils.h ++++ dom/plugins/ipc/PluginMessageUtils.h +@@ -48,11 +48,6 @@ mozilla::ipc::RPCChannel::RacyRPCPolicy + MediateRace(const mozilla::ipc::RPCChannel::Message& parent, + const mozilla::ipc::RPCChannel::Message& child); + +-std::string +-MungePluginDsoPath(const std::string& path); +-std::string +-UnmungePluginDsoPath(const std::string& munged); +- + extern PRLogModuleInfo* gPluginLog; + + const uint32_t kAllowAsyncDrawing = 0x1; +diff --git a/dom/plugins/ipc/PluginProcessChild.cpp b/dom/plugins/ipc/PluginProcessChild.cpp +--- dom/plugins/ipc/PluginProcessChild.cpp ++++ dom/plugins/ipc/PluginProcessChild.cpp +@@ -95,7 +95,7 @@ PluginProcessChild::Init() + std::vector values = CommandLine::ForCurrentProcess()->argv(); + NS_ABORT_IF_FALSE(values.size() >= 2, "not enough args"); + +- pluginFilename = UnmungePluginDsoPath(values[1]); ++ pluginFilename = values[1]; + + #elif defined(OS_WIN) + std::vector values = +diff --git a/dom/plugins/ipc/PluginProcessParent.cpp b/dom/plugins/ipc/PluginProcessParent.cpp +--- dom/plugins/ipc/PluginProcessParent.cpp ++++ dom/plugins/ipc/PluginProcessParent.cpp +@@ -10,10 +10,6 @@ + #include "base/process_util.h" + + #include "mozilla/ipc/BrowserProcessSubThread.h" +-#include "mozilla/plugins/PluginMessageUtils.h" +- +-using std::vector; +-using std::string; + + using mozilla::ipc::BrowserProcessSubThread; + using mozilla::ipc::GeckoChildProcessHost; +@@ -73,8 +69,12 @@ PluginProcessParent::Launch(PRInt32 time + } + } + +- vector args; +- args.push_back(MungePluginDsoPath(mPluginFilePath)); ++ std::vector args; ++#if defined(XP_WIN) ++ args.push_back("\""+ mPluginFilePath +"\""); ++#else ++ args.push_back(mPluginFilePath); ++#endif + return SyncLaunch(args, timeoutMs, selectedArchitecture); + } + Added: branches/experimental/www/firefox-nightly/files/patch-media-libsydneyaudio-include-sydney_audio.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-media-libsydneyaudio-include-sydney_audio.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- media/libsydneyaudio/include/sydney_audio.h.orgi 2009-04-10 12:24:01.000000000 +0200 ++++ media/libsydneyaudio/include/sydney_audio.h 2009-04-10 12:24:30.000000000 +0200 +@@ -73,7 +73,7 @@ + # endif + #elif defined(WIN32) + # define SA_LITTLE_ENDIAN 1 +-#elif defined(__APPLE__) ++#elif defined(__APPLE__) || defined(__FreeBSD__) + # if defined(__BIG_ENDIAN__) + # define SA_BIG_ENDIAN 1 + # else Added: branches/experimental/www/firefox-nightly/files/patch-media-libvpx-vpx_config.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-media-libvpx-vpx_config.c Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,16 @@ +--- media/libvpx/vpx_config_c.c~ ++++ media/libvpx/vpx_config_c.c +@@ -12,11 +12,11 @@ + /* 32 bit MacOS. */ + #include "vpx_config_x86-darwin9-gcc.c" + +-#elif defined(__linux__) && defined(__i386__) ++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__i386__) + /* 32 bit Linux. */ + #include "vpx_config_x86-linux-gcc.c" + +-#elif defined(__linux__) && defined(__x86_64__) ++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__x86_64__) + /* 64 bit Linux. */ + #include "vpx_config_x86_64-linux-gcc.c" + Added: branches/experimental/www/firefox-nightly/files/patch-media-libvpx-vpx_config.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-media-libvpx-vpx_config.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,16 @@ +--- media/libvpx/vpx_config.h~ ++++ media/libvpx/vpx_config.h +@@ -12,11 +12,11 @@ + /* 32 bit MacOS. */ + #include "vpx_config_x86-darwin9-gcc.h" + +-#elif defined(__linux__) && defined(__i386__) ++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__i386__) + /* 32 bit Linux. */ + #include "vpx_config_x86-linux-gcc.h" + +-#elif defined(__linux__) && defined(__x86_64__) ++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__x86_64__) + /* 64 bit Linux. */ + #include "vpx_config_x86_64-linux-gcc.h" + Added: branches/experimental/www/firefox-nightly/files/patch-nsprpub-pr-include-md_freebsd.cfg ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-nsprpub-pr-include-md_freebsd.cfg Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,100 @@ +--- nsprpub/pr/include/md/_freebsd.cfg.orig 2010-12-23 17:34:06.000000000 +0100 ++++ nsprpub/pr/include/md/_freebsd.cfg 2010-12-23 17:34:44.000000000 +0100 +@@ -283,6 +283,97 @@ + #define PR_ALIGN_OF_POINTER 8 + #define PR_ALIGN_OF_WORD 8 + ++#elif defined(__powerpc64__) ++ ++#undef IS_LITTLE_ENDIAN ++#define IS_BIG_ENDIAN 1 ++#define IS_64 ++ ++#define PR_BYTES_PER_BYTE 1 ++#define PR_BYTES_PER_SHORT 2 ++#define PR_BYTES_PER_INT 4 ++#define PR_BYTES_PER_INT64 8 ++#define PR_BYTES_PER_LONG 8 ++#define PR_BYTES_PER_FLOAT 4 ++#define PR_BYTES_PER_DOUBLE 8 ++#define PR_BYTES_PER_WORD 8 ++#define PR_BYTES_PER_DWORD 8 ++ ++#define PR_BITS_PER_BYTE 8 ++#define PR_BITS_PER_SHORT 16 ++#define PR_BITS_PER_INT 32 ++#define PR_BITS_PER_INT64 64 ++#define PR_BITS_PER_LONG 64 ++#define PR_BITS_PER_FLOAT 32 ++#define PR_BITS_PER_DOUBLE 64 ++#define PR_BITS_PER_WORD 64 ++ ++#define PR_BITS_PER_BYTE_LOG2 3 ++#define PR_BITS_PER_SHORT_LOG2 4 ++#define PR_BITS_PER_INT_LOG2 5 ++#define PR_BITS_PER_INT64_LOG2 6 ++#define PR_BITS_PER_LONG_LOG2 6 ++#define PR_BITS_PER_FLOAT_LOG2 5 ++#define PR_BITS_PER_DOUBLE_LOG2 6 ++#define PR_BITS_PER_WORD_LOG2 6 ++ ++#define PR_ALIGN_OF_SHORT 2 ++#define PR_ALIGN_OF_INT 4 ++#define PR_ALIGN_OF_LONG 8 ++#define PR_ALIGN_OF_INT64 8 ++#define PR_ALIGN_OF_FLOAT 4 ++#define PR_ALIGN_OF_DOUBLE 8 ++#define PR_ALIGN_OF_POINTER 8 ++#define PR_ALIGN_OF_WORD 8 ++ ++#define PR_BYTES_PER_WORD_LOG2 3 ++#define PR_BYTES_PER_DWORD_LOG2 3 ++ ++#elif defined(__powerpc__) ++ ++#undef IS_LITTLE_ENDIAN ++#define IS_BIG_ENDIAN 1 ++ ++#define PR_BYTES_PER_BYTE 1 ++#define PR_BYTES_PER_SHORT 2 ++#define PR_BYTES_PER_INT 4 ++#define PR_BYTES_PER_INT64 8 ++#define PR_BYTES_PER_LONG 4 ++#define PR_BYTES_PER_FLOAT 4 ++#define PR_BYTES_PER_DOUBLE 8 ++#define PR_BYTES_PER_WORD 4 ++#define PR_BYTES_PER_DWORD 8 ++ ++#define PR_BITS_PER_BYTE 8 ++#define PR_BITS_PER_SHORT 16 ++#define PR_BITS_PER_INT 32 ++#define PR_BITS_PER_INT64 64 ++#define PR_BITS_PER_LONG 32 ++#define PR_BITS_PER_FLOAT 32 ++#define PR_BITS_PER_DOUBLE 64 ++#define PR_BITS_PER_WORD 32 ++ ++#define PR_BITS_PER_BYTE_LOG2 3 ++#define PR_BITS_PER_SHORT_LOG2 4 ++#define PR_BITS_PER_INT_LOG2 5 ++#define PR_BITS_PER_INT64_LOG2 6 ++#define PR_BITS_PER_LONG_LOG2 5 ++#define PR_BITS_PER_FLOAT_LOG2 5 ++#define PR_BITS_PER_DOUBLE_LOG2 6 ++#define PR_BITS_PER_WORD_LOG2 5 ++ ++#define PR_ALIGN_OF_SHORT 2 ++#define PR_ALIGN_OF_INT 4 ++#define PR_ALIGN_OF_LONG 4 ++#define PR_ALIGN_OF_INT64 8 ++#define PR_ALIGN_OF_FLOAT 4 ++#define PR_ALIGN_OF_DOUBLE 8 ++#define PR_ALIGN_OF_POINTER 4 ++#define PR_ALIGN_OF_WORD 4 ++ ++#define PR_BYTES_PER_WORD_LOG2 2 ++#define PR_BYTES_PER_DWORD_LOG2 3 ++ + #else + + #error "Unknown CPU architecture" Added: branches/experimental/www/firefox-nightly/files/patch-nsprpub-pr-include-md_freebsd.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-nsprpub-pr-include-md_freebsd.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,30 @@ +--- nsprpub/pr/include/md/_freebsd.h.orig 2010-12-23 17:34:13.000000000 +0100 ++++ nsprpub/pr/include/md/_freebsd.h 2010-12-23 17:34:46.000000000 +0100 +@@ -57,6 +57,10 @@ + #define _PR_SI_ARCHITECTURE "ia64" + #elif defined(__amd64__) + #define _PR_SI_ARCHITECTURE "amd64" ++#elif defined(__powerpc64__) ++#define _PR_SI_ARCHITECTURE "powerpc64" ++#elif defined(__powerpc__) ++#define _PR_SI_ARCHITECTURE "powerpc" + #else + #error "Unknown CPU architecture" + #endif +@@ -106,6 +110,16 @@ + #define _PR_IPV6_V6ONLY_PROBE + #endif + ++#if (__FreeBSD_version >= 700016) ++#if defined(_PR_PTHREADS) ++#define _PR_HAVE_GETPROTO_R ++#define _PR_HAVE_5_ARG_GETPROTO_R ++#define _PR_HAVE_GETHOST_R ++#define _PR_HAVE_GETHOST_R_INT ++#define _PR_HAVE_THREADSAFE_GETHOST ++#endif ++#endif ++ + #define USE_SETJMP + + #ifndef _PR_PTHREADS Added: branches/experimental/www/firefox-nightly/files/patch-revert-bug736066 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-revert-bug736066 Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,218 @@ +changeset: 92705:5bc899138eb4 +user: Mike Hommey +date: Sat Mar 31 09:25:23 2012 +0200 +summary: Bug 736066 - Build NSS object files more like the rest of the tree, and simplify security/manager/Makefile.in. r=ted + +diff --git a/security/manager/Makefile.in b/security/manager/Makefile.in +--- security/manager/Makefile.in ++++ security/manager/Makefile.in +@@ -184,10 +184,9 @@ + DEFAULT_GMAKE_FLAGS += NSS_DISABLE_DBM=1 + endif + ABS_topsrcdir := $(call core_abspath,$(topsrcdir)) +-# Hack to force NSS build system to use "normal" object directories +-DEFAULT_GMAKE_FLAGS += BUILD='$(MOZ_BUILD_ROOT)/security/$$(subst $(shell cd $(topsrcdir); pwd)/security/,,$$(CURDIR))' +-DEFAULT_GMAKE_FLAGS += BUILD_TREE='$$(BUILD)' OBJDIR='$$(BUILD)' DEPENDENCIES='$$(BUILD)/.deps' SINGLE_SHLIB_DIR='$$(BUILD)' +-DEFAULT_GMAKE_FLAGS += SOURCE_XP_DIR=$(ABS_DIST) ++ifneq ($(ABS_topsrcdir),$(MOZ_BUILD_ROOT)) ++DEFAULT_GMAKE_FLAGS += BUILD_TREE=$(MOZ_BUILD_ROOT) ++endif + ifndef MOZ_DEBUG + DEFAULT_GMAKE_FLAGS += BUILD_OPT=1 OPT_CODE_SIZE=1 + endif +@@ -287,6 +286,10 @@ + DEFAULT_GMAKE_FLAGS += DARWIN_DYLIB_VERSIONS="-compatibility_version 1 -current_version 1 $(LDFLAGS)" + endif + ++SUBMAKEFILES = boot/Makefile ssl/Makefile pki/Makefile locales/Makefile ++ ++include $(topsrcdir)/config/rules.mk ++ + ifdef MOZ_NSS_PATCH + # If we're applying a patch, we'll copy the NSS source to the objdir + # and build it from there. +@@ -308,81 +311,118 @@ + NSS_SRCDIR = $(topsrcdir) + endif + +-NSS_DIRS = +-ifndef NSS_DISABLE_DBM +-NSS_DIRS += dbm +-endif +-NSS_DIRS += \ +- nss/lib \ +- nss/cmd/lib \ +- nss/cmd/shlibsign \ +- $(NULL) +- +-ifdef ENABLE_TESTS +-NSS_DIRS += \ +- nss/cmd/certutil \ +- nss/cmd/pk12util \ +- nss/cmd/modutil \ +- $(NULL) ++dependclean export packages chrome:: ++ $(MAKE) -C boot $@ ++ $(MAKE) -C ssl $@ ++ $(MAKE) -C locales $@ ++ifdef MOZ_XUL ++ $(MAKE) -C pki $@ + endif + +-ifndef MOZ_NATIVE_NSS +-define build_rules + libs:: +- $$(NSSMAKE) -C $$(NSS_SRCDIR)/security/$(1) $$(DEFAULT_GMAKE_FLAGS) +- +-clean clobber clobber_all realclean distclean depend:: +- $$(NSSMAKE) -C $$(NSS_SRCDIR)/security/$(1) $$(DEFAULT_GMAKE_FLAGS) clean +-endef +-$(foreach dir,$(NSS_DIRS),$(eval $(call build_rules,$(dir)))) +- +-NSS_LIBS = \ +- $(LOADABLE_ROOT_MODULE) \ +- $(SOFTOKEN3_LIB) \ +- $(NSSDBM3_LIB) \ +- $(NSS3_LIB) \ +- $(NSSUTIL3_LIB) \ +- $(SSL3_LIB) \ +- $(SMIME3_LIB) \ +- $(FREEBL_LIB) \ +- $(FREEBL_32INT_LIB) \ +- $(FREEBL_32FPU_LIB) \ +- $(FREEBL_32INT64_LIB) \ +- $(FREEBL_64INT_LIB) \ +- $(FREEBL_64FPU_LIB) \ +- $(NULL) +- +-define install_rules +-libs:: +-ifeq ($(OS_ARCH)_$(1), SunOS_$(SOFTOKEN3_LIB)) +-# has to use copy mode on Solaris, see #665509 +- $$(NSINSTALL) -t -m 755 $$(DIST)/lib/$(1) $$(DIST)/bin +-else +- $$(INSTALL) -m 755 $$(DIST)/lib/$(1) $$(DIST)/bin ++ifndef MOZ_NATIVE_NSS ++ifndef NSS_DISABLE_DBM ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/dbm $(DEFAULT_GMAKE_FLAGS) + endif +- +-install:: +- $$(SYSINSTALL) -m 755 $$(DIST)/lib/$(1) $$(DESTDIR)$$(mozappdir) +-endef +-$(foreach lib,$(NSS_LIBS),$(eval $(call install_rules,$(lib)))) +- +-libs:: ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/lib $(DEFAULT_GMAKE_FLAGS) ++ifdef ENABLE_TESTS ++# Need certutil binary for mochitest certificates generation ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/certutil $(DEFAULT_GMAKE_FLAGS) ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/pk12util $(DEFAULT_GMAKE_FLAGS) ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/modutil $(DEFAULT_GMAKE_FLAGS) ++endif ++ifndef ENABLE_TESTS # Just avoid secondary compile ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) ++endif ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/shlibsign $(DEFAULT_GMAKE_FLAGS) ++ $(INSTALL) -m 755 $(DIST)/lib/$(LOADABLE_ROOT_MODULE) $(DIST)/bin ++ifeq ($(OS_ARCH), SunOS) ++# has to use copy mode on Solaris, see #665509 ++ $(NSINSTALL) -t -m 755 $(DIST)/lib/$(SOFTOKEN3_LIB) $(DIST)/bin ++else ++ $(INSTALL) -m 755 $(DIST)/lib/$(SOFTOKEN3_LIB) $(DIST)/bin ++endif ++ifndef NSS_DISABLE_DBM ++ $(INSTALL) -m 755 $(DIST)/lib/$(NSSDBM3_LIB) $(DIST)/bin ++endif ++ $(INSTALL) -m 755 $(DIST)/lib/$(NSS3_LIB) $(DIST)/bin ++ $(INSTALL) -m 755 $(DIST)/lib/$(NSSUTIL3_LIB) $(DIST)/bin ++ $(INSTALL) -m 755 $(DIST)/lib/$(SSL3_LIB) $(DIST)/bin ++ $(INSTALL) -m 755 $(DIST)/lib/$(SMIME3_LIB) $(DIST)/bin + $(INSTALL) -m 755 $(SDK_LIBS) $(DIST)/sdk/lib ++ifdef HAVE_FREEBL_LIBS ++ $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_LIB) $(DIST)/bin ++endif ++ifdef HAVE_FREEBL_LIBS_32 ++ $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT_LIB) $(DIST)/bin ++ $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32FPU_LIB) $(DIST)/bin ++endif ++ifdef HAVE_FREEBL_LIBS_32INT64 ++ $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT64_LIB) $(DIST)/bin ++endif ++ifdef HAVE_FREEBL_LIBS_64 ++ $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_64INT_LIB) $(DIST)/bin ++ $(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_64FPU_LIB) $(DIST)/bin ++endif ++endif ++ifndef MOZ_NATIVE_NSS + # NSS installs headers to dist/public and we want them in dist/include + $(NSINSTALL) -D $(DIST)/include/nss + (cd $(DIST)/public/nss && tar $(TAR_CREATE_FLAGS) - .) | \ + (cd $(DIST)/include && tar -xf -) +- +-endif # MOZ_NATIVE_NSS +- +-DIRS = \ +- boot \ +- ssl \ +- locales \ +- $(NULL) +- ++endif ++ $(MAKE) -C boot $@ ++ $(MAKE) -C ssl $@ ++ $(MAKE) -C locales $@ + ifdef MOZ_XUL +-DIRS += pki ++ $(MAKE) -C pki $@ + endif + +-include $(topsrcdir)/config/rules.mk ++check:: ++ $(MAKE) -C ssl $@ ++ ++install:: ++ifndef MOZ_NATIVE_NSS ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(LOADABLE_ROOT_MODULE) $(DESTDIR)$(mozappdir) ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(SOFTOKEN3_LIB) $(DESTDIR)$(mozappdir) ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(NSSDBM3_LIB) $(DESTDIR)$(mozappdir) ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(NSS3_LIB) $(DESTDIR)$(mozappdir) ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(NSSUTIL3_LIB) $(DESTDIR)$(mozappdir) ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(SSL3_LIB) $(DESTDIR)$(mozappdir) ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(SMIME3_LIB) $(DESTDIR)$(mozappdir) ++ifdef HAVE_FREEBL_LIBS ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_LIB) $(DESTDIR)$(mozappdir) ++endif ++ifdef HAVE_FREEBL_LIBS_32 ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT_LIB) $(DESTDIR)$(mozappdir) ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32FPU_LIB) $(DESTDIR)$(mozappdir) ++endif ++ifdef HAVE_FREEBL_LIBS_32INT64 ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT64_LIB) $(DESTDIR)$(mozappdir) ++endif ++ifdef HAVE_FREEBL_LIBS_64 ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_64INT_LIB) $(DESTDIR)$(mozappdir) ++ $(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_64FPU_LIB) $(DESTDIR)$(mozappdir) ++endif ++endif ++ $(MAKE) -C boot $@ ++ $(MAKE) -C ssl $@ ++ $(MAKE) -C locales $@ ++ifdef MOZ_XUL ++ $(MAKE) -C pki $@ ++endif ++ ++clean clobber clobber_all realclean distclean depend:: ++ $(MAKE) -C boot $@ ++ $(MAKE) -C ssl $@ ++ $(MAKE) -C locales $@ ++ifdef MOZ_XUL ++ $(MAKE) -C pki $@ ++endif ++ifndef MOZ_NATIVE_NSS ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/coreconf $(DEFAULT_GMAKE_FLAGS) clean ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/lib $(DEFAULT_GMAKE_FLAGS) clean ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) clean ++ $(NSSMAKE) -C $(NSS_SRCDIR)/security/nss/cmd/shlibsign $(DEFAULT_GMAKE_FLAGS) clean ++endif Added: branches/experimental/www/firefox-nightly/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-security-coreconf-FreeBSD.mk Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,46 @@ +--- security/coreconf/FreeBSD.mk.orig 2010-02-28 23:30:04.000000000 +0000 ++++ security/coreconf/FreeBSD.mk 2010-03-03 02:05:22.000000000 +0000 +@@ -49,8 +49,24 @@ + ifeq ($(CPU_ARCH),pc98) + CPU_ARCH = x86 + endif +-ifeq ($(CPU_ARCH),amd64) +-CPU_ARCH = x86_64 ++ifeq ($(OS_TEST),alpha) ++CPU_ARCH = alpha ++endif ++ifeq ($(OS_TEST),amd64) ++CPU_ARCH = amd64 ++endif ++ifeq ($(OS_TEST),ia64) ++CPU_ARCH = ia64 ++endif ++ifeq ($(OS_TEST),powerpc64) ++CPU_ARCH = powerpc ++USE_64 = 1 ++endif ++ifeq ($(OS_TEST),powerpc) ++CPU_ARCH = powerpc ++endif ++ifeq ($(OS_TEST),sparc64) ++CPU_ARCH = sparc64 + endif + + OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK +@@ -78,7 +90,7 @@ + DLL_SUFFIX = so.1.0 + endif + +-MKSHLIB = $(CC) $(DSO_LDOPTS) ++MKSHLIB = $(CC) -Wl,-Bsymbolic -lc $(DSO_LDOPTS) -o $@ + ifdef MAPFILE + MKSHLIB += -Wl,--version-script,$(MAPFILE) + endif +@@ -87,4 +99,6 @@ + + G++INCLUDES = -I/usr/include/g++ + +-INCLUDES += -I/usr/X11R6/include ++USE_SYSTEM_ZLIB = 1 ++ZLIB_LIBS = -lz ++INCLUDES += -I$(LOCALBASE)/include Added: branches/experimental/www/firefox-nightly/files/patch-security-nss-lib-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-security-nss-lib-Makefile Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- security/nss/lib/Makefile~ ++++ security/nss/lib/Makefile +@@ -63,7 +63,7 @@ ZLIB_SRCDIR = zlib # Add the zlib direc + endif + + ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE ++ifndef MOZ_NATIVE_SQLITE + SQLITE_SRCDIR = sqlite # Add the sqlite directory to DIRS. + endif + endif Added: branches/experimental/www/firefox-nightly/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-security-nss-lib-freebl-mpi-mpcpucache.c Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,45 @@ +--- security/nss/lib/freebl/mpi/mpcpucache.c.orig 2011-02-27 20:08:16.000000000 +0100 ++++ security/nss/lib/freebl/mpi/mpcpucache.c 2011-02-27 20:09:24.000000000 +0100 +@@ -733,6 +733,34 @@ + #endif + + #if defined(__ppc64__) ++#if defined(__FreeBSD__) ++#include ++#include ++ ++#include ++#include ++ ++unsigned long ++s_mpi_getProcessorLineSize() ++{ ++ static int cacheline_size = 0; ++ static int cachemib[] = { CTL_MACHDEP, CPU_CACHELINE }; ++ int clen; ++ ++ if (cacheline_size > 0) ++ return cacheline_size; ++ ++ clen = sizeof(cacheline_size); ++ if (sysctl(cachemib, sizeof(cachemib) / sizeof(cachemib[0]), ++ &cacheline_size, &clen, NULL, 0) < 0 || !cacheline_size) ++ return 128; /* guess */ ++ ++ return cacheline_size; ++} ++#else /* __FreeBSD__ */ ++ ++ ++ + /* + * Sigh, The PPC has some really nice features to help us determine cache + * size, since it had lots of direct control functions to do so. The POWER +@@ -786,6 +814,7 @@ + return 0; + } + ++#endif /* __FreeBSD__ */ + #define MPI_GET_PROCESSOR_LINE_SIZE_DEFINED 1 + #endif + Added: branches/experimental/www/firefox-nightly/files/patch-security_manager_ssl_src_nsNSSComponent.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-security_manager_ssl_src_nsNSSComponent.cpp Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,10 @@ +--- security/manager/ssl/src/nsNSSComponent.cpp.orig Mon May 29 23:10:54 2006 ++++ security/manager/ssl/src/nsNSSComponent.cpp Mon May 29 23:12:22 2006 +@@ -110,6 +110,7 @@ + #include "nss.h" + #include "pk11func.h" + #include "ssl.h" ++#define NSS_ENABLE_ECC 1 + #include "sslproto.h" + #include "secmod.h" + #include "sechash.h" Added: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- toolkit/library/Makefile.in.orig 2010-01-11 12:13:08.000000000 -0500 ++++ toolkit/library/Makefile.in 2010-01-11 12:15:05.000000000 -0500 +@@ -132,7 +132,7 @@ else + SDK_LIBRARY = $(SHARED_LIBRARY) + endif + +-EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo %%PTHREAD_LIBS%% %%CXXABI%% + + ifndef MOZ_ENABLE_LIBXUL + EXTRA_DSO_LDOPTS += \ Added: branches/experimental/www/firefox-nightly/files/patch-toolkit_xre_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-toolkit_xre_Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,8 @@ +--- toolkit/xre/Makefile.in.orig 2007-09-10 10:31:53.000000000 -0400 ++++ toolkit/xre/Makefile.in 2007-09-10 10:35:00.000000000 -0400 +@@ -263,5 +263,3 @@ + libs:: platform.ini + $(INSTALL) $^ $(DIST)/bin + +-install:: +- $(INSTALL) $(IFLAGS1) $^ $(DESTDIR)$(mozappdir) Added: branches/experimental/www/firefox-nightly/files/patch-tools-profiler-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-tools-profiler-Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- tools/profiler/Makefile.in~ ++++ tools/profiler/Makefile.in +@@ -78,7 +78,7 @@ EXTRA_JS_MODULES = \ + Profiler.jsm \ + $(NULL) + +-ifneq (,$(filter Android Linux,$(OS_TARGET))) ++ifneq (,$(filter Android Linux FreeBSD,$(OS_TARGET))) + CPPSRCS += \ + shared-libraries-linux.cc \ + platform-linux.cc \ Added: branches/experimental/www/firefox-nightly/files/patch-tools-profiler-platform-linux.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-tools-profiler-platform-linux.cc Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,43 @@ +--- tools/profiler/platform-linux.cc~ ++++ tools/profiler/platform-linux.cc +@@ -133,7 +133,7 @@ static void ProfilerSignalHandler(int si + sActiveSampler->Tick(sample); + } + +-#ifndef XP_MACOSX ++#if !defined(XP_MACOSX) && !defined(__FreeBSD__) + void tgkill(pid_t tgid, pid_t tid, int signalno) { + syscall(SYS_tgkill, tgid, tid, signalno); + } +@@ -145,11 +145,11 @@ class Sampler::PlatformData : public Mal + : sampler_(sampler), + signal_handler_installed_(false), + vm_tgid_(getpid()), +-#ifndef XP_MACOSX ++#if !defined(XP_MACOSX) && !defined(__FreeBSD__) + vm_tid_(gettid()), + #endif + signal_sender_launched_(false) +-#ifdef XP_MACOSX ++#if defined(XP_MACOSX) || defined(__FreeBSD__) + , signal_receiver_(pthread_self()) + #endif + { +@@ -140,7 +140,7 @@ class Sampler::PlatformData : public Mal + sampler_->HandleSaveRequest(); + + if (!sampler_->IsPaused()) { +-#ifdef XP_MACOSX ++#ifdef XP_MACOSX || defined(__FreeBSD__) + pthread_kill(signal_receiver_, SIGPROF); + #else + // Glibc doesn't provide a wrapper for tgkill(2). +@@ -192,7 +192,7 @@ class Sampler::PlatformData : public Mal + pid_t vm_tid_; + bool signal_sender_launched_; + pthread_t signal_sender_thread_; +-#ifdef XP_MACOSX ++#if defined(XP_MACOSX) || defined(__FreeBSD__) + pthread_t signal_receiver_; + #endif + }; Added: branches/experimental/www/firefox-nightly/files/patch-webapprt-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-webapprt-Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,16 @@ +--- webapprt/Makefile.in~ ++++ webapprt/Makefile.in +@@ -24,9 +24,13 @@ else + ifeq ($(OS_ARCH),Darwin) + DIRS += mac + else ++ifeq ($(OS_ARCH),FreeBSD) ++DIRS += linux ++else + ifeq ($(OS_ARCH),Linux) + DIRS += linux + endif # linux ++endif # freebsd + endif # mac + endif # windows + Added: branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-webapprt-linux-webapprt.cpp Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,10 @@ +--- webapprt/linux/webapprt.cpp~ ++++ webapprt/linux/webapprt.cpp +@@ -8,6 +8,7 @@ + #include + + // Linux headers ++#include + #include + #include + Added: branches/experimental/www/firefox-nightly/files/patch-xpcom-io-nsAppFileLocationProvider.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-xpcom-io-nsAppFileLocationProvider.cpp Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- xpcom/io/nsAppFileLocationProvider.cpp.orig 2011-09-30 15:52:07.000000000 +0200 ++++ xpcom/io/nsAppFileLocationProvider.cpp 2011-09-30 15:52:40.000000000 +0200 +@@ -238,7 +238,7 @@ + #if defined(HAVE_USR_LIB64_DIR) && defined(__LP64__) + "/usr/lib64/mozilla/plugins"; + #else +- "/usr/lib/mozilla/plugins"; ++ "%%LOCALBASE%%/lib/npapi/symlinks/firefox"; + #endif + rv = NS_NewNativeLocalFile(nsDependentCString(sysLPlgDir), + PR_FALSE, getter_AddRefs(localFile)); Added: branches/experimental/www/firefox-nightly/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,11 @@ +--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004 ++++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Tue Jun 15 12:52:36 2004 +@@ -8,7 +8,7 @@ + * 1 is AddRef + * 2 is Release + */ +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + NS_IMETHOD Stub3(); + NS_IMETHOD Stub4(); + NS_IMETHOD Stub5(); Added: branches/experimental/www/firefox-nightly/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,20 @@ +--- xpcom/reflect/xptcall/src/xptcprivate.h.orig 2009-11-09 21:43:49.000000000 -0800 ++++ xpcom/reflect/xptcall/src/xptcprivate.h 2009-11-09 21:44:05.000000000 -0800 +@@ -45,7 +45,7 @@ + + class xptiInterfaceEntry; + +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + #define STUB_ENTRY(n) NS_IMETHOD Stub##n() = 0; + #else + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64) = 0; +@@ -62,7 +62,7 @@ + #undef STUB_ENTRY + #undef SENTINEL_ENTRY + +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(); + #else + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64); Added: branches/experimental/www/firefox-nightly/files/patch-xpcom__threads__nsThreadManager.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-xpcom__threads__nsThreadManager.cpp Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,14 @@ +--- ./xpcom/threads/nsThreadManager.cpp.orig 2011-08-25 02:37:45.000000000 +0200 ++++ ./xpcom/threads/nsThreadManager.cpp 2011-08-28 17:14:14.000000000 +0200 +@@ -57,6 +57,11 @@ + nsresult + nsThreadManager::Init() + { ++#ifdef NS_TLS && (__FreeBSD_version < 802513 \ ++ || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900045)) ++ if (!gTLSThreadID) ++ gTLSThreadID = mozilla::threads::Generic; ++#endif + mThreadsByPRThread.Init(); + + if (PR_NewThreadPrivateIndex(&mCurThreadIndex, ReleaseObject) == PR_FAILURE) Added: branches/experimental/www/firefox-nightly/files/patch-xpcom_base_nsStackWalk.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-xpcom_base_nsStackWalk.cpp Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,19 @@ +--- xpcom/base/nsStackWalk.cpp.orig 2010-12-15 02:03:41.000000000 +0100 ++++ xpcom/base/nsStackWalk.cpp 2010-12-15 11:28:20.000000000 +0100 +@@ -1137,7 +1137,7 @@ + #define __USE_GNU + #endif + +-#if defined(HAVE_DLOPEN) || defined(XP_MACOSX) ++#if defined(HAVE_DLOPEN) || defined(XP_MACOSX) || defined(__FreeBSD__) + #include + #endif + +@@ -1123,6 +1123,7 @@ NS_StackWalk(NS_WalkStackCallback aCallb + + #elif defined(HAVE__UNWIND_BACKTRACE) + ++#define _GNU_SOURCE + // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 + #include + Added: branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,67 @@ +--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2011-04-26 23:22:05.000000000 +0200 ++++ xpcom/reflect/xptcall/src/md/unix/Makefile.in 2011-04-26 23:48:09.637442986 +0200 +@@ -83,6 +83,12 @@ + CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp + endif + # ++# FreeBSD/amd64 ++# ++ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDamd64) ++CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp ++endif ++# + # Neutrino/Intel (uses the same unixish_x86 code) + # + ifeq ($(OS_TARGET),NTO) +@@ -94,6 +94,9 @@ + DEFINES += -DKEEP_STACK_16_BYTE_ALIGNED + CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp + endif ++ifeq (x86_64,$(OS_TEST)) ++CPPSRCS := xptcinvoke_x86_64_linux.cpp xptcstubs_x86_64_linux.cpp ++endif + endif + endif + +@@ -184,9 +193,15 @@ + ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s + endif + # ++# FreeBSD/Alpha ++# ++ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) ++CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp ++endif ++# + # Linux/Alpha + # +-ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) ++ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp + endif + # +@@ -341,7 +356,7 @@ + # + # Linux/PPC + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc) ++ifneq (,$(filter Linuxpowerpc FreeBSDpowerpc,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp + ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s + AS := $(CC) -c -x assembler-with-cpp +@@ -419,6 +434,15 @@ + ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s + endif + # ++# FreeBSD/SPARC64 ++# ++ifeq ($(OS_ARCH),FreeBSD) ++ifneq (,$(findstring sparc,$(OS_TEST))) ++CPPSRCS := xptcinvoke_sparc64_openbsd.cpp xptcstubs_sparc64_openbsd.cpp ++ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s ++endif ++endif ++# + # OpenBSD/SPARC + # + ifeq ($(OS_ARCH)$(OS_TEST),OpenBSDsparc) Added: branches/experimental/www/firefox-nightly/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/pkg-descr Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,13 @@ +Mozilla Firefox is a free and open source web browser descended from the +Mozilla Application Suite. It is small, fast and easy to use, and offers +many advanced features: + + o Popup Blocking + o Tabbed Browsing + o Live Bookmarks (ie. RSS) + o Extensions + o Themes + o FastFind + o Improved Security + +WWW: http://www.mozilla.com/firefox Added: branches/experimental/www/firefox-nightly/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/pkg-message Fri Jun 8 14:21:12 2012 (r739) @@ -0,0 +1,48 @@ +====================================================================== + +SMB issues: +Network group, machine, and share browsing does not work correctly. + +SFTP: +Only sftp access using public key authentication works. To easily +setup public key authentication to "remote_host": + +ssh-keygen -t dsa +cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" + +The SSH server on remote_host must allow pub key authentication. + +====================================================================== + +Firefox and HTML5 + +Certain functions used to display HTML5 elements need the sem module. + +If your Firefox crashes with the following message while viewing a +HTML5 page: +"Bad system call (core dumped)" + +you need to load the sem module (kldload sem). + +To load sem on every boot put the following into your +/boot/loader.conf: +sem_load="YES" + +====================================================================== + +Any bug reports should be addressed to the maintainers at: + gecko@FreeBSD.org +You may also Cc: freebsd-ports@FreeBSD.org. Please do not send +bug reports to any other addresses. + +Please include the following information with any bug report: +* Output from 'uname -a'. +* Output from 'ident /usr/ports/www/firefox/Makefile' +* Where/when did the problem occur: configuring, building, or + running firefox +* How can you reproduce the problem? + +Thank you for your help in testing and reporting bugs, and we hope you +enjoy using Firefox. +The Maintainers (gecko@) +====================================================================== From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 14:30:44 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 598D01065670 for ; Fri, 8 Jun 2012 14:30:44 +0000 (UTC) (envelope-from hm@hm.net.br) Received: from msrv.matik.com.br (msrv.matik.com.br [187.95.0.181]) by mx1.freebsd.org (Postfix) with ESMTP id DA5398FC19 for ; Fri, 8 Jun 2012 14:30:43 +0000 (UTC) Received: from pop1.hm.net.br (pop1.hm.net.br [186.222.209.222]) (authenticated bits=0) by msrv.matik.com.br (8.14.5/8.14.5) with ESMTP id q58EUOQq021770 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 8 Jun 2012 11:30:25 -0300 (BRT) (envelope-from hm@hm.net.br) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.4 at msrv.matik.com.br X-DKIM: OpenDKIM Filter v2.5.2 msrv.matik.com.br q58EUOQq021770 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hm.net.br; s=racoon; t=1339165826; bh=ecxSI+VkA86hMWLO43OGUpWJdNI4uVoibG842x9L1Ug=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=gGLxX0Gho1C3+DqcmYfkHGngohqMSfll5Me6BJFF9LgCBzLHs9qNs63XM3I64osSk HbinLnyyAswLpEuKq7dmSSEsk7jtq27A9Yn6cf5JWYbgV6mPc5M/2dEgSxRjutmd+a ZfzkE7VNts1Tblj/WqaLDM1bkNmQJetczThovkTo= Authentication-Results: msrv.matik.com.br; sender-id=pass header.from=hm@hm.net.br; auth=pass (PLAIN); spf=pass smtp.mfrom=hm@hm.net.br Message-ID: <4FD20C76.7070106@hm.net.br> Date: Fri, 08 Jun 2012 11:30:14 -0300 From: H User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120429 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: Volodymyr Kostyrko References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> <4FD0827C.9050404@hm.net.br> <4FD08582.4070602@gmail.com> <4FD17561.7040907@hm.net.br> <4FD1AACB.4000007@gmail.com> <4FD1CB7D.6020800@hm.net.br> <4FD1CF3F.6050409@gmail.com> <4FD1D0C8.8040506@hm.net.br> <4FD1D495.1080603@gmail.com> <4FD1DB5D.50003@hm.net.br> <4FD1F467.4050103@gmail.com> In-Reply-To: <4FD1F467.4050103@gmail.com> X-Enigmail-Version: 1.4.2 OpenPGP: id=9C63083C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig36F27A929099B2E12E2EB6CA" X-Spam-Status: No, score=2.7 required=5.0 tests=AWL=0.028,BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,RCVD_IN_PBL=3.335,RCVD_IN_RP_RNBL=1.31,SPF_PASS=-0.001,T_FRT_CLICK=0.01,T_RP_MATCHES_RCVD=-0.01 msrv.matik.com.br 1282; Body=1 Fuz1=1 Fuz2=1 [127.0.0.11] [127.0.0.6] [1 mail.matik.com.br.] [187.95.0.182] autolearn=no ASN AS28573 186.222.208.0/21 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.3.2-hm_201202.c (2011-06-06) on msrv.matik.com.br Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 14:30:44 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig36F27A929099B2E12E2EB6CA Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Volodymyr Kostyrko wrote: > H wrote: >>> Can you run seamonkey from terminal and post whatever it prints out. >>> >> >> ~> /usr/local/lib/seamonkey/seamonkey-bin >> Shared object "libxul.so" not found, required by "seamonkey-bin" >> >> ~> /usr/local/lib/seamonkey/seamonkey >> enigmail.js: Registered components >> socket(): Protocolo n=E3o suportado >> >> now I click right mouse, for example for "mark folder read" and it han= gs >> immediately after >> >> >>> When seamonkey hangs what is printed to terminal after pressing Ctrl+= T? >>> >> >> nothing >> >> ctrl+T: >> >> load: 0.12 cmd: seamonkey-bin 77534 [urdlck] 74.75r 4.05u 0.73s 0% >> 107412k >> >> mouse klick on close Window button: >> Killed >=20 > You are running 9-STABLE from what date? Does your local source has fix= > from > http://svnweb.freebsd.org/base/stable/9/libexec/rtld-elf/rtld.c?r1=3D23= 4454&r2=3D234453 > incorporated? >=20 Yes I guess, world + kernel I build recently with sources from same day (cvsup) 9.0-STABLE FreeBSD 9.0-STABLE #1: Thu Jun 7 03:37:16 BRT 2012 > Also if you wait after pressing Ctrl+T for the first time and press it > again did user and system time change for the process? >=20 second time no reaction --=20 H +55 11 4249.2222 --------------enig36F27A929099B2E12E2EB6CA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/SDIAACgkQvKVfg5xjCDyZOgCfdyraEkX6HIonbFwMzZq4nfI0 IgAAn3zYGIeMBCNr/Bt2JwVDb6C37cxD =CalI -----END PGP SIGNATURE----- --------------enig36F27A929099B2E12E2EB6CA-- From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 18:03:39 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FC3B106566C for ; Fri, 8 Jun 2012 18:03:39 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from server2.allsitecontrol.com (server2.allsitecontrol.com [63.143.36.210]) by mx1.freebsd.org (Postfix) with ESMTP id E98088FC0A for ; Fri, 8 Jun 2012 18:03:38 +0000 (UTC) Received: from tor20.anonymizer.ccc.de ([31.172.30.3]:37030 helo=internal.tormail.org) by server2.allsitecontrol.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.77) (envelope-from ) id 1Sd0Cy-003pJO-Uq for freebsd-gecko@freebsd.org; Fri, 08 Jun 2012 10:30:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Type:MIME-Version:References:Date:In-Reply-To:Subject:To:From; bh=noq1og8Xyw1iSr5VlqCw/fXayHBspH6HBi76JcIEsyQ=; b=Lytcw0yNl22UTRpgz8qttzwgDhoDmxnH3ziOwMd9KFnpaDnJ0l2QxyaODJhmbiW6ehZtT2NNJOTsoN6K0cU1L3GMcEX3dUrfX3a/lbNUYy+qsdSjWqxh1HeT9Sa9eLSiHcDXf/7wQZRpM/drTh1mRrS4nug2co7ki1SuKKokA5Q=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1Sd0C5-000Ngw-Gk for freebsd-gecko@freebsd.org; Fri, 08 Jun 2012 14:29:42 +0000 From: Jan Beich To: freebsd-gecko@freebsd.org In-Reply-To: <201206081412.q58ECogp081760@trillian.chruetertee.ch> (svn-freebsd-gecko@chruetertee.ch's message of "Fri, 8 Jun 2012 14:12:50 GMT") Date: Fri, 08 Jun 2012 07:29:48 -0700 References: <201206081412.q58ECogp081760@trillian.chruetertee.ch> MIME-Version: 1.0 Content-Type: text/plain X-TorMail-User: jbeich Message-Id: <1Sd0C5-000Ngw-Gk@internal.tormail.org> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server2.allsitecontrol.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tormail.org X-Source: X-Source-Args: X-Source-Dir: Subject: Re: [SVN-Commit] r732 - in branches/experimental: Mk mail/thunderbird mail/thunderbird-beta mail/thunderbird-esr mail/thunderbird3 www/firefox www/firefox-beta www/firefox-esr www/firefox36 www/kompozer www/libxul www/seamonkey www/seamonkey-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 18:03:39 -0000 svn-freebsd-gecko@chruetertee.ch writes: > Author: jbeich > Date: Fri Jun 8 14:12:50 2012 > New Revision: 732 > > Log: > move DBUS option to bsd.gecko.mk, its ifdef is already there Oops, it's SMB bits were already in bsd.gecko.mk not DBUS bits. Last minute edit... From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 18:13:26 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C69B106564A for ; Fri, 8 Jun 2012 18:13:26 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id EEE708FC0C for ; Fri, 8 Jun 2012 18:13:25 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q58IDJc7020875; Fri, 8 Jun 2012 14:13:24 -0400 (EDT) (envelope-from andy@neu.net) Date: Fri, 8 Jun 2012 14:13:19 -0400 (EDT) From: AN To: Jan Beich In-Reply-To: <1Sd0C5-000Ngw-Gk@internal.tormail.org> Message-ID: References: <201206081412.q58ECogp081760@trillian.chruetertee.ch> <1Sd0C5-000Ngw-Gk@internal.tormail.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Cc: freebsd-gecko@freebsd.org Subject: firefox-nightly-16.0.96037,1 build fails X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 18:13:26 -0000 FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #21 r236721: Thu Jun 7 15:52:12 EDT 2012 root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL amd64 svn co https://trillian.chruetertee.ch/svn/freebsd-gecko/branches/experimental/www/firefox-nightly/ . A distinfo A pkg-descr A files A files/patch-security-nss-lib-freebl-mpi-mpcpucache.c A files/patch-tools-profiler-platform-linux.cc A files/patch-webapprt-linux-webapprt.cpp A files/patch-ipc-chromium-src-build-build_config.h A files/patch-js-src-config-mkdepend_Makefile.in A files/patch-ipc-chromium-src-base-time_posix.cc A files/patch-libcxx-revert-bug519601 A files/patch-js-src-config_config.mk A files/patch-xpcom-io-nsAppFileLocationProvider.cpp A files/patch-xpcom-reflect-xptcall-src-xptcprivate.h A files/patch-config_config.mk A files/patch-content__base__public__nsContentUtils.h A files/patch-gfx-qcms-qcmstypes.h A files/patch-media-libvpx-vpx_config.c A files/patch-xpcom__threads__nsThreadManager.cpp A files/patch-webapprt-Makefile.in A files/patch-gfx-ycbcr-Makefile.in A files/patch-build_unix_run-mozilla.sh A files/patch-gfx-qcms-Makefile.in A files/patch-browser-app-nsBrowserApp.cpp A files/patch-ipc-chromium-src-base-file_util_linux.cc A files/patch-media-libvpx-vpx_config.h A files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc A files/patch-layout_generic_Makefile.in A files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in A files/patch-revert-bug736066 A files/patch-config_mkdepend_Makefile.in A files/patch-config_autoconf.mk.in A files/patch-security_manager_ssl_src_nsNSSComponent.cpp A files/firefox.desktop.in A files/patch-js-src-configure.in A files/patch-configure.in A files/patch-xpcom-reflect-xptcall-public-xptcstubsdecl.inc A files/patch-security-nss-lib-Makefile A files/mozconfig-profile_guided_optimization.in A files/patch-js-src-jscpucfg.h A files/patch-ipc-chromium-src-base-dir_reader_linux.h A files/extra-libevent2-patch-configure.in A files/patch-tools-profiler-Makefile.in A files/patch-db_sqlite3_src_Makefile.in A files/patch-media-libsydneyaudio-include-sydney_audio.h A files/patch-gfx-thebes-gfxPlatform.cpp A files/patch-toolkit_xre_Makefile.in A files/patch-xpcom_base_nsStackWalk.cpp A files/patch-nsprpub-pr-include-md_freebsd.h A files/patch-ipc-chromium-src-base-platform_thread_posix.cc A files/patch-ipc-chromium-src-base-file_util_posix.cc A files/patch-toolkit_library_Makefile.in A files/patch-nsprpub-pr-include-md_freebsd.cfg A files/patch-js_src_jsnum.cpp A files/patch-ipc-chromium-src-base-platform_file_posix.cc A files/patch-browser-installer-package-manifest.in A files/patch-js-src-Makefile.in A files/patch-security-coreconf-FreeBSD.mk A pkg-message A Makefile.webplugins A Makefile Checked out revision 739. [root@FBSD10 /home/root/ff_nightly]# make ===> License check disabled, port has not defined LICENSE ===> Found saved configuration for firefox-nightly-16.0.96037,1 => 7e4c2abb9fc9.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/firefox-nightly. => Attempting to fetch http://hg.mozilla.org/mozilla-central/archive/7e4c2abb9fc9.tar.bz2 fetch: http://hg.mozilla.org/mozilla-central/archive/7e4c2abb9fc9.tar.bz2: size unknown fetch: http://hg.mozilla.org/mozilla-central/archive/7e4c2abb9fc9.tar.bz2: size of remote file is not known 7e4c2abb9fc9.tar.bz2 77 MB 694 kBps ===> Extracting for firefox-nightly-16.0.96037,1 => SHA256 Checksum OK for firefox-nightly/7e4c2abb9fc9.tar.bz2. ===> firefox-nightly-16.0.96037,1 depends on file: /usr/local/bin/perl5.14.2 - found ===> Patching for firefox-nightly-16.0.96037,1 ===> firefox-nightly-16.0.96037,1 depends on file: /usr/local/bin/perl5.14.2 - found ===> Applying FreeBSD patches for firefox-nightly-16.0.96037,1 sed: /home/root/ff_nightly/work/mozilla-central-7e4c2abb9fc9/configure: No such file or directory *** [gecko-post-patch] Error code 1 Stop in /home/root/ff_nightly. *** [build] Error code 1 Stop in /home/root/ff_nightly. From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 18:23:44 2012 Return-Path: Delivered-To: freebsd-gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC19D1065674 for ; Fri, 8 Jun 2012 18:23:44 +0000 (UTC) (envelope-from flo@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7B8618FC20; Fri, 8 Jun 2012 18:23:44 +0000 (UTC) Received: from nibbler-wlan.fritz.box (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q58INgAe072362; Fri, 8 Jun 2012 18:23:42 GMT (envelope-from flo@FreeBSD.org) Message-ID: <4FD2432E.5020207@FreeBSD.org> Date: Fri, 08 Jun 2012 20:23:42 +0200 From: Florian Smeets User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:15.0) Gecko/20120607 Thunderbird/15.0a2 MIME-Version: 1.0 To: AN References: <201206081412.q58ECogp081760@trillian.chruetertee.ch> <1Sd0C5-000Ngw-Gk@internal.tormail.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-gecko@FreeBSD.org, Jan Beich Subject: Re: firefox-nightly-16.0.96037,1 build fails X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 18:23:44 -0000 On 08.06.12 20:13, AN wrote: > /usr/local/bin/perl5.14.2 - found > ===> Applying FreeBSD patches for firefox-nightly-16.0.96037,1 > sed: /home/root/ff_nightly/work/mozilla-central-7e4c2abb9fc9/configure: No > such file or directory > *** [gecko-post-patch] Error code 1 > You need branches/experimental/Mk/bsd.gecko.mk in /usr/ports/Mk/ Florian From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 8 19:34:21 2012 Return-Path: Delivered-To: freebsd-gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6F30106566B; Fri, 8 Jun 2012 19:34:21 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id A2DB28FC15; Fri, 8 Jun 2012 19:34:21 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q58JYFCK021043; Fri, 8 Jun 2012 15:34:20 -0400 (EDT) (envelope-from andy@neu.net) Date: Fri, 8 Jun 2012 15:34:15 -0400 (EDT) From: AN To: Florian Smeets In-Reply-To: <4FD2432E.5020207@FreeBSD.org> Message-ID: References: <201206081412.q58ECogp081760@trillian.chruetertee.ch> <1Sd0C5-000Ngw-Gk@internal.tormail.org> <4FD2432E.5020207@FreeBSD.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Cc: freebsd-gecko@FreeBSD.org, Jan Beich Subject: Re: firefox-nightly-16.0.96037,1 build fails X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2012 19:34:22 -0000 On Fri, 8 Jun 2012, Florian Smeets wrote: > On 08.06.12 20:13, AN wrote: >> /usr/local/bin/perl5.14.2 - found >> ===> Applying FreeBSD patches for firefox-nightly-16.0.96037,1 >> sed: /home/root/ff_nightly/work/mozilla-central-7e4c2abb9fc9/configure: No >> such file or directory >> *** [gecko-post-patch] Error code 1 >> > > You need branches/experimental/Mk/bsd.gecko.mk in /usr/ports/Mk/ > > Florian > Thanks Florian. ===> Registering installation for firefox-nightly-16.0.96037,1 Seems to be working nicely so far. What is the update procedure? From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 01:47:44 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A9917106566C for ; Sat, 9 Jun 2012 01:47:44 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 2DF5D8FC08 for ; Sat, 9 Jun 2012 01:47:43 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q591lgTf054720 for ; Sat, 9 Jun 2012 01:47:42 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q591laT1053942 for freebsd-gecko@freebsd.org; Sat, 9 Jun 2012 01:47:36 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 9 Jun 2012 01:47:36 GMT Message-Id: <201206090147.q591laT1053942@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r740 - in branches/experimental/www: firefox firefox-beta firefox-esr firefox-nightly X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 09 Jun 2012 01:47:44 -0000 Author: jbeich Date: Sat Jun 9 01:47:36 2012 New Revision: 740 Log: require recent version of sqlite for firefox Modified: branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox-nightly/Makefile branches/experimental/www/firefox/Makefile Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Fri Jun 8 14:21:12 2012 (r739) +++ branches/experimental/www/firefox-beta/Makefile Sat Jun 9 01:47:36 2012 (r740) @@ -17,6 +17,7 @@ COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \ + sqlite3>=3.7.10:${PORTSDIR}/databases/sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jun 8 14:21:12 2012 (r739) +++ branches/experimental/www/firefox-esr/Makefile Sat Jun 9 01:47:36 2012 (r740) @@ -17,6 +17,7 @@ COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr \ + sqlite3>=3.7.7.1:${PORTSDIR}/databases/sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Fri Jun 8 14:21:12 2012 (r739) +++ branches/experimental/www/firefox-nightly/Makefile Sat Jun 9 01:47:36 2012 (r740) @@ -18,6 +18,7 @@ COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \ + sqlite3>=3.7.12.1:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jun 8 14:21:12 2012 (r739) +++ branches/experimental/www/firefox/Makefile Sat Jun 9 01:47:36 2012 (r740) @@ -17,6 +17,7 @@ COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr \ + sqlite3>=3.7.10:${PORTSDIR}/databases/sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 01:48:10 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4DA66106564A for ; Sat, 9 Jun 2012 01:48:10 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id CD9018FC08 for ; Sat, 9 Jun 2012 01:48:09 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q591m809056081 for ; Sat, 9 Jun 2012 01:48:08 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q591m3of055944 for freebsd-gecko@freebsd.org; Sat, 9 Jun 2012 01:48:03 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 9 Jun 2012 01:48:03 GMT Message-Id: <201206090148.q591m3of055944@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r741 - branches/experimental/www/firefox-nightly/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 09 Jun 2012 01:48:10 -0000 Author: jbeich Date: Sat Jun 9 01:48:03 2012 New Revision: 741 Log: restore ia64 xpcom Modified: branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Modified: branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:47:36 2012 (r740) +++ branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:48:03 2012 (r741) @@ -1,5 +1,14 @@ --- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2011-04-26 23:22:05.000000000 +0200 +++ xpcom/reflect/xptcall/src/md/unix/Makefile.in 2011-04-26 23:48:09.637442986 +0200 +@@ -70,7 +70,7 @@ + endif + endif + # IA64 Linux +-ifneq (,$(filter Linux,$(OS_ARCH))) ++ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) + ifneq (,$(findstring ia64,$(OS_TEST))) + CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp + ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s @@ -83,6 +83,12 @@ CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp endif From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 01:50:14 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73F611065673 for ; Sat, 9 Jun 2012 01:50:14 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id D38718FC0C for ; Sat, 9 Jun 2012 01:50:13 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q591oChC064812 for ; Sat, 9 Jun 2012 01:50:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q591o7CM060178 for freebsd-gecko@freebsd.org; Sat, 9 Jun 2012 01:50:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 9 Jun 2012 01:50:07 GMT Message-Id: <201206090150.q591o7CM060178@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r742 - in branches/experimental: mail/thunderbird mail/thunderbird-beta mail/thunderbird-beta/files mail/thunderbird-esr mail/thunderbird-esr/files mail/thunderbird/files www/firefox www/firefox-beta www/firefox-beta/files www/firefox-esr www/firefox-esr/files www/firefox-nightly www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey www/seamonkey-beta www/seamonkey-beta/files www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 09 Jun 2012 01:50:14 -0000 Author: jbeich Date: Sat Jun 9 01:50:07 2012 New Revision: 742 Log: - restore more powerpc patches - remove libffi-configure patch in libxul, present in devel/libffi Deleted: branches/experimental/www/libxul/files/patch-js-src-ctypes-libffi-configure Modified: branches/experimental/mail/thunderbird-beta/Makefile branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-configure.in branches/experimental/mail/thunderbird-beta/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird-esr/files/patch-mozilla-js-src-configure.in branches/experimental/mail/thunderbird-esr/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in branches/experimental/mail/thunderbird/Makefile branches/experimental/mail/thunderbird/files/patch-mozilla-js-src-configure.in branches/experimental/mail/thunderbird/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in branches/experimental/www/firefox-beta/Makefile branches/experimental/www/firefox-beta/files/patch-js-src-configure.in branches/experimental/www/firefox-beta/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox-esr/files/patch-js-src-configure.in branches/experimental/www/firefox-esr/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in branches/experimental/www/firefox-nightly/Makefile branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in branches/experimental/www/firefox/Makefile branches/experimental/www/firefox/files/patch-js-src-configure.in branches/experimental/www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in branches/experimental/www/libxul/files/patch-js-src-configure.in branches/experimental/www/seamonkey-beta/Makefile branches/experimental/www/seamonkey-beta/files/patch-mozilla-js-src-configure.in branches/experimental/www/seamonkey-beta/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in branches/experimental/www/seamonkey/Makefile branches/experimental/www/seamonkey/files/patch-mozilla-js-src-configure.in branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Modified: branches/experimental/mail/thunderbird-beta/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-beta/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird-beta/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -71,6 +71,15 @@ .endif .endif +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -35,3 +35,11 @@ x86_64*-*) ENABLE_METHODJIT=1 ENABLE_MONOIC=1 +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in ============================================================================== --- branches/experimental/mail/thunderbird-beta/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird-esr/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -72,6 +72,15 @@ .endif .endif +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-js-src-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -62,3 +62,11 @@ x86_64*-*) AC_DEFINE(AVMPLUS_AMD64) AC_DEFINE(AVMPLUS_64BIT) +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Modified: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -75,6 +75,15 @@ .endif .endif +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/mail/thunderbird/files/patch-mozilla-js-src-configure.in ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -35,3 +35,11 @@ x86_64*-*) ENABLE_METHODJIT=1 ENABLE_MONOIC=1 +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Modified: branches/experimental/mail/thunderbird/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif Modified: branches/experimental/www/firefox-beta/Makefile ============================================================================== --- branches/experimental/www/firefox-beta/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox-beta/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -62,6 +62,15 @@ WRKSRC:= ${WRKDIR}/mozilla-release +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/www/firefox-beta/files/patch-js-src-configure.in ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox-beta/files/patch-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -35,3 +35,11 @@ x86_64*-*) ENABLE_METHODJIT=1 ENABLE_MONOIC=1 +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Modified: branches/experimental/www/firefox-beta/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox-beta/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox-esr/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -59,6 +59,15 @@ WRKSRC:= ${WRKDIR}/mozilla-esr10 +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/www/firefox-esr/files/patch-js-src-configure.in ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox-esr/files/patch-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -62,3 +62,11 @@ x86_64*-*) AC_DEFINE(AVMPLUS_AMD64) AC_DEFINE(AVMPLUS_64BIT) +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Modified: branches/experimental/www/firefox-esr/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox-esr/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox-nightly/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -68,6 +68,15 @@ WRKSRC:= ${WRKSRC}-central-${HGREV:C/.*://} +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox-nightly/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ WRKSRC:= ${WRKDIR}/mozilla-release +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/www/firefox/files/patch-js-src-configure.in ============================================================================== --- branches/experimental/www/firefox/files/patch-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox/files/patch-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -35,3 +35,11 @@ x86_64*-*) ENABLE_METHODJIT=1 ENABLE_MONOIC=1 +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Modified: branches/experimental/www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in ============================================================================== --- branches/experimental/www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif Modified: branches/experimental/www/libxul/files/patch-js-src-configure.in ============================================================================== --- branches/experimental/www/libxul/files/patch-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/libxul/files/patch-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -62,3 +62,11 @@ x86_64*-*) AC_DEFINE(AVMPLUS_AMD64) AC_DEFINE(AVMPLUS_64BIT) +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Deleted: branches/experimental/www/libxul/files/patch-js-src-ctypes-libffi-configure ============================================================================== --- branches/experimental/www/libxul/files/patch-js-src-ctypes-libffi-configure Sat Jun 9 01:50:07 2012 (r741) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,12 +0,0 @@ ---- js/src/ctypes/libffi/configure.orig 2011-02-27 15:20:13.000000000 +0100 -+++ js/src/ctypes/libffi/configure 2011-02-27 15:20:52.000000000 +0100 -@@ -11280,6 +11280,9 @@ - powerpc-*-freebsd*) - TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc - ;; -+ powerpc64-*-freebsd*) -+ TARGET=POWERPC; TARGETDIR=powerpc -+ ;; - powerpc*-*-rtems*) - TARGET=POWERPC; TARGETDIR=powerpc - ;; Modified: branches/experimental/www/seamonkey-beta/Makefile ============================================================================== --- branches/experimental/www/seamonkey-beta/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/seamonkey-beta/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -67,6 +67,15 @@ MOZSRC:= ${WRKDIR}/comm-beta/mozilla WRKSRC= ${WRKDIR}/comm-beta +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/www/seamonkey-beta/files/patch-mozilla-js-src-configure.in ============================================================================== --- branches/experimental/www/seamonkey-beta/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/seamonkey-beta/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -15,3 +15,11 @@ ;; esac +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Modified: branches/experimental/www/seamonkey-beta/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in ============================================================================== --- branches/experimental/www/seamonkey-beta/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/seamonkey-beta/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/seamonkey/Makefile Sat Jun 9 01:50:07 2012 (r742) @@ -67,6 +67,15 @@ MOZSRC:= ${WRKDIR}/comm-release/mozilla WRKSRC= ${WRKDIR}/comm-release +.if ${ARCH} == powerpc64 +.if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +.else +CONFIGURE_ENV+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +.endif +.endif + .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui MOZ_OPTIONS+= --enable-gnomeui Modified: branches/experimental/www/seamonkey/files/patch-mozilla-js-src-configure.in ============================================================================== --- branches/experimental/www/seamonkey/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/seamonkey/files/patch-mozilla-js-src-configure.in Sat Jun 9 01:50:07 2012 (r742) @@ -15,3 +15,11 @@ ;; esac +@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n + * C++ implementations should define these macros only when __STDC_LIMIT_MACROS + * is defined before is included. */ + #define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #endif /* _JS_CONFDEFS_H_ */ + Modified: branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in ============================================================================== --- branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:48:03 2012 (r741) +++ branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-reflect-xptcall-src-md-unix-Makefile.in Sat Jun 9 01:50:07 2012 (r742) @@ -58,6 +58,15 @@ CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s AS := $(CC) -c -x assembler-with-cpp +@@ -350,7 +365,7 @@ + # + # Linux/PPC64 + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc64) ++ifneq (,$(filter Linuxpowerpc64 FreeBSDpowerpc64,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc64_linux.cpp xptcstubs_ppc64_linux.cpp + ASFILES := xptcinvoke_asm_ppc64_linux.s xptcstubs_asm_ppc64_linux.s + AS := $(CC) -c -x assembler-with-cpp @@ -419,6 +434,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s endif From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 01:52:05 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A99E106564A for ; Sat, 9 Jun 2012 01:52:05 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id CF86E8FC0A for ; Sat, 9 Jun 2012 01:52:04 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q591q31o066567 for ; Sat, 9 Jun 2012 01:52:03 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q591pwvW065881 for freebsd-gecko@freebsd.org; Sat, 9 Jun 2012 01:51:58 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 9 Jun 2012 01:51:58 GMT Message-Id: <201206090151.q591pwvW065881@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r743 - in branches/experimental: Mk www/firefox-nightly/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 09 Jun 2012 01:52:05 -0000 Author: jbeich Date: Sat Jun 9 01:51:58 2012 New Revision: 743 Log: remove remnants from/intended for libevent2 patch Deleted: branches/experimental/www/firefox-nightly/files/extra-libevent2-patch-configure.in Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Sat Jun 9 01:50:07 2012 (r742) +++ branches/experimental/Mk/bsd.gecko.mk Sat Jun 9 01:51:58 2012 (r743) @@ -787,9 +787,6 @@ s|"%FULL_NSPR_LIBS%"|`nspr-config --libs`|g' \ ${MOZSRC}/build/unix/mozilla-config.in .endif -.for subdir in config/system_wrappers nsprpub/config/system_wrappers js/src/config/system_wrappers_js - @${MKDIR} ${MOZSRC}/${subdir} -.endfor .for subdir in "" nsprpub js/src @if [ -f ${MOZSRC}/${subdir}/config/system-headers ] ; then \ ${ECHO_CMD} "fenv.h" >> ${MOZSRC}/${subdir}/config/system-headers ; \ Deleted: branches/experimental/www/firefox-nightly/files/extra-libevent2-patch-configure.in ============================================================================== --- branches/experimental/www/firefox-nightly/files/extra-libevent2-patch-configure.in Sat Jun 9 01:51:58 2012 (r742) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,27 +0,0 @@ ---- configure.in.orig 2010-11-04 21:05:18.000000000 +0100 -+++ configure.in 2010-11-09 12:59:28.000000000 +0100 -@@ -4019,17 +4019,17 @@ else - if test "${LIBEVENT_DIR}" = "yes"; then - LIBEVENT_DIR=/usr - fi -- CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS" -- LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS" -+ CFLAGS="-I${LIBEVENT_DIR}/include/event2 -I${LIBEVENT_DIR}/include/event2/compat $CFLAGS" -+ LDFLAGS="-L${LIBEVENT_DIR}/lib/event2 $LDFLAGS" - MOZ_CHECK_HEADER(event.h, -- [if test ! -f "${LIBEVENT_DIR}/include/event.h"; then -- AC_MSG_ERROR([event.h found, but is not in ${LIBEVENT_DIR}/include]) -+ [if test ! -f "${LIBEVENT_DIR}/include/event2/event.h"; then -+ AC_MSG_ERROR([event.h found, but is not in ${LIBEVENT_DIR}/include/event2]) - fi], - AC_MSG_ERROR([--with-system-libevent requested but event.h not found])) -- AC_CHECK_LIB(event, event_init, -+ AC_CHECK_LIB(event-2.0, event_init, - [MOZ_NATIVE_LIBEVENT=1 -- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include" -- MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"], -+ MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include/event2 ${LIBEVENT_DIR}/include/event2/compat" -+ MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib/event2 -levent-2.0"], - [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=]) - fi - CFLAGS=$_SAVE_CFLAGS From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 08:30:17 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3182F1065677 for ; Sat, 9 Jun 2012 08:30:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1C4A88FC08 for ; Sat, 9 Jun 2012 08:30:17 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q598UGqm085381 for ; Sat, 9 Jun 2012 08:30:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q598UGTK085377; Sat, 9 Jun 2012 08:30:16 GMT (envelope-from gnats) Date: Sat, 9 Jun 2012 08:30:16 GMT Message-Id: <201206090830.q598UGTK085377@freefall.freebsd.org> To: gecko@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/167431: commit references a PR X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2012 08:30:17 -0000 The following reply was made to PR ports/167431; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/167431: commit references a PR Date: Sat, 9 Jun 2012 08:28:47 +0000 (UTC) beat 2012-06-09 08:28:38 UTC FreeBSD ports repository Modified files: Mk bsd.gecko.mk mail/thunderbird Makefile distinfo mail/thunderbird/files patch-mozilla-configure.in Added files: mail/thunderbird/files patch-bugzilla-736961 patch-mail-app-Makefile.in Log: - Update Thunderbird to 13.0 - Use GCC 4.6 to fix build on newer FreeBSD versions - Update required nspr version [1] PR: ports/167431 [1] Submitted by: Toomas Aas [1] Security: http://www.vuxml.org/freebsd/bfecf7c1-af47-11e1-9580-4061862b8c22.html Revision Changes Path 1.62 +6 -6 ports/Mk/bsd.gecko.mk 1.152 +6 -3 ports/mail/thunderbird/Makefile 1.71 +2 -2 ports/mail/thunderbird/distinfo 1.1 +111 -0 ports/mail/thunderbird/files/patch-bugzilla-736961 (new) 1.1 +254 -0 ports/mail/thunderbird/files/patch-mail-app-Makefile.in (new) 1.3 +7 -34 ports/mail/thunderbird/files/patch-mozilla-configure.in _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 08:38:01 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 76EDC106566C; Sat, 9 Jun 2012 08:38:00 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4AE9E8FC0A; Sat, 9 Jun 2012 08:38:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q598c0ku096825; Sat, 9 Jun 2012 08:38:00 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q598bx04096821; Sat, 9 Jun 2012 08:37:59 GMT (envelope-from beat) Date: Sat, 9 Jun 2012 08:37:59 GMT Message-Id: <201206090837.q598bx04096821@freefall.freebsd.org> To: jbeich@tormail.org, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/168423: [patch] www/firefox: use asm optimized *YUVToRGB32Row X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2012 08:38:01 -0000 Synopsis: [patch] www/firefox: use asm optimized *YUVToRGB32Row State-Changed-From-To: open->closed State-Changed-By: beat State-Changed-When: Sat Jun 9 08:37:59 UTC 2012 State-Changed-Why: Committed. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=168423 From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 09:15:43 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD94C106564A for ; Sat, 9 Jun 2012 09:15:43 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 306A98FC0A for ; Sat, 9 Jun 2012 09:15:42 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q599FfdR092864 for ; Sat, 9 Jun 2012 09:15:41 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q599FaqZ092789 for freebsd-gecko@freebsd.org; Sat, 9 Jun 2012 09:15:36 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 9 Jun 2012 09:15:36 GMT Message-Id: <201206090915.q599FaqZ092789@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r744 - in branches/experimental/www: firefox firefox-beta X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 09 Jun 2012 09:15:43 -0000 Author: jbeich Date: Sat Jun 9 09:15:36 2012 New Revision: 744 Log: swap firefox & firefox-beta Replaced: branches/experimental/www/firefox/ - copied from r743, branches/experimental/www/firefox-beta/ branches/experimental/www/firefox-beta/ - copied from r743, branches/experimental/www/firefox/ From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 09:37:28 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C1041065670 for ; Sat, 9 Jun 2012 09:37:28 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id CB8B98FC0A for ; Sat, 9 Jun 2012 09:37:27 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q599bQI0040900 for ; Sat, 9 Jun 2012 09:37:26 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q599bL2T039622 for freebsd-gecko@freebsd.org; Sat, 9 Jun 2012 09:37:21 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 9 Jun 2012 09:37:21 GMT Message-Id: <201206090937.q599bL2T039622@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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r745 - in branches/experimental: mail/thunderbird-beta/files mail/thunderbird-esr/files mail/thunderbird/files www/firefox-beta/files www/firefox-esr/files www/libxul/files www/seamonkey-beta www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 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, 09 Jun 2012 09:37:28 -0000 Author: jbeich Date: Sat Jun 9 09:37:21 2012 New Revision: 745 Log: propagate ycbcr patch Added: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-gfx-ycbcr-Makefile.in - copied, changed from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in branches/experimental/mail/thunderbird-esr/files/patch-mozilla-gfx-ycbcr-Makefile.in - copied, changed from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in branches/experimental/mail/thunderbird/files/patch-mozilla-gfx-ycbcr-Makefile.in - copied, changed from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in - copied unchanged from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in branches/experimental/www/firefox-esr/files/patch-gfx-ycbcr-Makefile.in - copied unchanged from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in branches/experimental/www/libxul/files/patch-gfx-ycbcr-Makefile.in - copied unchanged from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in branches/experimental/www/seamonkey-beta/patch-mozilla-gfx-ycbcr-Makefile.in - copied, changed from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in branches/experimental/www/seamonkey/files/patch-mozilla-gfx-ycbcr-Makefile.in - copied, changed from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in Copied and modified: branches/experimental/mail/thunderbird-beta/files/patch-mozilla-gfx-ycbcr-Makefile.in (from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) ============================================================================== --- branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in Sat Jun 9 09:15:36 2012 (r744, copy source) +++ branches/experimental/mail/thunderbird-beta/files/patch-mozilla-gfx-ycbcr-Makefile.in Sat Jun 9 09:37:21 2012 (r745) @@ -1,5 +1,5 @@ ---- gfx/ycbcr/Makefile.in~ -+++ gfx/ycbcr/Makefile.in +--- mozilla/gfx/ycbcr/Makefile.in~ ++++ mozilla/gfx/ycbcr/Makefile.in @@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) CPPSRCS += yuv_row_posix.cpp \ $(NULL) Copied and modified: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-gfx-ycbcr-Makefile.in (from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) ============================================================================== --- branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in Sat Jun 9 09:15:36 2012 (r744, copy source) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-gfx-ycbcr-Makefile.in Sat Jun 9 09:37:21 2012 (r745) @@ -1,5 +1,5 @@ ---- gfx/ycbcr/Makefile.in~ -+++ gfx/ycbcr/Makefile.in +--- mozilla/gfx/ycbcr/Makefile.in~ ++++ mozilla/gfx/ycbcr/Makefile.in @@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) CPPSRCS += yuv_row_posix.cpp \ $(NULL) Copied and modified: branches/experimental/mail/thunderbird/files/patch-mozilla-gfx-ycbcr-Makefile.in (from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) ============================================================================== --- branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in Sat Jun 9 09:15:36 2012 (r744, copy source) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-gfx-ycbcr-Makefile.in Sat Jun 9 09:37:21 2012 (r745) @@ -1,5 +1,5 @@ ---- gfx/ycbcr/Makefile.in~ -+++ gfx/ycbcr/Makefile.in +--- mozilla/gfx/ycbcr/Makefile.in~ ++++ mozilla/gfx/ycbcr/Makefile.in @@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) CPPSRCS += yuv_row_posix.cpp \ $(NULL) Copied: branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in (from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-beta/files/patch-gfx-ycbcr-Makefile.in Sat Jun 9 09:37:21 2012 (r745, copy of r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) @@ -0,0 +1,21 @@ +--- gfx/ycbcr/Makefile.in~ ++++ gfx/ycbcr/Makefile.in +@@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) + else ++ifeq ($(OS_ARCH),FreeBSD) ++CPPSRCS += yuv_row_posix.cpp \ ++ $(NULL) ++else + ifeq ($(OS_ARCH),SunOS) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) +@@ -70,6 +74,7 @@ CPPSRCS += yuv_row_other.cpp \ + $(NULL) + endif # Darwin + endif # SunOS ++endif # FreeBSD + endif # linux + endif # windows + \ No newline at end of file Copied: branches/experimental/www/firefox-esr/files/patch-gfx-ycbcr-Makefile.in (from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-esr/files/patch-gfx-ycbcr-Makefile.in Sat Jun 9 09:37:21 2012 (r745, copy of r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) @@ -0,0 +1,21 @@ +--- gfx/ycbcr/Makefile.in~ ++++ gfx/ycbcr/Makefile.in +@@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) + else ++ifeq ($(OS_ARCH),FreeBSD) ++CPPSRCS += yuv_row_posix.cpp \ ++ $(NULL) ++else + ifeq ($(OS_ARCH),SunOS) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) +@@ -70,6 +74,7 @@ CPPSRCS += yuv_row_other.cpp \ + $(NULL) + endif # Darwin + endif # SunOS ++endif # FreeBSD + endif # linux + endif # windows + \ No newline at end of file Copied: branches/experimental/www/libxul/files/patch-gfx-ycbcr-Makefile.in (from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul/files/patch-gfx-ycbcr-Makefile.in Sat Jun 9 09:37:21 2012 (r745, copy of r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) @@ -0,0 +1,21 @@ +--- gfx/ycbcr/Makefile.in~ ++++ gfx/ycbcr/Makefile.in +@@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) + else ++ifeq ($(OS_ARCH),FreeBSD) ++CPPSRCS += yuv_row_posix.cpp \ ++ $(NULL) ++else + ifeq ($(OS_ARCH),SunOS) + CPPSRCS += yuv_row_posix.cpp \ + $(NULL) +@@ -70,6 +74,7 @@ CPPSRCS += yuv_row_other.cpp \ + $(NULL) + endif # Darwin + endif # SunOS ++endif # FreeBSD + endif # linux + endif # windows + \ No newline at end of file Copied and modified: branches/experimental/www/seamonkey-beta/patch-mozilla-gfx-ycbcr-Makefile.in (from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) ============================================================================== --- branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in Sat Jun 9 09:15:36 2012 (r744, copy source) +++ branches/experimental/www/seamonkey-beta/patch-mozilla-gfx-ycbcr-Makefile.in Sat Jun 9 09:37:21 2012 (r745) @@ -1,5 +1,5 @@ ---- gfx/ycbcr/Makefile.in~ -+++ gfx/ycbcr/Makefile.in +--- mozilla/gfx/ycbcr/Makefile.in~ ++++ mozilla/gfx/ycbcr/Makefile.in @@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) CPPSRCS += yuv_row_posix.cpp \ $(NULL) Copied and modified: branches/experimental/www/seamonkey/files/patch-mozilla-gfx-ycbcr-Makefile.in (from r744, branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in) ============================================================================== --- branches/experimental/www/firefox/files/patch-gfx-ycbcr-Makefile.in Sat Jun 9 09:15:36 2012 (r744, copy source) +++ branches/experimental/www/seamonkey/files/patch-mozilla-gfx-ycbcr-Makefile.in Sat Jun 9 09:37:21 2012 (r745) @@ -1,5 +1,5 @@ ---- gfx/ycbcr/Makefile.in~ -+++ gfx/ycbcr/Makefile.in +--- mozilla/gfx/ycbcr/Makefile.in~ ++++ mozilla/gfx/ycbcr/Makefile.in @@ -58,6 +58,10 @@ ifeq ($(OS_ARCH),Linux) CPPSRCS += yuv_row_posix.cpp \ $(NULL) From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 14:28:27 2012 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05EB01065670 for ; Sat, 9 Jun 2012 14:28:27 +0000 (UTC) (envelope-from hm@hm.net.br) Received: from msrv.matik.com.br (msrv.matik.com.br [187.95.0.181]) by mx1.freebsd.org (Postfix) with ESMTP id 7E26D8FC0C for ; Sat, 9 Jun 2012 14:28:26 +0000 (UTC) Received: from pop1.hm.net.br (pop1.hm.net.br [189.7.37.123]) (authenticated bits=0) by msrv.matik.com.br (8.14.5/8.14.5) with ESMTP id q59ESDTl037259 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 9 Jun 2012 11:28:14 -0300 (BRT) (envelope-from hm@hm.net.br) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.4 at msrv.matik.com.br X-DKIM: OpenDKIM Filter v2.5.2 msrv.matik.com.br q59ESDTl037259 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hm.net.br; s=racoon; t=1339252095; bh=vc/r6w/KXU097EVEFFgV0/xvZeLKFR9ceeygPZLrpHM=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=MAdk09kaS0Y/XAmhHZXWXCb6V6BOYFFLvOQ5I6d0CaW49jFtbX9FtXgmcbKhzGjCm lwtWHD7OUl+UzZ21QSP/sn7P20Q92StWqLwAXgQRGsBOoBGD0NMkNxqVmZ63yDGwlv JwW11Ynnn5m2BFGUfnxDWwzPfIVuic/RaLmjQVU4= Authentication-Results: msrv.matik.com.br; sender-id=pass header.from=hm@hm.net.br; auth=pass (PLAIN); spf=pass smtp.mfrom=hm@hm.net.br Message-ID: <4FD35D74.5030908@hm.net.br> Date: Sat, 09 Jun 2012 11:28:04 -0300 From: H User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120429 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: Volodymyr Kostyrko References: <4FCE7044.5060308@hm.net.br> <4FCF082B.2050904@gmail.com> <4FCF198C.1040703@hm.net.br> <4FCF1C7C.2020708@gmail.com> <51da39fbe03c8f0c30b0fe9846eb0169.squirrel@wm.matik.com.br> <4FCF2394.2020303@gmail.com> <353659e8a9859572fac4ea556a76ecb5.squirrel@wm.matik.com.br> <4FCF2982.5070107@gmail.com> <4FCF3A5F.80505@hm.net.br> <4FCF43A3.3030603@gmail.com> <4FCF4876.8090705@hm.net.br> <4FCF4E30.8040305@gmail.com> <4FD0827C.9050404@hm.net.br> <4FD08582.4070602@gmail.com> <4FD17561.7040907@hm.net.br> <4FD1AACB.4000007@gmail.com> <4FD1CB7D.6020800@hm.net.br> <4FD1CF3F.6050409@gmail.com> <4FD1D0C8.8040506@hm.net.br> <4FD1D495.1080603@gmail.com> <4FD1DB5D.50003@hm.net.br> <4FD1F467.4050103@gmail.com> In-Reply-To: <4FD1F467.4050103@gmail.com> X-Enigmail-Version: 1.4.2 OpenPGP: id=9C63083C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig21CBE03C89330D31811245BE" X-Spam-Status: No, score=3.5 required=5.0 tests=AWL=0.719,BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,RCVD_IN_BRBL_LASTEXT=1.449,RCVD_IN_PBL=3.335,SPF_PASS=-0.001,T_FRT_CLICK=0.01,T_RP_MATCHES_RCVD=-0.01 msrv.matik.com.br 1356; Body=1 Fuz1=1 Fuz2=1 [127.0.0.2] [127.0.0.11] [1 mail.matik.com.br.] [187.95.0.182] autolearn=no ASN AS28573 189.7.36.0/22 X-Spam-Level: *** X-Spam-Checker-Version: SpamAssassin 3.3.2-hm_201202.c (2011-06-06) on msrv.matik.com.br Cc: gecko@FreeBSD.org Subject: Re: seamonkey upgrade => 2.9.1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2012 14:28:27 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig21CBE03C89330D31811245BE Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable eventually a wild guess but I just got the freeze after receiving a new message, easy to repeat may be it is related to the notification service which eventually is not compatible with FreeBSD https://bugzilla.mozilla.org/show_bug.cgi?id=3D751047 Hans Volodymyr Kostyrko wrote: > H wrote: >>> Can you run seamonkey from terminal and post whatever it prints out. >>> >> >> ~> /usr/local/lib/seamonkey/seamonkey-bin >> Shared object "libxul.so" not found, required by "seamonkey-bin" >> >> ~> /usr/local/lib/seamonkey/seamonkey >> enigmail.js: Registered components >> socket(): Protocolo n=E3o suportado >> >> now I click right mouse, for example for "mark folder read" and it han= gs >> immediately after >> >> >>> When seamonkey hangs what is printed to terminal after pressing Ctrl+= T? >>> >> >> nothing >> >> ctrl+T: >> >> load: 0.12 cmd: seamonkey-bin 77534 [urdlck] 74.75r 4.05u 0.73s 0% >> 107412k >> >> mouse klick on close Window button: >> Killed >=20 > You are running 9-STABLE from what date? Does your local source has fix= > from > http://svnweb.freebsd.org/base/stable/9/libexec/rtld-elf/rtld.c?r1=3D23= 4454&r2=3D234453 > incorporated? >=20 > Also if you wait after pressing Ctrl+T for the first time and press it > again did user and system time change for the process? >=20 --=20 H +55 11 4249.2222 --------------enig21CBE03C89330D31811245BE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/TXX0ACgkQvKVfg5xjCDztYACgjfTIDMXi6O1/TQDiU9j4t/+x gI4AoJcboB+BRql++Ake0xEG+rtyUeXv =qtQT -----END PGP SIGNATURE----- --------------enig21CBE03C89330D31811245BE-- From owner-freebsd-gecko@FreeBSD.ORG Sat Jun 9 23:41:55 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF89B1065704; Sat, 9 Jun 2012 23:41:55 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 91D978FC0A; Sat, 9 Jun 2012 23:41:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q59Nft4w065961; Sat, 9 Jun 2012 23:41:55 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q59NftWN065957; Sat, 9 Jun 2012 23:41:55 GMT (envelope-from edwin) Date: Sat, 9 Jun 2012 23:41:55 GMT Message-Id: <201206092341.q59NftWN065957@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/168898: mail/thunderbird: nsDirPrefs.cpp:378:9: error: case value evaluates to 2147483648, which cannot be narrowed to type 'PRInt32' (aka 'int') [-Wc++11-narrowing] case DIR_POS_APPEND: X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2012 23:41:55 -0000 Synopsis: mail/thunderbird: nsDirPrefs.cpp:378:9: error: case value evaluates to 2147483648, which cannot be narrowed to type 'PRInt32' (aka 'int') [-Wc++11-narrowing] case DIR_POS_APPEND: Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Sat Jun 9 23:41:55 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=168898