From owner-freebsd-gecko@FreeBSD.ORG Sun Nov 29 04:39:23 2009 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 57C3C106566C; Sun, 29 Nov 2009 04:39:23 +0000 (UTC) (envelope-from gpalmer@freebsd.org) Received: from noop.in-addr.com (mail.in-addr.com [IPv6:2001:470:8:162::1]) by mx1.freebsd.org (Postfix) with ESMTP id AAC788FC08; Sun, 29 Nov 2009 04:39:22 +0000 (UTC) Received: from gjp by noop.in-addr.com with local (Exim 4.54 (FreeBSD)) id 1NEbZ9-000JjR-JI; Sat, 28 Nov 2009 23:39:19 -0500 Date: Sat, 28 Nov 2009 23:39:19 -0500 From: Gary Palmer To: Beat Gaetzi , freebsd-gecko@FreeBSD.org Message-ID: <20091129043919.GC41724@in-addr.com> References: <4AF1FE62.9070607@FreeBSD.org> <20091123213740.GB69348@in-addr.com> <20091124090123.GL16834@bsdcrew.de> <4B0BC60D.6010201@freebsd.org> <4B0BD67F.7060406@FreeBSD.org> <20091128202822.GA41724@in-addr.com> <20091128224728.GB41724@in-addr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20091128224728.GB41724@in-addr.com> Cc: Subject: Re: Call for tester/reviewer: SeaMonkey 2.0 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, 29 Nov 2009 04:39:23 -0000 On Sat, Nov 28, 2009 at 05:47:28PM -0500, Gary Palmer wrote: > On Sat, Nov 28, 2009 at 03:28:22PM -0500, Gary Palmer wrote: > > On Tue, Nov 24, 2009 at 01:50:07PM +0100, Beat Gaetzi wrote: > > > Gary Palmer wrote: > > > > Martin Wilke wrote: > > > >> On Mon, Nov 23, 2009 at 04:37:40PM -0500, Gary Palmer wrote: > > > >> > > > >>> On Wed, Nov 04, 2009 at 11:21:22PM +0100, Beat Gaetzi wrote: > > > >>> > > > >>>> Hi, > > > >>>> > > > >>>> A few days ago SeaMonkey 2.0 has been released. To install SeaMonkey > > > >>>> 2.0 > > > >>>> a modified bsd.gecko.mk is needed. Therefore we are not able to commit > > > >>>> it to the ports tree until the tree is unfreezed. So now we are looking > > > >>>> for tester/reviewer of the SeaMonkey 2.0 port. > > > >>>> > > > >>>> The port is available in our SVN repository: > > > >>>> # svn co > > > >>>> http://trillian.chruetertee.ch/svn/freebsd-gecko/branches/experimental/www/seamonkey-devel > > > >>>> > > > >>>> > > > >>>> The modified bsd.gecko.mk could be downloaded here: > > > >>>> http://trillian.chruetertee.ch/svn/freebsd-gecko/branches/experimental/Mk/bsd.gecko.mk > > > >>>> > > > >>>> > > > >>>> A screenshot of SeaMonkey 2.0 running on FreeBSD is available here: > > > >>>> http://tmp.chruetertee.ch/seamonkey20.png > > > >>>> > > > >>>> Many thanks to Florian Smeets, Andreas Tobler and miwi@ for their work. > > > >>>> > > > >>> Hi, > > > >>> > > > >>> I installed the test port on my FreeBSD 6.4 desktop (don't ask) and > > > >>> while > > > >>> initial indications looked positive, the browser reproducibly crashed > > > >>> when accessing: > > > >>> > > > >>> - http://www.slashdot.org/ > > > >>> - http://www.bhphotovideo.com/ > > > >>> > > > >>> The former I don't care about. The latter I do. I don't entirely trust > > > >>> the backtraces, but one crash seemed to be in js_ConcatStrings in > > > >>> libmozjs.so. > > > >>> I tried enabling debugging symbols in the 'make config' section and > > > >>> rebuilding, but the libmozjs.so library was still stripped before > > > >>> installation so I wasn't able to do more investigation. > > > >>> > > > >> > > > >> > > > >> Kernel module "sem" was loaded? > > > >> > > > > > > > > Hi Martin, > > > > > > > > Its not in kldstat but apparently it is in my kernel configuration > > > > > > > > % kldload sysvsem > > > > kldload: can't load sysvsem: File exists > > > > > > > > options SYSVSHM # SYSV-style shared memory > > > > options SYSVMSG # SYSV-style message queues > > > > options SYSVSEM # SYSV-style semaphores > > > > > > > > I also ended up clearing out my .mozilla directory (after taking a > > > > backup) and also the contents of /usr/local/lib/seamonkey, reinstalling > > > > seamonkey 2.0, and the crashes persisted so I do not believe it was > > > > something left behind, although I may have missed something. > > > > > > It looks like the sem kernel module is not available on FreeBSD 6. Could > > > you please add "options P1003_1B_SEMAPHORES" to your kernel config as > > > newer firefox and probably also seamonkey versions require POSIX-style > > > semaphores. > > > > Hi, > > > > I've recompiled my kernel with P1003_1B_SEMAPHORES, but seamonkey still > > crashes going to www.bhphotovideo.com. > > > > Thanks, > > > > Gary > > The backtrace I've been able to get so far is > > #0 js_ConcatStrings (cx=0xbfbf9ab0, left=0x4c6dcb20, right=0x0) > at jsstr.cpp:136 > #1 0x4a788f24 in ?? () > #2 0x00000000 in ?? () > #3 0xbfbf9a94 in ?? () > #4 0x4a788d9a in ?? () > #5 0x00000000 in ?? () > #6 0x00000000 in ?? () > #7 0x4c5f20e0 in ?? () > #8 0x4c644800 in ?? () > #9 0x4c64315c in ?? () > #10 0x4c45444c in ?? () > #11 0x4c644800 in ?? () > #12 0x48ef1949 in fflush () from /lib/libc.so.6 > #13 0xbfbfcc78 in ?? () > #14 0x481edf60 in __JCR_LIST__ () from /usr/local/lib/seamonkey/libmozjs.so > #15 0x4a788d10 in ?? () > #16 0xbfbf9ab0 in ?? () > #17 0x48186c8b in js_ExecuteTree (cx=0x8ac2800, f=0x8e4b200, > inlineCallCount=@0x4c6430e0, innermostNestedGuardp=0x0) > at jstracer.cpp:4580 > #18 0x4819cec5 in js_MonitorLoopEdge (cx=0x8ac2800, > inlineCallCount=@0xbfbfd0b4) at jstracer.cpp:4936 > #19 0x4810d99f in js_Interpret (cx=0x8ac2800) at jsinterp.cpp:3875 > #20 0x4811232f in js_Execute (cx=0x8ac2800, chain=0x4c6c6de0, > script=0x8e07a80, down=0x0, flags=0, result=0x0) at jsinterp.cpp:1622 > #21 0x480b2a8e in JS_EvaluateUCScriptForPrincipals (cx=0x8ac2800, > obj=0x4c6c6de0, principals=0x8d2e884, chars=0x8ef9408, length=120, > filename=0x8d2a208 "http://www.bhphotovideo.com/", lineno=54, rval=0x0) > at jsapi.cpp:5145 > > If you notice the 'right' parameter to js_ConcatStrings is 0, which is > what is causing the crash. At this point I'm wondering if its a compiler > issue. I notice FreeBSD 7 has gcc 4.2.1 while FreeBSD 6.4 has gcc 3.4.6. > Its just a hunch. Not sure what else I can do to debug the problem > as the stack backtrace appears ... odd. Just FYI, I installed a FreeBSD 6.4 VM and built seamonkey-devel from scratch in the VM with a clean ports tree and it crashes there when I go to bhphotovideo.com also, so I suspect its not something specific to my desktop. The backtrace is a little different but js_ConcatStrings is still in there. Yes, I have the changed bsd.gecko.mk in the fresh ports tree. Thanks, Gary From owner-freebsd-gecko@FreeBSD.ORG Sun Nov 29 15:40:32 2009 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 8890C106566C for ; Sun, 29 Nov 2009 15:40:32 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from smtp-vbr19.xs4all.nl (smtp-vbr19.xs4all.nl [194.109.24.39]) by mx1.freebsd.org (Postfix) with ESMTP id 1C1918FC17 for ; Sun, 29 Nov 2009 15:40:31 +0000 (UTC) Received: from [192.168.1.65] (kazerne.demon.nl [212.238.222.22]) by smtp-vbr19.xs4all.nl (8.13.8/8.13.8) with ESMTP id nATFND1G002044; Sun, 29 Nov 2009 16:23:13 +0100 (CET) (envelope-from kwm@rainbow-runner.nl) From: Koop Mast To: gecko@freebsd.org In-Reply-To: References: Content-Type: text/plain; charset="us-ascii" Date: Sun, 29 Nov 2009 16:26:06 +0100 Message-ID: <1259508366.1774.9.camel@headache.rainbow-runner.nl> Mime-Version: 1.0 X-Mailer: Evolution 2.28.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by XS4ALL Virus Scanner Cc: gnome , barbara Subject: Re: graphics/librsvg2: build fail using WITH_MOZILLA_PLUGIN 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, 29 Nov 2009 15:40:32 -0000 On Sun, 2009-11-29 at 16:10 +0100, barbara wrote: > Trying to install librsvg2-2.26.0_2, I've got an error using WITH_MOZILLA_PLUGIN. Without that option it builds as expected. I CC'd the gecko team. They are doing a gecko rework. Can you take a look at this? It seems you broke librsvg2 mozilla plugin. -Koop > ---------------------------------------------------------------- > Making all in moz-plugin > gmake[2]: Entering directory `/usr/ports/graphics/librsvg2/work/librsvg-2.26.0/moz-plugin' > /bin/sh /usr/ports/graphics/librsvg2/work/gnome-libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include/libxul/stable -I/usr/local/include/nspr -DBINDIR=\"/usr/local/bin/\" -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include -O2 -pipe -fno-strict-aliasing -march=athlon-mp -MT moz-plugin.lo -MD -MP -MF .deps/moz-plugin.Tpo -c -o moz-plugin.lo moz-plugin.c > gnome-libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include/libxul/stable -I/usr/local/include/nspr -DBINDIR=\"/usr/local/bin/\" -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include -O2 -pipe -fno-strict-aliasing -march=athlon-mp -MT moz-plugin.lo -MD -MP -MF .deps/moz-plugin.Tpo -c moz-plugin.c -fPIC -DPIC -o .libs/moz-plugin.o > gnome-libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include/libxul/stable -I/usr/local/include/nspr -DBINDIR=\"/usr/local/bin/\" -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include -O2 -pipe -fno-strict-aliasing -march=athlon-mp -MT moz-plugin.lo -MD -MP -MF .deps/moz-plugin.Tpo -c moz-plugin.c -o moz-plugin.o >/dev/null 2>&1 > mv -f .deps/moz-plugin.Tpo .deps/moz-plugin.Plo > /bin/sh /usr/ports/graphics/librsvg2/work/gnome-libtool --tag=CC --mode=link cc -O2 -pipe -fno-strict-aliasing -march=athlon-mp -module -avoid-version -L/usr/local/lib -o libmozsvgdec.la -rpath moz-plugin.lo -pthread -L/usr/local/lib -lgthread-2.0 -lglib-2.0 > gmake[2]: Leaving directory `/usr/ports/graphics/librsvg2/work/librsvg-2.26.0/moz-plugin' > gmake[1]: Leaving directory `/usr/ports/graphics/librsvg2/work/librsvg-2.26.0' > *** Error code 1 > > Stop in /usr/ports/graphics/librsvg2. > *** Error code 1 > > Stop in /usr/ports/graphics/librsvg2. > ---------------------------------------------------------------- > > It seems that the path after "-rpath" is missing. > Looking at the differences between Makefile.in.bak and Makefile.in in work/librsvg-2.26.0/moz-plugin, I think the the problem is the removal of the inclusion of Makefile.webplugins, because ${WEBPLUGINS_DIR} would be "" in post-patch phase. > > So this could be the patch: > ---------------------------------------------------------------- > --- Makefile.orig 2009-11-28 21:05:44.000000000 +0100 > +++ Makefile 2009-11-29 15:30:47.000000000 +0100 > @@ -49,6 +49,7 @@ > USE_GECKO= libxul seamonkey > USE_WEBPLUGINS= gecko19 > WEBPLUGINS_FILES=libmozsvgdec.so > +.include "${PORTSDIR}/www/firefox/Makefile.webplugins" > CONFIGURE_ENV+= MOZILLA_CONFIG=no > CONFIGURE_ARGS+=--enable-mozilla-plugin=yes > ---------------------------------------------------------------- > > > > Thanks > Barbara From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 30 11:06:52 2009 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 ACDEC106566C for ; Mon, 30 Nov 2009 11:06:52 +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 99B108FC2A for ; Mon, 30 Nov 2009 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAUB6qIj043418 for ; Mon, 30 Nov 2009 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAUB6q7E043416 for freebsd-gecko@FreeBSD.org; Mon, 30 Nov 2009 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 30 Nov 2009 11:06:52 GMT Message-Id: <200911301106.nAUB6q7E043416@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, 30 Nov 2009 11:06:52 -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/134689 gecko www/Firefox ports and packages in chroot or jails cras o ports/134121 gecko www/firefox3-devel packaging errors f ports/132231 gecko [PATCH] www/firefox3: Add option to build with Profile f ports/128694 gecko www/firefox3 - Firefox 3 corrupts PostScript printer f o ports/103529 gecko www/seamonkey: enable SVG and Pango font rendering sup 5 problems total. From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 30 14:04:02 2009 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 367441065679 for ; Mon, 30 Nov 2009 14:04:02 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id E583F8FC15 for ; Mon, 30 Nov 2009 14:04:01 +0000 (UTC) Received: from mr02.lnh.mail.rcn.net ([207.172.157.22]) by smtp02.lnh.mail.rcn.net with ESMTP; 30 Nov 2009 09:04:01 -0500 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr02.lnh.mail.rcn.net (MOS 3.10.7-GA) with ESMTP id QIP16043; Mon, 30 Nov 2009 09:03:39 -0500 (EST) Received: from 209-6-91-204.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.91.204]) by smtp01.lnh.mail.rcn.net with ESMTP; 30 Nov 2009 09:03:39 -0500 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19219.53434.364570.205238@jerusalem.litteratus.org> Date: Mon, 30 Nov 2009 09:03:38 -0500 To: gecko@freebsd.org X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr02.lnh.mail.rcn.net) Cc: Subject: SeaMonkey 2.0? 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, 30 Nov 2009 14:04:02 -0000 Hello: Is work underway to make this available? If so, where can I track progress? Respectfully, Robert Huff From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 30 14:15:52 2009 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 228961065670 for ; Mon, 30 Nov 2009 14:15:52 +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 A6ACD8FC1E for ; Mon, 30 Nov 2009 14:15:51 +0000 (UTC) Received: from daedalus.network.local (cafe.interxion.wlan.hotspot.nexellent.net [217.147.222.218]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.3/8.14.3) with ESMTP id nAUEFooT052569 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Mon, 30 Nov 2009 14:15:50 GMT (envelope-from beat@FreeBSD.org) Message-ID: <4B13D3C6.3050408@FreeBSD.org> Date: Mon, 30 Nov 2009 15:16:38 +0100 From: Beat Gaetzi User-Agent: Thunderbird 2.0.0.23 (X11/20090821) MIME-Version: 1.0 To: Robert Huff References: <19219.53434.364570.205238@jerusalem.litteratus.org> In-Reply-To: <19219.53434.364570.205238@jerusalem.litteratus.org> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: gecko@FreeBSD.org Subject: Re: SeaMonkey 2.0? 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, 30 Nov 2009 14:15:52 -0000 Hi, Robert Huff wrote: > Hello: > Is work underway to make this available? If so, where can I > track progress? Seamonkey 2 is already available: http://lists.freebsd.org/pipermail/freebsd-gecko/2009-November/000420.html The bsd.gecko.mk change is already committed. Currently we are working on fixing all ports depending on Seamonkey to work with 2.0. Once we have finished this, we will commit Seamonkey 2. To track progress of our open work, please visit: http://trillian.chruetertee.ch/freebsd-gecko/wiki/TODO Beat -- Beat Gätzi | FreeBSD Committer beat@FreeBSD.org | http://www.FreeBSD.org From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 30 14:23:23 2009 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 0F780106566B for ; Mon, 30 Nov 2009 14:23:23 +0000 (UTC) (envelope-from flo@smeets.im) Received: from mail.solomo.de (mail.solomo.de [85.214.49.72]) by mx1.freebsd.org (Postfix) with ESMTP id BC7AC8FC08 for ; Mon, 30 Nov 2009 14:23:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.solomo.de (Postfix) with ESMTP id 0EEC63F528; Mon, 30 Nov 2009 15:13:18 +0100 (CET) X-Virus-Scanned: amavisd-new at vistream.de Received: from mail.solomo.de ([127.0.0.1]) by localhost (mail.solomo.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id CrFET5V4lRDh; Mon, 30 Nov 2009 15:13:16 +0100 (CET) Received: from webmail.smeets.im (mail [85.214.49.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.solomo.de (Postfix) with ESMTPSA id 038873F537; Mon, 30 Nov 2009 15:13:16 +0100 (CET) MIME-Version: 1.0 Date: Mon, 30 Nov 2009 15:13:15 +0100 From: Florian Smeets To: Robert Huff In-Reply-To: <19219.53434.364570.205238@jerusalem.litteratus.org> References: <19219.53434.364570.205238@jerusalem.litteratus.org> Message-ID: <6189cc8d83e5329417369c7c2ca2cee6@mail.solomo.de> X-Sender: flo@smeets.im User-Agent: RoundCube Webmail/0.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Cc: gecko@freebsd.org Subject: Re: SeaMonkey 2.0? 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, 30 Nov 2009 14:23:23 -0000 On Mon, 30 Nov 2009 09:03:38 -0500, Robert Huff wrote: > Hello: > Is work underway to make this available? If so, where can I > track progress? > Respectfully, > There was a CFT have a look over here http://lists.freebsd.org/pipermail/freebsd-gecko/2009-November/000420.html Cheers, Florian From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 30 14:34:45 2009 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 A232E1065676 for ; Mon, 30 Nov 2009 14:34:45 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id 638C48FC1D for ; Mon, 30 Nov 2009 14:34:45 +0000 (UTC) Received: from mr02.lnh.mail.rcn.net ([207.172.157.22]) by smtp02.lnh.mail.rcn.net with ESMTP; 30 Nov 2009 09:34:45 -0500 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr02.lnh.mail.rcn.net (MOS 3.10.7-GA) with ESMTP id QIP21538; Mon, 30 Nov 2009 09:33:47 -0500 (EST) Received: from 209-6-91-204.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.91.204]) by smtp01.lnh.mail.rcn.net with ESMTP; 30 Nov 2009 09:33:48 -0500 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19219.55243.32120.670375@jerusalem.litteratus.org> Date: Mon, 30 Nov 2009 09:33:47 -0500 To: gecko@FreeBSD.org In-Reply-To: <4B13D3C6.3050408@FreeBSD.org> References: <19219.53434.364570.205238@jerusalem.litteratus.org> <4B13D3C6.3050408@FreeBSD.org> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr02.lnh.mail.rcn.net) Cc: Subject: Re: SeaMonkey 2.0? 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, 30 Nov 2009 14:34:45 -0000 Beat Gaetzi writes: > > Is work underway to make this available? If so, where can I > > track progress? > > Seamonkey 2 is already available: > http://lists.freebsd.org/pipermail/freebsd-gecko/2009-November/000420.html > > The bsd.gecko.mk change is already committed. Currently we are > working on fixing all ports depending on Seamonkey to work with > 2.0. Once we have finished this, we will commit Seamonkey 2. > > To track progress of our open work, please visit: > http://trillian.chruetertee.ch/freebsd-gecko/wiki/TODO That's what I wanted to see. Thanks. And thanks for the work to make this available. Robert Huff From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 30 21:34:40 2009 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 5BDF11065670; Mon, 30 Nov 2009 21:34:40 +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 F04F08FC08; Mon, 30 Nov 2009 21:34:39 +0000 (UTC) Received: from daedalus.network.local (cafe.interxion.wlan.hotspot.nexellent.net [217.147.222.218]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.3/8.14.3) with ESMTP id nAULYbfi013333 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Mon, 30 Nov 2009 21:34:37 GMT (envelope-from beat@FreeBSD.org) Message-ID: <4B143A9D.3040302@FreeBSD.org> Date: Mon, 30 Nov 2009 22:35:25 +0100 From: Beat Gaetzi User-Agent: Thunderbird 2.0.0.23 (X11/20090821) MIME-Version: 1.0 To: Gary Palmer References: <4AF1FE62.9070607@FreeBSD.org> <20091123213740.GB69348@in-addr.com> <20091124090123.GL16834@bsdcrew.de> <4B0BC60D.6010201@freebsd.org> <4B0BD67F.7060406@FreeBSD.org> <20091128202822.GA41724@in-addr.com> <20091128224728.GB41724@in-addr.com> <20091129043919.GC41724@in-addr.com> In-Reply-To: <20091129043919.GC41724@in-addr.com> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gecko@FreeBSD.org Subject: Re: Call for tester/reviewer: SeaMonkey 2.0 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, 30 Nov 2009 21:34:40 -0000 Hi Gary, Gary Palmer wrote: > On Sat, Nov 28, 2009 at 05:47:28PM -0500, Gary Palmer wrote: >> On Sat, Nov 28, 2009 at 03:28:22PM -0500, Gary Palmer wrote: >>> On Tue, Nov 24, 2009 at 01:50:07PM +0100, Beat Gaetzi wrote: >>>> Gary Palmer wrote: >>>>> Martin Wilke wrote: >>>>>> On Mon, Nov 23, 2009 at 04:37:40PM -0500, Gary Palmer wrote: >>>>>> >>>>>>> On Wed, Nov 04, 2009 at 11:21:22PM +0100, Beat Gaetzi wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> A few days ago SeaMonkey 2.0 has been released. To install SeaMonkey >>>>>>>> 2.0 >>>>>>>> a modified bsd.gecko.mk is needed. Therefore we are not able to commit >>>>>>>> it to the ports tree until the tree is unfreezed. So now we are looking >>>>>>>> for tester/reviewer of the SeaMonkey 2.0 port. >>>>>>>> >>>>>>>> The port is available in our SVN repository: >>>>>>>> # svn co >>>>>>>> http://trillian.chruetertee.ch/svn/freebsd-gecko/branches/experimental/www/seamonkey-devel >>>>>>>> >>>>>>>> >>>>>>>> The modified bsd.gecko.mk could be downloaded here: >>>>>>>> http://trillian.chruetertee.ch/svn/freebsd-gecko/branches/experimental/Mk/bsd.gecko.mk >>>>>>>> >>>>>>>> >>>>>>>> A screenshot of SeaMonkey 2.0 running on FreeBSD is available here: >>>>>>>> http://tmp.chruetertee.ch/seamonkey20.png >>>>>>>> >>>>>>>> Many thanks to Florian Smeets, Andreas Tobler and miwi@ for their work. >>>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I installed the test port on my FreeBSD 6.4 desktop (don't ask) and >>>>>>> while >>>>>>> initial indications looked positive, the browser reproducibly crashed >>>>>>> when accessing: >>>>>>> >>>>>>> - http://www.slashdot.org/ >>>>>>> - http://www.bhphotovideo.com/ >>>>>>> >>>>>>> The former I don't care about. The latter I do. I don't entirely trust >>>>>>> the backtraces, but one crash seemed to be in js_ConcatStrings in >>>>>>> libmozjs.so. >>>>>>> I tried enabling debugging symbols in the 'make config' section and >>>>>>> rebuilding, but the libmozjs.so library was still stripped before >>>>>>> installation so I wasn't able to do more investigation. >>>>>>> >>>>>> >>>>>> Kernel module "sem" was loaded? >>>>>> >>>>> Hi Martin, >>>>> >>>>> Its not in kldstat but apparently it is in my kernel configuration >>>>> >>>>> % kldload sysvsem >>>>> kldload: can't load sysvsem: File exists >>>>> >>>>> options SYSVSHM # SYSV-style shared memory >>>>> options SYSVMSG # SYSV-style message queues >>>>> options SYSVSEM # SYSV-style semaphores >>>>> >>>>> I also ended up clearing out my .mozilla directory (after taking a >>>>> backup) and also the contents of /usr/local/lib/seamonkey, reinstalling >>>>> seamonkey 2.0, and the crashes persisted so I do not believe it was >>>>> something left behind, although I may have missed something. >>>> It looks like the sem kernel module is not available on FreeBSD 6. Could >>>> you please add "options P1003_1B_SEMAPHORES" to your kernel config as >>>> newer firefox and probably also seamonkey versions require POSIX-style >>>> semaphores. >>> Hi, >>> >>> I've recompiled my kernel with P1003_1B_SEMAPHORES, but seamonkey still >>> crashes going to www.bhphotovideo.com. >>> >>> Thanks, >>> >>> Gary >> The backtrace I've been able to get so far is >> >> #0 js_ConcatStrings (cx=0xbfbf9ab0, left=0x4c6dcb20, right=0x0) >> at jsstr.cpp:136 >> #1 0x4a788f24 in ?? () >> #2 0x00000000 in ?? () >> #3 0xbfbf9a94 in ?? () >> #4 0x4a788d9a in ?? () >> #5 0x00000000 in ?? () >> #6 0x00000000 in ?? () >> #7 0x4c5f20e0 in ?? () >> #8 0x4c644800 in ?? () >> #9 0x4c64315c in ?? () >> #10 0x4c45444c in ?? () >> #11 0x4c644800 in ?? () >> #12 0x48ef1949 in fflush () from /lib/libc.so.6 >> #13 0xbfbfcc78 in ?? () >> #14 0x481edf60 in __JCR_LIST__ () from /usr/local/lib/seamonkey/libmozjs.so >> #15 0x4a788d10 in ?? () >> #16 0xbfbf9ab0 in ?? () >> #17 0x48186c8b in js_ExecuteTree (cx=0x8ac2800, f=0x8e4b200, >> inlineCallCount=@0x4c6430e0, innermostNestedGuardp=0x0) >> at jstracer.cpp:4580 >> #18 0x4819cec5 in js_MonitorLoopEdge (cx=0x8ac2800, >> inlineCallCount=@0xbfbfd0b4) at jstracer.cpp:4936 >> #19 0x4810d99f in js_Interpret (cx=0x8ac2800) at jsinterp.cpp:3875 >> #20 0x4811232f in js_Execute (cx=0x8ac2800, chain=0x4c6c6de0, >> script=0x8e07a80, down=0x0, flags=0, result=0x0) at jsinterp.cpp:1622 >> #21 0x480b2a8e in JS_EvaluateUCScriptForPrincipals (cx=0x8ac2800, >> obj=0x4c6c6de0, principals=0x8d2e884, chars=0x8ef9408, length=120, >> filename=0x8d2a208 "http://www.bhphotovideo.com/", lineno=54, rval=0x0) >> at jsapi.cpp:5145 >> >> If you notice the 'right' parameter to js_ConcatStrings is 0, which is >> what is causing the crash. At this point I'm wondering if its a compiler >> issue. I notice FreeBSD 7 has gcc 4.2.1 while FreeBSD 6.4 has gcc 3.4.6. >> Its just a hunch. Not sure what else I can do to debug the problem >> as the stack backtrace appears ... odd. > > Just FYI, I installed a FreeBSD 6.4 VM and built seamonkey-devel from > scratch in the VM with a clean ports tree and it crashes there > when I go to bhphotovideo.com also, so I suspect its not something > specific to my desktop. The backtrace is a little different > but js_ConcatStrings is still in there. Thanks for all your tests. I setup a box with FeeeBSD 6.4 and was able to reproduce the problem. It really looks like a compiler issue. To test this I build seamonkey 2 with GCC 4.2.5 and the browser didn't crash anymore when visiting www.bhphotovideo.com. Setting USE_GCC= 4.2+ in the Makefile isn't the best solution (it also requires another patch to fix a build issue on FreeBSD 6 with gcc4.2) so maybe we will find a better solution for this. Beat From owner-freebsd-gecko@FreeBSD.ORG Tue Dec 1 07:49:33 2009 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 1C5251065672 for ; Tue, 1 Dec 2009 07:49: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 A9F198FC0C for ; Tue, 1 Dec 2009 07:49:32 +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 nB17nVkV094074 for ; Tue, 1 Dec 2009 07:49:31 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id nB17nPtK093647 for freebsd-gecko@freebsd.org; Tue, 1 Dec 2009 07:49:25 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 1 Dec 2009 07:49:25 GMT Message-Id: <200912010749.nB17nPtK093647@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] r178 - in branches/experimental/www/seamonkey-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: Tue, 01 Dec 2009 07:49:33 -0000 Author: beat Date: Tue Dec 1 07:49:25 2009 New Revision: 178 Log: - Add (temporary?) workaround to fix crashes with FreeBSD 6 when visiting http://www.slashdot.org/ or http://www.bhphotovideo.com/. Reported and analyzed by: gpalmer@ (thanks!) Modified: branches/experimental/www/seamonkey-devel/Makefile branches/experimental/www/seamonkey-devel/files/releng6_pulseaudio Modified: branches/experimental/www/seamonkey-devel/Makefile ============================================================================== --- branches/experimental/www/seamonkey-devel/Makefile Sat Nov 28 15:12:14 2009 (r177) +++ branches/experimental/www/seamonkey-devel/Makefile Tue Dec 1 07:49:25 2009 (r178) @@ -28,6 +28,7 @@ MOZ_PIS_SCRIPTS= moz_pis_S50cleanhome MAKE_ENV= LD_LIBRARY_PATH=${WRKSRC}/dist/bin CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/cairo" +USE_GCC= 4.2+ CONFIGURE_ENV= LOCALBASE=${LOCALBASE} Modified: branches/experimental/www/seamonkey-devel/files/releng6_pulseaudio ============================================================================== --- branches/experimental/www/seamonkey-devel/files/releng6_pulseaudio Sat Nov 28 15:12:14 2009 (r177) +++ branches/experimental/www/seamonkey-devel/files/releng6_pulseaudio Tue Dec 1 07:49:25 2009 (r178) @@ -43,3 +43,13 @@ include $(topsrcdir)/config/rules.mk LOCAL_INCLUDES += -I$(srcdir)/../base \ +--- mozilla/xpcom/base/nsStackWalk.cpp.orig 2009-11-30 22:47:52.000000000 +0100 ++++ mozilla/xpcom/base/nsStackWalk.cpp 2009-11-30 22:48:09.000000000 +0100 +@@ -1115,6 +1115,7 @@ + #include "nscore.h" + #include + #include "plstr.h" ++#include + + // On glibc 2.1, the Dl_info api defined in is only exposed + // if __USE_GNU is defined. I suppose its some kind of standards From owner-freebsd-gecko@FreeBSD.ORG Tue Dec 1 14:30:24 2009 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 1C5E7106568D for ; Tue, 1 Dec 2009 14:30:24 +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 A349B8FC1E for ; Tue, 1 Dec 2009 14:30:23 +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 nB1EUMiw059963 for ; Tue, 1 Dec 2009 14:30:22 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id nB1EUHAc058815 for freebsd-gecko@freebsd.org; Tue, 1 Dec 2009 14:30:17 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 1 Dec 2009 14:30:17 GMT Message-Id: <200912011430.nB1EUHAc058815@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] r179 - in branches/experimental/www/seamonkey-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: Tue, 01 Dec 2009 14:30:24 -0000 Author: beat Date: Tue Dec 1 14:30:16 2009 New Revision: 179 Log: - Remove bogus dependency on OpenLDAP Added: branches/experimental/www/seamonkey-devel/files/patch-directory-c-sdk-ldap-libraries-libldap-Makefile.in Modified: branches/experimental/www/seamonkey-devel/Makefile branches/experimental/www/seamonkey-devel/files/patch-directory-c-sdk-ldap-libraries-libprldap-Makefile.in branches/experimental/www/seamonkey-devel/files/patch-directory-xpcom-base-src-Makefile.in Modified: branches/experimental/www/seamonkey-devel/Makefile ============================================================================== --- branches/experimental/www/seamonkey-devel/Makefile Tue Dec 1 07:49:25 2009 (r178) +++ branches/experimental/www/seamonkey-devel/Makefile Tue Dec 1 14:30:16 2009 (r179) @@ -91,7 +91,6 @@ .if defined(WITHOUT_LDAP) MOZ_OPTIONS+= --disable-ldap --enable-mailnews .else -USE_OPENLDAP= yes MOZ_OPTIONS+= --enable-ldap --enable-mailnews .endif .endif Added: branches/experimental/www/seamonkey-devel/files/patch-directory-c-sdk-ldap-libraries-libldap-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey-devel/files/patch-directory-c-sdk-ldap-libraries-libldap-Makefile.in Tue Dec 1 14:30:16 2009 (r179) @@ -0,0 +1,13 @@ +--- directory/c-sdk/ldap/libraries/libldap/Makefile.in.orig 2009-11-10 09:56:42.000000000 +0100 ++++ directory/c-sdk/ldap/libraries/libldap/Makefile.in 2009-11-10 09:58:15.000000000 +0100 +@@ -254,6 +254,10 @@ + EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) -lbe + endif + ++ifeq ($(OS_ARCH), FreeBSD) ++EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) -lpthread ++endif ++ + ifeq ($(OS_ARCH), NetBSD) + EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) + endif Modified: branches/experimental/www/seamonkey-devel/files/patch-directory-c-sdk-ldap-libraries-libprldap-Makefile.in ============================================================================== --- branches/experimental/www/seamonkey-devel/files/patch-directory-c-sdk-ldap-libraries-libprldap-Makefile.in Tue Dec 1 07:49:25 2009 (r178) +++ branches/experimental/www/seamonkey-devel/files/patch-directory-c-sdk-ldap-libraries-libprldap-Makefile.in Tue Dec 1 14:30:16 2009 (r179) @@ -1,13 +1,14 @@ ---- directory/c-sdk/ldap/libraries/libprldap/Makefile.in.orig 2009-09-10 15:53:09.000000000 +0200 -+++ directory/c-sdk/ldap/libraries/libprldap/Makefile.in 2009-09-10 15:53:30.000000000 +0200 -@@ -152,6 +152,10 @@ +--- directory/c-sdk/ldap/libraries/libprldap/Makefile.in.orig 2008-09-11 16:38:35.000000000 +0200 ++++ directory/c-sdk/ldap/libraries/libprldap/Makefile.in 2009-12-01 10:18:43.000000000 +0100 +@@ -147,6 +147,11 @@ CUSTOM_LIBS=1 endif +ifeq ($(OS_ARCH), FreeBSD) ++EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) -lpthread +CUSTOM_LIBS=1 +endif + - # if you need to do something extra for extra_libs or extra_dll_libs for a - # specific platform, do them above according the other ones for WINNT, OS2, etc. - # then define CUSTOM_LIBS=1 - if you just want the standard ones as defined + # no extra libs on HP-UX + ifeq ($(OS_ARCH), HP-UX) + CUSTOM_LIBS=1 Modified: branches/experimental/www/seamonkey-devel/files/patch-directory-xpcom-base-src-Makefile.in ============================================================================== --- branches/experimental/www/seamonkey-devel/files/patch-directory-xpcom-base-src-Makefile.in Tue Dec 1 07:49:25 2009 (r178) +++ branches/experimental/www/seamonkey-devel/files/patch-directory-xpcom-base-src-Makefile.in Tue Dec 1 14:30:16 2009 (r179) @@ -1,11 +1,13 @@ ---- directory/xpcom/base/src/Makefile.in.orig 2009-09-10 17:51:54.000000000 +0200 -+++ directory/xpcom/base/src/Makefile.in 2009-09-10 17:52:01.000000000 +0200 -@@ -91,7 +91,7 @@ +--- directory/xpcom/base/src/Makefile.in.orig 2009-11-22 03:44:31.000000000 +0100 ++++ directory/xpcom/base/src/Makefile.in 2009-11-26 13:06:53.000000000 +0100 +@@ -97,6 +97,10 @@ $(NULL) endif --EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS) $(LDAP_LIBS) -+EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS) $(LDAP_LIBS) -lldap -llber ++ifeq ($(OS_ARCH), FreeBSD) ++EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) -lpthread ++endif ++ + EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS) $(LDAP_LIBS) include $(topsrcdir)/config/rules.mk - From owner-freebsd-gecko@FreeBSD.ORG Wed Dec 2 15:26:18 2009 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 404E7106568B for ; Wed, 2 Dec 2009 15:26: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 AAFD88FC12 for ; Wed, 2 Dec 2009 15:26:17 +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 nB2FQG3h006816 for ; Wed, 2 Dec 2009 15:26:16 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id nB2FQ6MJ006735 for freebsd-gecko@freebsd.org; Wed, 2 Dec 2009 15:26:06 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 2 Dec 2009 15:26:06 GMT Message-Id: <200912021526.nB2FQ6MJ006735@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] r180 - trunk/www/xulrunner 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, 02 Dec 2009 15:26:18 -0000 Author: beat Date: Wed Dec 2 15:26:06 2009 New Revision: 180 Log: - Remove www/xulrunner: Superseded by www/libxul Deleted: trunk/www/xulrunner/ From owner-freebsd-gecko@FreeBSD.ORG Wed Dec 2 15:39:42 2009 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 52AC510656A8 for ; Wed, 2 Dec 2009 15:39: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 BB5688FC17 for ; Wed, 2 Dec 2009 15:39:41 +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 nB2FdeJr027605 for ; Wed, 2 Dec 2009 15:39:40 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id nB2FdZtt027165 for freebsd-gecko@freebsd.org; Wed, 2 Dec 2009 15:39:35 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 2 Dec 2009 15:39:35 GMT Message-Id: <200912021539.nB2FdZtt027165@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] r181 - 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: Wed, 02 Dec 2009 15:39:42 -0000 Author: beat Date: Wed Dec 2 15:39:35 2009 New Revision: 181 Log: Sync with ports: - Remove obsolete gecko providers 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 Wed Dec 2 15:26:06 2009 (r180) +++ branches/experimental/Mk/bsd.gecko.mk Wed Dec 2 15:39:35 2009 (r181) @@ -4,7 +4,7 @@ # Date created: 12 Nov 2005 # Whom: Michael Johnson # -# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.14 2009/07/18 11:10:10 dinoex Exp $ +# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.16 2009/12/02 13:03:42 beat Exp $ # # 4 column tabs prevent hair loss and tooth decay! @@ -14,7 +14,7 @@ # WITH_GECKO= firefox # # The valid backends are: -# firefox flock nvu seamonkey thunderbird xulrunner +# firefox flock seamonkey thunderbird # # See below for more details. # ======================= /USERS ================================ @@ -78,7 +78,7 @@ # ${MOZSRC}/configure # .endif -_GECKO_ALL= firefox nvu seamonkey thunderbird xulrunner flock mozilla \ +_GECKO_ALL= firefox seamonkey thunderbird flock mozilla \ libxul thunderbird_PORTSDIR= mail Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Wed Dec 2 15:26:06 2009 (r180) +++ trunk/Mk/bsd.gecko.mk Wed Dec 2 15:39:35 2009 (r181) @@ -4,7 +4,7 @@ # Date created: 12 Nov 2005 # Whom: Michael Johnson # -# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.15 2009/11/28 10:38:01 beat Exp $ +# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.16 2009/12/02 13:03:42 beat Exp $ # # 4 column tabs prevent hair loss and tooth decay! @@ -14,7 +14,7 @@ # WITH_GECKO= firefox # # The valid backends are: -# firefox flock nvu seamonkey thunderbird xulrunner +# firefox flock seamonkey thunderbird # # See below for more details. # ======================= /USERS ================================ @@ -78,7 +78,7 @@ # ${MOZSRC}/configure # .endif -_GECKO_ALL= firefox nvu seamonkey thunderbird xulrunner flock mozilla \ +_GECKO_ALL= firefox seamonkey thunderbird flock mozilla \ libxul thunderbird_PORTSDIR= mail From owner-freebsd-gecko@FreeBSD.ORG Wed Dec 2 16:53:00 2009 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 9E8B3106566B for ; Wed, 2 Dec 2009 16:53: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 330BC8FC12 for ; Wed, 2 Dec 2009 16:52:59 +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 nB2Gqx8N001812 for ; Wed, 2 Dec 2009 16:52:59 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id nB2Gqsrg001377 for freebsd-gecko@freebsd.org; Wed, 2 Dec 2009 16:52:54 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 2 Dec 2009 16:52:54 GMT Message-Id: <200912021652.nB2Gqsrg001377@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] r182 - branches/experimental/mail/thunderbird-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: Wed, 02 Dec 2009 16:53:00 -0000 Author: miwi Date: Wed Dec 2 16:52:53 2009 New Revision: 182 Log: - Update to 3.0 RC2 Modified: branches/experimental/mail/thunderbird-devel/Makefile branches/experimental/mail/thunderbird-devel/distinfo Modified: branches/experimental/mail/thunderbird-devel/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-devel/Makefile Wed Dec 2 15:39:35 2009 (r181) +++ branches/experimental/mail/thunderbird-devel/Makefile Wed Dec 2 16:52:53 2009 (r182) @@ -6,7 +6,7 @@ # PORTNAME= thunderbird -DISTVERSION= 3.0rc1 +DISTVERSION= 3.0rc2 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source/ Modified: branches/experimental/mail/thunderbird-devel/distinfo ============================================================================== --- branches/experimental/mail/thunderbird-devel/distinfo Wed Dec 2 15:39:35 2009 (r181) +++ branches/experimental/mail/thunderbird-devel/distinfo Wed Dec 2 16:52:53 2009 (r182) @@ -1,3 +1,3 @@ -MD5 (thunderbird-3.0rc1.source.tar.bz2) = 49028d9de4c4e167d469bbd4c6665b8c -SHA256 (thunderbird-3.0rc1.source.tar.bz2) = 1db3513830418eb48f8c433b40d2351d598a9225103afca24cc4a67f3d93ca9d -SIZE (thunderbird-3.0rc1.source.tar.bz2) = 60017712 +MD5 (thunderbird-3.0rc2.source.tar.bz2) = 35abdb06cb92e3ff9c62b7831136ac44 +SHA256 (thunderbird-3.0rc2.source.tar.bz2) = 2c18b692e2eb5bbb4a6207a249a7a478463f333bae50c3648568104eb3368481 +SIZE (thunderbird-3.0rc2.source.tar.bz2) = 60011186 From owner-freebsd-gecko@FreeBSD.ORG Thu Dec 3 09:40:17 2009 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 293181065672; Thu, 3 Dec 2009 09:40:17 +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 01FED8FC1A; Thu, 3 Dec 2009 09:40:17 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nB39eGRH045174; Thu, 3 Dec 2009 09:40:16 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nB39eGar045162; Thu, 3 Dec 2009 09:40:16 GMT (envelope-from edwin) Date: Thu, 3 Dec 2009 09:40:16 GMT Message-Id: <200912030940.nB39eGar045162@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/141131: www/libxul: compiler error in dsa.c 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, 03 Dec 2009 09:40:17 -0000 Synopsis: www/libxul: compiler error in dsa.c Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Thu Dec 3 09:40:16 UTC 2009 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=141131 From owner-freebsd-gecko@FreeBSD.ORG Thu Dec 3 09:51:36 2009 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 9A3EA1065698; Thu, 3 Dec 2009 09:51:36 +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 71E5F8FC17; Thu, 3 Dec 2009 09:51:36 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nB39pa1u062370; Thu, 3 Dec 2009 09:51:36 GMT (envelope-from miwi@freefall.freebsd.org) Received: (from miwi@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nB39paXb062366; Thu, 3 Dec 2009 09:51:36 GMT (envelope-from miwi) Date: Thu, 3 Dec 2009 09:51:36 GMT Message-Id: <200912030951.nB39paXb062366@freefall.freebsd.org> To: ohartman@zedat.fu-berlin.de, miwi@FreeBSD.org, gecko@FreeBSD.org From: miwi@FreeBSD.org Cc: Subject: Re: ports/141131: www/libxul: compiler error in dsa.c 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, 03 Dec 2009 09:51:36 -0000 Synopsis: www/libxul: compiler error in dsa.c State-Changed-From-To: open->feedback State-Changed-By: miwi State-Changed-When: Thu Dec 3 09:51:36 UTC 2009 State-Changed-Why: have you any special flags in your /etc/make.conf? I can't reproduce this on the FreeBSD cluster or local. http://www.freebsd.org/cgi/query-pr.cgi?pr=141131 From owner-freebsd-gecko@FreeBSD.ORG Thu Dec 3 10:46:32 2009 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 2BC69106568B for ; Thu, 3 Dec 2009 10:46:32 +0000 (UTC) (envelope-from miwi@bsdcrew.de) Received: from bsdcrew.de (duro.unixfreunde.de [85.214.90.4]) by mx1.freebsd.org (Postfix) with ESMTP id E1C1E8FC14 for ; Thu, 3 Dec 2009 10:46:31 +0000 (UTC) Received: by bsdcrew.de (Postfix, from userid 1001) id A6E514AF8C; Thu, 3 Dec 2009 11:46:26 +0100 (CET) Date: Thu, 3 Dec 2009 11:46:26 +0100 From: Martin Wilke To: ohartman@zedat.fu-berlin.de, gecko@FreeBSD.org Message-ID: <20091203104626.GI23060@bsdcrew.de> References: <200912030951.nB39paXb062366@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline In-Reply-To: <200912030951.nB39paXb062366@freefall.freebsd.org> User-Agent: Mutt/1.5.19 (2009-01-05) Cc: Subject: Re: ports/141131: www/libxul: compiler error in dsa.c 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, 03 Dec 2009 10:46:32 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, Dec 03, 2009 at 09:51:36AM +0000, miwi@FreeBSD.org wrote: > Synopsis: www/libxul: compiler error in dsa.c > > State-Changed-From-To: open->feedback > State-Changed-By: miwi > State-Changed-When: Thu Dec 3 09:51:36 UTC 2009 > State-Changed-Why: > have you any special flags in your /etc/make.conf? I can't reproduce > this on the FreeBSD cluster or local. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=141131 > _______________________________________________ > freebsd-gecko@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gecko > To unsubscribe, send any mail to "freebsd-gecko-unsubscribe@freebsd.org" > Also would be nice to know the nspr version and if installed the nss version ? - - Martin - -- +-----------------------+-------------------------------+ | PGP : 0xB1E6FCE9 | Jabber : miwi(at)BSDCrew.de | | Skype : splash_111 | Mail : miwi(at)FreeBSD.org | +-----------------------+-------------------------------+ | Mess with the Best, Die like the Rest! | +-----------------------+-------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iEYEARECAAYFAksXlwIACgkQdLJIhLHm/OmiuACgpSrwzX+gx0PUmxq5oE0bjrcu RyMAoMHIkNBjXotPPyD8umoAiuXMs9Cr =CMzI -----END PGP SIGNATURE-----