From owner-freebsd-gecko@FreeBSD.ORG Sun Jun 12 07:56:51 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 3710E106564A for ; Sun, 12 Jun 2011 07:56:51 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from ex-vmail03.lnh.mail.rcn.net (vmail03.lnh.mail.rcn.net [207.172.157.113]) by mx1.freebsd.org (Postfix) with ESMTP id DFB0D8FC0A for ; Sun, 12 Jun 2011 07:56:50 +0000 (UTC) Received: from mr17.lnh.mail.rcn.net ([207.172.157.37]) by smtp02.lnh.mail.rcn.net with ESMTP; 12 Jun 2011 03:56:50 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr17.lnh.mail.rcn.net (MOS 4.2.3-GA) with ESMTP id AXV27867; Sun, 12 Jun 2011 03:56:49 -0400 Received-SPF: None identity=pra; client-ip=209.6.61.133; receiver=smtp01.lnh.mail.rcn.net; envelope-from="mi+thun@aldan.algebra.com"; x-sender="mi+thun@aldan.algebra.com"; x-conformance=sidf_compatible Received-SPF: None identity=mailfrom; client-ip=209.6.61.133; receiver=smtp01.lnh.mail.rcn.net; envelope-from="mi+thun@aldan.algebra.com"; x-sender="mi+thun@aldan.algebra.com"; x-conformance=sidf_compatible Received-SPF: None identity=helo; client-ip=209.6.61.133; receiver=smtp01.lnh.mail.rcn.net; envelope-from="mi+thun@aldan.algebra.com"; x-sender="postmaster@[192.168.1.8]"; x-conformance=sidf_compatible X-Auth-ID: anat Received: from 209-6-61-133.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com (HELO [192.168.1.8]) ([209.6.61.133]) by smtp01.lnh.mail.rcn.net with ESMTP; 12 Jun 2011 03:56:43 -0400 Message-ID: <4DF4713A.5020804@aldan.algebra.com> Date: Sun, 12 Jun 2011 03:56:42 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; uk-UA; rv:1.9.2.17) Gecko/20110525 Lightning/1.0b3pre Thunderbird/3.1.10 MIME-Version: 1.0 To: Jeremy Messenger X-Mailman-Approved-At: Sun, 12 Jun 2011 11:18:14 +0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: gecko@freebsd.org Subject: need help with www/helixplugin 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, 12 Jun 2011 07:56:51 -0000 Hello! I've just updated the port to build using libxul instead of seamonkey. However, I noticed, that the resulting plugin is not seen in firefox4... Years ago, the browser would complain on stderr, if it could not find a symbol in the library, but now firefox4 is perfectly content -- yet, about:plugins does not show hxplugin. Could somebody help me debug this? I can see in ktrace, that it opens the helix.so successfully, but that's it... The two other plugins I have (VLC and DjVu) are listed just fine... Thanks for any hints. Yours, -mi From owner-freebsd-gecko@FreeBSD.ORG Mon Jun 13 11:07:23 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 DA31B1065673 for ; Mon, 13 Jun 2011 11:07:23 +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 C924D8FC13 for ; Mon, 13 Jun 2011 11:07:23 +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 p5DB7NqP092347 for ; Mon, 13 Jun 2011 11:07:23 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p5DB7Nmq092345 for gecko@FreeBSD.org; Mon, 13 Jun 2011 11:07:23 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 13 Jun 2011 11:07:23 GMT Message-Id: <201106131107.p5DB7Nmq092345@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, 13 Jun 2011 11:07:23 -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/156912 gecko Fix port: mail/thunderbird occasionally breaks with gm o ports/156889 gecko www/firefox36: firefox 3.6.17 eats cpu on current/x64 o ports/156813 gecko [PATCH] deskutils/lightning-thunderbird: Patch to requ o ports/156777 gecko www/firefox and mail/thunderbird menus show corrupt da 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/155291 gecko reinstalling www/firefox removes www/firefox-sync 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/146231 gecko [feature request] [patch] www/firefox: use port libs o ports/144044 gecko [PATCH] www/firefox: Makefile.webplugins target order 11 problems total. From owner-freebsd-gecko@FreeBSD.ORG Thu Jun 16 10:15:32 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 366BA1065670 for ; Thu, 16 Jun 2011 10:15:32 +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 C1A058FC17 for ; Thu, 16 Jun 2011 10:15:31 +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 p5GAFUpw014315 for ; Thu, 16 Jun 2011 10:15:30 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p5GAFOME013701 for freebsd-gecko@freebsd.org; Thu, 16 Jun 2011 10:15:24 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 16 Jun 2011 10:15:24 GMT Message-Id: <201106161015.p5GAFOME013701@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] r558 - branches/experimental/www/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: Thu, 16 Jun 2011 10:15:32 -0000 Author: flo Date: Thu Jun 16 10:15:24 2011 New Revision: 558 Log: - update to 5.0b7 which is the first release candidate according to mozilla 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 Sat Jun 11 08:03:55 2011 (r557) +++ branches/experimental/www/firefox-beta/Makefile Thu Jun 16 10:15:24 2011 (r558) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 5.0b2 +DISTVERSION= 5.0b7 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} Modified: branches/experimental/www/firefox-beta/distinfo ============================================================================== --- branches/experimental/www/firefox-beta/distinfo Sat Jun 11 08:03:55 2011 (r557) +++ branches/experimental/www/firefox-beta/distinfo Thu Jun 16 10:15:24 2011 (r558) @@ -1,2 +1,2 @@ -SHA256 (firefox-5.0b2.source.tar.bz2) = 634e963b03ba460617771e19e138ac124894165aebc81afc535c22dbda0766fc -SIZE (firefox-5.0b2.source.tar.bz2) = 68883059 +SHA256 (firefox-5.0b7.source.tar.bz2) = da2d7d71e6ca21c268ae5accc96f25d188e935674cba017021ffdba677ac5975 +SIZE (firefox-5.0b7.source.tar.bz2) = 68710896 From owner-freebsd-gecko@FreeBSD.ORG Thu Jun 16 14:40:03 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 6F941106566B for ; Thu, 16 Jun 2011 14:40: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 ED2DA8FC08 for ; Thu, 16 Jun 2011 14:40: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 p5GEe1kp063393 for ; Thu, 16 Jun 2011 14:40: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 p5GEduTt062908 for freebsd-gecko@freebsd.org; Thu, 16 Jun 2011 14:39:56 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 16 Jun 2011 14:39:56 GMT Message-Id: <201106161439.p5GEduTt062908@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] r559 - branches/experimental/www/firefox-aurora 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: Thu, 16 Jun 2011 14:40:03 -0000 Author: flo Date: Thu Jun 16 14:39:56 2011 New Revision: 559 Log: - update to a recent snapshot of the aurora channel Modified: branches/experimental/www/firefox-aurora/Makefile branches/experimental/www/firefox-aurora/distinfo Modified: branches/experimental/www/firefox-aurora/Makefile ============================================================================== --- branches/experimental/www/firefox-aurora/Makefile Thu Jun 16 10:15:24 2011 (r558) +++ branches/experimental/www/firefox-aurora/Makefile Thu Jun 16 14:39:56 2011 (r559) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 6.0a2-20110531 +DISTVERSION= 6.0a2-20110616 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= http://tb.smeets.im/~flo/ \ Modified: branches/experimental/www/firefox-aurora/distinfo ============================================================================== --- branches/experimental/www/firefox-aurora/distinfo Thu Jun 16 10:15:24 2011 (r558) +++ branches/experimental/www/firefox-aurora/distinfo Thu Jun 16 14:39:56 2011 (r559) @@ -1,2 +1,2 @@ -SHA256 (firefox-6.0a2-20110531.source.tar.bz2) = a5ff5d89791dd7122fcb154b4fb8315e693359387768bd109220c0b28313b29e -SIZE (firefox-6.0a2-20110531.source.tar.bz2) = 67933005 +SHA256 (firefox-6.0a2-20110616.source.tar.bz2) = ed3ea8f82775ae9c13857db61f1d634c580c45d3a9003302187c7b25462382ea +SIZE (firefox-6.0a2-20110616.source.tar.bz2) = 67409190 From owner-freebsd-gecko@FreeBSD.ORG Thu Jun 16 22:01:16 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 817A7106567B for ; Thu, 16 Jun 2011 22:01:16 +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 116B68FC15 for ; Thu, 16 Jun 2011 22:01:15 +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 p5GM1EbK053424 for ; Thu, 16 Jun 2011 22:01:14 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p5GM19hV053249 for freebsd-gecko@freebsd.org; Thu, 16 Jun 2011 22:01:09 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 16 Jun 2011 22:01:09 GMT Message-Id: <201106162201.p5GM19hV053249@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] r560 - branches/experimental/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: Thu, 16 Jun 2011 22:01:16 -0000 Author: beat Date: Thu Jun 16 22:01:09 2011 New Revision: 560 Log: - Fix build on recent CURRENT. Submitted by: Alexey Shuvaev on -current back in January Reported, tested and approved by: flo@ Added: branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-io-nsNativeCharsetUtils.cpp Added: branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-io-nsNativeCharsetUtils.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-mozilla-xpcom-io-nsNativeCharsetUtils.cpp Thu Jun 16 22:01:09 2011 (r560) @@ -0,0 +1,18 @@ +--- mozilla/xpcom/io/nsNativeCharsetUtils.cpp.orig 2011-06-16 15:45:54.000000000 +0200 ++++ mozilla/xpcom/io/nsNativeCharsetUtils.cpp 2011-06-16 15:46:49.000000000 +0200 +@@ -96,11 +96,11 @@ + // iconv for all platforms where nltypes.h and nllanginfo.h are present + // along with iconv. + // +-#if defined(HAVE_ICONV) && defined(HAVE_NL_TYPES_H) && defined(HAVE_LANGINFO_CODESET) +-#define USE_ICONV 1 +-#else ++//#if defined(HAVE_ICONV) && defined(HAVE_NL_TYPES_H) && defined(HAVE_LANGINFO_CODESET) ++//#define USE_ICONV 1 ++//#else + #define USE_STDCONV 1 +-#endif ++//#endif + + static void + isolatin1_to_utf16(const char **input, PRUint32 *inputLeft, PRUnichar **output, PRUint32 *outputLeft) From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 17 16:41:33 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 2FAE11065672 for ; Fri, 17 Jun 2011 16:41:33 +0000 (UTC) (envelope-from rnejdl@ringofsaturn.com) Received: from tethys.ringofsaturn.com (tethys.ringofsaturn.com [71.252.219.43]) by mx1.freebsd.org (Postfix) with ESMTP id 001FB8FC0C for ; Fri, 17 Jun 2011 16:41:32 +0000 (UTC) Received: from ASSP.nospam (tethys [71.252.219.43]) (authenticated bits=0) by tethys.ringofsaturn.com (8.14.4/8.14.4) with ESMTP id p5HG8iki067681 for ; Fri, 17 Jun 2011 11:08:44 -0500 (CDT) (envelope-from rnejdl@ringofsaturn.com) Received: from mail.ringofsaturn.com ([71.252.219.43] helo=mail.ringofsaturn.com) by ASSP.nospam with ESMTP (ASSP 1.9.1.0); 17 Jun 2011 11:08:43 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 17 Jun 2011 11:08:43 -0500 From: Rusty Nejdl To: Mail-Reply-To: Message-ID: X-Sender: rnejdl@ringofsaturn.com User-Agent: Roundcube Webmail/0.6-svn X-Assp-Intended-For-IP: 71.252.219.43 X-Assp-Passing: authenticated X-Assp-ID: ASSP.nospam (m-30832-03396) X-Assp-Version: 1.9.1.0(1.0.01) Cc: Subject: Issues building Lightspark that links to jmorecfg.h X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rnejdl@ringofsaturn.com List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2011 16:41:33 -0000 I am trying to build lightspark and it links to : /usr/local/include/firefox/jmorecfg.h It fails with an error of: /usr/local/include/firefox/jmorecfg.h:216:21: fatal error: prtypes.h: No such file or directory If I modify the above file from: #include "prtypes.h" to: #include "nspr/prtypes.h" Then lightspark compiles without issue. I am not sure where to go with this next. I am open to suggestions on this. Thanks! Rusty Nejdl From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 17 16:47: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 3B12B106566C for ; Fri, 17 Jun 2011 16:47:19 +0000 (UTC) (envelope-from rnejdl@ringofsaturn.com) Received: from tethys.ringofsaturn.com (tethys.ringofsaturn.com [71.252.219.43]) by mx1.freebsd.org (Postfix) with ESMTP id 09CD28FC13 for ; Fri, 17 Jun 2011 16:47:18 +0000 (UTC) Received: from ASSP.nospam (tethys [71.252.219.43]) (authenticated bits=0) by tethys.ringofsaturn.com (8.14.4/8.14.4) with ESMTP id p5HGlIjt082926 for ; Fri, 17 Jun 2011 11:47:18 -0500 (CDT) (envelope-from rnejdl@ringofsaturn.com) Received: from mail.ringofsaturn.com ([71.252.219.43] helo=mail.ringofsaturn.com) by ASSP.nospam with ESMTP (ASSP 1.9.1.0); 17 Jun 2011 11:47:17 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 17 Jun 2011 11:47:17 -0500 From: Rusty Nejdl To: Mail-Reply-To: In-Reply-To: References: Message-ID: X-Sender: rnejdl@ringofsaturn.com User-Agent: Roundcube Webmail/0.6-svn X-Assp-Intended-For-IP: 71.252.219.43 X-Assp-Passing: authenticated X-Assp-ID: ASSP.nospam (m-30832-03440) X-Assp-Version: 1.9.1.0(1.0.01) Cc: gecko@freebsd.org Subject: Re: Issues building Lightspark that links to jmorecfg.h X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rnejdl@ringofsaturn.com List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2011 16:47:19 -0000 On Fri, 17 Jun 2011 11:08:43 -0500, Rusty Nejdl wrote: > I am trying to build lightspark and it links to : > > /usr/local/include/firefox/jmorecfg.h > > It fails with an error of: > > /usr/local/include/firefox/jmorecfg.h:216:21: fatal error: prtypes.h: > No such file or directory > > If I modify the above file from: > > #include "prtypes.h" > > to: > > #include "nspr/prtypes.h" > > Then lightspark compiles without issue. > > I am not sure where to go with this next. I am open to suggestions > on this. > > Thanks! > Rusty Nejdl I was able to resolve this by adding these lines to my makefile: LIB_DEPENDS+= nspr4:${PORTSDIR}/devel/nspr CFLAGS+= -I${LOCALBASE}/include/nspr LDFLAGS+= -lnspr4 Not sure if what firefox has is a bug or not but I'm good. Thanks! Rusty Nejdl From owner-freebsd-gecko@FreeBSD.ORG Fri Jun 17 18:06:33 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 A537E106564A for ; Fri, 17 Jun 2011 18:06:33 +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 37E4C8FC12 for ; Fri, 17 Jun 2011 18:06:32 +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 p5HI6VHq061018 for ; Fri, 17 Jun 2011 18:06: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 p5HI6QxQ060353 for freebsd-gecko@freebsd.org; Fri, 17 Jun 2011 18:06:26 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 17 Jun 2011 18:06:26 GMT Message-Id: <201106171806.p5HI6QxQ060353@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] r561 - in branches/experimental/www: firefox-aurora/files 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: Fri, 17 Jun 2011 18:06:33 -0000 Author: flo Date: Fri Jun 17 18:06:26 2011 New Revision: 561 Log: - use better method to obtain thread ids Submitted by: Pan Tsu Modified: branches/experimental/www/firefox-aurora/files/patch-ipc-chromium-src-base-platform_thread_posix.cc branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-platform_thread_posix.cc Modified: branches/experimental/www/firefox-aurora/files/patch-ipc-chromium-src-base-platform_thread_posix.cc ============================================================================== --- branches/experimental/www/firefox-aurora/files/patch-ipc-chromium-src-base-platform_thread_posix.cc Thu Jun 16 22:01:09 2011 (r560) +++ branches/experimental/www/firefox-aurora/files/patch-ipc-chromium-src-base-platform_thread_posix.cc Fri Jun 17 18:06:26 2011 (r561) @@ -1,12 +1,25 @@ ---- ipc/chromium/src/base/platform_thread_posix.cc.orig 2011-04-27 09:34:28.000000000 +0200 -+++ ipc/chromium/src/base/platform_thread_posix.cc 2011-04-27 19:47:36.344446266 +0200 -@@ -34,7 +33,8 @@ +--- ipc/chromium/src/base/platform_thread_posix.cc~ ++++ ipc/chromium/src/base/platform_thread_posix.cc +@@ -11,6 +11,7 @@ + #include + #elif defined(OS_LINUX) + #include ++#include + #include + #endif + +@@ -34,7 +35,13 @@ PlatformThreadId PlatformThread::Current #if defined(OS_MACOSX) return mach_thread_self(); #elif defined(OS_LINUX) - return syscall(__NR_gettid); -+ // TODO(BSD): find a better thread ID -+ return reinterpret_cast(pthread_self()); ++#if __FreeBSD_version > 900030 ++ return pthread_getthreadid_np(); ++#else ++ long tid; ++ syscall(SYS_thr_self, &tid); ++ return tid; ++#endif #endif } Modified: branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-platform_thread_posix.cc ============================================================================== --- branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-platform_thread_posix.cc Thu Jun 16 22:01:09 2011 (r560) +++ branches/experimental/www/firefox-beta/files/patch-ipc-chromium-src-base-platform_thread_posix.cc Fri Jun 17 18:06:26 2011 (r561) @@ -1,12 +1,25 @@ ---- ipc/chromium/src/base/platform_thread_posix.cc.orig 2011-04-27 09:34:28.000000000 +0200 -+++ ipc/chromium/src/base/platform_thread_posix.cc 2011-04-27 19:47:36.344446266 +0200 -@@ -34,7 +33,8 @@ +--- ipc/chromium/src/base/platform_thread_posix.cc~ ++++ ipc/chromium/src/base/platform_thread_posix.cc +@@ -11,6 +11,7 @@ + #include + #elif defined(OS_LINUX) + #include ++#include + #include + #endif + +@@ -34,7 +35,13 @@ PlatformThreadId PlatformThread::Current #if defined(OS_MACOSX) return mach_thread_self(); #elif defined(OS_LINUX) - return syscall(__NR_gettid); -+ // TODO(BSD): find a better thread ID -+ return reinterpret_cast(pthread_self()); ++#if __FreeBSD_version > 900030 ++ return pthread_getthreadid_np(); ++#else ++ long tid; ++ syscall(SYS_thr_self, &tid); ++ return tid; ++#endif #endif }