From owner-freebsd-gecko@FreeBSD.ORG Mon Jan 10 11:07:21 2011 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 B825F1065719 for ; Mon, 10 Jan 2011 11:07:21 +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 A3C6B8FC1A for ; Mon, 10 Jan 2011 11:07:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p0AB7Lle002039 for ; Mon, 10 Jan 2011 11:07:21 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p0AB7LIW002037 for gecko@FreeBSD.org; Mon, 10 Jan 2011 11:07:21 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 10 Jan 2011 11:07:21 GMT Message-Id: <201101101107.p0AB7LIW002037@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, 10 Jan 2011 11:07:21 -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/153114 gecko www/firefox 3.6.12_1,1 crash: Assertion failure: prop o ports/150631 gecko www/firefox 3.6.9 does not build if you have previousl o ports/148475 gecko [patch] Mk/bsd.gecko.mk: use tar(1) for copying trees o ports/146231 gecko [feature request] [patch] www/firefox: use port libs o ports/144044 gecko [PATCH] www/firefox: Makefile.webplugins target order 5 problems total. From owner-freebsd-gecko@FreeBSD.ORG Tue Jan 11 07:16:46 2011 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 475AE106566B for ; Tue, 11 Jan 2011 07:16:46 +0000 (UTC) (envelope-from sipingal@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id D18378FC12 for ; Tue, 11 Jan 2011 07:16:45 +0000 (UTC) Received: by fxm16 with SMTP id 16so19669486fxm.13 for ; Mon, 10 Jan 2011 23:16:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=6hr1yAd/ygx7ZhQJMwtchtVYlkRxAIJruuIiYxiRsiw=; b=XRElcaSGcwQUbwSFRrrWAfb0k2NvJj+Q8aO8WgqdMFO5r8YUrLT+M/UaiS/5NcOOVK 2gXHRlivD3b0fJPUNhas3TMreoA0Is+4vMqxKpLgChoSIrcVrIF1lV2p9RXyjaASagZr Ypw0Zmf36UkcWguBdsfVn+dWVVT19mB61CPzQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=iK5RA+H1dfkBLnNQZ5p7K1o1Zpx+wV1R364JOEGhNafKRnQxn3+JVGhPWiYO5xMulC g/+gWMlN5PCJZ35Gr1B4qrTaXJZsyMuBEstFO1diwiPMf/Ws5r0XHqT8RSoTMncnsAvg Lqw5tjJ0RTF4PxdjSSYbwOUJ+CBARUJo7i2M8= MIME-Version: 1.0 Received: by 10.223.81.70 with SMTP id w6mr3882096fak.62.1294728458182; Mon, 10 Jan 2011 22:47:38 -0800 (PST) Received: by 10.223.102.136 with HTTP; Mon, 10 Jan 2011 22:47:38 -0800 (PST) Date: Tue, 11 Jan 2011 14:47:38 +0800 Message-ID: From: =?GB2312?B?wuOxvLXEzs/Fow==?= To: gecko@FreeBSD.org X-Mailman-Approved-At: Tue, 11 Jan 2011 12:33:15 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Is possible to add the "configure --enable_system_cairo" as option for the firefox 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, 11 Jan 2011 07:16:46 -0000 Hi Gecko, I'm using follow patch to improve my system font display. http://bugs.gentoo.org/attachment.cgi?id=241939&action=diff&context=patch&collapsed=&headers=1&format=raw e.g 1. save the patch as /tmp/cairo-1.10-cleartype.patch 2. reinstall freetype2 # cd /usr/ports/print/freetype2 && make WITH_LCD_FILTERING=yes && make deinstall reinstall clean 3. reinstall cairo # cd /usr/ports/graphics/cairo && make extract && cd work/cairo* && patch -Np1 < /tmp/cairo-1.10-cleartype.patch && cd ../.. && make && make deinstall reinstall clean After that, everythings looks great except the firefox display. I tried to compare the build options(firefox url "about:buildconfig") with my gentoo box. It looks like the --enable-system-cairo option made the difference. So I modify the firefox Makefile and add the option "--enable-system-cairo". I finally got what I want. But I would like to have an option to choice the behavior, using system cairo, not hack the Makefile. Is possible to add the option for the firefox? Thank you in advance. Best regards, Sipingal Liu From owner-freebsd-gecko@FreeBSD.ORG Tue Jan 11 12:40:47 2011 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 B81071065670 for ; Tue, 11 Jan 2011 12:40:47 +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 34D548FC14 for ; Tue, 11 Jan 2011 12:40:46 +0000 (UTC) Received: from daedalus.network.local (167-114.77-83.cust.bluewin.ch [83.77.114.167]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p0BCejc5070372 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO); Tue, 11 Jan 2011 12:40:45 GMT (envelope-from beat@FreeBSD.org) Message-ID: <4D2C4FCD.2030009@FreeBSD.org> Date: Tue, 11 Jan 2011 13:40:45 +0100 From: Beat Gaetzi User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.16) Gecko/20101210 Lightning/1.0b1 Thunderbird/3.0.11 MIME-Version: 1.0 To: =?UTF-8?B?6KO45aWU55qE6JyX54mb?= References: In-Reply-To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: gecko@FreeBSD.org Subject: Re: Is possible to add the "configure --enable_system_cairo" as option for the firefox 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, 11 Jan 2011 12:40:47 -0000 Hi, On 11.01.2011 07:47, 裸奔的蜗牛 wrote: > Hi Gecko, > > I'm using follow patch to improve my system font display. > > http://bugs.gentoo.org/attachment.cgi?id=241939&action=diff&context=patch&collapsed=&headers=1&format=raw > > e.g > 1. save the patch as /tmp/cairo-1.10-cleartype.patch > > 2. reinstall freetype2 > # cd /usr/ports/print/freetype2 && make WITH_LCD_FILTERING=yes && make > deinstall reinstall clean > > 3. reinstall cairo > # cd /usr/ports/graphics/cairo && make extract && cd work/cairo* && patch > -Np1 < /tmp/cairo-1.10-cleartype.patch && cd ../.. && make && make deinstall > reinstall clean > > After that, everythings looks great except the firefox display. I tried to > compare the build options(firefox url "about:buildconfig") with my gentoo > box. It looks like the --enable-system-cairo option made the difference. So > I modify the firefox Makefile and add the option "--enable-system-cairo". I > finally got what I want. But I would like to have an option to choice the > behavior, using system cairo, not hack the Makefile. > > Is possible to add the option for the firefox? Thank you in advance. I assume you are using Firefox 3.6. Firefox was using system cairo until cairo was updated to 1.10.0 because gif and svg image were no longer rendered correctly: http://www.freebsd.org/cgi/getmsg.cgi?fetch=48037+0+/usr/local/www/db/text/2010/cvs-ports/20101205.cvs-ports If you like to revert this change you could use this patch: Index: Makefile =================================================================== RCS file: /home/pcvs/ports/www/firefox/Makefile,v retrieving revision 1.235 diff -u -r1.235 Makefile --- Makefile 10 Dec 2010 12:43:26 -0000 1.235 +++ Makefile 11 Jan 2011 12:39:21 -0000 @@ -21,7 +21,7 @@ USE_AUTOTOOLS= autoconf213 USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -xft -cairo +USE_MOZILLA= -png -nss -dbm -jpeg -xft MOZILLA_NAME= Firefox${MOZILLA_SUFX} MOZILLA_SUFX= 3 MOZILLA= ${PORTNAME}${MOZILLA_SUFX} HTH, Beat -- Beat Gätzi | FreeBSD Committer beat@FreeBSD.org | http://www.FreeBSD.org From owner-freebsd-gecko@FreeBSD.ORG Fri Jan 14 13:54:47 2011 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 E0C261065672; Fri, 14 Jan 2011 13:54:47 +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 7D86A8FC25; Fri, 14 Jan 2011 13:54:47 +0000 (UTC) Received: from daedalus.network.local (71-65.76-83.cust.bluewin.ch [83.76.65.71]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p0EDsXdt054883 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO); Fri, 14 Jan 2011 13:54:33 GMT (envelope-from beat@FreeBSD.org) Message-ID: <4D305599.1050005@FreeBSD.org> Date: Fri, 14 Jan 2011 14:54:33 +0100 From: Beat Gaetzi User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.16) Gecko/20101210 Lightning/1.0b1 Thunderbird/3.0.11 MIME-Version: 1.0 To: gecko X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: Subject: Ports depending on SeaMonkey 1.1 (www/seamonkey) 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, 14 Jan 2011 13:54:48 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, (maintainers BCC'ed) There are still a couple of ports which depends on obsolete SeaMonkey 1.1 (www/seamonkey). We will replace SeaMonkey 1.1 with 2.1 as soon as 2.1 is released. Therefore we need to cleanup the ports depending on old SeaMonkey. These ports use the SeaMonkey Gecko provider (USE_GECKO= seamonkey): mail/enigmail-seamonkey ale@ www/mozex thierry@ www/preferential miwi@ www/helixplugin mi AT aldan o algebra o com These ports use the SeaMonkey Gecko provider (USE_GECKO= seamonkey) via www/mozex/Makefile.xpi: www/adblock thierry@ www/bugmenot saper AT saper o info If the port needs a gecko provider please use USE_GECKO= libxul instead. If these ports works with SeaMonkey 2 and only need SeaMonkey 2 as a run dependency please use USE_SEAMONKEY= 20. It is also possible to define SeaMonkey 2 as a build dependency by using USE_SEAMONKEY_BUILD= 20. If a port only works with SeaMonkey 1.1 please consider removing the port. Thanks, Beat - -- Beat Gätzi | FreeBSD Committer beat@FreeBSD.org | http://www.FreeBSD.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0wVZgACgkQQMW893dCSdsgYACfUMD6Xj5afpYV3OV1UV6ixRss lcoAn1vgs+RDTHjRMAFf/5KqMqABQwai =oVs3 -----END PGP SIGNATURE----- From owner-freebsd-gecko@FreeBSD.ORG Fri Jan 14 14:12:53 2011 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 8C424106566B; Fri, 14 Jan 2011 14:12:53 +0000 (UTC) (envelope-from saper@saper.info) Received: from l.saper.info (l.saper.info [IPv6:2001:41d0:1:d467::1000]) by mx1.freebsd.org (Postfix) with ESMTP id 1F00A8FC23; Fri, 14 Jan 2011 14:12:52 +0000 (UTC) Received: from l.saper.info (saper@localhost [127.0.0.1]) by l.saper.info (8.14.4/8.14.4) with ESMTP id p0EECZ9p059887 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 14 Jan 2011 14:12:35 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Mar2008; t=1295014355; bh=SLtQJXaK0Tmg3ugzIoWtmWpbH2DHNubVCsjQ0K/7EBw=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=ScsS+Kpit+n2sxrhceSIOwuP1a/vXgTvfkKcVResOO2FnvPpy03wjhCuclZ8Yp3Ll Szk4MAI3YlBqwzizNWSi07aahFg/e3IWkRLdKYuez52ecA7R6TAUYq4bhm8RnwwlGG W4iRP0kkAgZLmstMawMFvp14IgmcET+KnHL+Av6k= Received: from localhost (saper@localhost) by l.saper.info (8.14.4/8.14.4/Submit) with ESMTP id p0EECZGu059884; Fri, 14 Jan 2011 14:12:35 GMT (envelope-from saper@saper.info) X-Authentication-Warning: l.saper.info: saper owned process doing -bs Date: Fri, 14 Jan 2011 14:12:35 +0000 From: Marcin Cieslak To: Beat Gaetzi In-Reply-To: <4D305599.1050005@FreeBSD.org> Message-ID: References: <4D305599.1050005@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: gecko , thierry@FreeBSD.org Subject: Re: Ports depending on SeaMonkey 1.1 (www/seamonkey) 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, 14 Jan 2011 14:12:53 -0000 On Fri, 14 Jan 2011, Beat Gaetzi wrote: > -----BEGIN PGP SIGNED MESSAGE----- > www/bugmenot saper AT saper o info > > If the port needs a gecko provider please use USE_GECKO= libxul instead. > If these ports works with SeaMonkey 2 and only need SeaMonkey 2 as a run > dependency please use USE_SEAMONKEY= 20. It is also possible to define > SeaMonkey 2 as a build dependency by using USE_SEAMONKEY_BUILD= 20. www/bugmenot is a browser UI add-on (extension of the right-click menu among others) so it make little sense to use it outside the browser. We have a www/bugmenot-firefox that might possibly work with seamonkey 2.0 as well (or just require a one-line patch to do so). Seamonkey 2.x has a much higher degree of extension compatibility. thierry@ is maintainer on this one. www/bugmenot is a newer version of www/bugmenot-firefox patched a bit to support older Mozillas and Seamonkeys (1.x) as well. What could be done we could end up with one port that includes seamonkey 1.x and seamonkey 2.x bits included. Usually it does interfere in any way. Thierry, what's your thought? //Marcin From owner-freebsd-gecko@FreeBSD.ORG Fri Jan 14 15:18:59 2011 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 88636106566C for ; Fri, 14 Jan 2011 15:18:59 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.freebsd.org (Postfix) with SMTP id BAC968FC1A for ; Fri, 14 Jan 2011 15:18:58 +0000 (UTC) Received: (qmail 55478 invoked from network); 14 Jan 2011 14:52:16 -0000 Received: from unknown (HELO alex.andxor.it) (192.168.2.30) by andxor.it with SMTP; 14 Jan 2011 14:52:16 -0000 Message-ID: <4D306320.8030404@FreeBSD.org> Date: Fri, 14 Jan 2011 15:52:16 +0100 From: Alex Dupre User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; it; rv:1.9.1.16) Gecko/20110109 SeaMonkey/2.0.11 MIME-Version: 1.0 To: Beat Gaetzi References: <4D305599.1050005@FreeBSD.org> In-Reply-To: <4D305599.1050005@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gecko Subject: Re: Ports depending on SeaMonkey 1.1 (www/seamonkey) 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, 14 Jan 2011 15:18:59 -0000 Beat Gaetzi ha scritto: > These ports use the SeaMonkey Gecko provider (USE_GECKO= seamonkey): > mail/enigmail-seamonkey ale@ When www/seamonkey will be updated to 2.1, mail/enigmail port will be updated to use it. Send me the seamonkey patch before committing it, so I can prepare enigmail update in time. -- Alex Dupre From owner-freebsd-gecko@FreeBSD.ORG Fri Jan 14 17:38:56 2011 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 003BF106566C for ; Fri, 14 Jan 2011 17:38:55 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 873BB8FC22 for ; Fri, 14 Jan 2011 17:38:55 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p0EHcrJT088482 for ; Fri, 14 Jan 2011 17:38:53 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id p0EHcmuX087713 for freebsd-gecko@freebsd.org; Fri, 14 Jan 2011 17:38:48 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 14 Jan 2011 17:38:48 GMT Message-Id: <201101141738.p0EHcmuX087713@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] r481 - in branches/experimental/www/firefox-devel: . 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, 14 Jan 2011 17:38:56 -0000 Author: beat Date: Fri Jan 14 17:38:48 2011 New Revision: 481 Log: - Update to 4.0 Beta 9 - Add two patches from Gentoo to fix build with system-cairo [1] Obtained from: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=2d558e6491a0fdcf8e864ffebf386b9ca8e6c792 [1] Added: branches/experimental/www/firefox-devel/files/patch-gfx-thebes-gfxASurface.cpp branches/experimental/www/firefox-devel/files/patch-gfx-thebes-gfxTeeSurface.cpp Modified: branches/experimental/www/firefox-devel/Makefile branches/experimental/www/firefox-devel/distinfo Modified: branches/experimental/www/firefox-devel/Makefile ============================================================================== --- branches/experimental/www/firefox-devel/Makefile Mon Jan 3 12:37:05 2011 (r480) +++ branches/experimental/www/firefox-devel/Makefile Fri Jan 14 17:38:48 2011 (r481) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 4.0b8 +DISTVERSION= 4.0b9 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} Modified: branches/experimental/www/firefox-devel/distinfo ============================================================================== --- branches/experimental/www/firefox-devel/distinfo Mon Jan 3 12:37:05 2011 (r480) +++ branches/experimental/www/firefox-devel/distinfo Fri Jan 14 17:38:48 2011 (r481) @@ -1,2 +1,2 @@ -SHA256 (firefox-4.0b8.source.tar.bz2) = c3f431d9b8fe03ebc194e90f2e7b2d63379ec755e7023e384c4982601433862f -SIZE (firefox-4.0b8.source.tar.bz2) = 64222944 +SHA256 (firefox-4.0b9.source.tar.bz2) = 4689f2de319025ec511cfaa4693335fc78a3e674e8077ed932c5c3274f5ac266 +SIZE (firefox-4.0b9.source.tar.bz2) = 64377236 Added: branches/experimental/www/firefox-devel/files/patch-gfx-thebes-gfxASurface.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-devel/files/patch-gfx-thebes-gfxASurface.cpp Fri Jan 14 17:38:48 2011 (r481) @@ -0,0 +1,32 @@ +diff --git a/gfx/thebes/gfxASurface.cpp b/gfx/thebes/gfxASurface.cpp +--- gfx/thebes/gfxASurface.cpp ++++ gfx/thebes/gfxASurface.cpp +@@ -222,7 +222,9 @@ gfxASurface::Init(cairo_surface_t* surfa + } else { + mFloatingRefs = 1; ++#ifdef MOZ_TREE_CAIRO + if (cairo_surface_get_content(surface) != CAIRO_CONTENT_COLOR) { + cairo_surface_set_subpixel_antialiasing(surface, CAIRO_SUBPIXEL_ANTIALIASING_DISABLED); + } ++#endif + } + } +@@ -438,6 +440,8 @@ gfxASurface::SetSubpixelAntialiasingEnab + if (!mSurfaceValid) + return; ++#ifdef MOZ_TREE_CAIRO + cairo_surface_set_subpixel_antialiasing(mSurface, + aEnabled ? CAIRO_SUBPIXEL_ANTIALIASING_ENABLED : CAIRO_SUBPIXEL_ANTIALIASING_DISABLED); ++#endif + } + +@@ -447,5 +451,9 @@ gfxASurface::GetSubpixelAntialiasingEnab + if (!mSurfaceValid) + return PR_FALSE; ++#ifdef MOZ_TREE_CAIRO + return cairo_surface_get_subpixel_antialiasing(mSurface) == CAIRO_SUBPIXEL_ANTIALIASING_ENABLED; ++#else ++ return PR_FALSE; ++#endif + } + Added: branches/experimental/www/firefox-devel/files/patch-gfx-thebes-gfxTeeSurface.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-devel/files/patch-gfx-thebes-gfxTeeSurface.cpp Fri Jan 14 17:38:48 2011 (r481) @@ -0,0 +1,36 @@ +diff --git a/gfx/thebes/gfxTeeSurface.cpp b/gfx/thebes/gfxTeeSurface.cpp +--- gfx/thebes/gfxTeeSurface.cpp ++++ gfx/thebes/gfxTeeSurface.cpp +@@ -47,4 +47,5 @@ gfxTeeSurface::gfxTeeSurface(cairo_surfa + gfxTeeSurface::gfxTeeSurface(gfxASurface **aSurfaces, PRInt32 aSurfaceCount) + { ++#ifdef MOZ_TREE_CAIRO + NS_ASSERTION(aSurfaceCount > 0, "Must have a least one surface"); + cairo_surface_t *csurf = cairo_tee_surface_create(aSurfaces[0]->CairoSurface()); +@@ -54,4 +55,5 @@ gfxTeeSurface::gfxTeeSurface(gfxASurface + cairo_tee_surface_add(csurf, aSurfaces[i]->CairoSurface()); + } ++#endif + } + +@@ -59,6 +61,8 @@ const gfxIntSize + gfxTeeSurface::GetSize() const + { ++#ifdef MOZ_TREE_CAIRO + nsRefPtr master = Wrap(cairo_tee_surface_index(mSurface, 0)); + return master->GetSize(); ++#endif + } + +@@ -66,4 +70,5 @@ void + gfxTeeSurface::GetSurfaces(nsTArray >* aSurfaces) + { ++#ifdef MOZ_TREE_CAIRO + for (PRInt32 i = 0; ; ++i) { + cairo_surface_t *csurf = cairo_tee_surface_index(mSurface, i); +@@ -75,3 +80,4 @@ gfxTeeSurface::GetSurfaces(nsTArray 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 4C6BC1065675 for ; Sat, 15 Jan 2011 09:23: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 DDBCD8FC23 for ; Sat, 15 Jan 2011 09:23:13 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p0F9NCg1018770 for ; Sat, 15 Jan 2011 09:23:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id p0F9N7mp018278 for freebsd-gecko@freebsd.org; Sat, 15 Jan 2011 09:23:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 15 Jan 2011 09:23:07 GMT Message-Id: <201101150923.p0F9N7mp018278@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] r482 - branches/experimental/www/firefox-devel 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, 15 Jan 2011 09:23:14 -0000 Author: beat Date: Sat Jan 15 09:23:06 2011 New Revision: 482 Log: - Add warning that PGO does not work if IPv6 is enabled. Modified: branches/experimental/www/firefox-devel/Makefile Modified: branches/experimental/www/firefox-devel/Makefile ============================================================================== --- branches/experimental/www/firefox-devel/Makefile Fri Jan 14 17:38:48 2011 (r481) +++ branches/experimental/www/firefox-devel/Makefile Sat Jan 15 09:23:06 2011 (r482) @@ -95,6 +95,8 @@ @${ECHO} "To build Firefox with PGO support you need a running X server and" @${ECHO} " build this port with a user who could access the X server! " @${ECHO} "" + @${ECHO} " PGO does not work if IPv6 is enabled!" + @${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} "*****************************************************************" From owner-freebsd-gecko@FreeBSD.ORG Sat Jan 15 13:09:20 2011 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 E69831065670 for ; Sat, 15 Jan 2011 13:09:19 +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 91CED8FC0C for ; Sat, 15 Jan 2011 13:09:19 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p0FD9I2J059297 for ; Sat, 15 Jan 2011 13:09:18 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id p0FD9DJa058247 for freebsd-gecko@freebsd.org; Sat, 15 Jan 2011 13:09:13 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 15 Jan 2011 13:09:13 GMT Message-Id: <201101151309.p0FD9DJa058247@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] r483 - in branches/experimental/devel/nspr: . 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, 15 Jan 2011 13:09:20 -0000 Author: beat Date: Sat Jan 15 13:09:12 2011 New Revision: 483 Log: - Update to 4.8.7 Modified: branches/experimental/devel/nspr/Makefile branches/experimental/devel/nspr/distinfo branches/experimental/devel/nspr/files/patch-tests Modified: branches/experimental/devel/nspr/Makefile ============================================================================== --- branches/experimental/devel/nspr/Makefile Sat Jan 15 09:23:06 2011 (r482) +++ branches/experimental/devel/nspr/Makefile Sat Jan 15 13:09:12 2011 (r483) @@ -2,11 +2,11 @@ # Date created: 18 December 2001 # Whom: Maxim Sobolev # -# $FreeBSD: ports/devel/nspr/Makefile,v 1.39 2009/11/11 05:36:52 mi Exp $ +# $FreeBSD: ports/devel/nspr/Makefile,v 1.41 2010/11/21 18:17:03 marcus Exp $ # $MCom: ports-experimental/devel/nspr/Makefile,v 1.6 2008/03/12 13:06:56 ahze Exp $ PORTNAME= nspr -DISTVERSION= 4.8.6 +DISTVERSION= 4.8.7 CATEGORIES= devel #MASTER_SITES= LOCAL/ahze MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -43,21 +43,20 @@ do-install: ${MKDIR} ${PREFIX}/include/nspr ${TAR} -C ${WRKSRC}/dist/include --dereference -cf - . | \ - ${TAR} -C ${PREFIX}/include -xf - - ${FIND} ${PREFIX}/include/nspr | \ - ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP} + ${TAR} -C ${PREFIX}/include -xof - ${FIND} ${PREFIX}/include/nspr -type d | \ ${XARGS} ${CHMOD} 0755 ${FIND} ${PREFIX}/include/nspr -type f | \ ${XARGS} ${CHMOD} ${SHAREMODE} ${TAR} -C ${WRKSRC}/dist/lib --dereference -cf - . | \ - ${TAR} -C ${PREFIX}/lib -xf - + ${TAR} -C ${PREFIX}/lib -xof - ${INSTALL_SCRIPT} ${WRKSRC}/config/nspr-config ${PREFIX}/bin ${MKDIR} ${PREFIX}/libdata/pkgconfig ${INSTALL_DATA} ${WRKSRC}/config/nspr.pc ${PREFIX}/libdata/pkgconfig .for lib in ${LIBS} +.if defined(STRIP) && ${STRIP} != "" ${STRIP_CMD} ${PREFIX}/lib/${lib} - ${CHOWN} ${BINOWN}:${BINGRP} ${PREFIX}/lib/${lib} +.endif ${CHMOD} ${BINMODE} ${PREFIX}/lib/${lib} ${LN} -sf ${lib} ${PREFIX}/lib/${lib:R} .endfor Modified: branches/experimental/devel/nspr/distinfo ============================================================================== --- branches/experimental/devel/nspr/distinfo Sat Jan 15 09:23:06 2011 (r482) +++ branches/experimental/devel/nspr/distinfo Sat Jan 15 13:09:12 2011 (r483) @@ -1,3 +1,2 @@ -MD5 (nspr-4.8.6.tar.gz) = 592c275728c29d193fdba8009165990b -SHA256 (nspr-4.8.6.tar.gz) = d9040bb01536fa63881c423c4fa831ea459696b32d2097f614842f824e1a9f6d -SIZE (nspr-4.8.6.tar.gz) = 1202257 +SHA256 (nspr-4.8.7.tar.gz) = eb9459c31d43d1000fb1304f1e0cedab0bdac3c54c71988259c1ac10c1fe16a3 +SIZE (nspr-4.8.7.tar.gz) = 1244150 Modified: branches/experimental/devel/nspr/files/patch-tests ============================================================================== --- branches/experimental/devel/nspr/files/patch-tests Sat Jan 15 09:23:06 2011 (r482) +++ branches/experimental/devel/nspr/files/patch-tests Sat Jan 15 13:09:12 2011 (r483) @@ -1437,79 +1437,95 @@ + DataRecord *Items; PRStack *list1, *list2; PRStackElem *node; ---- ../pr/tests/suspend.c Sun Apr 25 11:01:02 2004 -+++ ../pr/tests/suspend.c Mon Jul 25 22:28:14 2005 -@@ -74,5 +74,5 @@ +--- ../pr/tests/suspend.c.orig 2010-09-24 20:14:40.000000000 +0200 ++++ ../pr/tests/suspend.c 2011-01-15 13:56:43.000000000 +0100 +@@ -62,14 +62,14 @@ + Level_2_Thread(void *arg) { PR_Sleep(PR_MillisecondsToInterval(4 * 1000)); - printf("Level_2_Thread[0x%lx] exiting\n",PR_GetCurrentThread()); + printf("Level_2_Thread[%p] exiting\n",PR_GetCurrentThread()); return; } -@@ -81,5 +81,5 @@ + + void PR_CALLBACK Level_1_Thread(void *arg) { - PRUint32 tmp = (PRUint32)arg; + PRUint32 tmp = (PRUint32)(uintptr_t)arg; PRThreadScope scope = (PRThreadScope) tmp; PRThread *thr; -@@ -96,5 +96,5 @@ + +@@ -84,7 +84,7 @@ + if (!thr) { printf("Could not create thread!\n"); } else { - printf("Level_1_Thread[0x%lx] created %15s thread 0x%lx\n", + printf("Level_1_Thread[%p] created %15s thread %p\n", PR_GetCurrentThread(), (scope == PR_GLOBAL_THREAD) ? -@@ -107,5 +107,5 @@ + "PR_GLOBAL_THREAD" : "PR_LOCAL_THREAD", +@@ -95,7 +95,7 @@ + alive--; PR_Notify(mon); PR_ExitMonitor(mon); - printf("Thread[0x%lx] exiting\n",PR_GetCurrentThread()); + printf("Thread[%p] exiting\n",PR_GetCurrentThread()); } -@@ -116,11 +116,12 @@ + static PRStatus PR_CALLBACK print_thread(PRThread *thread, int i, void *arg) +@@ -104,14 +104,15 @@ + PRWord *registers; printf( - "\nprint_thread[0x%lx]: %-20s - i = %ld\n",thread, -+ "\nprint_thread[%p]: %-20s - i = %d\n",thread, ++ "\nprint_thread[%p]: %-20s - i = %ld\n",thread, (PR_GLOBAL_THREAD == PR_GetThreadScope(thread)) ? "PR_GLOBAL_THREAD" : "PR_LOCAL_THREAD", i); registers = PR_GetGCRegisters(thread, 0, (int *)&words); -- printf("Regsters R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", -- registers[0],registers[1],registers[2],registers[3]); + if (registers) +- printf("Registers R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", +- registers[0],registers[1],registers[2],registers[3]); - printf("Stack Pointer = 0x%lx\n", PR_GetSP(thread)); -+ printf("Regsters R0 = 0x%lx R1 = 0x%lx R2 = 0x%lx R3 = 0x%lx\n", -+ (unsigned long)registers[0], (unsigned long)registers[1], -+ (unsigned long)registers[2], (unsigned long)registers[3]); ++ printf("Regsters R0 = 0x%lx R1 = 0x%lx R2 = 0x%lx R3 = 0x%lx\n", ++ (unsigned long)registers[0], (unsigned long)registers[1], ++ (unsigned long)registers[2], (unsigned long)registers[3]); + printf("Stack Pointer = %p\n", PR_GetSP(thread)); return PR_SUCCESS; } -@@ -150,5 +151,5 @@ + +@@ -139,7 +140,7 @@ + printf("Could not create thread!\n"); alive--; } - printf("Level_0_Thread[0x%lx] created %15s thread 0x%lx\n", + printf("Level_0_Thread[%p] created %15s thread %p\n", PR_GetCurrentThread(), (scope1 == PR_GLOBAL_THREAD) ? -@@ -161,7 +162,8 @@ + "PR_GLOBAL_THREAD" : "PR_LOCAL_THREAD", +@@ -151,9 +152,10 @@ PR_EnumerateThreads(print_thread, NULL); registers = PR_GetGCRegisters(me, 1, (int *)&words); -- printf("My Registers: R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", -- registers[0],registers[1],registers[2],registers[3]); + if (registers) +- printf("My Registers: R0 = 0x%x R1 = 0x%x R2 = 0x%x R3 = 0x%x\n", +- registers[0],registers[1],registers[2],registers[3]); - printf("My Stack Pointer = 0x%lx\n", PR_GetSP(me)); -+ printf("My Registers: R0 = 0x%lx R1 = 0x%lx R2 = 0x%lx R3 = 0x%lx\n", -+ (unsigned long)registers[0], (unsigned long)registers[1], -+ (unsigned long)registers[2], (unsigned long)registers[3]); ++ printf("My Registers: R0 = 0x%lx R1 = 0x%lx R2 = 0x%lx R3 = 0x%lx\n", ++ (unsigned long)registers[0], (unsigned long)registers[1], ++ (unsigned long)registers[2], (unsigned long)registers[3]); + printf("My Stack Pointer = %p\n", PR_GetSP(me)); PR_ResumeAll(); -@@ -227,4 +229,6 @@ + /* Wait for all threads to exit */ +@@ -212,6 +214,8 @@ + CreateThreadsUU(); CreateThreadsKU(); PR_Cleanup(); + + return 0; } + #endif /* XP_BEOS */ --- ../pr/tests/testfile.c Tue Jun 20 17:46:54 2000 +++ ../pr/tests/testfile.c Mon Jul 25 22:36:39 2005 @@ -69,4 +69,7 @@ From owner-freebsd-gecko@FreeBSD.ORG Sat Jan 15 17:36:19 2011 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 03136106564A; Sat, 15 Jan 2011 17:36:19 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from smtpfb1-g21.free.fr (smtpfb1-g21.free.fr [212.27.42.9]) by mx1.freebsd.org (Postfix) with ESMTP id D57FA8FC1A; Sat, 15 Jan 2011 17:36:16 +0000 (UTC) Received: from smtp5-g21.free.fr (smtp5-g21.free.fr [212.27.42.5]) by smtpfb1-g21.free.fr (Postfix) with ESMTP id 9A3F32E1D1; Sat, 15 Jan 2011 18:18:43 +0100 (CET) Received: from graf.pompo.net (unknown [78.225.128.39]) by smtp5-g21.free.fr (Postfix) with ESMTP id 4FEAAD48142; Sat, 15 Jan 2011 18:18:34 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id D1D9E114CF; Sat, 15 Jan 2011 18:13:20 +0100 (CET) Date: Sat, 15 Jan 2011 18:13:20 +0100 From: Thierry Thomas To: Marcin Cieslak Message-ID: <20110115171320.GB60954@graf.pompo.net> References: <4D305599.1050005@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SUOF0GtieIMvvwua" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 8.1-STABLE i386 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: X-PGP: 0xC71405A2 Cc: gecko , Beat Gaetzi Subject: Re: Ports depending on SeaMonkey 1.1 (www/seamonkey) 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, 15 Jan 2011 17:36:19 -0000 --SUOF0GtieIMvvwua Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello all, Le ven 14 jan 11 =E0 15:12:35 +0100, Marcin Cieslak =E9crivait=A0: > We have a www/bugmenot-firefox that might possibly work with=20 > seamonkey 2.0 as well (or just require a one-line patch to do so). > Seamonkey 2.x has a much higher degree of extension compatibility.=20 > thierry@ is maintainer on this one. >=20 > www/bugmenot is a newer version of www/bugmenot-firefox > patched a bit to support older Mozillas and Seamonkeys (1.x) as well. >=20 > What could be done we could end up with one port that=20 > includes seamonkey 1.x and seamonkey 2.x bits included. > Usually it does interfere in any way. >=20 > Thierry, what's your thought? Well, I'm interested by your patch, so that we could have only one bugmenot port in the tree. Best regards, --=20 Th. Thomas. --SUOF0GtieIMvvwua Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEARECAAYFAk0x1bAACgkQc95pjMcUBaLMNQCgi8BrVpR+RUEhGmj51Ndy3x2E olYAn2paJmoH6doBZeSCAw5deFQ2cvfr =+TOJ -----END PGP SIGNATURE----- --SUOF0GtieIMvvwua-- From owner-freebsd-gecko@FreeBSD.ORG Sat Jan 15 19:47:04 2011 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 237CB10656C6; Sat, 15 Jan 2011 19:47:04 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from smtp5-g21.free.fr (smtp5-g21.free.fr [212.27.42.5]) by mx1.freebsd.org (Postfix) with ESMTP id E99C28FC1A; Sat, 15 Jan 2011 19:47:01 +0000 (UTC) Received: from graf.pompo.net (unknown [78.225.128.39]) by smtp5-g21.free.fr (Postfix) with ESMTP id 26392D4801A; Sat, 15 Jan 2011 20:46:54 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id A92A0114CD; Sat, 15 Jan 2011 20:41:41 +0100 (CET) Date: Sat, 15 Jan 2011 20:41:41 +0100 From: Thierry Thomas To: Beat Gaetzi Message-ID: <20110115194141.GE60954@graf.pompo.net> References: <4D305599.1050005@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/3yNEOqWowh/8j+e" Content-Disposition: inline In-Reply-To: <4D305599.1050005@FreeBSD.org> User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 8.1-STABLE i386 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: X-PGP: 0xC71405A2 Cc: gecko Subject: Re: Ports depending on SeaMonkey 1.1 (www/seamonkey) 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, 15 Jan 2011 19:47:04 -0000 --/3yNEOqWowh/8j+e Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le ven 14 jan 11 =E0 14:54:33 +0100, Beat Gaetzi =E9crivait=A0: > Hi, (maintainers BCC'ed) Hello Beat, > There are still a couple of ports which depends on obsolete SeaMonkey > 1.1 (www/seamonkey). We will replace SeaMonkey 1.1 with 2.1 as soon as > 2.1 is released. Therefore we need to cleanup the ports depending on old > SeaMonkey. >=20 > These ports use the SeaMonkey Gecko provider (USE_GECKO=3D seamonkey): > mail/enigmail-seamonkey ale@ > www/mozex thierry@ > www/preferential miwi@ > www/helixplugin mi AT aldan o algebra o com >=20 > These ports use the SeaMonkey Gecko provider (USE_GECKO=3D seamonkey) via > www/mozex/Makefile.xpi: > www/adblock thierry@ > www/bugmenot saper AT saper o info www/mozex & www/adblock can be removed: they were intended for the ancient geckos, and they have been replaced respectively by www/xpi-mozex & www/xpi-adblock (or www/xpi-adblock_plus). Best regards, --=20 Th. Thomas. --/3yNEOqWowh/8j+e Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEARECAAYFAk0x+HUACgkQc95pjMcUBaJ4/gCgvYB9HAhXrNACF5n5ZomqfHXB HaQAnRV9bl+vX02LHuT1vyWhF1Q2ZtwY =SuOP -----END PGP SIGNATURE----- --/3yNEOqWowh/8j+e-- From owner-freebsd-gecko@FreeBSD.ORG Sat Jan 15 21:56:04 2011 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 488A6106566C for ; Sat, 15 Jan 2011 21:56:04 +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 BE1678FC21 for ; Sat, 15 Jan 2011 21:56:03 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p0FLu2D2030279 for ; Sat, 15 Jan 2011 21:56:02 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id p0FLtvIx029923 for freebsd-gecko@freebsd.org; Sat, 15 Jan 2011 21:55:57 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 15 Jan 2011 21:55:57 GMT Message-Id: <201101152155.p0FLtvIx029923@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] r484 - in branches/experimental/www/firefox-devel: . 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, 15 Jan 2011 21:56:04 -0000 Author: beat Date: Sat Jan 15 21:55:57 2011 New Revision: 484 Log: - Fix PGO build on systems where IPv6 is enabled. The SimpleHTTPServer binds to an IPv4 address only so force the browser to connect via 127.0.0.1. Submitted by: swills Added: branches/experimental/www/firefox-devel/files/patch-build-pgo-profileserver.py.in Modified: branches/experimental/www/firefox-devel/Makefile Modified: branches/experimental/www/firefox-devel/Makefile ============================================================================== --- branches/experimental/www/firefox-devel/Makefile Sat Jan 15 13:09:12 2011 (r483) +++ branches/experimental/www/firefox-devel/Makefile Sat Jan 15 21:55:57 2011 (r484) @@ -95,8 +95,6 @@ @${ECHO} "To build Firefox with PGO support you need a running X server and" @${ECHO} " build this port with a user who could access the X server! " @${ECHO} "" - @${ECHO} " PGO does not work if IPv6 is enabled!" - @${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} "*****************************************************************" Added: branches/experimental/www/firefox-devel/files/patch-build-pgo-profileserver.py.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-devel/files/patch-build-pgo-profileserver.py.in Sat Jan 15 21:55:57 2011 (r484) @@ -0,0 +1,18 @@ +--- build/pgo/profileserver.py.in.orig 2011-01-10 22:25:42.000000000 -0500 ++++ build/pgo/profileserver.py.in 2011-01-15 16:20:00.000000000 -0500 +@@ -75,13 +75,13 @@ + t.setDaemon(True) # don't hang on exit + t.start() + +- automation.setServerInfo("localhost", PORT) ++ automation.setServerInfo("127.0.0.1", PORT) + automation.initializeProfile(PROFILE_DIRECTORY) + browserEnv = automation.environment() + browserEnv["XPCOM_DEBUG_BREAK"] = "warn" + browserEnv["MOZ_JAR_LOG_DIR"] = MOZ_JAR_LOG_DIR + +- url = "http://localhost:%d/index.html" % PORT ++ url = "http://127.0.0.1:%d/index.html" % PORT + appPath = os.path.join(SCRIPT_DIR, automation.DEFAULT_APP) + status = automation.runApp(url, browserEnv, appPath, PROFILE_DIRECTORY, {}, + debuggerInfo=debuggerInfo, From owner-freebsd-gecko@FreeBSD.ORG Sat Jan 15 22:47:09 2011 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 89BE41065673 for ; Sat, 15 Jan 2011 22:47:09 +0000 (UTC) (envelope-from david.figuera@fendo.es) Received: from fendo.es (fendo.es [94.23.83.86]) by mx1.freebsd.org (Postfix) with ESMTP id 196978FC15 for ; Sat, 15 Jan 2011 22:47:09 +0000 (UTC) Received: from miles.df.lan (166.Red-88-18-156.staticIP.rima-tde.net [88.18.156.166]) (Authenticated sender: dave@fendo.es) by fendo.es (Postfix) with ESMTPSA id 66B971FA7C8 for ; Sat, 15 Jan 2011 23:31:19 +0100 (CET) Date: Sun, 16 Jan 2011 00:31:27 +0100 From: David Figuera To: gecko@FreeBSD.org Message-ID: <20110116003127.22b2d4d9@miles.df.lan> X-Mailer: Claws Mail 3.7.8 (GTK+ 2.22.1; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Error on configure script 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, 15 Jan 2011 22:47:09 -0000 Hi there. Following is tailed output from "make" on /usr/ports/www/seamonkey2 checking for gcc 3.0 ABI... (cached) yes checking for C++ "explicit" keyword... (cached) yes checking for C++ "typename" keyword... (cached) yes checking for modern C++ template specialization syntax support... (cached) yes checking whether partial template specialization works... (cached) yes checking whether operators must be re-defined for templates derived from templates... (cached) no checking whether we need to cast a derived template to pass as its base class... (cached) no checking whether the compiler can resolve const ambiguities for templates... (cached) yes checking whether the C++ "using" keyword can change access... (cached) yes checking whether the C++ "using" keyword resolves ambiguity... (cached) yes checking for "std::" namespace... (cached) yes checking whether standard template operator!=() is ambiguous... (cached) unambiguous checking for C++ reinterpret_cast... (cached) yes checking for C++ dynamic_cast to void*... (cached) yes checking whether C++ requires implementation of unused virtual methods... (cached) no checking for trouble comparing to zero near std::operator!=()... (cached) no checking for LC_MESSAGES... (cached) yes configure: error: --with-system-nspr and --with-nspr-libs/cflags are mutually exclusive. See 'configure --help'. configure: error: ./configure failed for js/src configure: error: ./configure failed for mozilla ===> Script "configure" failed unexpectedly. Please report the problem to gecko@FreeBSD.org [maintainer] and attach the "/var/ports/usr/ports/www/seamonkey2/work/comm-1.9.1/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/www/seamonkey2. *** Error code 1 From owner-freebsd-gecko@FreeBSD.ORG Sat Jan 15 23:02:57 2011 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 9B44B106566C for ; Sat, 15 Jan 2011 23:02:57 +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 385638FC08 for ; Sat, 15 Jan 2011 23:02:57 +0000 (UTC) Received: from daedalus.network.local (56-110.76-83.cust.bluewin.ch [83.76.110.56]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p0FN2sUk004881 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO); Sat, 15 Jan 2011 23:02:54 GMT (envelope-from beat@FreeBSD.org) Message-ID: <4D32279E.4080805@FreeBSD.org> Date: Sun, 16 Jan 2011 00:02:54 +0100 From: Beat Gaetzi User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.16) Gecko/20101210 Lightning/1.0b1 Thunderbird/3.0.11 MIME-Version: 1.0 To: David Figuera References: <20110116003127.22b2d4d9@miles.df.lan> In-Reply-To: <20110116003127.22b2d4d9@miles.df.lan> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org Subject: Re: Error on configure script 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, 15 Jan 2011 23:02:57 -0000 On 16.01.2011 00:31, David Figuera wrote: > Hi there. > Following is tailed output from "make" on /usr/ports/www/seamonkey2 > > checking for gcc 3.0 ABI... (cached) yes > checking for C++ "explicit" keyword... (cached) yes > checking for C++ "typename" keyword... (cached) yes > checking for modern C++ template specialization syntax support... > (cached) yes checking whether partial template specialization works... > (cached) yes checking whether operators must be re-defined for > templates derived from templates... (cached) no checking whether we > need to cast a derived template to pass as its base class... (cached) > no checking whether the compiler can resolve const ambiguities for > templates... (cached) yes checking whether the C++ "using" keyword can > change access... (cached) yes checking whether the C++ "using" keyword > resolves ambiguity... (cached) yes checking for "std::" namespace... > (cached) yes checking whether standard template operator!=() is > ambiguous... (cached) unambiguous checking for C++ reinterpret_cast... > (cached) yes checking for C++ dynamic_cast to void*... (cached) yes > checking whether C++ requires implementation of unused virtual > methods... (cached) no checking for trouble comparing to zero near > std::operator!=()... (cached) no checking for LC_MESSAGES... (cached) > yes configure: error: --with-system-nspr and --with-nspr-libs/cflags > are mutually exclusive. See 'configure --help'. configure: > error: ./configure failed for js/src configure: error: ./configure > failed for mozilla ===> Script "configure" failed unexpectedly. > Please report the problem to gecko@FreeBSD.org [maintainer] and attach > the "/var/ports/usr/ports/www/seamonkey2/work/comm-1.9.1/config.log" > including the output of the failure of your make command. Also, it > might be a good idea to provide an overview of all packages installed > on your system (e.g. an `ls /var/db/pkg`). > *** Error code 1 > > Stop in /usr/ports/www/seamonkey2. > *** Error code 1 Could you please update devel/nspr and retry building SeaMonkey? Beat