From owner-freebsd-gecko@FreeBSD.ORG Mon Apr 18 11:07:22 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 A9761106568D for ; Mon, 18 Apr 2011 11:07:22 +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 5E7388FC14 for ; Mon, 18 Apr 2011 11:07:22 +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 p3IB7MGu019762 for ; Mon, 18 Apr 2011 11:07:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p3IB7LRa019760 for gecko@FreeBSD.org; Mon, 18 Apr 2011 11:07:21 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 18 Apr 2011 11:07:21 GMT Message-Id: <201104181107.p3IB7LRa019760@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, 18 Apr 2011 11:07:22 -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/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 7 problems total. From owner-freebsd-gecko@FreeBSD.ORG Tue Apr 19 14:01:43 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 E8E5C106566C for ; Tue, 19 Apr 2011 14:01:42 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 206F18FC1D for ; Tue, 19 Apr 2011 14:01:41 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id QAA01420; Tue, 19 Apr 2011 16:49:19 +0300 (EEST) (envelope-from avg@FreeBSD.org) Message-ID: <4DAD92DF.3040303@FreeBSD.org> Date: Tue, 19 Apr 2011 16:49:19 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110309 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: freebsd-java@FreeBSD.org References: <4D90F7BC.3050107@freebsd.org> <201103281727.50256.jkim@FreeBSD.org> <4DAD5AE1.9010302@FreeBSD.org> In-Reply-To: <4DAD5AE1.9010302@FreeBSD.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org, Jung-uk Kim Subject: Re: firefox 4, openjdk6, icedtea - a problem X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2011 14:01:43 -0000 on 19/04/2011 12:50 Andriy Gapon said the following: > > Here's a new twist. > First, some more details. The applet in question would start normally, but then > at some point it would seem to just hang. Then I accidentally noticed that if I > let the applet to just sit there, then it would recover after some long-ish > timeout, like 3 or 5 minutes. > > I started investigating that and here are some results. > It seems that the plugin and a Java process that actually runs an applet > communicate with each other over a couple of named pipes (fifos). I see the > following when the hang happens: > - the plugin sends GetJavaObject message to the applet runner via fifo #1 > - the applet runner gets the message, processes it and sends a reply via fifo #2 > - the plugin doesn't see the message and keeps waiting > - the plugin finally times out and goes on to do other things > - a while later the plugin reads the message from fifo #2 > > So the problem seems to be that the plugin somehow doesn't see that there is a > message available for it in the fifo (or doesn't even check) until much later. > > Some code snippets from the plugin code. > That's how the reception channel is set up: > in_from_appletviewer = g_io_channel_new_file (in_pipe_name,"r", &channel_error); > in_watch_source = > g_io_add_watch (in_from_appletviewer, > (GIOCondition) (G_IO_IN | G_IO_ERR | G_IO_HUP), > plugin_in_pipe_callback, (gpointer) in_from_appletviewer); > > That's how the plugin waits for a response: > do > { > clock_gettime(CLOCK_REALTIME, &curr_t); > > if (!result_ready && (curr_t.tv_sec < t.tv_sec)) > { > if (g_main_context_pending(NULL)) > g_main_context_iteration(NULL, false); > else > usleep(200); > } > else > break; > > } while (1); > > I suppose that internally the glib code should perform some kind of poll/select > on a fifo fd. It seems that when the glib calls plugin_in_pipe_callback the associated fd is removed from glib's "poll list" and depending on what the callback returns the fd may be added back to the list. In my case the IcedTea code makes another request to its java process while being in plugin_in_pipe_callback and thus it "waits" for a response without the fifo fs actually being polled. I see that the triggering response from Java is "instance 2 url ..." and the "nested" request from the plugin is "instance 2 reference -2 GetJavaObject". It looks like while processing the first message the plugin calls into the browser via browser_functions.geturl and the browser calls back into the plugin via ITNP_GetValue(NPPVpluginScriptableNPObject). Not sure if it's an IcedTea's fault then (mis-use of glib API), or if it's a fault of Firefox 4. Because the same plugin works OK with Firefox 3 and Chromium. -- Andriy Gapon From owner-freebsd-gecko@FreeBSD.ORG Wed Apr 20 06:55:36 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 E68211065674 for ; Wed, 20 Apr 2011 06:55:35 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 7ABC18FC12 for ; Wed, 20 Apr 2011 06:55:35 +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 p3K6tX9I035952 for ; Wed, 20 Apr 2011 06:55:33 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p3K6tSBg034995 for freebsd-gecko@freebsd.org; Wed, 20 Apr 2011 06:55:28 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 20 Apr 2011 06:55:28 GMT Message-Id: <201104200655.p3K6tSBg034995@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] r535 - in branches/experimental/www/seamonkey2-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: Wed, 20 Apr 2011 06:55:36 -0000 Author: beat Date: Wed Apr 20 06:55:28 2011 New Revision: 535 Log: - Update to 2.1 Beta 3 Deleted: branches/experimental/www/seamonkey2-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp Modified: branches/experimental/www/seamonkey2-devel/Makefile branches/experimental/www/seamonkey2-devel/distinfo Modified: branches/experimental/www/seamonkey2-devel/Makefile ============================================================================== --- branches/experimental/www/seamonkey2-devel/Makefile Thu Mar 24 13:17:12 2011 (r534) +++ branches/experimental/www/seamonkey2-devel/Makefile Wed Apr 20 06:55:28 2011 (r535) @@ -6,7 +6,7 @@ # PORTNAME= seamonkey -DISTVERSION= 2.1b2 +DISTVERSION= 2.1b3 CATEGORIES?= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED} MASTER_SITE_SUBDIR= seamonkey/releases/${DISTVERSION}/source Modified: branches/experimental/www/seamonkey2-devel/distinfo ============================================================================== --- branches/experimental/www/seamonkey2-devel/distinfo Thu Mar 24 13:17:12 2011 (r534) +++ branches/experimental/www/seamonkey2-devel/distinfo Wed Apr 20 06:55:28 2011 (r535) @@ -1,2 +1,2 @@ -SHA256 (seamonkey-2.1b2.source.tar.bz2) = 9f9e59303b1d39dc97aa943f49018a572d41b5e566c66e176f1f012e2e9d898a -SIZE (seamonkey-2.1b2.source.tar.bz2) = 83425193 +SHA256 (seamonkey-2.1b3.source.tar.bz2) = 97afefa90d86c873d3e78238bab44f57efedba296291fe0320458b26df9d9ec9 +SIZE (seamonkey-2.1b3.source.tar.bz2) = 84193584 Deleted: branches/experimental/www/seamonkey2-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp ============================================================================== --- branches/experimental/www/seamonkey2-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp Wed Apr 20 06:55:28 2011 (r534) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,32 +0,0 @@ -diff --git a/gfx/thebes/gfxASurface.cpp b/gfx/thebes/gfxASurface.cpp ---- mozilla/gfx/thebes/gfxASurface.cpp -+++ mozilla/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 - } - From owner-freebsd-gecko@FreeBSD.ORG Thu Apr 21 23:10:12 2011 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 C7636106564A for ; Thu, 21 Apr 2011 23:10:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 655DE8FC16 for ; Thu, 21 Apr 2011 23:10:12 +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 p3LNACx1069276 for ; Thu, 21 Apr 2011 23:10:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p3LNACkL069275; Thu, 21 Apr 2011 23:10:12 GMT (envelope-from gnats) Date: Thu, 21 Apr 2011 23:10:12 GMT Message-Id: <201104212310.p3LNACkL069275@freefall.freebsd.org> To: gecko@FreeBSD.org From: Kalten Cc: Subject: Re: ports/155949: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kalten List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2011 23:10:12 -0000 The following reply was made to PR ports/155949; it has been noted by GNATS. From: Kalten To: bug-followup@FreeBSD.org, kalten@gmx.at Cc: Subject: Re: ports/155949: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem Date: Fri, 22 Apr 2011 01:00:39 +0200 I have found an interesting entry in the /FreeBSD Porter's Handbook/ in section =E2=80=9C6.7.4 Getting fake DISPLAY using Xvfb=E2=80=9D[1]. The option =C2=BBUSE_DISPLAY=3D yes=C2=AB in the Makefile seems to do the = trick. If I am right, you could try this instead of removing PGO? I am not sure.=20 Greetings, Kalten [1] http://www.freebsd.org/doc/en/books/porters-handbook/using-x11.html#AEN= 3577 From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 06:38:43 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 D53511065672; Fri, 22 Apr 2011 06:38:43 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from groupware.itac.at (groupware.itac.at [91.205.172.99]) by mx1.freebsd.org (Postfix) with ESMTP id 1C67F8FC13; Fri, 22 Apr 2011 06:38:42 +0000 (UTC) Received: from home.bluelife.at (93.104.210.95) by groupware.itac.at (Axigen) with (AES256-SHA encrypted) ESMTPSA id 279ABE; Fri, 22 Apr 2011 08:38:45 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Date: Fri, 22 Apr 2011 08:38:43 +0200 From: Bernhard Froehlich To: Kalten In-Reply-To: <201104212310.p3LNACkL069275@freefall.freebsd.org> References: <201104212310.p3LNACkL069275@freefall.freebsd.org> Message-ID: X-Sender: decke@FreeBSD.org User-Agent: Roundcube Webmail/0.5.1 X-AxigenSpam-Level: 1 X-CTCH-RefID: str=0001.0A0B020A.4DB12272.005A,ss=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Cc: gecko@FreeBSD.org, bug-followup@FreeBSD.org Subject: Re: ports/155949: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2011 06:38:43 -0000 On Thu, 21 Apr 2011 23:10:12 GMT, Kalten wrote: > I have found an interesting entry in the /FreeBSD Porter's Handbook/ in > section =E2=80=9C6.7.4 Getting fake DISPLAY using Xvfb=E2=80=9D[1]. > The option =C2=BBUSE_DISPLAY=3D yes=C2=AB in the Makefile seems to do the = > trick. > > If I am right, you could try this instead of removing PGO? I am not > sure.=20 That is already there but obviously does not work or isn't enough. -- Bernhard Froehlich http://www.bluelife.at/ From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 06:40:09 2011 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 B6AB4106564A for ; Fri, 22 Apr 2011 06:40:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A69498FC08 for ; Fri, 22 Apr 2011 06:40:09 +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 p3M6e9hZ082847 for ; Fri, 22 Apr 2011 06:40:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p3M6e9O7082846; Fri, 22 Apr 2011 06:40:09 GMT (envelope-from gnats) Date: Fri, 22 Apr 2011 06:40:09 GMT Message-Id: <201104220640.p3M6e9O7082846@freefall.freebsd.org> To: gecko@FreeBSD.org From: Bernhard Froehlich Cc: Subject: Re: ports/155949: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bernhard Froehlich List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2011 06:40:09 -0000 The following reply was made to PR ports/155949; it has been noted by GNATS. From: Bernhard Froehlich To: Kalten Cc: , Subject: Re: ports/155949: www/firefox: firefox 4, =?UTF-8?Q?WITH=5FPGO=2C?= =?UTF-8?Q?=20better=20Text=20against=20DISPLAY=20problem?= Date: Fri, 22 Apr 2011 08:38:43 +0200 On Thu, 21 Apr 2011 23:10:12 GMT, Kalten wrote: > I have found an interesting entry in the /FreeBSD Porter's Handbook/ in > section =E2=80=9C6.7.4 Getting fake DISPLAY using Xvfb=E2=80=9D[1]. > The option =C2=BBUSE_DISPLAY=3D yes=C2=AB in the Makefile seems to do the = > trick. > > If I am right, you could try this instead of removing PGO? I am not > sure.=20 That is already there but obviously does not work or isn't enough. -- Bernhard Froehlich http://www.bluelife.at/ From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 07:03: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 CCBEB1065672 for ; Fri, 22 Apr 2011 07:03:21 +0000 (UTC) (envelope-from ermolinis@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id C8ACA8FC08 for ; Fri, 22 Apr 2011 07:03:20 +0000 (UTC) Received: by bwz12 with SMTP id 12so491886bwz.13 for ; Fri, 22 Apr 2011 00:03:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=UcNRTB/GNaDwde4z7tNENXJz78NxOQBsf4VFFLzuP8E=; b=GgjFqfrzyHpwTz9hDjlNSqrMIw2sv5mrrDli0mPD1Fy3MVEidf7MPZUhU4YLHUV066 qcr+QoLNW9N/GIPe8oscsPwWiN2jCB1lHN3UF1vQ+d0QfxW91YbyftnWWeyprQI1xUmb 3cJv3HWfiZ+bar4gcru96SZoEObnvdR3lY9zc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=jP3tLxn+o+9Xi8GQC9qrJ+bAnTSK6ITTUSyAHPWlIS2E7c56oupNPpCwZqSvFq/3pD uCsOLFhh6Wk2XxA7p07pSMAMaQtXxr7dY3qT/lYorthD8a7qV3RKtPeW3nDCsOHGtC9r gIwqAXs+pDTgHN/zoi1I1qd2yrorIl2jpieG0= MIME-Version: 1.0 Received: by 10.204.154.199 with SMTP id p7mr657999bkw.114.1303454158198; Thu, 21 Apr 2011 23:35:58 -0700 (PDT) Received: by 10.204.10.14 with HTTP; Thu, 21 Apr 2011 23:35:58 -0700 (PDT) Date: Fri, 22 Apr 2011 10:35:58 +0400 Message-ID: From: =?UTF-8?B?0JjQu9GM0Y8g0JXRgNC80L7Qu9C40L0=?= To: gecko@freebsd.org Content-Type: multipart/mixed; boundary=0015175def8c14981104a17c122b X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: firefox crash 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, 22 Apr 2011 07:03:21 -0000 --0015175def8c14981104a17c122b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, I have firefox4 builded from ports, but it's crashes with strange back trace... [cgi@free-cgi ~]$ firefox -g /usr/local/lib/firefox/run-mozilla.sh -g /usr/local/lib/firefox/firefox-bin MOZILLA_FIVE_HOME=3D/usr/local/lib/firefox LD_LIBRARY_PATH=3D/usr/local/lib/firefox:/usr/local/lib/firefox/plugins:/us= r/local/lib/firefox DISPLAY=3D:0.0 DYLD_LIBRARY_PATH=3D/usr/local/lib/firefox:/usr/local/lib/firefox LIBRARY_PATH=3D/usr/local/lib/firefox:/usr/local/lib/firefox/components:/us= r/local/lib/firefox SHLIB_PATH=3D/usr/local/lib/firefox:/usr/local/lib/firefox LIBPATH=3D/usr/local/lib/firefox:/usr/local/lib/firefox ADDON_PATH=3D/usr/local/lib/firefox MOZ_PROGRAM=3D/usr/local/lib/firefox/firefox-bin MOZ_TOOLKIT=3D moz_debug=3D1 moz_debugger=3D moz_debugger_args=3D ddd: not found /usr/bin/gdb --args /usr/local/lib/firefox/firefox-bin GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you ar= e welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... (gdb) r Starting program: /usr/local/lib/firefox/firefox-bin [New LWP 100307] [New Thread 809c041c0 (LWP 100307)] GThread-ERROR **: file gthread-posix.c: line 340 (g_thread_create_posix_impl): error '=D0=9D=D0=B5=D0=B4=D0=BE=D0=BF=D1=83= =D1=81=D1=82=D0=B8=D0=BC=D1=8B=D0=B9 =D0=B0=D1=80=D0=B3=D1=83=D0=BC=D0=B5= =D0=BD=D1=82' during 'pthread_attr_setdetachstate (&attr, joinable ? PTHREAD_CREATE_JOINABLE : PTHREAD_CREATE_DETACHED)' aborting... >>>> '=D0=9D=D0=B5=D0=B4=D0=BE=D0=BF=D1=83=D1=81=D1=82=D0=B8=D0=BC=D1=8B=D0= =B9 =D0=B0=D1=80=D0=B3=D1=83=D0=BC=D0=B5=D0=BD=D1=82' - is 'Invalid Argumen= t' in translation from Russian (gdb) bt #0 0x00000008063c6fcc in kill () from /lib/libc.so.7 #1 0x00000008063c5dcb in abort () from /lib/libc.so.7 #2 0x00000008057ccc05 in g_logv () from /usr/local/lib/libglib-2.0.so.0 #3 0x00000008057cced3 in g_log () from /usr/local/lib/libglib-2.0.so.0 #4 0x000000080567c184 in g_thread_create_posix_impl () from /usr/local/lib/libgthread-2.0.so.0 #5 0x00000008057ea060 in g_thread_create_full () from /usr/local/lib/libglib-2.0.so.0 #6 0x0000000804f897e5 in g_dbus_proxy_get_cached_property_names () from /usr/local/lib/libgio-2.0.so.0 #7 0x0000000804f7b37c in g_dbus_connection_get_stream () from /usr/local/lib/libgio-2.0.so.0 #8 0x0000000804f775f7 in g_bus_get_sync () from /usr/local/lib/libgio-2.0.so.0 #9 0x000000080bb4acbd in gconf_get_server () from /usr/local/lib/libgconf-2.so.4 #10 0x000000080bb4af45 in gconf_activate_server () from /usr/local/lib/libgconf-2.so.4 #11 0x000000080bb57924 in gconf_get_config_server () from /usr/local/lib/libgconf-2.so.4 #12 0x000000080bb58434 in gconf_engine_connect () from /usr/local/lib/libgconf-2.so.4 #13 0x000000080bb58639 in gconf_engine_get_database () from /usr/local/lib/libgconf-2.so.4 ---Type to continue, or q to quit--- #14 0x000000080bb58d37 in gconf_engine_notify_add () from /usr/local/lib/libgconf-2.so.4 #15 0x000000080bb60bea in gconf_client_add_dir () from /usr/local/lib/libgconf-2.so.4 #16 0x0000000809e578c2 in gnome_gtk_module_info_get () from /usr/local/lib/libgnomeui-2.so.0 #17 0x000000080a352b03 in gnome_program_postinit () from /usr/local/lib/libgnome-2.so.0 #18 0x000000080a352ea3 in gnome_program_postinit () from /usr/local/lib/libgnome-2.so.0 #19 0x000000080a3530fd in gnome_program_initv () from /usr/local/lib/libgnome-2.so.0 #20 0x000000080a3531f4 in gnome_program_init () from /usr/local/lib/libgnome-2.so.0 #21 0x0000000800bfca76 in nsNativeAppSupportUnix::Start (this=3DVariable "this" is not available. ) at nsNativeAppSupportUnix.cpp:533 #22 0x0000000800beef3f in XRE_main (argc=3DVariable "argc" is not available= . ) at nsAppRunner.cpp:3364 #23 0x0000000000401416 in main (argc=3D1, argv=3D0x7fffffffe240) at nsBrowserApp.cpp:158 Some additiional info: [cgi@free-cgi ~]$ uname -a FreeBSD free-cgi.neoflex.ru 8.2-RELEASE FreeBSD 8.2-RELEASE #3: Sun Mar 6 13:40:59 MSK 2011 root@free-cgi.neoflex.ru:/usr/obj/usr/src/sys/FREE-SL510-01 amd64 In this test I don't use any x11-wm, but just before starting firefox I run this commands: [cgi@free-cgi ~]$ Xorg & [cgi@free-cgi ~]$ export DISPLAY=3D:0.0 Options for firefox build: [cgi@free-cgi /var/db/ports/firefox]$ cat options # This file is auto-generated by 'make config'. # No user-servicable parts inside! # Options for firefox-4.0_1,1 _OPTIONS_READ=3Dfirefox-4.0_1,1 WITHOUT_DBUS=3Dtrue WITHOUT_PGO=3Dtrue WITH_SMB=3Dtrue WITH_DEBUG=3Dtrue WITHOUT_LOGGING=3Dtrue WITHOUT_OPTIMIZED_CFLAGS=3Dtrue pkg_info output attached... --=20 =D0=A1 =D0=A3=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=95=D1=80=D0=BC=D0=BE=D0=BB=D0=B8=D0=BD =D0=98=D0=BB=D1=8C=D1=8F Ermolin Ilya --0015175def8c14981104a17c122b Content-Type: text/plain; charset=US-ASCII; name="pkg_info.txt" Content-Disposition: attachment; filename="pkg_info.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gmsqybil0 SW1hZ2VNYWdpY2stNi42LjcuMTBfMSBJbWFnZSBwcm9jZXNzaW5nIHRvb2xzDQpPUkJpdC0wLjUu MTdfNSAgICAgIEhpZ2gtcGVyZm9ybWFuY2UgQ09SQkEgT1JCIHdpdGggc3VwcG9ydCBmb3IgdGhl IEMgbGFuZ3VhZ2UNCk9SQml0Mi0yLjE0LjE5ICAgICAgSGlnaC1wZXJmb3JtYW5jZSBDT1JCQSBP UkIgd2l0aCBzdXBwb3J0IGZvciB0aGUgQyBsYW5ndWFnZQ0KT3BlbkVYUi0xLjYuMV8zICAgICBB IGhpZ2ggZHluYW1pYy1yYW5nZSAoSERSKSBpbWFnZSBmaWxlIGZvcm1hdA0KT3BlblNQLTEuNS4y XzIgICAgICBUaGlzIHBhY2thZ2UgaXMgYSBjb2xsZWN0aW9uIG9mIFNHTUwvWE1MIHRvb2xzIGNh bGxlZCBPcGVuUw0KVGVybWluYWwtMC40LjcgICAgICBUZXJtaW5hbCBlbXVsYXRvciBmb3IgdGhl IFggd2luZG93aW5nIHN5c3RlbQ0KWGF3M2QtMS41RV80ICAgICAgICBBIDMtRCBBdGhlbmEgV2lk Z2V0IHNldCB0aGF0IGxvb2tzIGxpa2UgTW90aWYNCmFhbGliLTEuNC5yNV81ICAgICAgQW4gYXNj aWkgYXJ0IGxpYnJhcnkNCmFrb25hZGktMS41LjEgICAgICAgU3RvcmFnZSBzZXJ2ZXIgZm9yIGtk ZXBpbQ0KYWxzYS1saWItMS4wLjIzICAgICBBTFNBIGNvbXBhdGliaWxpdHkgbGlicmFyeQ0KYWxz YS1wbHVnaW5zLTEuMC4yM18xIEFMU0EgY29tcGF0aWJpbGl0eSBsaWJyYXJ5IHBsdWdpbnMNCmFt c3BzZm50LTEuMF81ICAgICAgQU1TRm9udHMgUG9zdFNjcmlwdCBGb250cyAoQWRvYmUgVHlwZSAx IGZvcm1hdCkNCmFwMjItbW9kX3BlcmwyLTIuMC40XzIsMyBFbWJlZHMgYSBQZXJsIGludGVycHJl dGVyIGluIHRoZSBBcGFjaGUyIHNlcnZlcg0KYXBhY2hlLTIuMi4xN18yICAgICBWZXJzaW9uIDIu Mi54IG9mIEFwYWNoZSB3ZWIgc2VydmVyIHdpdGggcHJlZm9yayBNUE0uDQphcGFjaGUtYW50LTEu OC4yICAgIEphdmEtIGFuZCBYTUwtYmFzZWQgYnVpbGQgdG9vbCwgY29uY2VwdHVhbGx5IHNpbWls YXIgdG8gbWFrDQphcHByZXMtMS4wLjMgICAgICAgIFByb2dyYW0gdG8gbGlzdCBhcHBsaWNhdGlv bidzIHJlc291cmNlcw0KYXByLWlwdjYtZGV2cmFuZG9tLWdkYm0tZGI0Mi1teXNxbDUxLXBnc3Fs OTAtc3FsaXRlMy0xLjQuMi4xLjMuMTAgQXBhY2hlIFBvcnRhYmlsaXR5IExpYnJhcnkNCmFzcGVs bC0wLjYwLjZfNSAgICAgU3BlbGxpbmcgY2hlY2tlciB3aXRoIGJldHRlciBzdWdnZXN0aW9uIGxv Z2ljIHRoYW4gaXNwZWxsDQphdGstMS4zMi4wICAgICAgICAgIEEgR05PTUUgYWNjZXNzaWJpbGl0 eSB0b29sa2l0IChBVEspDQphdGttbS0yLjIyLjEgICAgICAgIEMrKyB3cmFwcGVyIGZvciBBVEsg QVBJIGxpYnJhcnkNCmF0dGljYS0wLjIuODAsMSAgICAgQ29sbGFib3JhdGlvbiBTZXJ2aWNlcyBB UEkgbGlicmFyeQ0KYXV0b2NvbmYtMi4xMy4wMDAyMjdfNiBBdXRvbWF0aWNhbGx5IGNvbmZpZ3Vy ZSBzb3VyY2UgY29kZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zIA0KYXV0b2NvbmYtMi42MiAgICAg ICBBdXRvbWF0aWNhbGx5IGNvbmZpZ3VyZSBzb3VyY2UgY29kZSBvbiBtYW55IFVuKnggcGxhdGZv cm1zIA0KYXV0b2NvbmYtMi42OCAgICAgICBBdXRvbWF0aWNhbGx5IGNvbmZpZ3VyZSBzb3VyY2Ug Y29kZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zIA0KYXV0b2NvbmYtd3JhcHBlci0yMDEwMTExOSBX cmFwcGVyIHNjcmlwdCBmb3IgR05VIGF1dG9jb25mDQphdXRvbWFrZS0xLjExLjEgICAgIEdOVSBT dGFuZGFyZHMtY29tcGxpYW50IE1ha2VmaWxlIGdlbmVyYXRvciAoMS4xMSkNCmF1dG9tYWtlLTEu NC42XzYgICAgR05VIFN0YW5kYXJkcy1jb21wbGlhbnQgTWFrZWZpbGUgZ2VuZXJhdG9yICgxLjQp DQphdXRvbWFrZS13cmFwcGVyLTIwMTAxMTE5IFdyYXBwZXIgc2NyaXB0IGZvciBHTlUgYXV0b21h a2UNCmF1dG9tb2M0LTAuOS44OF8xICAgQXV0b21hdGljIG1vYyBmb3IgUXQgNCBwYWNrYWdlcw0K YXZhaGktYXBwLTAuNi4yOSAgICBTZXJ2aWNlIGRpc2NvdmVyeSBvbiBhIGxvY2FsIG5ldHdvcmsN CmJhc2gtNC4xLjEwICAgICAgICAgVGhlIEdOVSBQcm9qZWN0J3MgQm91cm5lIEFnYWluIFNIZWxs DQpiZGZ0b3BjZi0xLjAuMyAgICAgIENvbnZlcnQgWCBmb250IGZyb20gQkRGIHRvIFBDRg0KYmln cmVxc3Byb3RvLTEuMS4xICBCaWdSZXFzIGV4dGVuc2lvbiBoZWFkZXJzDQpiaW51dGlscy0yLjIx ICAgICAgIEdOVSBiaW5hcnkgdG9vbHMNCmJpc29uLTIuNC4zLDEgICAgICAgQSBwYXJzZXIgZ2Vu ZXJhdG9yIGZyb20gRlNGLCAobW9zdGx5KSBjb21wYXRpYmxlIHdpdGggWWFjYw0KYml0bWFwLTEu MC41ICAgICAgICBCaXRtYXAgZWRpdG9yIGFuZCBjb252ZXJ0ZXIgdXRpbGl0aWVzIGZvciBYDQpi aXRzdHJlYW0tdmVyYS0xLjEwXzQgQml0c3RyZWFtIFZlcmEgVHJ1ZVR5cGUgZm9udCBjb2xsZWN0 aW9uDQpib2VobS1nYy03LjEgICAgICAgIEdhcmJhZ2UgY29sbGVjdGlvbiBhbmQgbWVtb3J5IGxl YWsgZGV0ZWN0aW9uIGZvciBDIGFuZCBDKysNCmJvb3N0LWphbS0xLjQ1LjAgICAgQnVpbGQgdG9v bCBmcm9tIHRoZSBib29zdC5vcmcNCmJvb3N0LWxpYnMtMS40NS4wXzEgRnJlZSBwb3J0YWJsZSBD KysgbGlicmFyaWVzICh3aXRob3V0IEJvb3N0LlB5dGhvbikNCmJvb3N0LXB5dGhvbi1saWJzLTEu NDUuMF8xIEZyYW1ld29yayBmb3IgaW50ZXJmYWNpbmcgUHl0aG9uIGFuZCBDKysNCmJzZHNhci0x LjEwXzIgICAgICAgU3lzdGVtIEFjdGl2aXR5IFJlcG9ydGVyIGZvciBGcmVlQlNEDQpidWdzeC0x LjA4XzIgICAgICAgIEJyZWVkIGJ1Z3MgdXNpbmcgZ2VuZXRpYyBhbGdvcml0aGltcw0KYy1hcmVz LWNvbmZpZy0xLjcuNCBBbiBhc3luY2hyb25vdXMgRE5TIHJlc29sdmVyIGxpYnJhcnkNCmNhX3Jv b3RfbnNzLTMuMTIuOSAgVGhlIHJvb3QgY2VydGlmaWNhdGUgYnVuZGxlIGZyb20gdGhlIE1vemls bGEgUHJvamVjdA0KY2FnaWJpLTAuMS4xICAgICAgICBLREUgU1NEUC91UE5QIHByb3h5DQpjYWly by0xLjEwLjJfMiwxICAgIFZlY3RvciBncmFwaGljcyBsaWJyYXJ5IHdpdGggY3Jvc3MtZGV2aWNl IG91dHB1dCBzdXBwb3J0DQpjYWlyb21tLTEuOS42ICAgICAgIEMrKyBpbnRlcmZhY2UgdG8gY2Fp cm8NCmNkcGFyYW5vaWEtMy45LjhfOSAgQSBDRERBIGV4dHJhY3Rpb24gdG9vbCAoYWxzbyBrbm93 biBhcyByaXBwZXIpDQpjZml0c2lvLTMuMjUwICAgICAgIExpYnJhcnkgZm9yIHJlYWRpbmcgYW5k IHdyaXRpbmcgZmlsZXMgaW4gRklUUyBkYXRhIGZvcm1hdA0KY2htbGliLTAuNDAgICAgICAgICBB IGxpYnJhcnkgZm9yIGRlYWxpbmcgd2l0aCBNaWNyb3NvZnQgSVRTUy9DSE0gZm9ybWF0IGZpbGVz DQpjbG4tMS4zLjFfMSAgICAgICAgIENsYXNzIExpYnJhcnkgZm9yIE51bWJlcnMNCmNsdWNlbmUt MC45LjIxICAgICAgQ0x1Y2VuZSBpcyBhIEMrKyBwb3J0IG9mIEx1Y2VuZQ0KY20tc3VwZXItMC4z LjRfMyAgICBDb21wdXRlciBNb2Rlcm4gRm9udCBGYW1pbGllcyBpbiBUeXBlIDEgRm9udHMNCmNt YWtlLTIuOC40XzEgICAgICAgQSBjcm9zcy1wbGF0Zm9ybSBNYWtlZmlsZSBnZW5lcmF0b3INCmNt cHNmb250LTEuMF82ICAgICAgQ29tcHV0ZXIgTW9kZXJuIFBvc3RTY3JpcHQgRm9udHMgKEFkb2Jl IFR5cGUgMSBmb3JtYXQpDQpjb21wb3NpdGVwcm90by0wLjQuMiBDb21wb3NpdGUgZXh0ZW5zaW9u IGhlYWRlcnMNCmNvbnNvbGVraXQtMC40LjMgICAgRnJhbWV3b3JrIGZvciBkZWZpbmluZyBhbmQg dHJhY2tpbmcgdXNlcnMNCmNvbnZtdi0xLjE0ICAgICAgICAgQ29udmVydCBmaWxlbmFtZXMgZnJv bSBvbmUgZW5jb2RpbmcgdG8gYW5vdGhlcg0KY29yZXV0aWxzLTguNSAgICAgICBUaGUgRnJlZSBT b2Z0d2FyZSBGb3VuZGF0aW9uJ3MgY29yZSB1dGlsaXRpZXMNCmNzY29wZS0xNS43YSAgICAgICAg QW4gaW50ZXJhY3RpdmUgQyBwcm9ncmFtIGJyb3dzZXINCmN0YWdzLTUuOCAgICAgICAgICAgQSBm ZWF0dXJlLWZpbGxlZCB0YWdmaWxlIGdlbmVyYXRvciBmb3IgdmkgYW5kIGVtYWNzIGNsb25lcw0K Y3RvcnJlbnQtMy4zLjJfMyAgICBCaXRUb3JyZW50IENsaWVudCB3cml0dGVuIGluIEMgZm9yIEZy ZWVCU0QgYW5kIExpbnV4DQpjdXBzLWNsaWVudC0xLjQuNiAgIENvbW1vbiBVTklYIFByaW50aW5n IFN5c3RlbTogTGlicmFyeSBjdXBzDQpjdXBzLWltYWdlLTEuNC42ICAgIENvbW1vbiBVTklYIFBy aW50aW5nIFN5c3RlbTogTGlicmFyeSBjdXBzaW1hZ2UNCmN1cHMtcGstaGVscGVyLTAuMC40XzIg QSBoZWxwZXIgdGhhdCBtYWtlcyBzeXN0ZW0tY29uZmlnLXByaW50ZXIgdXNlIFBvbGljeUtpdA0K Y3VybC03LjIxLjNfMSAgICAgICBOb24taW50ZXJhY3RpdmUgdG9vbCB0byBnZXQgZmlsZXMgZnJv bSBGVFAsIEdPUEhFUiwgSFRUUChTKQ0KY3VzZTRic2Qta21vZC0wLjEuMTQgQ3VzZTRCU0QgY2hh cmFjdGVyIGRldmljZSBsb29wYmFjayBkcml2ZXIgZm9yIHVzZXJzcGFjZQ0KY3ZzcHMtMi4xICAg ICAgICAgICBDcmVhdGUgcGF0Y2hzZXQgaW5mb3JtYXRpb24gZnJvbSBDVlMNCmN5cnVzLXNhc2wt Mi4xLjIzXzMgUkZDIDIyMjIgU0FTTCAoU2ltcGxlIEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cml0 eSBMYXllcikNCmRhbWFnZXByb3RvLTEuMi4xICAgRGFtYWdlIGV4dGVuc2lvbiBoZWFkZXJzDQpk YjQxLTQuMS4yNV80ICAgICAgIFRoZSBCZXJrZWxleSBEQiBwYWNrYWdlLCByZXZpc2lvbiA0LjEN CmRiNDItNC4yLjUyXzUgICAgICAgVGhlIEJlcmtlbGV5IERCIHBhY2thZ2UsIHJldmlzaW9uIDQu Mg0KZGJ1cy0xLjQuNiAgICAgICAgICBBIG1lc3NhZ2UgYnVzIHN5c3RlbSBmb3IgaW50ZXItYXBw bGljYXRpb24gY29tbXVuaWNhdGlvbg0KZGJ1cy1nbGliLTAuODggICAgICBHTGliIGJpbmRpbmdz IGZvciB0aGUgRC1CVVMgbWVzc2FnaW5nIHN5c3RlbQ0KZGNvbmYtMC41LjFfMyAgICAgICBBIGNv bmZpZ3VyYXRpb24gZGF0YWJhc2Ugc3lzdGVtIGZvciBHTk9NRQ0KZGVqYXZ1LTIuMzMgICAgICAg ICBCaXRzdHJlYW0gVmVyYSBGb250cyBjbG9uZSB3aXRoIGEgd2lkZXIgcmFuZ2Ugb2YgY2hhcmFj dGVycw0KZGVza3RvcC1maWxlLXV0aWxzLTAuMTVfMiBBIGNvdXBsZSBvZiBjb21tYW5kIGxpbmUg dXRpbGl0aWVzIGZvciB3b3JraW5nIHdpdGggZGVza3RvcA0KZGV2ODYtMC4xNi4xNyAgICAgICBS b2JlcnQgZGUgQmF0aCdzIDgwODYgZGV2ZWxvcG1lbnQgdG9vbHMNCmRpcmFjLTEuMC4yICAgICAg ICAgT3BlbiBzb3VyY2UgdmlkZW8gY29kZWMgZnJvbSB0aGUgQkJDDQpkaXJlY3RmYi0xLjQuMTEg ICAgIEdyYXBoaWMgZGV2ZWxvcG1lbnQgbGlnaHR3ZWlnaHQgQVBJDQpkanZ1bGlicmUtMy41LjI0 ICAgIERqVnUgdmlld2VycyBhbmQgYnJvd3NlciBwbHVnaW4NCmRqdnVsaWJyZS1ub3gxMS0zLjUu MjQgRGpWdSBiYXNlIGxpYnJhcmllcyBhbmQgdXRpbGl0aWVzDQpkbWVudS00LjIuMV8xICAgICAg IFgxMSBtZW51IGFwcGxpY2F0aW9uIGRlc2lnbmVkIGZvciB0aGUgZHdtIHdpbmRvdyBtYW5hZ2Vy DQpkbWlkZWNvZGUtMi4xMCAgICAgIEEgdG9vbCBmb3IgZHVtcGluZyBETUkgKFNNQklPUykgY29u dGVudHMgaW4gaHVtYW4tcmVhZGFibGUgDQpkbXhwcm90by0yLjMgICAgICAgIERNWCBleHRlbnNp b24gaGVhZGVycw0KZG9jYm9vay0xLjQgICAgICAgICBNZXRhLXBvcnQgZm9yIHRoZSBkaWZmZXJl bnQgdmVyc2lvbnMgb2YgdGhlIERvY0Jvb2sgRFREDQpkb2Nib29rLTQuMV80ICAgICAgIFY0LjEg b2YgdGhlIERvY0Jvb2sgRFRELCBkZXNpZ25lZCBmb3IgdGVjaG5pY2FsIGRvY3VtZW50YXRpDQpk b2Nib29rLTQuMiAgICAgICAgIFY0LjIgb2YgdGhlIERvY0Jvb2sgRFRELCBkZXNpZ25lZCBmb3Ig dGVjaG5pY2FsIGRvY3VtZW50YXRpDQpkb2Nib29rLTQuMyAgICAgICAgIERvY0Jvb2svU0dNTCBE VEQgVjQuMywgZGVzaWduZWQgZm9yIHRlY2huaWNhbCBkb2N1bWVudGF0aW9uDQpkb2Nib29rLTQu NF8yICAgICAgIERvY0Jvb2svU0dNTCBEVEQgVjQuNCwgZGVzaWduZWQgZm9yIHRlY2huaWNhbCBk b2N1bWVudGF0aW9uDQpkb2Nib29rLTQuNV8yICAgICAgIERvY0Jvb2svU0dNTCBEVEQgVjQuNSwg ZGVzaWduZWQgZm9yIHRlY2huaWNhbCBkb2N1bWVudGF0aW9uDQpkb2Nib29rLTUuMF8xICAgICAg IERvY0Jvb2sgNS4wLCBkZXNpZ25lZCBmb3IgdGVjaG5pY2FsIGRvY3VtZW50YXRpb24NCmRvY2Jv b2stc2stNC4xLjJfNCAgWE1MIHZlcnNpb24gb2YgdGhlIERvY0Jvb2sgRFREIHZlcnNpb24gY29u dHJvbGxlZCBmb3IgU2Nyb2wNCmRvY2Jvb2steG1sLTQuMl8xICAgWE1MIHZlcnNpb24gb2YgdGhl IERvY0Jvb2sgRFREDQpkb2Nib29rLXhtbC00LjMgICAgIERvY0Jvb2svWE1MIERURCBWNC4zLCBk ZXNpZ25lZCBmb3IgdGVjaG5pY2FsIGRvY3VtZW50YXRpb24NCmRvY2Jvb2steG1sLTQuNF8xICAg RG9jQm9vay9YTUwgRFREIFY0LjQsIGRlc2lnbmVkIGZvciB0ZWNobmljYWwgZG9jdW1lbnRhdGlv bg0KZG9jYm9vay14bWwtNC41ICAgICBEb2NCb29rL1hNTCBEVEQgVjQuNSwgZGVzaWduZWQgZm9y IHRlY2huaWNhbCBkb2N1bWVudGF0aW9uDQpkb2Nib29rLXhzbC0xLjc1LjJfMSBYU0wgRG9jQm9v ayBzdHlsZXNoZWV0cw0KZG9jcHJvai1ub2phZGV0ZXgtMS4xN180IFRoZSAibWV0YS1wb3J0IiBm b3IgdGhlIEZyZWVCU0QgRG9jdW1lbnRhdGlvbiBQcm9qZWN0DQpkb3Rjb25mLTEuMS4wICAgICAg IEEgc2ltcGxlLCBwb3dlcmZ1bCBjb25maWd1cmF0aW9uLWZpbGUgcGFyc2VyDQpkcmktNy40LjQs MiAgICAgICAgIE9wZW5HTCBoYXJkd2FyZSBhY2NlbGVyYXRpb24gZHJpdmVycyBmb3IgdGhlIERS SQ0KZHJpMnByb3RvLTIuMyAgICAgICBEUkkyIHByb3RvdHlwZSBoZWFkZXJzDQpkc3NzbC1kb2Ni b29rLW1vZHVsYXItMS43OV8xLDEgRFNTU0wgc3R5bGVzaGVldHMgZm9yIHRoZSBEb2NCb29rIERU RCBieSBOb3JtYW4gV2Fsc2gNCmR2aXBzay10ZXRleC01Ljk1YV81IENvbnZlcnQgYSBUZVggRFZJ IGZpbGUgdG8gUG9zdFNjcmlwdA0KZHdtLTUuOC4yXzEgICAgICAgICBBIGR5bmFtaWMsIHNtYWxs LCBmYXN0IGFuZCBzaW1wbGUgd2luZG93IG1hbmFnZXINCmUxNi0xLjAuNy4wMDMgICAgICAgQSB2 ZXJ5IGFydGlzdGljIFggd2luZG93IG1hbmFnZXINCmUyZnNwcm9ncy1saWJ1dWlkLTEuNDEuMTQg VVVJRCBsaWJyYXJ5IGZyb20gZTJmc3Byb2dzIHBhY2thZ2UNCmVib29rLXRvb2xzLTAuMi4xICAg QWNjZXNzaW5nIGFuZCBjb252ZXJ0aW5nIHZhcmlvdXMgZWJvb2sgZmlsZSBmb3JtYXRzDQplZ2dk YnVzLTAuNl8xICAgICAgIEQtQnVzIGJpbmRpbmdzIGZvciBHT2JqZWN0DQplaWdlbi0yLjAuMTUs MSAgICAgIExpZ2h0d2VpZ2h0IGxpYnJhcnkgZm9yIHZlY3RvciBhbmQgbWF0cml4IG1hdGgNCmVu LWZyZWVic2QtZG9jLTIwMTEwMzEzIERvY3VtZW50YXRpb24gZnJvbSB0aGUgRnJlZUJTRCBEb2N1 bWVudGF0aW9uIFByb2plY3QNCmVuY2hhbnQtMS42LjAgICAgICAgRGljdGlvbmFyeS9zcGVsbGNo ZWNraW5nIGZyYW1ld29yaw0KZW5jb2RpbmdzLTEuMC40LDEgICBYLk9yZyBFbmNvZGluZyBmb250 cw0KZXNvdW5kLTAuMi40MSAgICAgICBBIHNvdW5kIGxpYnJhcnkgZm9yIGVubGlnaHRlbm1lbnQg cGFja2FnZQ0KZXNwZWFrLTEuNDUuMDMgICAgICBBIHNvZnR3YXJlIHNwZWVjaCBzeW50aGVzaXpl cg0KZXZpZWV4dC0xLjEuMCAgICAgICBYRVZJRSBleHRlbnNpb24gaGVhZGVycw0KZXhpdjItMC4y MSwxICAgICAgICBFeGlmIGFuZCBJcHRjIG1ldGFkYXRhIG1hbmlwdWxhdGlvbiBsaWJyYXJ5IGFu ZCB0b29scw0KZXhwYXQtMi4wLjFfMSAgICAgICBYTUwgMS4wIHBhcnNlciB3cml0dGVuIGluIEMN CmYyYy0yMDA2MDgxMF8zICAgICAgRm9ydHJhbi10by1DIGNvbnZlcnRlciBhbmQgaXRzIHJ1bi10 aW1lIGxpYnJhcmllcw0KZmFhYy0xLjI4XzIgICAgICAgICBNUEVHLTIgYW5kIE1QRUctNCBBQUMg YXVkaW8gZW5jb2Rlcg0KZmFhZDItMi43XzMsMSAgICAgICBNUEVHLTIgYW5kIE1QRUctNCBBQUMg YXVkaW8gZGVjb2Rlcg0KZmFjaWxlLTEuMV8yICAgICAgICBBIEZ1bmN0aW9uYWwgQ29uc3RyYWlu dCBMaWJyYXJ5DQpmYXJzaWdodDItMC4wLjIyICAgIENvbGxlY3Rpb24gb2YgR1N0cmVhbWVyIG1v ZHVsZXMgYW5kIGxpYnJhcmllcyBmb3IgdmlkZW9jb25mDQpmZm1wZWctMC42LjFfMywxICAgIFJl YWx0aW1lIGF1ZGlvL3ZpZGVvIGVuY29kZXIvY29udmVydGVyIGFuZCBzdHJlYW1pbmcgc2VydmVy DQpmZnR3My0zLjIuMl8xICAgICAgIEZhc3QgQyByb3V0aW5lcyB0byBjb21wdXRlIHRoZSBEaXNj cmV0ZSBGb3VyaWVyIFRyYW5zZm9ybQ0KZmlyZWZsaWVzLTIuMDdfNCAgICBGaXJlZmxpZXMgaXMg YSBleHRlbnRpb24gb2YgeHNjcmVlbnNhdmVyDQpmaXJlZm94LTQuMF8xLDEgICAgIFdlYiBicm93 c2VyIGJhc2VkIG9uIHRoZSBicm93c2VyIHBvcnRpb24gb2YgTW96aWxsYQ0KZml4ZXNwcm90by00 LjEuMiAgICBGaXhlcyBleHRlbnNpb24gaGVhZGVycw0KZml4cnRmLTAuMS4yMDA2MDMwM18xIEEg cGF0Y2ggbWFraW5nIGl0IHBvc3NpYmxlIHRvIGVtYmVkIFBOR3MgaW50byBSVEZzDQpmbGFjLTEu Mi4xXzIgICAgICAgIEZyZWUgbG9zc2xlc3MgYXVkaW8gY29kZWMNCmZsZXgtMi41LjM1XzQgICAg ICAgRmFzdCBsZXhpY2FsIGFuYWx5emVyIGdlbmVyYXRvcg0KZm9udC1hZG9iZS0xMDBkcGktMS4w LjMgWC5PcmcgQWRvYmUgMTAwZHBpIGZvbnQNCmZvbnQtYWRvYmUtNzVkcGktMS4wLjMgWC5Pcmcg QWRvYmUgNzVkcGkgZm9udA0KZm9udC1hZG9iZS11dG9waWEtMTAwZHBpLTEuMC40IFguT3JnIEFk b2JlIFV0b3BpYSAxMDBkcGkgZm9udA0KZm9udC1hZG9iZS11dG9waWEtNzVkcGktMS4wLjQgWC5P cmcgQWRvYmUgVXRvcGlhIDc1ZHBpIGZvbnQNCmZvbnQtYWRvYmUtdXRvcGlhLXR5cGUxLTEuMC40 IFguT3JnIEFkb2JlIFV0b3BpYSBUeXBlMSBmb250DQpmb250LWFsaWFzLTEuMC4zICAgIFguT3Jn IEZvbnQgYWxpYXNlcw0KZm9udC1hcmFiaWMtbWlzYy0xLjAuMyBYLk9yZyBtaXNjZWxsYW5lb3Vz IEFyYWJpYyBmb250cw0KZm9udC1iaC0xMDBkcGktMS4wLjMgWC5PcmcgQmlnZWxvdyBIb2xtZXMg MTAwZHBpIGZvbnQNCmZvbnQtYmgtNzVkcGktMS4wLjMgWC5PcmcgQmlnZWxvdyBIb2xtZXMgNzVk cGkgZm9udA0KZm9udC1iaC1sdWNpZGF0eXBld3JpdGVyLTEwMGRwaS0xLjAuMyBYLk9yZyBCaWdl bG93IEhvbG1lcyBMdWNpZGEgVHlwZVdyaXRlciAxMDBkcGkgZm9udA0KZm9udC1iaC1sdWNpZGF0 eXBld3JpdGVyLTc1ZHBpLTEuMC4zIFguT3JnIEJpZ2Vsb3cgSG9sbWVzIEx1Y2lkYSBUeXBlV3Jp dGVyIDc1ZHBpIGZvbnQNCmZvbnQtYmgtdHRmLTEuMC4zICAgWC5PcmcgQmlnZWxvdyAmIEhvbG1l cyBUVEYgZm9udA0KZm9udC1iaC10eXBlMS0xLjAuMyBYLk9yZyBCaWdlbG93IEhvbG1lcyBUeXBl MSBmb250DQpmb250LWJpdHN0cmVhbS0xMDBkcGktMS4wLjMgWC5PcmcgQml0c3RyZWFtIFZlcmEg MTAwZHBpIGZvbnQNCmZvbnQtYml0c3RyZWFtLTc1ZHBpLTEuMC4zIFguT3JnIEJpdHN0cmVhbSBW ZXJhIDc1ZHBpIGZvbnQNCmZvbnQtYml0c3RyZWFtLXR5cGUxLTEuMC4zIFguT3JnIEJpdHN0cmVh bSBWZXJhIFR5cGUxIGZvbnQNCmZvbnQtY3Jvbnl4LWN5cmlsbGljLTEuMC4zIFguT3JnIENyb255 eCBDeXJpbGxpYyBmb250DQpmb250LWN1cnNvci1taXNjLTEuMC4zIFguT3JnIG1pc2NlbGxhbmVv dXMgQ3Vyc29yIGZvbnRzDQpmb250LWRhZXdvby1taXNjLTEuMC4zIFguT3JnIG1pc2NlbGxhbmVv dXMgRGFld29vIGZvbnRzDQpmb250LWRlYy1taXNjLTEuMC4zIFguT3JnIG1pc2NlbGxhbmVvdXMg RGVjIGZvbnRzDQpmb250LWlibS10eXBlMS0xLjAuMyBYLk9yZyBJQk0gVHlwZTEgZm9udA0KZm9u dC1pc2FzLW1pc2MtMS4wLjMgWC5PcmcgbWlzY2VsbGFuZW91cyBJU0FTIGZvbnRzDQpmb250LWpp cy1taXNjLTEuMC4zIFguT3JnIG1pc2NlbGxhbmVvdXMgSklTIGZvbnRzDQpmb250LW1pY3JvLW1p c2MtMS4wLjMgWC5PcmcgbWlzY2VsbGFuZW91cyBNaWNybyBmb250cw0KZm9udC1taXNjLWN5cmls bGljLTEuMC4zIFguT3JnIG1pc2NlbGxhbmVvdXMgQ3lyaWxsaWMgZm9udA0KZm9udC1taXNjLWV0 aGlvcGljLTEuMC4zIFguT3JnIG1pc2NlbGxhbmVvdXMgRXRoaW9waWMgZm9udA0KZm9udC1taXNj LW1lbHRoby0xLjAuMyBYLk9yZyBtaXNjZWxsYW5lb3VzIE1lbHRobyBmb250DQpmb250LW1pc2Mt bWlzYy0xLjEuMiBYLk9yZyBtaXNjZWxsYW5lb3VzIE1pc2MgZm9udHMNCmZvbnQtbXV0dC1taXNj LTEuMC4zIFguT3JnIG1pc2NlbGxhbmVvdXMgTXV0dCBmb250cw0KZm9udC1zY2h1bWFjaGVyLW1p c2MtMS4xLjIgWC5PcmcgbWlzY2VsbGFuZW91cyBTY2h1bWFjaGVyIGZvbnRzDQpmb250LXNjcmVl bi1jeXJpbGxpYy0xLjAuNCBYLk9yZyBTY3JlZW4gQ3lyaWxsaWMgZm9udA0KZm9udC1zb255LW1p c2MtMS4wLjMgWC5PcmcgbWlzY2VsbGFuZW91cyBTb255IGZvbnRzDQpmb250LXN1bi1taXNjLTEu MC4zIFguT3JnIG1pc2NlbGxhbmVvdXMgU3VuIGZvbnRzDQpmb250LXV0aWwtMS4yLjAgICAgIENy ZWF0ZSBhbiBpbmRleCBvZiBYIGZvbnQgZmlsZXMgaW4gYSBkaXJlY3RvcnkNCmZvbnQtd2luaXR6 a2ktY3lyaWxsaWMtMS4wLjMgWC5PcmcgV2luaXR6a2kgQ3lyaWxsaWMgZm9udA0KZm9udC14ZnJl ZTg2LXR5cGUxLTEuMC40IFguT3JnIFhGcmVlODYgVHlwZTEgZm9udA0KZm9udGNhY2hlcHJvdG8t MC4xLjMgRm9udGNhY2hlIGV4dGVuc2lvbiBoZWFkZXJzDQpmb250Y29uZmlnLTIuOC4wLDEgIEFu IFhNTC1iYXNlZCBmb250IGNvbmZpZ3VyYXRpb24gQVBJIGZvciBYIFdpbmRvd3MNCmZvbnRzcHJv dG8tMi4xLjEgICAgRm9udHMgZXh0ZW5zaW9uIGhlYWRlcnMNCmZyZWV0eXBlMi0yLjQuNCAgICAg QSBmcmVlIGFuZCBwb3J0YWJsZSBUcnVlVHlwZSBmb250IHJlbmRlcmluZyBlbmdpbmUNCmZyaWJp ZGktMC4xOS4yXzEgICAgQSBGcmVlIEltcGxlbWVudGF0aW9uIG9mIHRoZSBVbmljb2RlIEJpZGly ZWN0aW9uYWwgQWxnb3JpdGgNCmZ1c2Vmcy1rbW9kLTAuMy45LnAxLjIwMDgwMjA4XzcgS2VybmVs IG1vZHVsZSBmb3IgZnVzZQ0KZnVzZWZzLWxpYnMtMi43LjQgICBGVVNFIGFsbG93cyBmaWxlc3lz dGVtIGltcGxlbWVudGF0aW9uIGluIHVzZXJzcGFjZQ0KZnVzZWZzLW50ZnMtMjAxMC4xMC4yIE1v dW50IE5URlMgcGFydGl0aW9ucyAocmVhZC93cml0ZSkgYW5kIGRpc2sgaW1hZ2VzDQpnYW1pbi0w LjEuMTBfNCAgICAgIEEgZmlsZSBhbmQgZGlyZWN0b3J5IG1vbml0b3Jpbmcgc3lzdGVtDQpnYXdr LTMuMS44ICAgICAgICAgIFRoZSBHTlUgdmVyc2lvbiBvZiBBd2sNCmdjY21ha2VkZXAtMS4wLjIg ICAgQ3JlYXRlIGRlcGVuZGVuY2llcyBpbiBtYWtlZmlsZXMgdXNpbmcgJ2djYyAtTScNCmdjb25m LTEuMC45XzE3ICAgICAgQSBjb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3RlbSBmb3IgR05PTUUN Cmdjb25mMi0yLjMyLjBfMiAgICAgQSBjb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3RlbSBmb3Ig R05PTUUNCmdkLTIuMC4zNV83LDEgICAgICAgQSBncmFwaGljcyBsaWJyYXJ5IGZvciBmYXN0IGNy ZWF0aW9uIG9mIGltYWdlcw0KZ2RibS0xLjguM18zICAgICAgICBUaGUgR05VIGRhdGFiYXNlIG1h bmFnZXINCmdkay1waXhidWYtMC4yMi4wXzExIEEgZ3JhcGhpYyBsaWJyYXJ5IGZvciBHVEsrDQpn ZGstcGl4YnVmLTIuMjIuMSAgIEEgZ3JhcGhpYyBsaWJyYXJ5IGZvciBHVEsrDQpnZXRvcHQtMS4x LjRfMiAgICAgIEEgZ2V0b3B0KDEpIHJlcGxhY2VtZW50IHRoYXQgc3VwcG9ydHMgR05VLXN0eWxl IGxvbmcgb3B0aW9uDQpnZXR0ZXh0LTAuMTguMS4xICAgIEdOVSBnZXR0ZXh0IHBhY2thZ2UNCmdn ei1jbGllbnQtbGlicy0wLjAuMTQuMV8yIFRoZSBHR1ogR2FtaW5nIFpvbmUgLSBDb3JlIENsaWVu dCBMaWJyYXJpZXMNCmdob3N0c2NyaXB0OC04LjcxXzYgR2hvc3RzY3JpcHQgOC54IFBvc3RTY3Jp cHQgaW50ZXJwcmV0ZXINCmdpby1mYW0tYmFja2VuZC0yLjI2LjEgRkFNIGJhY2tlbmQgZm9yIEdM aWIncyBHSU8gbGlicmFyeQ0KZ2l0LTEuNy40LjMgICAgICAgICBEaXN0cmlidXRlZCBzb3VyY2Ug Y29kZSBtYW5hZ2VtZW50IHRvb2wNCmdsZS0zLjEuMF8yICAgICAgICAgQSBHTCBUdWJpbmcgYW5k IEV4dHJ1c2lvbiBMaWJyYXJ5DQpnbGliLTEuMi4xMF8xMyAgICAgIFNvbWUgdXNlZnVsIHJvdXRp bmVzIG9mIEMgcHJvZ3JhbW1pbmcgKHByZXZpb3VzIHN0YWJsZSB2ZXJzDQpnbGliLTIuMjYuMV8x ICAgICAgIFNvbWUgdXNlZnVsIHJvdXRpbmVzIG9mIEMgcHJvZ3JhbW1pbmcgKGN1cnJlbnQgc3Rh YmxlIHZlcnNpDQpnbGlibW0tMi4yNS41LDEgICAgIEMrKyBpbnRlcmZhY2VzIGZvciBnbGliMg0K Z2xwcm90by0xLjQuMTIgICAgICBHTFggZXh0ZW5zaW9uIGhlYWRlcnMNCmdtYWtlLTMuODIgICAg ICAgICAgR05VIHZlcnNpb24gb2YgJ21ha2UnIHV0aWxpdHkNCmdtbSsrLTQuMSAgICAgICAgICAg QSBnZW5lcmljIG1hdHJpeCB0ZW1wbGF0ZSBsaWJyYXJ5DQpnbXAtNS4wLjEgICAgICAgICAgIEEg ZnJlZSBsaWJyYXJ5IGZvciBhcmJpdHJhcnkgcHJlY2lzaW9uIGFyaXRobWV0aWMNCmdub21lLWRv Yy11dGlscy0wLjIwLjMgR05PTUUgZG9jIHV0aWxzDQpnbm9tZS1pY29uLXRoZW1lLTIuMzEuMF8x IEEgY29sbGVjdGlvbiBvZiBpY29ucyBmb3IgdGhlIEdOT01FIDIgZGVza3RvcA0KZ25vbWUta2V5 cmluZy0yLjMyLjEgQSBwcm9ncmFtIHRoYXQga2VlcHMgcGFzc3dvcmRzIGFuZCBvdGhlciBzZWNy ZXRzDQpnbm9tZS1taW1lLWRhdGEtMi4xOC4wXzQgQSBNSU1FIGFuZCBBcHBsaWNhdGlvbiBkYXRh YmFzZSBmb3IgR05PTUUNCmdub21lLW1vdW50LTAuOF83ICAgQSBmcm9udC1lbmQgdG8gbW91bnQs IHVtb3VudCwgYW5kIGVqZWN0IHVzaW5nIEhBTA0KZ25vbWUtdmZzLTIuMjQuNCAgICBHTk9NRSBW aXJ0dWFsIEZpbGUgU3lzdGVtDQpnbm9tZV9zdWJyLTEuMCAgICAgIENvbW1vbiBzdGFydHVwIGFu ZCBzaHV0ZG93biBzdWJyb3V0aW5lcyB1c2VkIGJ5IEdOT01FIHNjcmlwDQpnbm9tZWhpZXItMi4z XzEyICAgIEEgdXRpbGl0eSBwb3J0IHRoYXQgY3JlYXRlcyB0aGUgR05PTUUgZGlyZWN0b3J5IHRy ZWUNCmdudXBnLTIuMC4xN18xICAgICAgVGhlIEdOVSBQcml2YWN5IEd1YXJkDQpnbnV0bHMtMi44 LjZfMiAgICAgIEdOVSBUcmFuc3BvcnQgTGF5ZXIgU2VjdXJpdHkgbGlicmFyeQ0KZ29iamVjdC1p bnRyb3NwZWN0aW9uLTAuOS4xMl8xIEdlbmVyYXRlIGludGVyZmFjZSBpbnRyb3NwZWN0aW9uIGRh dGEgZm9yIEdPYmplY3QgbGlicmFyaWVzDQpncGFjLWxpYmdwYWMtMC40LjVfNCwxIEdwYWMgTVBF Ry00IFN5c3RlbXMgbGlicmFyeSBhbmQgaGVhZGVycw0KZ3BlcmYtMy4wLjMgICAgICAgICBHZW5l cmF0ZXMgcGVyZmVjdCBoYXNoIGZ1bmN0aW9ucyBmb3Igc2V0cyBvZiBrZXl3b3Jkcw0KZ3BnbWUt MS4zLjBfMyAgICAgICBBIGxpYnJhcnkgdG8gbWFrZSBhY2Nlc3MgdG8gR251UEcgZWFzaWVyDQpn cHNkLTIuOTYgICAgICAgICAgIERhZW1vbiB0aGF0IG1vbml0b3JzIG9uZSBvciBtb3JlIEdQU2Vz IGF0dGFjaGVkIHRvIGEgaG9zdCBjDQpncmFudGxlZS0wLjEuOCAgICAgIFN0cmluZyB0ZW1wbGF0 ZSBlbmdpbmUgZm9yIFF0NA0KZ3JhcGh2aXotMi4yNi4zXzMgICBHcmFwaCBWaXN1YWxpemF0aW9u IFNvZnR3YXJlIGZyb20gQVQmVCBhbmQgQmVsbCBMYWJzDQpnc2ZvbnRzLTguMTFfNSAgICAgIFN0 YW5kYXJkIEZvbnRzIGZvciBHaG9zdHNjcmlwdA0KZ3NsLTEuMTQgICAgICAgICAgICBUaGUgR05V IFNjaWVudGlmaWMgTGlicmFyeSAtIG1hdGhlbWF0aWNhbCBsaWJzDQpnc20tMS4wLjEzICAgICAg ICAgIEF1ZGlvIGNvbnZlcnRlciBhbmQgbGlicmFyeSBmb3IgY29udmVydGluZyB1LWxhdyB0byBn c20gZW5jDQpnc3RyZWFtZXItMC4xMC4zMiAgIERldmVsb3BtZW50IGZyYW1ld29yayBmb3IgY3Jl YXRpbmcgbWVkaWEgYXBwbGljYXRpb25zDQpnc3RyZWFtZXItZmZtcGVnLTAuMTAuMTFfMSBHU3Ry ZWFtZXIgcGx1Zy1pbiBmb3IgbWFuaXB1bGF0aW5nIE1QRUcgdmlkZW8gc3RyZWFtcw0KZ3N0cmVh bWVyLXBsdWdpbnMtMC4xMC4zMiwzIEdTdHJlYW1lciB3cml0dGVuIGNvbGxlY3Rpb24gb2YgcGx1 Z2lucyBoYW5kbGluZyBzZXZlcmFsIG1lDQpnc3RyZWFtZXItcGx1Z2lucy1hNTJkZWMtMC4xMC4x NywzIEdzdHJlYW1lciBBVFNDIEEvNTIgc3RyZWFtIGFrYSBBQy0zIChkdmQgYXVkaW8pIHBsdWdp bg0KZ3N0cmVhbWVyLXBsdWdpbnMtYmFkLTAuMTAuMjEsMyBCYWQgZ3N0cmVhbWVyLXBsdWdpbnMN CmdzdHJlYW1lci1wbHVnaW5zLWNvcmUtMC4xMF8xMiBDb3JlIHNldCBvZiB0eXBpY2FsIGF1ZGlv IGFuZCB2aWRlbyBnc3RyZWFtZXItcGx1Z2lucw0KZ3N0cmVhbWVyLXBsdWdpbnMtZHRzLTAuMTAu MjEsMyBHc3RyZWFtZXIgZHRzIHBsdWdpbg0KZ3N0cmVhbWVyLXBsdWdpbnMtZHZkLTAuMTAuMTcs MyBHc3RyZWFtZXIgZHZkIHBsdWdpbiBzZXQNCmdzdHJlYW1lci1wbHVnaW5zLWdvb2QtMC4xMC4y NywzIEdvb2QgZ3N0cmVhbWVyLXBsdWdpbnMNCmdzdHJlYW1lci1wbHVnaW5zLWxpYnBuZy0wLjEw LjI3LDMgR3N0cmVhbWVyIHBuZyBwbHVnaW4NCmdzdHJlYW1lci1wbHVnaW5zLW1hZC0wLjEwLjE3 LDMgR3N0cmVhbWVyIG1wMyBkZWNvZGVyIHBsdWdpbg0KZ3N0cmVhbWVyLXBsdWdpbnMtbXAzLTAu MTAuMF8xIEdzdHJlYW1lciBQbHVnaW5zIE1wMyBkZWNvZGVyIG1ldGEtcG9ydA0KZ3N0cmVhbWVy LXBsdWdpbnMtb2dnLTAuMTAuMzIsMyBHc3RyZWFtZXIgT2dnIGJpdHN0cmVhbSBwbHVnaW4NCmdz dHJlYW1lci1wbHVnaW5zLXBhbmdvLTAuMTAuMzIsMyBHc3RyZWFtZXIgcGFuZ28gdGV4dG92ZXJs YXkgcGx1Z2luDQpnc3RyZWFtZXItcGx1Z2lucy10aGVvcmEtMC4xMC4zMiwzIEdzdHJlYW1lciB0 aGVvcmEgcGx1Z2luDQpnc3RyZWFtZXItcGx1Z2lucy11Z2x5LTAuMTAuMTcsMyBVZ2x5IGdzdHJl YW1lci1wbHVnaW5zDQpnc3RyZWFtZXItcGx1Z2lucy12b3JiaXMtMC4xMC4zMiwzIEdzdHJlYW1l ciB2b3JiaXMgZW5jb2Rlci9kZWNvZGVyIHBsdWdpbg0KZ3N0cmVhbWVyLXBsdWdpbnMteHZpZC0w LjEwLjIxLDMgR3N0cmVhbWVyIHh2aWQgcGx1Z2luDQpndGFyLTEuMjYgICAgICAgICAgIEdOVSB2 ZXJzaW9uIG9mIHRoZSB0cmFkaXRpb25hbCB0YXBlIGFyY2hpdmVyDQpndGstMS4yLjEwXzIyICAg ICAgIEdpbXAgVG9vbGtpdCBmb3IgWDExIEdVSSAocHJldmlvdXMgc3RhYmxlIHZlcnNpb24pDQpn dGstMi4yMi4xXzEgICAgICAgIEdpbXAgVG9vbGtpdCBmb3IgWDExIEdVSSAoY3VycmVudCBzdGFi bGUgdmVyc2lvbikNCmd0ay1lbmdpbmVzMi0yLjIwLjIgVGhlbWUgZW5naW5lIGZvciB0aGUgR1RL Ky0yLjAgdG9vbGtpdA0KZ3RrLW94eWdlbi1lbmdpbmUtMS4wLjMgT3h5Z2VuLUd0ayBlbmdpbmUg YW5kIHRoZW1lDQpndGstcXQ0LWVuZ2luZS0xLjFfNSBHVEstUVQgVGhlbWUgRW5naW5lIGFsbG93 cyBHVEsyIGFwcHMgdG8gdXNlIFFUL0tERSB0aGVtZXMNCmd0a2h0bWwzLTMuMzIuMSAgICAgTGln aHR3ZWlnaHQgSFRNTCByZW5kZXJpbmcvcHJpbnRpbmcvZWRpdGluZyBlbmdpbmUNCmd0a3NvdXJj ZXZpZXctMS44LjVfNyBBIHRleHQgd2lkZ2V0IHRoYXQgYWRkcyBzeW50YXggaGlnaGxpZ2h0aW5n IHRvIHRoZSBHdGtUZXh0Vg0KZ3VpbGUtMS44LjZfNSAgICAgICBHTlUgVWJpcXVpdG91cyBJbnRl bGxpZ2VudCBMYW5ndWFnZSBmb3IgRXh0ZW5zaW9uDQpndi0zLjcuMSAgICAgICAgICAgIEEgUG9z dFNjcmlwdCBhbmQgUERGIHByZXZpZXdlcg0KZ3Zmcy0xLjYuNl8xICAgICAgICBHTk9NRSB2aXJ0 dWFsIGZpbGUgc3lzdGVtDQpoYWwtMC41LjE0XzEzICAgICAgIEhhcmR3YXJlIEFic3RyYWN0aW9u IExheWVyIGZvciBzaW1wbGlmeWluZyBkZXZpY2UgYWNjZXNzDQpoZWFsdGhkLTAuNy45XzIgICAg IEEgZGFlbW9uIHRvIG1vbml0b3Igdml0YWwgbW90aGVyYm9hcmQgcGFyYW1ldGVycw0KaGVscDJt YW4tMS4zOS4yICAgICBBdXRvbWF0aWNhbGx5IGdlbmVyYXRpbmcgc2ltcGxlIG1hbnVhbCBwYWdl cyBmcm9tIHByb2dyYW0gbw0KaGljb2xvci1pY29uLXRoZW1lLTAuMTIgQSBoaWdoLWNvbG9yIGlj b24gdGhlbWUgc2hlbGwgZnJvbSB0aGUgRnJlZURlc2t0b3AgcHJvamVjdA0KaHRtbC00LjAxXzIg ICAgICAgICBBbGwgVzNDIHB1Ymxpc2hlZCBTR01MIERURHMgZm9yIEhUTUwNCmh0bWwydGV4dC0x LjMuMmEgICAgQ29udmVydHMgSFRNTCBkb2N1bWVudHMgaW50byBwbGFpbiB0ZXh0DQpodG1sZG9j LTEuOC4yN182ICAgIENvbnZlcnRzIEhUTUwgdG8gUERGIGFuZC9vciBQb3N0U2NyaXB0DQpodS1o dW5zcGVsbC0xLjIuMTEgIEltcHJvdmVkIHNwZWxsLWNoZWNrZXIgZm9yIEh1bmdhcmlhbiBhbmQg b3RoZXIgbGFuZ3VhZ2VzDQpodXBucC0wLjcuMCAgICAgICAgIEEgbGlicmFyeSBmb3IgYnVpbGRp bmcgVVBuUCBkZXZpY2VzIGFuZCBjb250cm9sIHBvaW50cw0KaWNlYXV0aC0xLjAuNCAgICAgICBJ Q0UgYXV0aG9yaXR5IGZpbGUgdXRpbGl0eSBmb3IgWA0KaWNvbi1uYW1pbmctdXRpbHMtMC44Ljkw IFV0aWxpdGllcyBvZiB0aGUgVGFuZ28gcHJvamVjdA0KaWNvbnYtMi4wXzMgICAgICAgICBDaGFy c2V0IGNvbnZlcnNpb24gbGlicmFyeSBhbmQgdXRpbGl0aWVzDQppY3UtNC42LjEgICAgICAgICAg IEludGVybmF0aW9uYWwgQ29tcG9uZW50cyBmb3IgVW5pY29kZSAoZnJvbSBJQk0pDQppbG1iYXNl LTEuMC4xXzEgICAgIElMTSBCYXNlIGxpYnJhcmllcyBhLmsuYS4gSGFsZiwgSWxtVGhyZWFkLCBJ bWF0aCBhbmQgSWV4DQppbWFrZS0xLjAuNCwxICAgICAgIEltYWtlIGFuZCBvdGhlciB1dGlsaXRp ZXMgZnJvbSBYLk9yZw0KaW1saWIyLTEuNC40LDIgICAgICBUaGUgbmV4dCBnZW5lcmF0aW9uIGdy YXBoaWNzIGxpYnJhcnkgZm9yIEVubGlnaHRlbm1lbnQNCmlucHV0cHJvdG8tMi4wLjEgICAgSW5w dXQgZXh0ZW5zaW9uIGhlYWRlcnMNCmludGx0b29sLTAuNDEuMSAgICAgVG9vbHMgdG8gaW50ZXJu YXRpb25hbGl6ZSB2YXJpb3VzIGtpbmRzIG9mIGRhdGEgZmlsZXMNCmlweXRob24tcHkyNy0wLjEw LjIgQW4gZW5oYW5jZWQgSW50ZXJhY3RpdmUgUHl0aG9uIHNoZWxsDQppc28tY29kZXMtMy4yNSAg ICAgIExpc3RzIG9mIHRoZSBjb3VudHJ5LCBsYW5ndWFnZSBhbmQgY3VycmVuY3kgaXNvIG5hbWVz DQppc284ODc5LTE5ODZfMiAgICAgIENoYXJhY3RlciBlbnRpdHkgc2V0cyBmcm9tIElTTyA4ODc5 OjE5ODYgKFNHTUwpDQppc3BlbGwtMy4zLjAyXzUgICAgIEFuIGludGVyYWN0aXZlIHNwZWxsaW5n IGNoZWNrZXIgZm9yIG11bHRpcGxlIGxhbmd1YWdlcw0KaXctaHNwZWxsLTEuMSAgICAgICBIZWJy ZXcgc3BlbGxjaGVja2VyIGFuZCBtb3JwaG9sb2d5IGVuZ2luZQ0KamEyLTAuMTIuMSAgICAgICAg ICBBIHBvcnQgb2YgIkphZ2dlZCBBbGxpYW5jZSAyIiB1c2luZyBTREwNCmphc3Blci0xLjkwMC4x XzkgICAgQW4gaW1wbGVtZW50YXRpb24gb2YgdGhlIGNvZGVjIHNwZWNpZmllZCBpbiB0aGUgSlBF Ry0yMDAwIHMNCmphdmF2bXdyYXBwZXItMi4zLjUgV3JhcHBlciBzY3JpcHQgZm9yIHZhcmlvdXMg SmF2YSBWaXJ0dWFsIE1hY2hpbmVzDQpqYmlnMmRlYy0wLjExICAgICAgIERlY29kZXIgaW1wbGVt ZW50YXRpb24gb2YgdGhlIEpCSUcyIGltYWdlIGNvbXByZXNzaW9uIGZvcm1hDQpqYmlna2l0LTEu NiAgICAgICAgIExvc3NsZXNzIGNvbXByZXNzaW9uIGZvciBiaS1sZXZlbCBpbWFnZXMgc3VjaCBh cyBzY2FubmVkIHBhDQpqcGVnLThfMyAgICAgICAgICAgIElKRydzIGpwZWcgY29tcHJlc3Npb24g dXRpbGl0aWVzDQpqdW5pdC00LjguMiAgICAgICAgIEEgcmVncmVzc2lvbiB0ZXN0aW5nIHV0aWxp dHkgZm9yIHVzZSB3aXRoIHRoZSBKYXZhKFRNKSBMYW5nDQprQnVpbGQtMC4xLjUucDJfMSAgIE1h a2VmaWxlIGZyYW1ld29yaw0Ka2Jwcm90by0xLjAuNSAgICAgICBLQiBleHRlbnNpb24gaGVhZGVy cw0Ka2RlNC00LjYuMiAgICAgICAgICBUaGUgIm1ldGEtcG9ydCIgZm9yIEtERQ0Ka2RlNC1mcmVl YnNkLWNhcmRkZWNrLTEuMCBGcmVlQlNEIHRoZW1lZCBkZWNrIGZvciBLREUgY2FyZCBnYW1lcw0K a2RlNC1pY29ucy1veHlnZW4tNC42LjIgVGhlIE94eWdlbiBpY29uIHRoZW1lIGZvciBLREUNCmtk ZTQtc2hhcmVkLW1pbWUtaW5mby0xLjEgSGFuZGxlcyBzaGFyZWQgTUlNRSBkYXRhYmFzZSB1bmRl ciAke0tERTRfUFJFRklYfQ0Ka2RlNC14ZGctZW52LTEuMCAgICBTY3JpcHQgd2hpY2ggaG9va3Mg aW50byBzdGFydGtkZSBhbmQgaGVscHMgS0RFIHBpY2sgdXAgWERHIA0Ka2RlYWNjZXNzaWJpbGl0 eS00LjYuMiBBY2Nlc3NpYmlsaXR5IGFwcGxpY2F0aW9ucyBmb3IgS0RFNA0Ka2RlYWRtaW4tNC42 LjIgICAgICBLREUgQWRtaW4gYXBwbGljYXRpb25zDQprZGVhcnR3b3JrLTQuNi4yICAgIEtERSBB cnR3b3JrcyBUaGVtZXMNCmtkZWJhc2UtNC42LjIgICAgICAgQmFzaWMgYXBwbGljYXRpb25zIGZv ciB0aGUgS0RFIHN5c3RlbQ0Ka2RlYmFzZS1ydW50aW1lLTQuNi4yXzEgQmFzaWMgYXBwbGljYXRp b25zIGZvciB0aGUgS0RFIHN5c3RlbQ0Ka2RlYmFzZS13b3Jrc3BhY2UtNC42LjIgQmFzaWMgYXBw bGljYXRpb25zIGZvciB0aGUgS0RFIHN5c3RlbQ0Ka2RlYmluZGluZ3Mtc21va2UtNC42LjIgU01P S0UgYmluZGluZ3MgZm9yIFF0L0tERQ0Ka2RlZWR1LTQuNi4yICAgICAgICBDb2xsZWN0aW9uIG9m IGVudGVydGFpbmluZywgZWR1Y2F0aW9uYWwgcHJvZ3JhbXMgZm9yIEtERQ0Ka2RlZ2FtZXMtNC42 LjIgICAgICBHYW1lcyBmb3IgdGhlIEtERSBpbnRlZ3JhdGVkIFgxMSBkZXNrdG9wDQprZGVncmFw aGljcy00LjYuMl8xIEdyYXBoaWNzIHV0aWxpdGllcyBmb3IgdGhlIEtERTQgaW50ZWdyYXRlZCBY MTEgZGVza3RvcA0Ka2RlaGllcjQtMS4wLjcgICAgICBVdGlsaXR5IHBvcnQgdGhhdCBjcmVhdGVz IGhpZXJhcmNoeSBvZiBzaGFyZWQgS0RFNCBkaXJlY3Rvcg0Ka2RlbGlicy00LjYuMiAgICAgICBC YXNlIHNldCBvZiBsaWJyYXJpZXMgbmVlZGVkIGJ5IEtERSBwcm9ncmFtcw0Ka2RlbXVsdGltZWRp YS00LjYuMiBLREUgTXVsdGltZWRpYSBhcHBsaWNhdGlvbnMNCmtkZW5ldHdvcmstNC42LjJfMSAg S0RFIE5ldHdvcmsgYXBwbGljYXRpb25zDQprZGVwaW0tNC40LjEwXzEgICAgIExpYnJhcmllcyBm b3IgS0RFLVBJTSBhcHBsaWNhdGlvbnMNCmtkZXBpbS1ydW50aW1lLTQuNC4xMCBMaWJyYXJpZXMg Zm9yIEtERS1QSU0gYXBwbGljYXRpb25zDQprZGVwaW1saWJzLTQuNi4yICAgIExpYnJhcmllcyBm b3IgS0RFLVBJTSBhcHBsaWNhdGlvbnMNCmtkZXBsYXNtYS1hZGRvbnMtNC42LjIgRXh0cmEgcGxh c21vaWRzIGZvciBLREU0DQprZGVzZGstNC42LjIgICAgICAgIEtERSBTb2Z0d2FyZSBEZXZlbG9w bWVudCBLaXQNCmtkZXRveXMtNC42LjIgICAgICAgQ29sbGVjdGlvbiBvZiBlbnRlcnRhaW5pbmcg cHJvZ3JhbXMgZm9yIEtERQ0Ka2RldXRpbHMtNC42LjIgICAgICBVdGlsaXRpZXMgZm9yIHRoZSBL REU0IGludGVncmF0ZWQgWDExIERlc2t0b3ANCmtkZXV0aWxzLXByaW50ZXItYXBwbGV0LTQuNi4y IFByaW50ZXIgc3lzdGVtIHRyYXkgdXRpbGl0eSBmb3IgS0RFNA0Ka2Rld2ViZGV2LTQuNi4yICAg ICBDb21wcmVoZW5zaXZlIGh0bWwvd2Vic2l0ZSBkZXZlbG9wbWVudCBlbnZpcm9ubWVudA0Ka2V5 bGF1bmNoLTEuMy4wXzMgICBBbiBYIHV0aWxpdHkgZm9yIGJpbmRpbmcgY29tbWFuZHMgdG8gYSBo b3Qga2V5DQprc3lzZ3VhcmRkLTQuNi4yICAgIEtERSBTeXN0ZW0gR3VhcmQgRGFlbW9uDQprdHRz LTQuNi4yICAgICAgICAgIEtERSB0ZXh0LXRvLXNwZWVjaCBzdWJzeXN0ZW0NCmt3ZWJraXRwYXJ0 LTAuOS42LmIxXzEgV2ViIGJyb3dzZXIgY29tcG9uZW50IGZvciBLREUgYmFzZWQgb24gUXRXZWJL aXQNCmxhbWUtMy45OC40ICAgICAgICAgRmFzdCBNUDMgZW5jb2RlciBraXQNCmxjbXMtMS4xOV8x LDEgICAgICAgTGlnaHQgQ29sb3IgTWFuYWdlbWVudCBTeXN0ZW0gLS0gYSBjb2xvciBtYW5hZ2Vt ZW50IGxpYnJhcnkNCmxpYkZTLTEuMC4zICAgICAgICAgVGhlIEZTIGxpYnJhcnkNCmxpYkdMLTcu NC40ICAgICAgICAgT3BlbkdMIGxpYnJhcnkgdGhhdCByZW5kZXJzIHVzaW5nIEdMWCBvciBEUkkN CmxpYkdMVS03LjQuNCAgICAgICAgT3BlbkdMIHV0aWxpdHkgbGlicmFyeQ0KbGliSUNFLTEuMC43 LDEgICAgICBJbnRlciBDbGllbnQgRXhjaGFuZ2UgbGlicmFyeSBmb3IgWDExDQpsaWJJREwtMC44 LjE0XzEgICAgIEEgbGlicmFyeSBmb3IgY3JlYXRpbmcgdHJlZXMgb2YgQ09SQkEgSURMIGZpbGVz DQpsaWJTTS0xLjEuMV8zLDEgICAgIFNlc3Npb24gTWFuYWdlbWVudCBsaWJyYXJ5IGZvciBYMTEN CmxpYlgxMS0xLjMuNiwxICAgICAgWDExIGxpYnJhcnkNCmxpYlhTY3JuU2F2ZXItMS4yLjEgVGhl IFhTY3JuU2F2ZXIgbGlicmFyeQ0KbGliWFRyYXAtMS4wLjAgICAgICBUaGUgWFRyYXAgbGlicmFy eQ0KbGliWGF1LTEuMC42ICAgICAgICBBdXRoZW50aWNhdGlvbiBQcm90b2NvbCBsaWJyYXJ5IGZv ciBYMTENCmxpYlhhdy0xLjAuOCwxICAgICAgWCBBdGhlbmEgV2lkZ2V0cyBsaWJyYXJ5DQpsaWJY Y29tcG9zaXRlLTAuNC4zLDEgWCBDb21wb3NpdGUgZXh0ZW5zaW9uIGxpYnJhcnkNCmxpYlhjdXJz b3ItMS4xLjExICAgWCBjbGllbnQtc2lkZSBjdXJzb3IgbG9hZGluZyBsaWJyYXJ5DQpsaWJYZGFt YWdlLTEuMS4zICAgIFggRGFtYWdlIGV4dGVuc2lvbiBsaWJyYXJ5DQpsaWJYZG1jcC0xLjAuMyAg ICAgIFggRGlzcGxheSBNYW5hZ2VyIENvbnRyb2wgUHJvdG9jb2wgbGlicmFyeQ0KbGliWGV2aWUt MS4wLjIgICAgICBUaGUgWGV2aWUgbGlicmFyeQ0KbGliWGV4dC0xLjEuMiwxICAgICBYMTEgRXh0 ZW5zaW9uIGxpYnJhcnkNCmxpYlhmaXhlcy00LjAuNCAgICAgWCBGaXhlcyBleHRlbnNpb24gbGli cmFyeQ0KbGliWGZvbnQtMS40LjMsMSAgICBYIGZvbnQgbGliYXJ5DQpsaWJYZm9udGNhY2hlLTEu MC41IFRoZSBYZm9udGNhY2hlIGxpYnJhcnkNCmxpYlhmdC0yLjEuMTQgICAgICAgQSBjbGllbnQt c2lkZWQgZm9udCBBUEkgZm9yIFggYXBwbGljYXRpb25zDQpsaWJYaS0xLjMuMiwxICAgICAgIFgg SW5wdXQgZXh0ZW5zaW9uIGxpYnJhcnkNCmxpYlhpbmVyYW1hLTEuMSwxICAgWDExIFhpbmVyYW1h IGxpYnJhcnkNCmxpYlhtdS0xLjEuMCwxICAgICAgWCBNaXNjZWxsYW5lb3VzIFV0aWxpdGllcyBs aWJyYXJpZXMNCmxpYlhwLTEuMC4wLDEgICAgICAgWCBwcmludCBsaWJyYXJ5DQpsaWJYcG0tMy41 LjcgICAgICAgIFggUGl4bWFwIGxpYnJhcnkNCmxpYlhyYW5kci0xLjMuMCAgICAgWCBSZXNpemUg YW5kIFJvdGF0ZSBleHRlbnNpb24gbGlicmFyeQ0KbGliWHJlbmRlci0wLjkuNSAgICBYIFJlbmRl ciBleHRlbnNpb24gbGlicmFyeQ0KbGliWHJlcy0xLjAuNCAgICAgICBYIFJlc291cmNlIHVzYWdl IGxpYnJhcnkNCmxpYlh0LTEuMC45ICAgICAgICAgWCBUb29sa2l0IGxpYnJhcnkNCmxpYlh0c3Qt MS4xLjAgICAgICAgWCBUZXN0IGV4dGVuc2lvbg0KbGliWHYtMS4wLjUsMSAgICAgICBYIFZpZGVv IEV4dGVuc2lvbiBsaWJyYXJ5DQpsaWJYdk1DLTEuMC41ICAgICAgIFggVmlkZW8gRXh0ZW5zaW9u IE1vdGlvbiBDb21wZW5zYXRpb24gbGlicmFyeQ0KbGliWHhmODZkZ2EtMS4xLjEgICBYIERHQSBF eHRlbnNpb24NCmxpYlh4Zjg2bWlzYy0xLjAuMiAgWCBYRjg2LU1pc2MgRXh0ZW5zaW9uDQpsaWJY eGY4NnZtLTEuMS4wICAgIFggVmlkbW9kZSBFeHRlbnNpb24NCmxpYmE1Mi0wLjcuNF8yICAgICAg QSBmcmVlIGxpYnJhcnkgZm9yIGRlY29kaW5nIEFUU0MgQS81MiBzdHJlYW1zLCBha2EgQUMtMw0K bGliYW8tMS4wLjAgICAgICAgICBQb3J0YWJsZSBhdWRpbyBvdXRwdXQgbGlicmFyeQ0KbGliYXJ0 X2xncGwtMi4zLjIxLDEgTGlicmFyeSBmb3IgaGlnaC1wZXJmb3JtYW5jZSAyRCBncmFwaGljcw0K bGliYXNzdWFuLTIuMC4xXzEgICBJUEMgbGlicmFyeSB1c2VkIGJ5IEdudVBHIGFuZCBncGdtZQ0K bGliYXVkaW9maWxlLTAuMi43ICBBIHNvdW5kIGxpYnJhcnkgZm9yIFNHSSBhdWRpbyBmaWxlDQps aWJib25vYm8tMi4zMi4wICAgIEEgY29tcG9uZW50IGFuZCBjb21wb3VuZCBkb2N1bWVudCBzeXN0 ZW0gZm9yIEdOT01FMg0KbGliYm9ub2JvdWktMi4yNC40ICBHVUkgZnJvbnRlbmQgdG8gdGhlIGxp YmJvbm9ibyBjb21wb25lbnQgb2YgR05PTUUgMg0KbGliY2FjYS0wLjk5LmIxN18zICBHcmFwaGlj cyBsaWJyYXJ5IHRoYXQgb3V0cHV0cyB0ZXh0IGluc3RlYWQgb2YgcGl4ZWxzDQpsaWJjYW5iZXJy YS0wLjI2ICAgIEltcGxlbWVudGF0aW9uIG9mIHRoZSBGcmVlZGVza3RvcCBzb3VuZCB0aGVtZSBz cGVjDQpsaWJjZGRiLTEuMy4yXzEgICAgIEEgbGlicmFyeSB0byBhY2Nlc3MgZGF0YSBvbiBhIENE REIgc2VydmVyDQpsaWJjZGlvLTAuODJfMSAgICAgIENvbXBhY3QgRGlzYyBJbnB1dCBhbmQgQ29u dHJvbCBMaWJyYXJ5DQpsaWJjaGVjay0wLjkuOCAgICAgIEEgdW5pdCB0ZXN0IGZyYW1ld29yayBm b3IgQw0KbGliY3JvY28tMC42LjJfMSAgICBDU1MyIHBhcnNpbmcgbGlicmFyeQ0KbGliY3lyaWxs aWMtMS45ICAgICBUZXh0IG1hbmlwdWxhdGlvbiBhbmQgYXV0b2RldGVjdGlvbiBmb3IgNiBtYWpv ciBjeXJpbGxpYyBjaA0KbGliZGFlbW9uLTAuMTQgICAgICBMaWdodHdlaWdodCBDIGxpYnJhcnkg dGhhdCBlYXNlcyB0aGUgd3JpdGluZyBvZiBVTklYIGRhZW1vbg0KbGliZGJ1c21lbnUtcXQtMC44 LjAgUXQ0IGltcGxlbWVudGF0aW9uIG9mIHRoZSBEQnVzTWVudSBwcm90b2NvbA0KbGliZGNhLTAu MC41ICAgICAgICBGcmVlIERUUyBDb2hlcmVudCBBY291c3RpY3MgZGVjb2Rlcg0KbGliZGlzY2lk LTAuMi4yXzEgICBBIGxpYnJhcnkgZm9yIGNyZWF0aW5nIE11c2ljQnJhaW56IERpc2NJRHMNCmxp YmRtdHgtMC43LjJfMSAgICAgU29mdHdhcmUgZm9yIHJlYWRpbmcgYW5kIHdyaXRpbmcgRGF0YSBN YXRyaXggYmFyY29kZXMNCmxpYmRteC0xLjEuMSAgICAgICAgRE1YIGV4dGVuc2lvbiBsaWJyYXJ5 DQpsaWJkcm0tMi40LjEyXzEgICAgIFVzZXJzcGFjZSBpbnRlcmZhY2UgdG8ga2VybmVsIERpcmVj dCBSZW5kZXJpbmcgTW9kdWxlIHNlcnZpDQpsaWJkdi0xLjAuMF8yICAgICAgIFF1YXNhciBEViBj b2RlYyAobGliZHYpOiBzb2Z0d2FyZSBjb2RlYyBmb3IgRFYgdmlkZW8gZW5jb2RpDQpsaWJkdmJw c2ktMC4xLjcgICAgIEEgbGlicmFyeSBmb3IgTVBFRyBUUyBhbmQgRFZCIFBTSSB0YWJsZXMgZGVj b2RpbmcgYW5kIGdlbmVyDQpsaWJkdmRjc3MtMS4yLjEwXzEgIFBvcnRhYmxlIGFic3RyYWN0aW9u IGxpYnJhcnkgZm9yIERWRCBkZWNyeXB0aW9uDQpsaWJkdmRuYXYtNC4xLjQucjEyMTkgTVBsYXll ciB2ZXJzaW9uIG9mIHRoZSBsaWJkdmRuYXYgcHJvamVjdA0KbGliZHZkcmVhZC00LjEuNC5yMTIx OSBNUGxheWVyIHZlcnNpb24gb2YgdGhlIGxpYmR2ZHJlYWQgcHJvamVjdA0KbGliZWJtbC0xLjIu MCAgICAgICBFQk1MIChFeHRlbnNpYmxlIEJpbmFyeSBNZXRhIExhbmd1YWdlKSwgc29ydCBvZiBi aW5hcnkgdmVycw0KbGliZXhlY2luZm8tMS4xXzMgICBBIGxpYnJhcnkgZm9yIGluc3BlY3Rpbmcg cHJvZ3JhbSdzIGJhY2t0cmFjZQ0KbGliZXhpZi0wLjYuMjAgICAgICBMaWJyYXJ5IHRvIHJlYWQg ZGlnaXRhbCBjYW1lcmEgZmlsZSBtZXRhLWRhdGENCmxpYmV4by0wLjYuMCAgICAgICAgVGVybWlu YWwgbGlicmFyeSwgZXh0ZW5zaW9ucyB0byBYZmNlIGJ5IG9zLWNpbGxhdGlvbg0KbGliZmFtZS0w LjkuMV8zICAgICBBIHZpZGVvIGVuY29kaW5nIGxpYnJhcnkNCmxpYmZmaS0zLjAuOSAgICAgICAg Rm9yZWlnbiBGdW5jdGlvbiBJbnRlcmZhY2UNCmxpYmZvbnRlbmMtMS4xLjAgICAgVGhlIGZvbnRl bmMgTGlicmFyeQ0KbGliZnB4LTEuMi4wLjEyXzEgICBMaWJyYXJ5IHJvdXRpbmVzIGZvciB3b3Jr aW5nIHdpdGggRmxhc2hwaXggaW1hZ2VzDQpsaWJnY3J5cHQtMS40LjYgICAgIEdlbmVyYWwgcHVy cG9zZSBjcnlwdG8gbGlicmFyeSBiYXNlZCBvbiBjb2RlIHVzZWQgaW4gR251UEcNCmxpYmdlZS0w LjYuMSAgICAgICAgR09iamVjdCBjb2xsZWN0aW9uIGxpYnJhcnkNCmxpYmdnei0wLjAuMTQuMV83 ICAgVGhlIEdHWiBHYW1pbmcgWm9uZSAtIEJhc2UgTGlicmFyeQ0KbGliZ2xhZGUyLTIuNi40XzQg ICBHTk9NRSBnbGFkZSBsaWJyYXJ5DQpsaWJnbHV0LTcuNC40ICAgICAgIE9wZW5HTCB1dGlsaXR5 IHRvb2xraXQNCmxpYmdub21lLTIuMzIuMCAgICAgTGlicmFyaWVzIGZvciBHTk9NRSwgYSBHTlUg ZGVza3RvcCBlbnZpcm9ubWVudA0KbGliZ25vbWUta2V5cmluZy0yLjMyLjAgQSBwcm9ncmFtIHRo YXQga2VlcHMgcGFzc3dvcmRzIGFuZCBvdGhlciBzZWNyZXRzDQpsaWJnbm9tZWNhbnZhcy0yLjMw LjMgQSBncmFwaGljcyBsaWJyYXJ5IGZvciBHTk9NRQ0KbGliZ25vbWVjdXBzLTAuMi4zXzQsMSBT dXBwb3J0IGxpYnJhcnkgZm9yIGdub21lIGN1cHMgYWRtaXN0cmF0aW9uDQpsaWJnbm9tZXByaW50 LTIuMTguOCBHbm9tZSBwcmludCBzdXBwb3J0IGxpYnJhcnkNCmxpYmdub21lcHJpbnR1aS0yLjE4 LjYgR25vbWUgcHJpbnQgc3VwcG9ydCBsaWJyYXJ5DQpsaWJnbm9tZXVpLTIuMjQuNCAgIExpYnJh cmllcyBmb3IgdGhlIEdOT01FIEdVSSwgYSBHTlUgZGVza3RvcCBlbnZpcm9ubWVudA0KbGliZ3Bn LWVycm9yLTEuMTAgICBDb21tb24gZXJyb3IgdmFsdWVzIGZvciBhbGwgR251UEcgY29tcG9uZW50 cw0KbGliZ3Bob3RvMi0yLjQuMTAuMV8yIEEgdW5pdmVyc2FsIGRpZ2l0YWwgY2FtZXJhIHBpY3R1 cmUgY29udHJvbCB0b29sDQpsaWJnc2YtMS4xNC4yMCAgICAgIEFuIGV4dGVuc2libGUgaS9vIGFi c3RyYWN0aW9uIGZvciBkZWFsaW5nIHdpdGggc3RydWN0dXJlZCBmDQpsaWJpY2FsLTAuNDQgICAg ICAgIEFuIGltcGxlbWVudGF0aW9uIG9mIHRoZSBJRVRGJ3MgQ2FsZW5kYXJpbmcgYW5kIFNjaGVk dWxpbmcgDQpsaWJpY29udi0xLjEzLjFfMSAgIEEgY2hhcmFjdGVyIHNldCBjb252ZXJzaW9uIGxp YnJhcnkNCmxpYmlkM3RhZy0wLjE1LjFiICAgSUQzIHRhZ3MgbGlicmFyeSAocGFydCBvZiBNQUQg cHJvamVjdCkNCmxpYmlkbi0xLjE5ICAgICAgICAgSW50ZXJuYXRpb25hbGl6ZWQgRG9tYWluIE5h bWVzIGNvbW1hbmQgbGluZSB0b29sDQpsaWJpb2RiYy0zLjUyLjcgICAgIEFuIE9EQkMgMy54IGRy aXZlciBtYW5hZ2VyLCBmb3IgdW5pdmVyc2FsIGRhdGEgc291cmNlIGFjY2VzDQpsaWJrYXRlLTAu My43XzIgICAgIENvZGVjIGZvciBrYXJhb2tlIGFuZCB0ZXh0IGVuY2Fwc3VsYXRpb24gZm9yIE9n Zw0KbGlia3NiYS0xLjIuMCAgICAgICBLU0JBIGlzIGFuIFguNTA5IExpYnJhcnkNCmxpYmt0b3Jy ZW50LTEuMS4wICAgVG9ycmVudCBsaWJyYXJ5IHNwbGl0IGZyb20gS1RvcnJlbnQNCmxpYmxxci0x LTAuNC4xXzIgICAgQW4gZWFzeSB0byB1c2UgQy9DKysgc2VhbSBjYXJ2aW5nIGxpYnJhcnkNCmxp Ymx0ZGwtMi40ICAgICAgICAgU3lzdGVtIGluZGVwZW5kZW50IGRsb3BlbiB3cmFwcGVyDQpsaWJt YWQtMC4xNS4xYl8yICAgIExpYm1hZCBsaWJyYXJ5IChwYXJ0IG9mIE1BRCBwcm9qZWN0KQ0KbGli bWF0cm9za2EtMS4xLjAgICBFeHRlbnNpYmxlIE11bHRpbWVkaWEgQ29udGFpbmVyIEZvcm1hdA0K bGlibWlrbW9kLWVzb3VuZC0zLjEuMTIgTWlrTW9kIFNvdW5kIExpYnJhcnkNCmxpYm1uZy0xLjAu MTBfMiAgICAgTXVsdGlwbGUtaW1hZ2UgTmV0d29yayBHcmFwaGljcyAoTU5HKSByZWZlcmVuY2Ug bGlicmFyeQ0KbGlibW9kcGx1Zy0wLjguOC4xICBNb2RQbHVnIG1vZC1saWtlIG11c2ljIHNoYXJl ZCBsaWJyYXJpZXMNCmxpYm1wY2RlYy0xLjIuNiAgICAgSGlnaCBxdWFsaXR5IGF1ZGlvIGNvbXBy ZXNzaW9uIGZvcm1hdA0KbGlibXBkY2xpZW50LTIuNCAgICBBUEkgbGlicmFyeSBmb3IgaW50ZXJm YWNpbmcgTVBEDQpsaWJtcGVnMi0wLjUuMSAgICAgIEEgZnJlZSBsaWJyYXJ5IGZvciBkZWNvZGlu ZyBtcGVnLTIgYW5kIG1wZWctMSB2aWRlbyBzdHJlYW1zDQpsaWJtc24tNC4xICAgICAgICAgIEEg bGlicmFyeSBmb3IgY29ubmVjdGluZyB0byBNU04gTWVzc2VuZ2VyIHNlcnZpY2UNCmxpYm1zcGFj ay0wLjJfMSAgICAgQSBsaWJyYXJ5IGZvciBNaWNyb3NvZnQgY29tcHJlc3Npb24gZm9ybWF0cw0K bGlibXVzaWNicmFpbnotMi4xLjUgMm5kIGdlbmVyYXRpb24gaW5jYXJuYXRpb24gb2YgdGhlIENE IEluZGV4IC0gYXVkaW8gbWV0YWRhdGENCmxpYm11c2ljYnJhaW56My0zLjAuM18xIE11c2ljQnJh aW56IGNsaWVudCBsaWJyYXJ5IGZvciBhdWRpbyBtZXRhZGF0YSBsb29rdXANCmxpYm5pY2UtMC4w LjEzXzMgICAgTGlicmFyeSBhbmQgdHJhbnNtaXR0ZXIgdGhhdCBpbXBsZW1lbnRzIElDRS0xOQ0K bGlibm90aWZ5LTAuNS4yICAgICBBIGxpYnJhcnkgZm9yIGRlc2t0b3Agbm90aWZpY2F0aW9ucw0K bGlibm92YS0wLjEzLjAgICAgICBBc3Ryb25vbWljYWwgQ2FsY3VsYXRpb24gTGlicmFyeQ0KbGli b2ZhLTAuOS4zXzYgICAgICBUaGUgT3BlbiBGaW5nZXJwcmludCBBcmNoaXRlY3R1cmUgTGlicmFy eQ0KbGlib2dnLTEuMi4yLDQgICAgICBPZ2cgYml0c3RyZWFtIGxpYnJhcnkNCmxpYm9pbC0wLjMu MTcgICAgICAgTGlicmFyeSBvZiBvcHRpbWl6ZWQgaW5uZXIgbG9vcHMNCmxpYm9sZFgtMS4wLjEg ICAgICAgT2xkIFggbGlicmFyeQ0KbGlib3RyLTMuMi4wXzMgICAgICBUaGUgcG9ydGFibGUgT1RS IE1lc3NhZ2luZyBMaWJyYXJ5IGFuZCB0b29sa2l0DQpsaWJwYXBlci0xLjEuMjQgICAgIEEgbGli cmFyeSBwcm92aWRpbmcgcm91dGluZXMgZm9yIHBhcGVyIHNpemUgbWFuYWdlbWVudA0KbGlicGNp LTMuMS43XzIgICAgICBQQ0kgY29uZmlndXJhdGlvbiBzcGFjZSBJL08gbWFkZSBlYXN5DQpsaWJw Y2lhY2Nlc3MtMC4xMi4xIEdlbmVyaWMgUENJIGFjY2VzcyBsaWJyYXJ5DQpsaWJwcm94eS0wLjIu M18xICAgIExpYnJhcnkgdGhhdCBwcm92aWRlcyBhdXRvbWF0aWMgcHJveHkgY29uZmlndXJhdGlv biBtYW5hZ2VtDQpsaWJwdGhyZWFkLXN0dWJzLTAuM18zIFRoaXMgbGlicmFyeSBwcm92aWRlcyB3 ZWFrIGFsaWFzZXMgZm9yIHB0aHJlYWQgZnVuY3Rpb25zDQpsaWJxYWxjdWxhdGUtMC45LjdfMSBB IGEgbXVsdGktcHVycG9zZSBkZXNrdG9wIGNhbGN1bGF0b3IgKGJhY2tlbmQgbGlicmFyeSkNCmxp YnJzdmcyLTIuMzIuMV8xICAgTGlicmFyeSBmb3IgcGFyc2luZyBhbmQgcmVuZGVyaW5nIFNWRyB2 ZWN0b3ItZ3JhcGhpYyBmaWxlcw0KbGlic2FtcGxlcmF0ZS0wLjEuN18xIFNlY3JldCBSYWJiaXQg Q29kZTogYSBTYW1wbGUgUmF0ZSBDb252ZXJ0ZXIgZm9yIGF1ZGlvDQpsaWJzaG91dDItMi4yLjJf NCwxIENvbm5lY3QgYW5kIHRyYW5zbWl0IGRhdGEgdG8gYW4gSWNlY2FzdCBtZWRpYSBzdHJlYW1p bmcgc2VyDQpsaWJzaWdjKystMi4yLjggICAgIENhbGxiYWNrIEZyYW1ld29yayBmb3IgQysrDQps aWJzaWdzZWd2LTIuOSAgICAgIEhhbmRsaW5nIHBhZ2UgZmF1bHRzIGluIHVzZXIgbW9kZQ0KbGli c2xhbmcyLTIuMi4zICAgICBSb3V0aW5lcyBmb3IgcmFwaWQgYWxwaGEtbnVtZXJpYyB0ZXJtaW5h bCBhcHBsaWNhdGlvbnMgZGV2ZQ0KbGlic25kZmlsZS0xLjAuMjQgICBSZWFkaW5nIGFuZCB3cml0 aW5nIGZpbGVzIGNvbnRhaW5pbmcgc2FtcGxlZCBzb3VuZCAobGlrZSBXQQ0KbGlic291cC0yLjIu MTA1XzQgICBBIFNPQVAgKFNpbXBsZSBPYmplY3QgQWNjZXNzIFByb3RvY29sKSBpbXBsZW1lbnRh dGlvbiBpbiBDDQpsaWJzb3VwLTIuMzIuMiAgICAgIEEgU09BUCAoU2ltcGxlIE9iamVjdCBBY2Nl c3MgUHJvdG9jb2wpIGltcGxlbWVudGF0aW9uIGluIEMNCmxpYnNvdXAtZ25vbWUtMi4zMi4yIEEg U09BUCAoU2ltcGxlIE9iamVjdCBBY2Nlc3MgUHJvdG9jb2wpIGltcGxlbWVudGF0aW9uIGluIEMN CmxpYnNwZWN0cmUtMC4yLjYgICAgQSBzbWFsbCBsaWJyYXJ5IGZvciByZW5kZXJpbmcgUG9zdHNj cmlwdCBkb2N1bWVudHMNCmxpYnNzaC0wLjQuOCAgICAgICAgQSBsaWJyYXJ5IGltcGxlbWVudGlu ZyB0aGUgU1NIMSBhbmQgU1NIMiBwcm90b2NvbA0KbGlic3luYXB0aWNzLTAuMTQuNmJfMiBMaWJy YXJ5IHRvIGFjY2VzcyB0aGUgWG9yZy9YRnJlZTg2IFN5bmFwdGljcyBUb3VjaFBhZCBEcml2ZQ0K bGlic3luY21sLTAuNC41XzMgICBTeW5jTUwgcHJvdG9jb2wgbGlicmFyeSBmb3IgUElNIGRhdGEg c3luY2hyb25pemF0aW9uDQpsaWJ0YXItMS4yLjExXzIgICAgIEEgbGlicmFyeSBmb3IgbWFuaXB1 bGF0aW5nIFBPU0lYIGFuZCBHTlUgdGFyIGZpbGVzDQpsaWJ0YXNuMS0yLjkgICAgICAgIEFTTi4x IHN0cnVjdHVyZSBwYXJzZXIgbGlicmFyeQ0KbGlidGhlb3JhLTEuMS4xXzIgICBUaGVvcmEgdmlk ZW8gY29kZWMgZm9yIHRoZSBPZ2cgbXVsdGltZWRpYSBzdHJlYW1pbmcgc3lzdGVtDQpsaWJ0b29s LTIuNCAgICAgICAgIEdlbmVyaWMgc2hhcmVkIGxpYnJhcnkgc3VwcG9ydCBzY3JpcHQNCmxpYnRv cnJlbnQtMC4xMi43ICAgQml0VG9ycmVudCBMaWJyYXJ5IHdyaXR0ZW4gaW4gQysrDQpsaWJ0dW5l cGltcC0wLjUuM185LDEgQ2xpZW50IGxpYnJhcnkgZm9yIG11c2ljYnJhaW56DQpsaWJ1Ymxpby0y MDA3MDEwMyAgIFVzZXIgc3BhY2UgY2FjaGluZyBsaWJyYXJ5DQpsaWJ1bmdpZi00LjEuNF81ICAg IFRvb2xzIGFuZCBsaWJyYXJ5IHJvdXRpbmVzIGZvciB3b3JraW5nIHdpdGggR0lGIGltYWdlcw0K bGlidW5pY29kZS0wLjRfOSAgICBBIGxpYnJhcnkgZm9yIG1hbmlwdWxhdGluZyBVbmljb2RlIGNo YXJhY3RlcnMgYW5kIHN0cmluZ3MNCmxpYnV0ZW1wdGVyLTEuMS41XzEgSW50ZXJmYWNlIHRvIHJl Y29yZCB1c2VyIHNlc3Npb25zIHRvIHV0bXAgYW5kIHd0bXAgZmlsZXMNCmxpYnY0bC0wLjguMSAg ICAgICAgVmlkZW80TGludXggbGlicmFyeQ0KbGlidmRwYXUtMC40LjFfMSAgICBWRFBBVSB3cmFw cGVyIGFuZCB0cmFjaW5nIGxpYnJhcnkNCmxpYnZuY3NlcnZlci0wLjkuOCAgUHJvdmlkZSBhbiBl YXN5IEFQSSB0byB3cml0ZSBvbmUncyBvd24gdm5jIHNlcnZlcg0KbGlidm9sdW1lX2lkLTAuODEu MSBMaWJyYXJ5IHRvIHByb3ZpZGUgZmlsZSBzeXN0ZW0gdHlwZSBpbmZvcm1hdGlvbg0KbGlidm9y YmlzLTEuMy4yLDMgICBBdWRpbyBjb21wcmVzc2lvbiBjb2RlYyBsaWJyYXJ5DQpsaWJ2cHgtMC45 LjUgICAgICAgIFZQOCBDb2RlYyBTREsNCmxpYndtZi0wLjIuOC40XzYgICAgVG9vbHMgYW5kIGxp YnJhcnkgZm9yIGNvbnZlcnRpbmcgTWljcm9zb2Z0IFdNRiAod2luZG93cyBtZXQNCmxpYnd3dy01 LjQuMF80ICAgICAgVGhlIFczQyBSZWZlcmVuY2UgTGlicmFyeQ0KbGlieGNiLTEuNyAgICAgICAg ICBUaGUgWCBwcm90b2NvbCBDLWxhbmd1YWdlIEJpbmRpbmcgKFhDQikgbGlicmFyeQ0KbGlieGZj ZTR1dGlsLTQuOC4xICBYRmNlIDQgbGlicmFyeSB3aXRoIG5vbi1ncmFwaGljYWwgaGVscGVyIGZ1 bmN0aW9ucw0KbGlieGluZS0xLjEuMTlfMyAgICBMaWJyYXJpZXMgZm9yIHhpbmUgbXVsdGltZWRp YSBwbGF5ZXINCmxpYnhrYmZpbGUtMS4wLjYgICAgWEtCIGZpbGUgbGlicmFyeQ0KbGlieGtidWkt MS4wLjJfMSAgICBUaGUgeGtidWkgbGlicmFyeQ0KbGlieGtsYXZpZXItNS4wLDEgICBBbiB1dGls aXR5IGxpYnJhcnkgdG8gbWFrZSBYS0Igc3R1ZmYgZWFzaWVyDQpsaWJ4bWwrKy0yLjMyLjAgICAg IFhNTCBBUEkgZm9yIEMrKw0KbGlieG1sLTEuOC4xN180ICAgICBYTUwgcGFyc2VyIGxpYnJhcnkg Zm9yIEdOT01FDQpsaWJ4bWwyLTIuNy44XzEgICAgIFhNTCBwYXJzZXIgbGlicmFyeSBmb3IgR05P TUUNCmxpYnhzbHQtMS4xLjI2XzIgICAgVGhlIFhTTFQgQyBsaWJyYXJ5IGZvciBHTk9NRQ0KbGli eHVsLTEuOS4yLjE2ICAgICBNb3ppbGxhIHJ1bnRpbWUgcGFja2FnZSB0aGF0IGNhbiBiZSB1c2Vk IHRvIGJvb3RzdHJhcCBYVUwrWA0KbGlieWFtbC0wLjEuMyAgICAgICBBIFlBTUwgMS4xIHBhcnNl ciBhbmQgZW1pdHRlciB3cml0dGVuIGluIEMNCmxpYnppcC0wLjkuMyAgICAgICAgQSBDIGxpYnJh cnkgZm9yIHJlYWRpbmcsIGNyZWF0aW5nLCBhbmQgbW9kaWZ5aW5nIHppcCBhcmNoaXYNCmxpYnp2 YmktMC4yLjMzXzIgICAgUm91dGluZXMgdG8gYWNjZXNzIHJhdyBWQkkgY2FwdHVyZSBkZXZpY2Vz DQpsaW5rcy0yLjJfNywxICAgICAgIEx5bngtbGlrZSB0ZXh0IFdXVyBicm93c2VyDQpsaW51eC1k cmktNy40XzEgICAgIE1lc2EtYmFzZWQgRFJJIGxpYnJhcmllcywgZHJpdmVycyBhbmQgYmluYXJp ZXMgKExpbnV4IFVidW50DQpsaW51eC1mMTAtYWxzYS1saWItMS4wLjIxXzEgVGhlIEFkdmFuY2Vk IExpbnV4IFNvdW5kIEFyY2hpdGVjdHVyZSBsaWJyYXJpZXMgKExpbnV4IEZlZG8NCmxpbnV4LWYx MC1hdGstMS4yNC4wIEFjY2Vzc2liaWxpdHkgVG9vbGtpdCwgTGludXgvaTM4NiBiaW5hcnkgKExp bnV4IEZlZG9yYSAxMCkNCmxpbnV4LWYxMC1jYWlyby0xLjguMF8xIFZlY3RvciBncmFwaGljcyBs aWJyYXJ5IENhaXJvIChMaW51eCBGZWRvcmEgMTApDQpsaW51eC1mMTAtY3VybC03LjE5LjZfMSBU aGUgY29tbWFuZCBsaW5lIHRvb2wgZm9yIHRyYW5zZmVycmluZyBmaWxlcyB3aXRoIFVSTCBzeW50 YQ0KbGludXgtZjEwLWN5cnVzLXNhc2wyLTIuMS4yMl8xIFJGQyAyMjIyIFNBU0wgKFNpbXBsZSBB dXRoZW50aWNhdGlvbiBhbmQgU2VjdXJpdHkgTGF5ZXIpIChMDQpsaW51eC1mMTAtZXhwYXQtMi4w LjEgTGludXgvaTM4NiBiaW5hcnkgcG9ydCBvZiBFeHBhdCBYTUwtcGFyc2luZyBsaWJyYXJ5IChM aW51eCANCmxpbnV4LWYxMC1mbGFzaHBsdWdpbi0xMC4ycjE1MyBBZG9iZSBGbGFzaCBQbGF5ZXIg TlBBUEkgUGx1Z2luDQpsaW51eC1mMTAtZm9udGNvbmZpZy0yLjYuMCBBbiBYTUwtYmFzZWQgZm9u dCBjb25maWd1cmF0aW9uIEFQSSBmb3IgWCBXaW5kb3dzIChMaW51eCBGZQ0KbGludXgtZjEwLWd0 azItMi4xNC43XzMgR1RLKyBsaWJyYXJ5LCB2ZXJzaW9uIDIuWCAoTGludXggRmVkb3JhIDEwKQ0K bGludXgtZjEwLWpwZWctNmIgICBSUE0gb2YgdGhlIEpQRUcgbGliIChMaW51eCBGZWRvcmEgMTAp DQpsaW51eC1mMTAtbGlic2lnYysrMjAtMi4yLjIgQ2FsbGJhY2sgRnJhbWV3b3JrIGZvciBDKysg KExpbnV4IEZlZG9yYSAxMCkNCmxpbnV4LWYxMC1saWJzc2gyLTAuMTggVGhlIGxpYnJhcnkgaW1w bGVtZW50aW5nIHRoZSBTU0gyIHByb3RvY29sIChMaW51eCBGZWRvcmEgMTANCmxpbnV4LWYxMC1u c3ByLTQuNy42IE5ldHNjYXBlIFBvcnRhYmxlIFJ1bnRpbWUgKExpbnV4IEZlZG9yYSAxMCkNCmxp bnV4LWYxMC1uc3MtMy4xMi4zLjk5LjNfMSBOZXR3b3JrIFNlY3VyaXR5IFNlcnZpY2VzIChMaW51 eCBGZWRvcmEgMTApDQpsaW51eC1mMTAtb3BlbmxkYXAtMi40LjEyXzEgTGlnaHR3ZWlnaHQgRGly ZWN0b3J5IEFjY2VzcyBQcm90b2NvbCBsaWJyYXJpZXMgKExpbnV4IEZlZG8NCmxpbnV4LWYxMC1v cGVuc3NsLTAuOS44ZyBUaGUgT3BlblNTTCB0b29sa2l0IChMaW51eCBGZWRvcmEgMTApDQpsaW51 eC1mMTAtcGFuZ28tMS4yOC4zIFRoZSBwYW5nbyBsaWJyYXJ5IChMaW51eCBGZWRvcmEgMTApDQps aW51eC1mMTAtcG5nLTEuMi4zN18xIFJQTSBvZiB0aGUgUE5HIGxpYiAoTGludXggRmVkb3JhIDEw KQ0KbGludXgtZjEwLXNxbGl0ZTMtMy41LjlfMSBUaGUgbGlicmFyeSB0aGF0IGltcGxlbWVudHMg YW4gZW1iZWRkYWJsZSBTUUwgZGF0YWJhc2UgZW5naQ0KbGludXgtZjEwLXRpZmYtMy44LjIgVGhl IFRJRkYgbGlicmFyeSwgTGludXgvaTM4NiBiaW5hcnkgKExpbnV4IEZlZG9yYSAxMCkNCmxpbnV4 LWYxMC14b3JnLWxpYnMtNy40XzEgWG9yZyBsaWJyYXJpZXMgKExpbnV4IEZlZG9yYSAxMCkNCmxp bnV4LXJlYWxwbGF5ZXItMTAuMC45LjgwOS4yMDA3MDcyNl8yIExpbnV4IFJlYWxQbGF5ZXIgMTAg ZnJvbSBSZWFsTmV0d29ya3MNCmxpbnV4X2Jhc2UtZjEwLTEwXzQgQmFzZSBzZXQgb2YgcGFja2Fn ZXMgbmVlZGVkIGluIExpbnV4IG1vZGUgZm9yIGkzODYvYW1kNjQgKEwNCmxpbnV4ZG9jLTEuMV8x ICAgICAgVGhlIExpbnV4ZG9jIFNHTUwgRFREDQpsaXZlTWVkaWEtMjAxMS4wMy4xNCwxIExJVkUu Q09NIFN0cmVhbWluZyBNZWRpYQ0KbHNvZi00Ljg1Q18xLDUgICAgICBMaXN0cyBpbmZvcm1hdGlv biBhYm91dCBvcGVuIGZpbGVzIChzaW1pbGFyIHRvIGZzdGF0KDEpKQ0KbHVhLTUuMC4zICAgICAg ICAgICBTbWFsbCwgY29tcGlsYWJsZSBzY3JpcHRpbmcgbGFuZ3VhZ2UgcHJvdmlkaW5nIGVhc3kg YWNjZXNzIA0KbHVhLTUuMS40XzUgICAgICAgICBTbWFsbCwgY29tcGlsYWJsZSBzY3JpcHRpbmcg bGFuZ3VhZ2UgcHJvdmlkaW5nIGVhc3kgYWNjZXNzIA0KbHVpdC0xLjAuNSAgICAgICAgICBMb2Nh bGUgYW5kIElTTyAyMDIyIHN1cHBvcnQgZm9yIFVuaWNvZGUgdGVybWluYWxzDQpsem8yLTIuMDQg ICAgICAgICAgIFBvcnRhYmxlIHNwZWVkeSwgbG9zc2xlc3MgZGF0YSBjb21wcmVzc2lvbiBsaWJy YXJ5DQptNC0xLjQuMTYsMSAgICAgICAgIEdOVSBtNA0KbUROU1Jlc3BvbmRlci0yMTQuMy4yXzEg QXBwbGUncyBtRE5TUmVzcG9uZGVyDQptYWtlZGVwZW5kLTEuMC4zLDEgIEEgZGVwZW5kZW5jeSBn ZW5lcmF0b3IgZm9yIG1ha2VmaWxlcw0KbWFuMmh0bWwtMy4wLjFfMSAgICBDb252ZXJ0IG5yb2Zm KDEpIG1hbiBwYWdlcyB0byBIVE1MDQptYXJibGUtNC42LjIgICAgICAgIFZpcnR1YWwgZ2xvYmUg YW5kIHdvcmxkIGF0bGFzIGZvciBLREUNCm1jLTQuNy41XzEgICAgICAgICAgTWlkbmlnaHQgQ29t bWFuZGVyLCBhIGZyZWUgTm9ydG9uIENvbW1hbmRlciBDbG9uZQ0KbWRidG9vbHMtMC41XzE0ICAg ICBVdGlsaXRpZXMgYW5kIGxpYnJhcmllcyB0byBleHBvcnQgZGF0YSBmcm9tIE1TIEFjY2VzcyBk YXRhYg0KbWVhbndoaWxlLTEuMC4yXzIgICBPcGVuIFNvdXJjZSBpbXBsZW1lbnRhdGlvbiBvZiB0 aGUgTG90dXMgU2FtZXRpbWUgcHJvdG9jb2wNCm1lcmN1cmlhbC0xLjguMiAgICAgQSBmYXN0LCBs aWdodHdlaWdodCBzb3VyY2UgY29udHJvbCBtYW5hZ2VtZW50IHN5c3RlbQ0KbWtmb250ZGlyLTEu MC42ICAgICBDcmVhdGUgYW4gaW5kZXggb2YgWCBmb250IGZpbGVzIGluIGEgZGlyZWN0b3J5DQpt a2ZvbnRzY2FsZS0xLjAuOCAgIENyZWF0ZXMgYW4gaW5kZXggb2Ygc2NhbGFibGUgZm9udCBmaWxl cyBmb3IgWA0KbXA0djItMS45LjEgICAgICAgICBMaWJyYXJ5IGFuZCB0b29scyB0byByZWFkLCBj cmVhdGUsIGFuZCBtb2RpZnkgbXA0IGZpbGVzDQptcGMtMC4xOSAgICAgICAgICAgIENvbW1hbmQg bGluZSBjbGllbnQgZm9yIHRoZSBtdXNpY3BkDQptcGZyLTMuMC4wICAgICAgICAgIEEgbGlicmFy eSBmb3IgbXVsdGlwbGUtcHJlY2lzaW9uIGZsb2F0aW5nLXBvaW50IGNvbXB1dGF0aW9uDQptdXNl cGFjay0yMDA5LjAzLjAxXzEgRGVjb2RlciwgZW5jb2RlciBhbmQgcmVwbGF5Z2FpbiBmb3IgbXVz ZXBhY2sgKG1wYykNCm15c3FsLWNsaWVudC01LjEuNTYgTXVsdGl0aHJlYWRlZCBTUUwgZGF0YWJh c2UgKGNsaWVudCkNCm15c3FsLXNlcnZlci01LjEuNTYgTXVsdGl0aHJlYWRlZCBTUUwgZGF0YWJh c2UgKHNlcnZlcikNCm5hcy0xLjkuMiAgICAgICAgICAgTmV0d29yayBBdWRpbyBTeXN0ZW0NCm5h c20tMi4wOS4wOCwxICAgICAgR2VuZXJhbC1wdXJwb3NlIG11bHRpLXBsYXRmb3JtIHg4NiBhbmQg YW1kNjQgYXNzZW1ibGVyDQpuZW9uMjktMC4yOS41ICAgICAgIEFuIEhUVFAgYW5kIFdlYkRBViBj bGllbnQgbGlicmFyeSBmb3IgVW5peCBzeXN0ZW1zDQpuZXBvbXVrY29udHJvbGxlci0wLjIgTmVw b211ayBzeXN0cmF5IGFwcGxldA0KbmV0cGJtLTEwLjI2LjY0XzQgICBBIHRvb2xraXQgZm9yIGNv bnZlcnNpb24gb2YgaW1hZ2VzIGJldHdlZW4gZGlmZmVyZW50IGZvcm1hdA0KbnNwbHVnaW53cmFw cGVyLTEuMy4wXzkgQSBjb21wYXRpYmlsaXR5IHBsdWdpbiBmb3IgTW96aWxsYSBOUEFQSSAoZGV2 ZWxvcG1lbnQgdmVyc2kNCm5zcHItNC44LjcgICAgICAgICAgQSBwbGF0Zm9ybS1uZXV0cmFsIEFQ SSBmb3Igc3lzdGVtIGxldmVsIGFuZCBsaWJjIGxpa2UgZnVuY3QNCm5zcy0zLjEyLjkgICAgICAg ICAgTGlicmFyaWVzIHRvIHN1cHBvcnQgZGV2ZWxvcG1lbnQgb2Ygc2VjdXJpdHktZW5hYmxlZCBh cHBsaWMNCm50ZnNwcm9ncy0yLjAuMF8yICAgVXRpbGl0aWVzIGFuZCBsaWJyYXJ5IHRvIG1hbmlw dWxhdGUgTlRGUyBwYXJ0aXRpb25zDQpvYWYtMC42LjEwXzkgICAgICAgIE9iamVjdCBBY3RpdmF0 aW9uIEZyYW1ld29yayBmb3IgR05PTUUNCm9iZXhhcHAtMS40LjE0ICAgICAgT2JleCBhcHBsaWNh dGlvbiB0byB0cmFuc2ZlciBvYmplY3RzIHRvIG1vYmlsZSBlcXVpcG1lbnQNCm9jYW1sLTMuMTIu MF8xICAgICAgVGhlIE9iamVjdGl2ZSBDYW1sIGNvbXBpbGVyIGFuZCBwcm9ncmFtbWluZyBlbnZp cm9ubWVudA0Kb25pZ3VydW1hLTQuNy4xICAgICBBIEJTREwgUmVndWxhciBFeHByZXNzaW9ucyBs aWJyYXJ5IGNvbXBhdGlibGUgd2l0aCBQT1NJWC9HTg0Kb3Blbi1tb3RpZi0yLjIuM182ICBNb3Rp ZiBYMTEgVG9vbGtpdCAoaW5kdXN0cnkgc3RhbmRhcmQgR1VJIChJRUVFIDEyOTUpKQ0Kb3BlbmFs LXNvZnQtMS4xMyAgICBBIHNvZnR3YXJlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBPcGVuQUwgc3Bl Y2lmaWNhdGlvbg0Kb3BlbmJhYmVsLTIuMi4zICAgICBDaGVtaXN0cnkgZmlsZSB0cmFuc2xhdGlv biBwcm9ncmFtDQpvcGVuY29yZS1hbXItMC4xLjIgIE9wZW5DT1JFIGltcGxlbWVudGF0aW9uIG9m IEFNUiBOYXJyb3diYW5kICYgV2lkZWJhbmQgc3BlZWNoDQpvcGVuZ2Z4LTAuMy4zICAgICAgIEZy ZWUgYWx0ZXJuYXRpdmUgZ3JhcGhpY3MgZm9yIE9wZW5UVEQgZ2FtZSBlbmdpbmUNCm9wZW5qYWRl LTEuMy4zcDFfMSAgT2JqZWN0LW9yaWVudGVkIFNHTUwvWE1MIHBhcnNlciB0b29sa2l0IGFuZCBE U1NTTCBlbmdpbmUNCm9wZW5qZGs2LWIyMl80ICAgICAgT3JhY2xlJ3MgSmF2YSA2IHZpcnR1YWwg bWFjaGluZSByZWxlYXNlIHVuZGVyIHRoZSBHUEwgdjINCm9wZW5qcGVnLTEuM18yICAgICAgQW4g b3Blbi1zb3VyY2UgSlBFRyAyMDAwIGNvZGVjDQpvcGVubGRhcC1jbGllbnQtMi40LjI1XzIgT3Bl biBzb3VyY2UgTERBUCBjbGllbnQgaW1wbGVtZW50YXRpb24NCm9wZW5vYmV4LTEuNCAgICAgICAg T3BlbiBzb3VyY2UgaW1wbGVtZW50YXRpb24gb2YgdGhlIE9CRVggcHJvdG9jb2wNCm9wZW5zbHAt MS4yLjFfMyAgICAgT3Blbi1zb3VyY2UgaW1wbGVtZW50YXRpb24gb2YgdGhlIFNlcnZpY2UgTG9j YXRpb24gUHJvdG9jb2wNCm9wZW50dGQtMS4wLjUgICAgICAgQW4gb3BlbiBzb3VyY2UgY2xvbmUg b2YgTWljcm9wcm9zZSBUcmFuc3BvcnQgVHljb29uIERlbHV4ZQ0Kb3JjLTAuNC4xMSAgICAgICAg ICBMaWJyYXJ5IGFuZCB0b29sc2V0IHRvIG9wZXJhdGUgYXJyYXlzIG9mIGRhdGENCm9ydHAtMC4x My4wXzEgICAgICAgQSBSZWFsLXRpbWUgVHJhbnNwb3J0IFByb3RvY29sIChSVFApIHN0YWNrDQpw NS1BcmNoaXZlLVppcC0xLjMwXzEgUGVybCBtb2R1bGUgdG8gY3JlYXRlLCBtYW5pcHVsYXRlLCBy ZWFkLCBhbmQgd3JpdGUgWmlwIGFyY2gNCnA1LUJTRC1SZXNvdXJjZS0xLjI5MDQgUGVybCBtb2R1 bGUgdG8gYWNjZXNzIEJTRCByZXNvdXJjZSBsaW1pdCBhbmQgcHJpb3JpdHkgZnVuY3QNCnA1LUNy eXB0LVNTTGVheS0wLjU4XzEgUGVybDUgaW50ZXJmYWNlIHRvIGFsbG93IHA1LWxpYnd3dyBMV1Ag dG8gbWFrZSBodHRwcyBjb25uZWMNCnA1LUVycm9yLTAuMTcwMTYgICAgUGVybCBtb2R1bGUgdG8g cHJvdmlkZSBFcnJvci9leGNlcHRpb24gc3VwcG9ydCBmb3IgcGVybDogRXINCnA1LUhUTUwtUGFy c2VyLTMuNjggUGVybDUgbW9kdWxlIGZvciBwYXJzaW5nIEhUTUwgZG9jdW1lbnRzDQpwNS1IVE1M LVRhZ3NldC0zLjIwIFNvbWUgdXNlZnVsIGRhdGEgdGFibGUgaW4gcGFyc2luZyBIVE1MDQpwNS1J Ty1Tb2NrZXQtU1NMLTEuMzkgUGVybDUgaW50ZXJmYWNlIHRvIFNTTCBzb2NrZXRzDQpwNS1OZXQt U01UUC1TU0wtMS4wMV8xIEFuIFNNVFAgY2xpZW50IHN1cHBvcnRpbmcgU1NMDQpwNS1OZXQtU1NM ZWF5LTEuMzYgIFBlcmw1IGludGVyZmFjZSB0byBTU0wNCnA1LVRlcm0tUmVhZEtleS0yLjMwIEEg cGVybDUgbW9kdWxlIGZvciBzaW1wbGUgdGVybWluYWwgY29udHJvbA0KcDUtVVJJLTEuNTggICAg ICAgICBQZXJsNSBpbnRlcmZhY2UgdG8gVW5pZm9ybSBSZXNvdXJjZSBJZGVudGlmaWVyIChVUkkp IHJlZmVyZQ0KcDUtWE1MLUxpYlhNTC0xLjcwLDEgSW50ZXJmYWNlIHRvIEdub21lIGxpYnhtbDIg bGlicmFyeQ0KcDUtWE1MLU5hbWVzcGFjZVN1cHBvcnQtMS4xMSBBIHNpbXBsZSBnZW5lcmljIG5h bWVzcGFjZSBzdXBwb3J0IGNsYXNzDQpwNS1YTUwtUGFyc2VyLTIuNDAgIFBlcmwgZXh0ZW5zaW9u IGludGVyZmFjZSB0byBKYW1lcyBDbGFyaydzIFhNTCBwYXJzZXIsIGV4cGF0DQpwNS1YTUwtU0FY LTAuOTYgICAgIFNpbXBsZSBBUEkgZm9yIFhNTA0KcDUtWE1MLVNBWC1FeHBhdC0wLjQwIFNpbXBs ZSBBUEkgZm9yIFhNTA0KcDUtWE1MLVNpbXBsZS0yLjE4ICBUcml2aWFsIEFQSSBmb3IgcmVhZGlu ZyBhbmQgd3JpdGluZyBYTUwgKGVzcCBjb25maWcgZmlsZXMpDQpwNS1nZXR0ZXh0LTEuMDVfMyAg IE1lc3NhZ2UgaGFuZGxpbmcgZnVuY3Rpb25zDQpwNS1saWJ3d3ctNS44MzcgICAgIFBlcmw1IGxp YnJhcnkgZm9yIFdXVyBhY2Nlc3MNCnA1LXN1YnZlcnNpb24tMS42LjE2XzIgUGVybCBiaW5kaW5n cyBmb3IgVmVyc2lvbiBjb250cm9sIHN5c3RlbQ0KcDUtdHlwZTFpbnN0LTAuNi4xXzUgQSBzY3Jp cHQgdGhhdCBoZWxwcyBpbnN0YWxsIFBvc3RzY3JpcHQgZm9udHMgaW4gWCBXaW5kb3cgU3kNCnA3 emlwLTkuMjAuMSAgICAgICAgRmlsZSBhcmNoaXZlciB3aXRoIGhpZ2ggY29tcHJlc3Npb24gcmF0 aW8NCnBhbmdvLTEuMjguMyAgICAgICAgQW4gb3Blbi1zb3VyY2UgZnJhbWV3b3JrIGZvciB0aGUg bGF5b3V0IGFuZCByZW5kZXJpbmcgb2YgaTENCnBhbmdvbW0tMi4yNi4zICAgICAgQysrIHdyYXBw ZXIgZm9yIFBhbmdvDQpwYXRjaC0yLjYuMV8xICAgICAgIEdOVSBwYXRjaCB1dGlsaXR5DQpwY2lp ZHMtMjAxMTA0MDQgICAgIERhdGFiYXNlIG9mIGFsbCBrbm93biBJRCdzIHVzZWQgaW4gUENJIGRl dmljZXMNCnBjcmUtOC4xMiAgICAgICAgICAgUGVybCBDb21wYXRpYmxlIFJlZ3VsYXIgRXhwcmVz c2lvbnMgbGlicmFyeQ0KcGVwcy0yLjBfNCAgICAgICAgICBDb252ZXJ0cyBFUFMgaW1hZ2VzIHRv IGFudGktYWxpYXNlZCBiaXRtYXBzDQpwZXJsLXRocmVhZGVkLTUuMTAuMV8zIFByYWN0aWNhbCBF eHRyYWN0aW9uIGFuZCBSZXBvcnQgTGFuZ3VhZ2UNCnBmZS0wLjMzLjcxICAgICAgICAgSW1wbGVt ZW50YXRpb24gb2YgQU5TSSBGb3J0aA0KcGhvbm9uLTQuNS4wICAgICAgICBNdWx0aW1lZGlhIGZy YW1ld29yayBmb3IgS0RFNA0KcGhvbm9uLXZsYy0wLjMuMiAgICBUaGUgVkxDIGJhY2tlbmQgZm9y IFBob25vbg0KcGhwNS01LjMuNiAgICAgICAgICBQSFAgU2NyaXB0aW5nIExhbmd1YWdlDQpwaHA1 LWN0eXBlLTUuMy42ICAgIFRoZSBjdHlwZSBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDUt Y3VybC01LjMuNiAgICAgVGhlIGN1cmwgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LWRv bS01LjMuNiAgICAgIFRoZSBkb20gc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LWV4dGVu c2lvbnMtMS40IEEgIm1ldGEtcG9ydCIgdG8gaW5zdGFsbCBQSFAgZXh0ZW5zaW9ucw0KcGhwNS1m aWx0ZXItNS4zLjYgICBUaGUgZmlsdGVyIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNS1m dHAtNS4zLjYgICAgICBUaGUgZnRwIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNS1nZC01 LjMuNiAgICAgICBUaGUgZ2Qgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LWhhc2gtNS4z LjYgICAgIFRoZSBoYXNoIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNS1pY29udi01LjMu NiAgICBUaGUgaWNvbnYgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LWpzb24tNS4zLjYg ICAgIFRoZSBqc29uIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNS1tYnN0cmluZy01LjMu NiBUaGUgbWJzdHJpbmcgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LW15c3FsLTUuMy42 ICAgIFRoZSBteXNxbCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDUtcGRvLTUuMy42ICAg ICAgVGhlIHBkbyBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDUtcGRvX3NxbGl0ZS01LjMu NiBUaGUgcGRvX3NxbGl0ZSBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDUtcGdzcWwtNS4z LjYgICAgVGhlIHBnc3FsIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNS1wb3NpeC01LjMu NiAgICBUaGUgcG9zaXggc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LXNlc3Npb24tNS4z LjYgIFRoZSBzZXNzaW9uIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNS1zaW1wbGV4bWwt NS4zLjYgVGhlIHNpbXBsZXhtbCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDUtc29ja2V0 cy01LjMuNiAgVGhlIHNvY2tldHMgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LXNxbGl0 ZS01LjMuNiAgIFRoZSBzcWxpdGUgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LXN5c3Zt c2ctNS4zLjYgIFRoZSBzeXN2bXNnIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNS1zeXN2 c2VtLTUuMy42ICBUaGUgc3lzdnNlbSBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDUtc3lz dnNobS01LjMuNiAgVGhlIHN5c3ZzaG0gc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1LXRp ZHktNS4zLjYgICAgIFRoZSB0aWR5IHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhwNS10b2tl bml6ZXItNS4zLjYgVGhlIHRva2VuaXplciBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDUt eG1sLTUuMy42ICAgICAgVGhlIHhtbCBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBocDUteG1s cmVhZGVyLTUuMy42IFRoZSB4bWxyZWFkZXIgc2hhcmVkIGV4dGVuc2lvbiBmb3IgcGhwDQpwaHA1 LXhtbHdyaXRlci01LjMuNiBUaGUgeG1sd3JpdGVyIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0K cGhwNS16aXAtNS4zLjYgICAgICBUaGUgemlwIHNoYXJlZCBleHRlbnNpb24gZm9yIHBocA0KcGhw NS16bGliLTUuMy42ICAgICBUaGUgemxpYiBzaGFyZWQgZXh0ZW5zaW9uIGZvciBwaHANCnBpeG1h bi0wLjIxLjQgICAgICAgTG93LWxldmVsIHBpeGVsIG1hbmlwdWxhdGlvbiBsaWJyYXJ5DQpwa2ct Y29uZmlnLTAuMjVfMSAgIEEgdXRpbGl0eSB0byByZXRyaWV2ZSBpbmZvcm1hdGlvbiBhYm91dCBp bnN0YWxsZWQgbGlicmFyaWVzDQpwbC1saWJnYWR1LTEuMTAuMSwxIFRoaXMgbGlicmFyeSBpcyB1 c2VkIGJ5IG1hbnkgSU1zIHdpdGggR2FkdS1HYWR1IHN1cHBvcnQNCnBsYXNtYS1zY3JpcHRlbmdp bmUtcHl0aG9uLTQuNi4yIFBsYXNtYSBzY3JpcHRlbmdpbmUgZm9yIFB5dGhvbg0KcGxhc21hLXNj cmlwdGVuZ2luZS1ydWJ5LTQuNi4yIFBsYXNtYSBzY3JpcHRlbmdpbmUgZm9yIFJ1YnkNCnBsdXRv Y3JhY3ktMC4wLjIwMDgxMjI5XzEgTXVsdGlwbGF5ZXIgM0QgZWNvbm9teS90cmFkZS1iYXNlZCBS VFMNCnBuZy0xLjQuNSAgICAgICAgICAgTGlicmFyeSBmb3IgbWFuaXB1bGF0aW5nIFBORyBpbWFn ZXMNCnBvbGljeWtpdC0wLjlfNiAgICAgRnJhbWV3b3JrIGZvciBjb250cm9sbGluZyBhY2Nlc3Mg dG8gc3lzdGVtLXdpZGUgY29tcG9uZW50cw0KcG9saWN5a2l0LWdub21lLTAuOS4yXzUgR05PTUUg ZnJvbnRlbmQgdG8gdGhlIFBvbGljS2l0IGZyYW1ld29yaw0KcG9saWN5a2l0LXF0LTAuOS40ICBQ b2xpY3lLaXQgbWFuYWdlciBmb3IgUXQNCnBvbGtpdC0wLjk5ICAgICAgICAgRnJhbWV3b3JrIGZv ciBjb250cm9sbGluZyBhY2Nlc3MgdG8gc3lzdGVtLXdpZGUgY29tcG9uZW50cw0KcG9sa2l0LWtk ZS0wLjk5LjAgICBLREU0IGZyb250ZW5kIHRvIFBvbEtpdC0xDQpwb2xraXQtcXQtMC45OS4wICAg IFF0NCBmcm9udGVuZCB0byBQb2xLaXQtMQ0KcG9wcGxlci0wLjE0LjUgICAgICBBIFBERiByZW5k ZXJpbmcgbGlicmFyeQ0KcG9wcGxlci1kYXRhLTAuNC40ICBQb3BwbGVyIGVuY29kaW5nIGRhdGEN CnBvcHBsZXItcXQ0LTAuMTQuNSAgUXQ0IGJpbmRpbmdzIHRvIHBvcHBsZXINCnBvcHQtMS4xNiAg ICAgICAgICAgQSBnZXRvcHQoMykgbGlrZSBsaWJyYXJ5IHdpdGggYSBudW1iZXIgb2YgZW5oYW5j ZW1lbnRzLCBmcm8NCnBvcnRhdWRpby0xOC4xXzIgICAgUG9ydGFibGUgY3Jvc3MtcGxhdGZvcm0g QXVkaW8gQVBJDQpwb3J0bWFzdGVyLTMuNyAgICAgIE1hbmFnZSB5b3VyIHBvcnRzIHdpdGhvdXQg ZXh0ZXJuYWwgZGF0YWJhc2VzIG9yIGxhbmd1YWdlcw0KcG9zdGdyZXNxbC1jbGllbnQtOS4wLjMg UG9zdGdyZVNRTCBkYXRhYmFzZSAoY2xpZW50KQ0KcG9zdGdyZXNxbC1qZGJjLTguMy42MDNfMSBU aGUgSmF2YSBKREJDIGltcGxlbWVudGF0aW9uIGZvciBQb3N0Z3JlU1FMDQpwb3N0Z3Jlc3FsLXNl cnZlci05LjAuMyBUaGUgbW9zdCBhZHZhbmNlZCBvcGVuLXNvdXJjZSBkYXRhYmFzZSBhdmFpbGFi bGUgYW55d2hlcmUNCnByaW50cHJvdG8tMS4wLjQgICAgUHJpbnQgZXh0ZW5zaW9uIGhlYWRlcnMN CnBzaS0wLjE0XzIgICAgICAgICAgQSBRdC1iYXNlZCBKYWJiZXIgY2xpZW50DQpwdGgtMi4wLjcg ICAgICAgICAgIEdOVSBQb3J0YWJsZSBUaHJlYWRzDQpwdWxzZWF1ZGlvLTAuOS4yMiAgIFNvdW5k IHNlcnZlciBmb3IgVU5JWA0KcHkyNi1wZXhwZWN0LTIuNF8xICBBIFB1cmUgUHl0aG9uIEV4cGVj dC1saWtlIG1vZHVsZQ0KcHkyNi1xdC0zLjE4LjIsMiAgICBQeXRob24gYmluZGluZ3MgZm9yIHRo ZSBRdCB0b29sa2l0DQpweTI3LWNhaXJvLTEuOC4xMCAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgQ2Fp cm8NCnB5MjctY3Vwcy0xLjkuNTUgICAgQ1VQUyBiaW5kaW5ncyBmb3IgUHl0aG9uDQpweTI3LWRi dXMtMC44My4yICAgIFB5dGhvbiBiaW5kaW5ncyBmb3IgdGhlIEQtQlVTIG1lc3NhZ2luZyBzeXN0 ZW0NCnB5MjctZ2RibS0yLjcuMSAgICAgUHl0aG9uIGJpbmRpbmdzIHRvIHRoZSBHTlUgZGJtIGxp YnJhcnkNCnB5MjctZ29iamVjdC0yLjI2LjAgUHl0aG9uIGJpbmRpbmdzIGZvciBHT2JqZWN0DQpw eTI3LWdzdHJlYW1lci0wLjEwLjIxIEEgc2V0IG9mIFB5dGhvbiBiaW5kaW5ncyBmb3IgZ3N0cmVh bWVyDQpweTI3LWd0ay0yLjIyLjBfMiAgIEEgc2V0IG9mIFB5dGhvbiBiaW5kaW5ncyBmb3IgR1RL Kw0KcHkyNy1rZGViaW5kaW5ncy1rZGUtNC42LjIgUHl0aG9uIGJpbmRpbmdzIGZvciBLREUNCnB5 Mjcta2RlYmluZGluZ3MtcHlrZGV1aWM0LTQuNi4yIEFuIGVuaGFuY2VkIHZlcnNpb24gb2YgcHl1 aWM0DQpweTI3LWxpYnhtbDItMi43LjhfMSBQeXRob24gaW50ZXJmYWNlIGZvciBYTUwgcGFyc2Vy IGxpYnJhcnkgZm9yIEdOT01FDQpweTI3LW5vdGlmeS0wLjEuMV83IEEgcHl0aG9uIGJpbmRpbmdz IGZvciBsaWJub3RpZnkNCnB5MjctcXQ0LWNvcmUtNC44LjMsMSBQeXRob24gYmluZGluZ3MgZm9y IHRoZSBRdDQgdG9vbGtpdCwgUXRDb3JlIG1vZHVsZQ0KcHkyNy1xdDQtZGJ1cy00LjguMywxIFB5 dGhvbiBiaW5kaW5ncyBmb3IgdGhlIFF0NCB0b29sa2l0LCBELUJVUyBtb2R1bGUNCnB5MjctcXQ0 LWRlY2xhcmF0aXZlLTQuOC4zIFB5dGhvbiBiaW5kaW5ncyBmb3IgdGhlIFF0NCB0b29sa2l0LCBR dERlY2xhcmF0aXZlIG1vZHVsZQ0KcHkyNy1xdDQtZ3VpLTQuOC4zLDEgUHl0aG9uIGJpbmRpbmdz IGZvciB0aGUgUXQ0IHRvb2xraXQsIFF0R3VpIG1vZHVsZQ0KcHkyNy1xdDQtbmV0d29yay00Ljgu MywxIFB5dGhvbiBiaW5kaW5ncyBmb3IgdGhlIFF0NCB0b29sa2l0LCBRdE5ldHdvcmsgbW9kdWxl DQpweTI3LXF0NC1waG9ub24tNC44LjMgUHl0aG9uIGJpbmRpbmdzIGZvciB0aGUgUXQ0IHRvb2xr aXQsIFBob25vbiBtb2R1bGUNCnB5MjctcXQ0LXN2Zy00LjguMywxIFB5dGhvbiBiaW5kaW5ncyBm b3IgdGhlIFF0NCB0b29sa2l0LCBRdFN2ZyBtb2R1bGUNCnB5MjctcXQ0LXdlYmtpdC00LjguMyBQ eXRob24gYmluZGluZ3MgZm9yIHRoZSBRdDQgdG9vbGtpdCwgUXRXZWJLaXQgbW9kdWxlDQpweTI3 LXF0NC14bWwtNC44LjMsMSBQeXRob24gYmluZGluZ3MgZm9yIHRoZSBRdDQgdG9vbGtpdCwgUXRY bWwgbW9kdWxlDQpweTI3LXNldHVwdG9vbHMtMC42YzExXzEgRG93bmxvYWQsIGJ1aWxkLCBpbnN0 YWxsLCB1cGdyYWRlLCBhbmQgdW5pbnN0YWxsIFB5dGhvbiBwYWMNCnB5Mjctc2lwLTQuMTIuMSwx ICAgUHl0aG9uIHRvIEMgYW5kIEMrKyBiaW5kaW5ncyBnZW5lcmF0b3INCnB5Mjctc3FsaXRlMy0y LjcuMV8xIFN0YW5kYXJkIFB5dGhvbiBiaW5kaW5nIHRvIHRoZSBTUUxpdGUzIGxpYnJhcnkNCnB5 MjctdHdpc3RlZENvcmUtMTAuMS4wIEFuIGFzeW5jaHJvbm91cyBuZXR3b3JraW5nIGZyYW1ld29y ayBmb3IgUHl0aG9uIC0gQ29yZSBtb2R1DQpweTI3LXhtbC0wLjguNF8yICAgIFB5WE1MOiBQeXRo b24gWE1MIGxpYnJhcnkgZW5oYW5jZW1lbnRzDQpweTI3LXpvcGVJbnRlcmZhY2UtMy42LjEgWm9w ZS5pbnRlcmZhY2UgcGFja2FnZSBmcm9tIFpvcGUgMw0KcHl0aG9uLTIuNywyICAgICAgICBUaGUg Im1ldGEtcG9ydCIgZm9yIHRoZSBkZWZhdWx0IHZlcnNpb24gb2YgUHl0aG9uIGludGVycHJldA0K cHl0aG9uMjctMi43LjFfMSAgICBBbiBpbnRlcnByZXRlZCBvYmplY3Qtb3JpZW50ZWQgcHJvZ3Jh bW1pbmcgbGFuZ3VhZ2UNCnB5dGhvbjMxLTMuMS4zICAgICAgQW4gaW50ZXJwcmV0ZWQgb2JqZWN0 LW9yaWVudGVkIHByb2dyYW1taW5nIGxhbmd1YWdlDQpweXRob24zMi0zLjIuMF8yICAgIEFuIGlu dGVycHJldGVkIG9iamVjdC1vcmllbnRlZCBwcm9ncmFtbWluZyBsYW5ndWFnZQ0KcWNhLTIuMC4z ICAgICAgICAgICBDcm9zcy1wbGF0Zm9ybSBjcnlwdG8gQVBJIGZvciBRVA0KcWNhLWdudXBnLTIu MC4wLmIzXzEgUUNBIEdudVBHIHBsdWdpbg0KcWNhLW9zc2wtMi4wLjAuYjNfNCBRQ0EgT3BlblNM TCBwbHVnaW4NCnFodWxsLTEuMF8yICAgICAgICAgUWh1bGwgY29tcHV0ZXMgY29udmV4IGh1bGxz LCBEZWxhdW5heSB0cmlhbmd1bGF0aW9ucyBhbmQgaGENCnFpbWFnZWJsaXR6LTAuMC42ICAgR3Jh cGhpY2FsIGVmZmVjdHMgYW5kIGZpbHRlcnMgbGlicmFyeSBmb3IgS0RFNA0KcW1ha2UtMy4zLjhf MSAgICAgICBUaGUgYnVpbGQgdXRpbGl0eSBvZiB0aGUgUXQgcHJvamVjdA0KcXNjaW50aWxsYS0x LjcuMV83ICBRVCBwb3J0IG9mIHRoZSBTY2ludGlsbGEgQysrIGVkaXRvciBjbGFzcw0KcXNjaW50 aWxsYTItMi40LjYsMSBRdDQgcG9ydCBvZiB0aGUgU2NpbnRpbGxhIEMrKyBlZGl0b3IgY2xhc3MN CnF0LWNvcHktMy4zLjhfMTIgICAgTXVsdGlwbGF0Zm9ybSBDKysgYXBwbGljYXRpb24gZnJhbWV3 b3JrICgrIEtERSBwYXRjaGVzKQ0KcXQ0LWFzc2lzdGFudC00LjcuMiBRdCBkb2N1bWVudGF0aW9u IGJyb3dzZXINCnF0NC1jbHVjZW5lLTQuNy4yICAgUXRDTHVjZW5lIGZ1bGwgdGV4dCBzZWFyY2gg bGlicmFyeSB3cmFwcGVyDQpxdDQtY29yZWxpYi00LjcuMiAgIFF0IGNvcmUgbGlicmFyeQ0KcXQ0 LWRidXMtNC43LjIgICAgICBRdDQgYmluZGluZ3MgZm9yIHRoZSBELUJVUyBtZXNzYWdpbmcgc3lz dGVtDQpxdDQtZGVjbGFyYXRpdmUtNC43LjIgUXQ0IGZyYW1ld29yayBmb3IgYnVpbGRpbmcgaGln aGx5IGR5bmFtaWMgdXNlciBpbnRlcmZhY2VzDQpxdDQtZGVzaWduZXItNC43LjIgIFF0IHVpIGVk aXRvcg0KcXQ0LWRvYy00LjcuMiAgICAgICBNdWx0aXBsYXRmb3JtIEMrKyBhcHBsaWNhdGlvbiBm cmFtZXdvcmsNCnF0NC1ndWktNC43LjIgICAgICAgUXQgZ3JhcGhpY2FsIHVzZXIgaW50ZXJmYWNl IGxpYnJhcnkNCnF0NC1oZWxwLTQuNy4yICAgICAgUXRIZWxwIG1vZHVsZSBwcm92aWRlcyBRSGVs cEVuZ2luZSBBUEkgYW5kIGlzIHVzZWQgYnkgQXNzaXMNCnF0NC1pY29uZW5naW5lcy00LjcuMiBR dCBTVkcgaWNvbiBlbmdpbmUgcGx1Z2luDQpxdDQtaW1hZ2Vmb3JtYXRzLTQuNy4yIFF0IGltYWdl Zm9ybWF0IHBsdWdpbnMgZm9yIEdJRiwgSlBFRywgTU5HIGFuZCBTVkcNCnF0NC1pbnB1dG1ldGhv ZHMtNC43LjIgUXQgaW5wdXQgbWV0aG9kIHBsdWdpbnMNCnF0NC1saW5ndWlzdC00LjcuMiAgUXQg bG9jYWxpc2F0aW9uIHRvb2wNCnF0NC1tYWtlcXBmLTQuNy4yICAgUXQgcXRvcGlhIGZvbnQgY3Jl YXRvcg0KcXQ0LW1vYy00LjcuMiAgICAgICBRdCBtZXRhIG9iamVjdCBjb21waWxlcg0KcXQ0LW11 bHRpbWVkaWEtNC43LjIgUXQ0IGxvdy1sZXZlbCBtdWx0aW1lZGlhIEFQSQ0KcXQ0LW15c3FsLXBs dWdpbi00LjcuMiBRdCBNeVNRTCBkYXRhYmFzZSBwbHVnaW4NCnF0NC1uZXR3b3JrLTQuNy4yXzEg UXQgbmV0d29yayBsaWJyYXJ5DQpxdDQtb3BlbmdsLTQuNy4yICAgIFF0IE9wZW5HTCBsaWJyYXJ5 DQpxdDQtcGl4ZWx0b29sLTQuNy4yIFF0IHNjcmVlbiBtYWduaWZpY2F0aW9uIHV0aWxpdHkNCnF0 NC1wb3J0aW5nLTQuNy4yICAgUXQgdXRpbGl0eSB0byBhc3Npc3Qgd2l0aCBwb3J0aW5nIFF0MyBh cHBsaWNhdGlvbnMgdG8gUXQ0DQpxdDQtcWRidXN2aWV3ZXItNC43LjIgUXQ0IEQtQlVTIHZpZXdl cg0KcXQ0LXFtYWtlLTQuNy4yICAgICBUaGUgYnVpbGQgdXRpbGl0eSBvZiB0aGUgUXQgcHJvamVj dA0KcXQ0LXF0M3N1cHBvcnQtNC43LjIgUXQzIGNvbXBhdGliaWxpdHkgbGlicmFyeQ0KcXQ0LXF0 ZXN0bGliLTQuNy4yICBRdCB1bml0IHRlc3RpbmcgbGlicmFyeQ0KcXQ0LXJjYy00LjcuMiAgICAg ICBRdCByZXNvdXJjZSBjb21waWxlcg0KcXQ0LXNjcmlwdC00LjcuMiAgICBRdCBzY3JpcHQNCnF0 NC1zY3JpcHR0b29scy00LjcuMiBRdCBzY3JpcHQNCnF0NC1zcWwtNC43LjIgICAgICAgUXQgU1FM IGxpYnJhcnkNCnF0NC1zcWxpdGUtcGx1Z2luLTQuNy4yIFF0IFNRTGl0ZSAzLnggZGF0YWJhc2Ug cGx1Z2luDQpxdDQtc3ZnLTQuNy4yICAgICAgIFF0IFNWRyBsaWJyYXJ5DQpxdDQtdWljLTQuNy4y ICAgICAgIFF0IHVzZXIgaW50ZXJmYWNlIGNvbXBpbGVyDQpxdDQtdWljMy00LjcuMiAgICAgIFF0 IGJhY2t3YXJkcy1jb21wYXRpYmxlIHVzZXIgaW50ZXJmYWNlIGNvbXBpbGVyDQpxdDQtd2Via2l0 LTQuNy4yICAgIFF0NCBXZWJLaXQgZW5naW5lDQpxdDQteG1sLTQuNy4yICAgICAgIFF0IFhNTCBs aWJyYXJ5DQpxdDQteG1scGF0dGVybnMtNC43LjIgWFF1ZXJ5IDEuMCBhbmQgWFBhdGggMi4wIHN1 cHBvcnQgZm9yIFF0NA0KcXRvcnJlbnQtMC45LjYuMV85ICBCaXRUb3JyZW50IGNsaWVudCB0aGF0 IHVzZXMgdGhlIFF0IHdpZGdldC1zZXQNCnF3dC01LjIuMV8xICAgICAgICAgUXQgV2lkZ2V0cyBm b3IgVGVjaG5pY2FsIEFwcGxpY2F0aW9ucw0KcmFuZHJwcm90by0xLjMuMiAgICBSYW5kciBleHRl bnNpb24gaGVhZGVycw0KcmFwdG9yLTEuNC4yMSAgICAgICBSREYgUGFyc2VyIFRvb2xraXQgZm9y IFJlZGxhbmQNCnJhci00LjAuMCwzICAgICAgICAgRmlsZSBhcmNoaXZlciAoYmluYXJ5IHBvcnQp DQpyYXJpYW4tMC44LjEgICAgICAgIEFuIE9NRiBoZWxwIHN5c3RlbSBiYXNlZCBvbiB0aGUgRnJl ZWRlc2t0b3Agc3BlY2lmaWNhdGlvbg0KcmFzcWFsLTAuOS4yMCAgICAgICBBIGhpZ2gtbGV2ZWwg aW50ZXJmYWNlIGZvciBSREYNCnJkZXNrdG9wLTEuNi4wXzEgICAgUkRQIGNsaWVudCBmb3IgV2lu ZG93cyBOVC8yMDAwLzIwMDMgVGVybWluYWwgU2VydmVyDQpyZWNvcmRwcm90by0xLjE0ICAgIFJF Q09SRCBleHRlbnNpb24gaGVhZGVycw0KcmVkbGFuZC0xLjAuMTIgICAgICBBIGhpZ2gtbGV2ZWwg aW50ZXJmYWNlIGZvciBSREYNCnJlbmRlcnByb3RvLTAuMTEgICAgUmVuZGVyUHJvdG8gcHJvdG9j b2wgaGVhZGVycw0KcmVzb3VyY2Vwcm90by0xLjAuMiBSZXNvdXJjZSBleHRlbnNpb24gaGVhZGVy cw0KcmdiLTEuMC40ICAgICAgICAgICBVbmNvbXBpbGUgYW4gcmdiIGNvcmwtbmFtZSBkYXRhYmFz ZQ0KcnBtLTMuMC42XzE1ICAgICAgICBUaGUgUmVkIEhhdCBQYWNrYWdlIE1hbmFnZXINCnJwbTJj cGlvLTEuM18xICAgICAgQ29udmVydCAucnBtIGZpbGVzIGZvciBleHRyYWN0aW9uIHdpdGggL3Vz ci9iaW4vY3BpbywgbmVlZHMNCnJ0Yy0yMDA0LjAyLjI0LjFfOCAgS2VybmVsIG1vZHVsZSB3aGlj aCBwcm92aWRlcyAvZGV2L3J0YyBkZXZpY2Ugc3VwcG9ydA0KcnRvcnJlbnQtMC44LjcgICAgICBC aXRUb3JyZW50IENsaWVudCB3cml0dGVuIGluIEMrKw0KcnUtZnJlZWJzZC1kb2MtMjAxMTAzMTMg UnVzc2lhbiB0cmFuc2xhdGlvbiBvZiB0aGUgRnJlZUJTRCBEb2N1bWVudGF0aW9uIFByb2plY3QN CnJ1LW9wZW5vZmZpY2Uub3JnLTMuMi4xIEludGVncmF0ZWQgd29yZHByb2Nlc3Nvci9kYmFzZS9z cHJlYWRzaGVldC9kcmF3aW5nL2NoYXJ0L2JyDQpydS1ydXMtaXNwZWxsLTAuOTlnNSBOZXcgUnVz c2lhbiBkaWN0aW9uYXJpZXMgZm9yIGlzcGVsbA0KcnVieS0xLjkuMiwxICAgICAgICBBbiBvYmpl Y3Qtb3JpZW50ZWQgaW50ZXJwcmV0ZWQgc2NyaXB0aW5nIGxhbmd1YWdlDQpydWJ5LTEuOS4yLjAs MSAgICAgIEFuIG9iamVjdC1vcmllbnRlZCBpbnRlcnByZXRlZCBzY3JpcHRpbmcgbGFuZ3VhZ2UN CnJ1YnkxOC13aXJibGUtMC4xLjMgQSBzZXQgb2YgZW5oYW5jZW1lbnRzIG9mIGlyYg0KcnVieTE5 LWRlcGxhdGUtMC44LjUgUnVieSB0b29sIGZvciBjb252ZXJ0aW5nIHdpa2ktbGlrZSBtYXJrdXAN CnJ1YnkxOS1rZGViaW5kaW5ncy00LjYuMiBSdWJ5IGJpbmRpbmdzIGZvciBRdC9LREUNCnJ1Ynkx OS13aXJibGUtMC4xLjMgQSBzZXQgb2YgZW5oYW5jZW1lbnRzIG9mIGlyYg0Kc2FtYmEzNC1saWJz bWJjbGllbnQtMy40LjkgU2hhcmVkIGxpYnMgZnJvbSB0aGUgc2FtYmEgcGFja2FnZQ0Kc2FuZS1i YWNrZW5kcy0xLjAuMjFfMiBBUEkgZm9yIGFjY2VzcyB0byBzY2FubmVycywgZGlnaXRhbHMgY2Ft ZXJhLCBmcmFtZSBncmFiYmVycw0Kc2Nocm9lZGluZ2VyLTEuMC4xMCBIaWdoLXNwZWVkIERpcmFj IGNvZGVjDQpzY3IycG5nLTEuMl80ICAgICAgIENvbnZlcnRzIHRoZSBvdXRwdXQgb2YgInZpZGNv bnRyb2wgLXAiIHRvIFBORw0Kc2NyMnR4dC0xLjIgICAgICAgICBDb252ZXJ0cyB0aGUgb3V0cHV0 IG9mICJ2aWRjb250cm9sIC1wIiB0byB0ZXh0DQpzY3JlZW4tNC4wLjNfMTAgICAgIEEgbXVsdGkt c2NyZWVuIHdpbmRvdyBtYW5hZ2VyDQpzY3Juc2F2ZXJwcm90by0xLjIuMCBTY3JuU2F2ZXIgZXh0 ZW5zaW9uIGhlYWRlcnMNCnNkbC0xLjIuMTRfMiwyICAgICAgQ3Jvc3MtcGxhdGZvcm0gbXVsdGlt ZWRpYSBkZXZlbG9wbWVudCBBUEkNCnNkbF9pbWFnZS0xLjIuMTBfMiAgQSBzaW1wbGUgbGlicmFy eSB0byBsb2FkIGltYWdlcyBvZiB2YXJpb3VzIGZvcm1hdHMgYXMgU0RMIHMNCnNkbF9wYW5nby0w LjEuMl81ICAgU0RMX1BhbmdvIGlzIHRoZSBTREwgQVBJIHRvIHRoZSBQYW5nbyB0ZXh0IHJlbmRl cmluZyBlbmdpbmUNCnNlc3NyZWctMS4wLjYgICAgICAgTWFuYWdlIHV0bXAvd3RtcCBlbnRyaWVz IGZvciBub24taW5pdCBYIGNsaWVudHMNCnNldHhrYm1hcC0xLjIuMCAgICAgU2V0IHRoZSBrZXli b2FyZCB1c2luZyB0aGUgWCBLZXlib2FyZCBFeHRlbnNpb24NCnNoYXJlZC1kZXNrdG9wLW9udG9s b2dpZXMtMC42LjAgSW50ZXJvcGVyYWJpbGl0eSBiZXR3ZWVuIGRlc2t0b3BzIGFuZCBjb2xsYWJv cmF0aXZlIGVudmlyb24NCnNoYXJlZC1taW1lLWluZm8tMC44MF8xIEEgTUlNRSB0eXBlIGRhdGFi YXNlIGZyb20gdGhlIEZyZWVEZXNrdG9wIHByb2plY3QNCnNreXBlLTIuMC4wLjcyLDEgICAgUDJQ IFZvSVAgc29mdHdhcmUNCnNtcHJveHktMS4wLjMgICAgICAgU2Vzc2lvbiBNYW5hZ2VyIFByb3h5 DQpzb3ByYW5vLTIuNi4wICAgICAgIFF0NCBSREYgZnJhbWV3b3JrDQpzcGVlY2gtZGlzcGF0Y2hl ci0wLjcuMV8xIENvbW1vbiBpbnRlcmZhY2UgdG8gc3BlZWNoIHN5bnRoZXNpcw0Kc3BlZXgtMS4y LnIxXzMsMSAgICBBbiBvcGVuLXNvdXJjZSBwYXRlbnQtZnJlZSB2b2ljZSBjb2RlYw0Kc3FsaXRl LTIuOC4xN18xICAgICBBbiBTUUwgZGF0YWJhc2UgZW5naW5lIGluIGEgQyBsaWJyYXJ5IHdpdGgg VENMIHdyYXBwZXINCnNxbGl0ZTMtMy43LjUgICAgICAgQW4gU1FMIGRhdGFiYXNlIGVuZ2luZSBp biBhIEMgbGlicmFyeQ0Kc3FsaXRlbWFuLTEuMi4yICAgICBBZG1pbidzIEdVSSB0b29sIGZvciBT cWxpdGUzDQpzdGFydHVwLW5vdGlmaWNhdGlvbi0wLjEwXzIgTGlicmFyeSB0aGF0IHN1cHBvcnRz IHN0YXJ0dXAgbm90aWZpY2F0aW9uIHNwZWMgZnJvbSBmcmVlZGUNCnN0cmlnaS0wLjcuMl8yICAg ICAgRGVza3RvcCBzZWFyY2hpbmcgcHJvZ3JhbQ0Kc3VidmVyc2lvbi0xLjYuMTZfMiBWZXJzaW9u IGNvbnRyb2wgc3lzdGVtDQpzdWRvLTEuOC4xXzMgICAgICAgIEFsbG93IG90aGVycyB0byBydW4g Y29tbWFuZHMgYXMgcm9vdA0Kc3ZnYWxpYi0xLjQuM182ICAgICBBIGxvdyBsZXZlbCBjb25zb2xl IGdyYXBoaWNzIGxpYnJhcnkNCnN5c3RlbS1jb25maWctcHJpbnRlci0xLjEuMTZfMyBDVVBTIGNv bmZpZ3VyYXRpb24gR3RrKzIuMCBHVUkNCnN5c3RlbS1jb25maWctcHJpbnRlci1rZGUtNC42LjIg S0RFNCBmcm9udGVuZCBmb3Igc3lzdGVtLWNvbmZpZy1wcmludGVyDQp0MWxpYi01LjEuMl8xLDEg ICAgIEEgVHlwZSAxIFJhc3Rlcml6ZXIgTGlicmFyeSBmb3IgVU5JWC9YMTENCnRhZ2xpYi0xLjcg ICAgICAgICAgTGlicmFyeSBmb3IgbWFuaXB1bGF0aW5nIElEMyB0YWdzIGFuZCBPZ2cgY29tbWVu dHMNCnRhbGxvYy0yLjAuMV8xICAgICAgSGllcmFyY2hpY2FsIHBvb2wgYmFzZWQgbWVtb3J5IGFs bG9jYXRvcg0KdGNsLTguNS45ICAgICAgICAgICBUb29sIENvbW1hbmQgTGFuZ3VhZ2UNCnRjbC1t b2R1bGVzLTguNS45ICAgVGNsIGNvbW1vbiBtb2R1bGVzDQp0ZVRlWC0zLjBfNCAgICAgICAgIEEg bWV0YSBwb3J0IGZvciB0ZVRlWCBzdWl0ZQ0KdGVUZVgtYmFzZS0zLjBfMjEgICBUaG9tYXMgRXNz ZXIncyBkaXN0cmlidXRpb24gb2YgVGVYICYgZnJpZW5kcyAoYmluYXJpZXMpDQp0ZVRlWC10ZXht Zi0zLjBfNiAgIFRob21hcyBFc3NlcidzIGRpc3RyaWJ1dGlvbiBvZiBUZVggJiBmcmllbmRzICh0 ZXhtZiB0cmVlKQ0KdGVsZXBhdGh5LWZhcnNpZ2h0LTAuMC4xNSBGYXJzaWdodCBDb25uZWN0aW9u IE1hbmFnZXIgZm9yIFRlbGVwYXRoeSBGcmFtZXdvcmsNCnRlbGVwYXRoeS1nbGliLTAuMTIuNyBH TGliIHV0aWxpdHkgbGlicmFyeSBmb3IgdGhlIFRlbGVwYXRoeSBmcmFtZXdvcmsNCnRlbGVwYXRo eS1xdDQtMC41LjE0IEhpZ2gtbGV2ZWwgUXQgNCBiaW5kaW5nIGZvciBUZWxlcGF0aHkNCnRleC10 ZXhtZmxvY2FsLTEuOSAgTWV0YS1wb3J0IHRoYXQgY3JlYXRlcyBhIHNpdGUtbG9jYWwgJFRFWE1G IGRpcmVjdG9yeQ0KdGV4aTJodG1sLTEuODIsMSAgICBUZXhpbmZvIHRvIEhUTUwgY29udmVydGVy DQp0aWR5LWxpYi0wOTAzMTUuY18xIFV0aWxpdHkgdG8gY2xlYW4gdXAgYW5kIHByZXR0eSBwcmlu dCBIVE1ML1hIVE1ML1hNTCAod2l0aCBzDQp0aWZmLTQuMC4wICAgICAgICAgIFRvb2xzIGFuZCBs aWJyYXJ5IHJvdXRpbmVzIGZvciB3b3JraW5nIHdpdGggVElGRiBpbWFnZXMNCnRrLTguNS45ICAg ICAgICAgICAgR3JhcGhpY2FsIHRvb2xraXQgZm9yIFRjbA0KdG1ha2UtMS43XzUgICAgICAgICBF eHRyZW1lbHkgcG9ydGFibGUgcGVybC1iYXNlZCBtYWtlIHV0aWxpdHkNCnRyYXBwcm90by0zLjQu MyAgICAgREVDLVhUUkFQIGV4dGVuc2lvbiBoZWFkZXJzDQp0d20tMS4wLjYgICAgICAgICAgIFRh YiBXaW5kb3cgTWFuYWdlciBmb3IgdGhlIFggV2luZG93IFN5c3RlbQ0KdHdvbGFtZS0wLjMuMTMg ICAgICBNUEVHIEF1ZGlvIExheWVyIDIgZW5jb2Rlcg0KdW5yYXItNC4wMCw1ICAgICAgICBFeHRy YWN0LCB2aWV3ICYgdGVzdCBSQVIgYXJjaGl2ZXMNCnVuemlwLTYuMCAgICAgICAgICAgTGlzdCwg dGVzdCBhbmQgZXh0cmFjdCBjb21wcmVzc2VkIGZpbGVzIGluIGEgWklQIGFyY2hpdmUNCnY0bF9j b21wYXQtMS4wLjIwMTAxMDI3XzEgVmlkZW80TGludXggSU9DVEwgaGVhZGVyIGZpbGVzDQp2YWxh LTAuMTAuNCAgICAgICAgIFByb2dyYW1taW5nIGxhbmd1YWdlIGFuZCBjb21waWxlciB0aGF0IGNv bnZlcnRzIFZhbGEgY29kZSBpDQp2YWxhLXZhcGlnZW4tMC4xMC40IFByb2dyYW1taW5nIGxhbmd1 YWdlIGFuZCBjb21waWxlciB0aGF0IGNvbnZlcnRzIFZhbGEgY29kZSBpDQp2Y2RpbWFnZXItMC43 LjI0ICAgIEdOVSBWQ0RJbWFnZXIvVkNEUmlwIC0tIFRoZSBHTlUgVmlkZW9DRCBJbWFnZSBNYWtl ci9SaXBwaW5nDQp2aWRlb3Byb3RvLTIuMy4wICAgIFZpZGVvIGV4dGVuc2lvbiBoZWFkZXJzDQp2 aW0tNy4zLjEyMSAgICAgICAgIFZpICJ3b3JrYWxpa2UiLCB3aXRoIG1hbnkgYWRkaXRpb25hbCBm ZWF0dXJlcw0KdmlydHVhbGJveC1vc2UtMy4yLjYgQSBnZW5lcmFsLXB1cnBvc2UgZnVsbCB2aXJ0 dWFsaXplciBmb3IgeDg2IGhhcmR3YXJlDQp2aXJ0dWFsYm94LW9zZS1rbW9kLTMuMi4xMl8xIFZp cnR1YWxCb3gga2VybmVsIG1vZHVsZSBmb3IgRnJlZUJTRA0KdmlydHVvc28tNi4xLjJfMSAgICBV bml2ZXJzYWwgU1FML0FwcGxpY2F0aW9uIFNlcnZlcg0KdmxjLTEuMS44LDMgICAgICAgICBRdDQg YmFzZWQgbXVsdGltZWRpYSBwbGF5ZXIgYW5kIHN0cmVhbWluZyBzZXJ2ZXINCnZvcmJpcy10b29s cy0xLjQuMF8xLDMgUGxheSwgZW5jb2RlLCBhbmQgbWFuYWdlIE9nZyBWb3JiaXMgZmlsZXMNCnZ0 ZS0wLjI2LjIgICAgICAgICAgVGVybWluYWwgd2lkZ2V0IHdpdGggaW1wcm92ZWQgYWNjZXNzaWJp bGl0eSBhbmQgSTE4TiBzdXBwb3INCnczbS0wLjUuMyAgICAgICAgICAgQSBwYWdlci90ZXh0LWJh c2VkIFdXVyBicm93c2VyDQp3YXZwYWNrLTQuNjAuMSAgICAgIEF1ZGlvIGNvZGVjIGZvciBsb3Nz bGVzcywgbG9zc3kgYW5kIGh5YnJpZCBjb21wcmVzc2lvbg0Kd2J4bWwyLTAuMTAuOSAgICAgICBM aWJyYXJ5ICYgdG9vbHMgZm9yIGNvbnZlcnRpbmcgd2J4bWw8LT54bWwNCndlYmNhbWQtMC4xLjIz ICAgICAgQSBwb3J0IG9mIExpbnV4IFVTQiB3ZWJjYW0gYW5kIERWQiBkcml2ZXJzIGludG8gdXNl cnNwYWNlDQp3Z2V0LTEuMTJfMyAgICAgICAgIFJldHJpZXZlIGZpbGVzIGZyb20gdGhlIE5ldCB2 aWEgSFRUUChTKSBhbmQgRlRQDQp3eGd0azItMi44LjExICAgICAgIFRoZSB3eFdpZGdldHMgR1VJ IHRvb2xraXQgd2l0aCBHVEsrIGJpbmRpbmdzDQp3eGd0azItY29tbW9uLTIuOC4xMSBUaGUgd3hX aWRnZXRzIEdVSSB0b29sa2l0IChjb21tb24gZmlsZXMpDQp4MTFwZXJmLTEuNS4zICAgICAgIFgx MSBzZXJ2ZXIgcGVyZm9ybWFuY2UgdGVzdCBwcm9ncmFtDQp4MjY0LTAuMTEwLjE4MjAgICAgIExp YnJhcnkgYW5kIHRvb2wgZm9yIGVuY29kaW5nIEguMjY0L0FWQyB2aWRlbyBzdHJlYW1zDQp4YW9z LTMuNV8yICAgICAgICAgIEEgcmVhbC10aW1lIGZyYWN0YWwgYnJvd3NlciBmb3IgWDExIGFuZCBB U0NJSSB0ZXJtaW5hbHMNCnhhdXRoLTEuMC41ICAgICAgICAgWCBhdXRob3JpdHkgZmlsZSB1dGls aXR5DQp4YmFja2xpZ2h0LTEuMS4xICAgIFByb2dyYW0gdG8gYWRqdXN0IGJhY2tsaWdodCBicmln aHRuZXNzDQp4Yml0bWFwcy0xLjEuMCAgICAgIFguT3JnIGJpdG1hcHMgZGF0YQ0KeGNhbGMtMS4w LjQuMSAgICAgICBTY2llbnRpZmljIGNhbGN1bGF0b3IgZm9yIFgNCnhjYi1wcm90by0xLjYgICAg ICAgVGhlIFggcHJvdG9jb2wgQy1sYW5ndWFnZSBCaW5kaW5nIChYQ0IpIHByb3RvY29sDQp4Y2It dXRpbC0wLjMuNl8xICAgIEEgbW9kdWxlIHdpdGggbGlieGNiL2xpYlgxMSBleHRlbnNpb24vcmVw bGFjZW1lbnQgbGlicmFyaWVzDQp4Y2xvY2stMS4wLjRfMSAgICAgIEFuYWxvZyBhbmQgZGlnaXRh bCBjbG9jayBmb3IgWA0KeGNtaXNjcHJvdG8tMS4yLjAgICBYQ01pc2MgZXh0ZW5zaW9uIGhlYWRl cnMNCnhjbXNkYi0xLjAuMiAgICAgICAgRGV2aWNlIENvbG9yIENoYXJhY3Rlcml6YXRpb24gdXRp bGl0eSBmb3IgWA0KeGN1cnNvci10aGVtZXMtMS4wLjIgWC5vcmcgY3Vyc29ycyB0aGVtZXMNCnhj dXJzb3JnZW4tMS4wLjMgICAgQ3JlYXRlIGFuIFggY3Vyc29yIGZpbGUgZnJvbSBhIGNvbGxlY3Rp b24gb2YgUE5HIGltYWdlcw0KeGRhbGljbG9jay0yLjM1ICAgICBBIHJhdGhlciBuZWF0IGFuaW1h dGVkIGNsb2NrDQp4ZGctdXRpbHMtMS4wLjJfNSAgIFRvb2xzIHRvIGFsbG93IGFsbCBhcHBsaWNh dGlvbnMgdG8gaW50ZWdyYXRlIHdpdGggdGhlIGZyZWUgDQp4ZG0tMS4xLjhfMyAgICAgICAgIFgu T3JnIFggZGlzcGxheSBtYW5hZ2VyDQp4ZHB5aW5mby0xLjEuMCAgICAgIERpc3BsYXkgaW5mb3Jt YXRpb24gdXRpbGl0eSBmb3IgWA0KeGRyaWluZm8tMS4wLjMgICAgICBRdWVyeSBjb25maWd1cmF0 aW9uIGluZm9ybWF0aW9uIG9mIERSSSBkcml2ZXJzDQp4ZHZpay10ZXRleC0yMi44NC4xNl8yIERW SSBQcmV2aWV3ZXIoa3BhdGhzZWFyY2gpIGZvciBYDQp4ZWFydGgtMS4xXzIgICAgICAgIFNldCB0 aGUgcm9vdCB3aW5kb3cgdG8gdGhlIGltYWdlIG9mIGVhcnRoDQp4ZXYtMS4xLjAgICAgICAgICAg IFByaW50IGNvbnRlbnRzIG9mIFggZXZlbnRzDQp4ZXh0cHJvdG8tNy4xLjEgICAgIFhFeHQgZXh0 ZW5zaW9uIGhlYWRlcnMNCnhmODYtaW5wdXQtYWNlY2FkLTEuNC4wXzEgWC5PcmcgYWNlY2FkIGlu cHV0IGRyaXZlcg0KeGY4Ni1pbnB1dC1lZ2FsYXgtMC4yIGVHYWxheCB0b3VjaCBzY3JlZW4gaW5w dXQgZHJpdmVyIGZvciBYLk9yZw0KeGY4Ni1pbnB1dC1oeXBlcnBlbi0xLjMuMF81IFguT3JnIGh5 cGVycGVuIGlucHV0IGRyaXZlcg0KeGY4Ni1pbnB1dC1qb3lzdGljay0xLjUuMF8xIFguT3JnIGpv eXN0aWNrIGlucHV0IGRyaXZlcg0KeGY4Ni1pbnB1dC1rZXlib2FyZC0xLjUuMCBYLk9yZyBrZXli b2FyZCBpbnB1dCBkcml2ZXINCnhmODYtaW5wdXQtbW91c2UtMS42LjAgWC5PcmcgbW91c2UgaW5w dXQgZHJpdmVyDQp4Zjg2LWlucHV0LW11dG91Y2gtMS4yLjFfNiBYLk9yZyBtdXRvdWNoIGlucHV0 IGRyaXZlcg0KeGY4Ni1pbnB1dC1wZW5tb3VudC0xLjQuMV8xIFguT3JnIHBlbm1vdW50IGlucHV0 IGRyaXZlcg0KeGY4Ni1pbnB1dC1zeW5hcHRpY3MtMS4yLjFfMSBYLk9yZyBzeW5hcHRpY3MgaW5w dXQgZHJpdmVyDQp4Zjg2LWlucHV0LXZtbW91c2UtMTIuNi45XzEgWC5Pcmcgdm1tb3VzZSBpbnB1 dCBkcml2ZXINCnhmODYtaW5wdXQtdm9pZC0xLjMuMSBYLk9yZyB2b2lkIGlucHV0IGRyaXZlcg0K eGY4Ni12aWRlby1hdGktNi4xNC4xXzEgWC5PcmcgYXRpIGRpc3BsYXkgZHJpdmVyDQp4Zjg2LXZp ZGVvLWludGVsLTIuNy4xXzQgRHJpdmVyIGZvciBJbnRlbCBpbnRlZ3JhdGVkIGdyYXBoaWNzIGNo aXBzZXRzDQp4Zjg2LXZpZGVvLW1hY2g2NC02LjguMl8xIFguT3JnIG1hY2g2NCBkaXNwbGF5IGRy aXZlcg0KeGY4Ni12aWRlby1udi0yLjEuMTggWC5PcmcgbnYgZGlzcGxheSBkcml2ZXINCnhmODYt dmlkZW8tb3BlbmNocm9tZS0wLjIuOTA0XzMgWC5Pcmcgb3BlbkNocm9tZSBkaXNwbGF5IGRyaXZl cg0KeGY4Ni12aWRlby1yMTI4LTYuOC4xXzIgWC5PcmcgcjEyOCBkaXNwbGF5IGRyaXZlcg0KeGY4 Ni12aWRlby1yYWRlb25oZC0xLjMuMF80IFguT3JnIGF0aSBSYWRlb25IRCBkaXNwbGF5IGRyaXZl cg0KeGY4Ni12aWRlby12ZXNhLTIuMy4wXzEgWC5PcmcgdmVzYSBkaXNwbGF5IGRyaXZlcg0KeGY4 NmJpZ2ZvbnRwcm90by0xLjIuMCBYRnJlZTg2LUJpZ2ZvbnQgZXh0ZW5zaW9uIGhlYWRlcnMNCnhm ODZkZ2EtMS4wLjJfMSAgICAgVGVzdCBwcm9ncmFtIGZvciB0aGUgWEZyZWU4Ni1ER0EgZXh0ZW5z aW9uDQp4Zjg2ZGdhcHJvdG8tMi4xICAgIFhGcmVlODYtREdBIGV4dGVuc2lvbiBoZWFkZXJzDQp4 Zjg2ZHJpcHJvdG8tMi4xLjAgIFhGcmVlODYtRFJJIGV4dGVuc2lvbiBoZWFkZXJzDQp4Zjg2bWlz Y3Byb3RvLTAuOS4zIFhGcmVlODYtTWlzYyBleHRlbnNpb24gaGVhZGVycw0KeGY4NnZpZG1vZGVw cm90by0yLjMgWEZyZWU4Ni1WaWRNb2RlRXh0ZW5zaW9uIGV4dGVuc2lvbiBoZWFkZXJzDQp4Z2Ft bWEtMS4wLjQgICAgICAgIEdhbW1hIGNvcnJlY3Rpb24gdGhyb3VnaCB0aGUgWCBzZXJ2ZXIuDQp4 Z2MtMS4wLjIgICAgICAgICAgIFggZ3JhcGhpY3MgZGVtbw0KeGhvc3QtMS4wLjQgICAgICAgICBT ZXJ2ZXIgYWNjZXNzIGNvbnRyb2wgcHJvZ3JhbSBmb3IgWA0KeGh0bWwtMS4wLjIwMDIwODAxXzQg VzNDJ3MgWEhUTUwgRFREDQp4aW5lcmFtYXByb3RvLTEuMiAgIFhpbmVyYW1hIGV4dGVuc2lvbiBo ZWFkZXJzDQp4aW5pdC0xLjIuMF8xICAgICAgIFggV2luZG93IFN5c3RlbSBpbml0aWFsaXplcg0K eGlucHV0LTEuNS4zICAgICAgICBWZXJ5IHVzZWZ1bCB1dGlsaXR5IGZvciBjb25maWd1cmluZyBh bmQgdGVzdGluZyBYSW5wdXQgZGV2aQ0KeGtiY29tcC0xLjEuMCAgICAgICBDb21waWxlIFhLQiBr ZXlib2FyZCBkZXNjcmlwdGlvbg0KeGtiZXZkLTEuMS4wICAgICAgICBYS0IgZXZlbnQgZGFlbW9u DQp4a2J1dGlscy0xLjAuMV8yICAgIFhLQiB1dGlsaXR5IGRlbW9zDQp4a2V5Ym9hcmQtY29uZmln LTEuOF8xIFggS2V5Ym9hcmQgQ29uZmlndXJhdGlvbiBEYXRhYmFzZQ0KeGtpbGwtMS4wLjMgICAg ICAgICBVdGlsaXR5IGZvciBraWxsaW5nIGEgY2xpZW50IGJ5IGl0cyBYIHJlc291cmNlDQp4bHNh dG9tcy0xLjAuMiAgICAgIExpc3QgaW50ZXJuZWQgYXRvbXMgZGVmaW5lZCBvbiBhIHNlcnZlcg0K eGxzY2xpZW50cy0xLjAuMiAgICBMaXN0IGNsaWVudCBhcHBsaWNhdGlvbnMgcnVubmluZyBvbiBh IGRpc3BsYXkNCnhsc2ZvbnRzLTEuMC4zICAgICAgU2VydmVyIGZvbnQgbGlzdCBkaXNwbGF5ZXIg Zm9yIFgNCnhtZXNzYWdlLTEuMC4zICAgICAgRGlzcGxheSBtZXNzYWdlIG9yIHF1ZXJ5IGluIGEg WCB3aW5kb3cNCnhtbGNhdG1nci0yLjIgICAgICAgU0dNTCBhbmQgWE1MIGNhdGFsb2cgbWFuYWdl cg0KeG1sY2hhcmVudC0wLjNfMiAgICBYTUwgY2hhcmFjdGVyIGVudGl0aWVzDQp4bWxycGMtYy1k ZXZlbC0xLjI1LjMgWE1MLVJQQyBsaWJyYXJ5IGZvciBDIGFuZCBDKysNCnhtbHRvLTAuMC4yMyAg ICAgICAgRnJvbnQtZW5kIHRvIGFuIFhTTCB0b29sY2hhaW4NCnhtbXMtMS4yLjExXzE0ICAgICAg WCBNdWx0aW1lZGlhIFN5c3RlbSAtLSBBbiBhdWRpbyBwbGF5ZXIgd2l0aCBXaW5hbXAgR1VJDQp4 bW9kbWFwLTEuMC40ICAgICAgIFV0aWxpdHkgZm9yIG1vZGlmeWluZyBrZXltYXBzIGFuZCBwb2lu dGVyIGJ1dHRvbiBtYXBwaW5ncyBpDQp4bW91bnRhaW5zLTIuOSAgICAgIFgxMSBiYXNlZCBmcmFj dGFsIGxhbmRzY2FwZSBnZW5lcmF0b3INCnhvcmctNy41LjEgICAgICAgICAgWC5PcmcgY29tcGxl dGUgZGlzdHJpYnV0aW9uIG1ldGFwb3J0DQp4b3JnLWFwcHMtNy41LjEgICAgIFgub3JnIGFwcHMg bWV0YS1wb3J0DQp4b3JnLWNmLWZpbGVzLTEuMC4zIFgub3JnIGNmIGZpbGVzIGZvciB1c2Ugd2l0 aCBpbWFrZSBidWlsZHMNCnhvcmctZG9jcy0xLjQsMSAgICAgWC5vcmcgZG9jdW1lbnRhdGlvbiBm aWxlcw0KeG9yZy1kcml2ZXJzLTcuNS4xICBYLm9yZyBkcml2ZXJzIG1ldGEtcG9ydA0KeG9yZy1m b250cy0xMDBkcGktNy41LjEgWC5PcmcgMTAwZHBpIGJpdG1hcCBmb250cw0KeG9yZy1mb250cy03 LjUuMSAgICBYLm9yZyBmb250cyBtZXRhLXBvcnQNCnhvcmctZm9udHMtNzVkcGktNy41LjEgWC5P cmcgNzVkcGkgYml0bWFwIGZvbnRzDQp4b3JnLWZvbnRzLWN5cmlsbGljLTcuNS4xIFguT3JnIEN5 cmlsbGljIGJpdG1hcCBmb250cw0KeG9yZy1mb250cy1taXNjYml0bWFwcy03LjUuMSBYLk9yZyBt aXNjZWxsYW5lb3VzIGJpdG1hcCBmb250cw0KeG9yZy1mb250cy10cnVldHlwZS03LjUuMSBYLk9y ZyBUcnVlVHlwZSBmb250cw0KeG9yZy1mb250cy10eXBlMS03LjUuMSBYLk9yZyBUeXBlMSBmb250 cw0KeG9yZy1saWJyYXJpZXMtNy41LjEgWC5vcmcgbGlicmFyaWVzIG1ldGEtcG9ydA0KeG9yZy1t YWNyb3MtMS4xMS4wICBYLk9yZyBkZXZlbG9wbWVudCBhY2xvY2FsIG1hY3Jvcw0KeG9yZy1zZXJ2 ZXItMS43LjdfMSwxIFguT3JnIFggc2VydmVyIGFuZCByZWxhdGVkIHByb2dyYW1zDQp4b3JnLXZm YnNlcnZlci0xLjcuNywxIFggdmlydHVhbCBmcmFtZWJ1ZmZlciBzZXJ2ZXIgZnJvbSBYLk9yZw0K eG9zZC0yLjIuMTQgICAgICAgICBYIE9uLVNjcmVlbi1EaXNwbGF5IExpYnJhcnkgYW5kIFhNTVMg cGx1Zy1pbg0KeHBkZi0zLjAyXzE1ICAgICAgICBEaXNwbGF5IFBERiBmaWxlcywgYW5kIGNvbnZl cnQgdGhlbSB0byBvdGhlciBmb3JtYXRzDQp4cGktcXVpY2stbG9jYWxlLXN3aXRjaGVyLTEuNy4z LjEgUXVpY2tseSBjaGFuZ2UgYW5kIGFwcGx5IGEgZGlmZmVyZW50IGxvY2FsZSBmcm9tIHRoZSB0 b29scyANCnhwbGFuZXQtMS4yLjIgICAgICAgRHJhdyBwaWN0dXJlcyBvZiB0aGUgZWFydGggdGV4 dHVyZWQgYnkgYW4gaW1hZ2UNCnhwci0xLjAuMyAgICAgICAgICAgVXRpbGl0eSBmb3IgcHJpbnRp bmcgYW4gWCB3aW5kb3cgZHVtcA0KeHByb3AtMS4xLjAgICAgICAgICBQcm9wZXJ0eSBkaXNwbGF5 ZXIgZm9yIFgNCnhwcm90by03LjAuMTYgICAgICAgWDExIHByb3RvY29sIGhlYWRlcnMNCnhyYW5k ci0xLjMuNCAgICAgICAgUHJpbWl0aXZlIGNvbW1hbmQgbGluZSBpbnRlcmZhY2UgdG8gdGhlIFJh bmRSIGV4dGVuc2lvbg0KeHJkYi0xLjAuNl8xICAgICAgICBYIHNlcnZlciByZXNvdXJjZSBkYXRh YmFzZSB1dGlsaXR5DQp4cmVmcmVzaC0xLjAuMyAgICAgIFJlZnJlc2ggYWxsIG9yIHBhcnQgb2Yg YW4gWCBzY3JlZW4NCnhzY3JlZW5zYXZlci01LjEyXzEgU2F2ZSB5b3VyIHNjcmVlbiB3aGlsZSB5 b3UgZW50ZXJ0YWluIHlvdXIgY2F0DQp4c2NyZWVuc2F2ZXItZ25vbWUtNS4xMiBTYXZlIHlvdXIg c2NyZWVuIHdoaWxlIHlvdSBlbnRlcnRhaW4geW91ciBjYXQgKGZvciBHTk9NRSB1cw0KeHNldC0x LjIuMSAgICAgICAgICBVc2VyIHByZWZlcmVuY2UgdXRpbGl0eSBmb3IgWA0KeHNldG1vZGUtMS4w LjAgICAgICBTZXQgdGhlIG1vZGUgZm9yIGFuIFggSW5wdXQgRGV2aWNlDQp4c2V0cm9vdC0xLjAu MyAgICAgIHJvb3Qgd2luZG93IHBhcmFtZXRlciBzZXR0aW5nIHV0aWxpdHkgZm9yIFgNCnhzbm93 LTEuNDJfMSAgICAgICAgQ3JlYXRlIGEgc25vd3kgYW5kIFNhbnRhLXkgZGVza3RvcA0KeHRlcm0t MjY5XzMgICAgICAgICBUZXJtaW5hbCBlbXVsYXRvciBmb3IgdGhlIFggV2luZG93IFN5c3RlbQ0K eHRyYW5zLTEuMi41ICAgICAgICBBYnN0cmFjdCBuZXR3b3JrIGNvZGUgZm9yIFgNCnh2aWQtMS4z LjAsMSAgICAgICAgQW4gb3BlbnNvdXJjZSBNUEVHLTQgY29kZWMsIGJhc2VkIG9uIE9wZW5EaXZ4 DQp4dmluZm8tMS4xLjAgICAgICAgIFByaW50IG91dCBYLVZpZGVvIGV4dGVuc2lvbiBhZGFwdG9y IGluZm9ybWF0aW9uDQp4d2QtMS4wLjMgICAgICAgICAgIER1bXAgYW4gaW1hZ2Ugb2YgYW4gWCB3 aW5kb3cNCnh3aW5pbmZvLTEuMC41ICAgICAgV2luZG93IGluZm9ybWF0aW9uIHV0aWxpdHkgZm9y IFgNCnh3dWQtMS4wLjIgICAgICAgICAgSW1hZ2UgZGlzcGxheWVyIGZvciBYDQp5YXNtLTEuMS4w ICAgICAgICAgIEEgY29tcGxldGUgcmV3cml0ZSBvZiB0aGUgTkFTTSBhc3NlbWJsZXINCnppcC0z LjAgICAgICAgICAgICAgQ3JlYXRlL3VwZGF0ZSBaSVAgZmlsZXMgY29tcGF0aWJsZSB3aXRoIHBr emlwDQo= --0015175def8c14981104a17c122b-- From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 07:10:39 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 8D692106566C for ; Fri, 22 Apr 2011 07:10:39 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from groupware.itac.at (groupware.itac.at [91.205.172.99]) by mx1.freebsd.org (Postfix) with ESMTP id 3A5AF8FC0A for ; Fri, 22 Apr 2011 07:10:39 +0000 (UTC) Received: from home.bluelife.at (93.104.210.95) by groupware.itac.at (Axigen) with (AES256-SHA encrypted) ESMTPSA id 0946C2; Fri, 22 Apr 2011 09:10:41 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Date: Fri, 22 Apr 2011 09:10:39 +0200 From: Bernhard Froehlich To: =?UTF-8?Q?=D0=98=D0=BB=D1=8C=D1=8F_=D0=95=D1=80=D0=BC=D0=BE=D0=BB?= =?UTF-8?Q?=D0=B8=D0=BD?= In-Reply-To: References: Message-ID: X-Sender: decke@bluelife.at User-Agent: Roundcube Webmail/0.5.1 X-AxigenSpam-Level: 1 X-CTCH-RefID: str=0001.0A0B020C.4DB129EE.005E,ss=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Cc: gecko@freebsd.org Subject: Re: firefox crash 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, 22 Apr 2011 07:10:39 -0000 On Fri, 22 Apr 2011 10:35:58 +0400, Илья Ермолин wrote: > Hi, > I have firefox4 builded from ports, but it's crashes with strange back > trace... > > [cgi@free-cgi ~]$ firefox -g > /usr/local/lib/firefox/run-mozilla.sh -g /usr/local/lib/firefox/firefox-bin > MOZILLA_FIVE_HOME=/usr/local/lib/firefox > > LD_LIBRARY_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox/plugins:/usr/local/lib/firefox > DISPLAY=:0.0 > DYLD_LIBRARY_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox > > LIBRARY_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox/components:/usr/local/lib/firefox > SHLIB_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox > LIBPATH=/usr/local/lib/firefox:/usr/local/lib/firefox > ADDON_PATH=/usr/local/lib/firefox > MOZ_PROGRAM=/usr/local/lib/firefox/firefox-bin > MOZ_TOOLKIT= > moz_debug=1 > moz_debugger= > moz_debugger_args= > ddd: not found > /usr/bin/gdb --args /usr/local/lib/firefox/firefox-bin > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "amd64-marcel-freebsd"... > (gdb) r > Starting program: /usr/local/lib/firefox/firefox-bin > [New LWP 100307] > [New Thread 809c041c0 (LWP 100307)] > > GThread-ERROR **: file gthread-posix.c: line 340 > (g_thread_create_posix_impl): error 'Недопустимый аргумент' during > 'pthread_attr_setdetachstate (&attr, joinable ? PTHREAD_CREATE_JOINABLE : > PTHREAD_CREATE_DETACHED)' > aborting... >>>>> 'Недопустимый аргумент' - is 'Invalid Argument' in translation from > Russian > > (gdb) bt > #0 0x00000008063c6fcc in kill () from /lib/libc.so.7 > #1 0x00000008063c5dcb in abort () from /lib/libc.so.7 > #2 0x00000008057ccc05 in g_logv () from /usr/local/lib/libglib-2.0.so.0 > #3 0x00000008057cced3 in g_log () from /usr/local/lib/libglib-2.0.so.0 > #4 0x000000080567c184 in g_thread_create_posix_impl () > from /usr/local/lib/libgthread-2.0.so.0 > #5 0x00000008057ea060 in g_thread_create_full () > from /usr/local/lib/libglib-2.0.so.0 > #6 0x0000000804f897e5 in g_dbus_proxy_get_cached_property_names () > from /usr/local/lib/libgio-2.0.so.0 > #7 0x0000000804f7b37c in g_dbus_connection_get_stream () > from /usr/local/lib/libgio-2.0.so.0 > #8 0x0000000804f775f7 in g_bus_get_sync () from > /usr/local/lib/libgio-2.0.so.0 > #9 0x000000080bb4acbd in gconf_get_server () > from /usr/local/lib/libgconf-2.so.4 > #10 0x000000080bb4af45 in gconf_activate_server () > from /usr/local/lib/libgconf-2.so.4 > #11 0x000000080bb57924 in gconf_get_config_server () > from /usr/local/lib/libgconf-2.so.4 > #12 0x000000080bb58434 in gconf_engine_connect () > from /usr/local/lib/libgconf-2.so.4 > #13 0x000000080bb58639 in gconf_engine_get_database () > from /usr/local/lib/libgconf-2.so.4 > ---Type to continue, or q to quit--- > #14 0x000000080bb58d37 in gconf_engine_notify_add () > from /usr/local/lib/libgconf-2.so.4 > #15 0x000000080bb60bea in gconf_client_add_dir () > from /usr/local/lib/libgconf-2.so.4 > #16 0x0000000809e578c2 in gnome_gtk_module_info_get () > from /usr/local/lib/libgnomeui-2.so.0 > #17 0x000000080a352b03 in gnome_program_postinit () > from /usr/local/lib/libgnome-2.so.0 > #18 0x000000080a352ea3 in gnome_program_postinit () > from /usr/local/lib/libgnome-2.so.0 > #19 0x000000080a3530fd in gnome_program_initv () > from /usr/local/lib/libgnome-2.so.0 > #20 0x000000080a3531f4 in gnome_program_init () > from /usr/local/lib/libgnome-2.so.0 > #21 0x0000000800bfca76 in nsNativeAppSupportUnix::Start (this=Variable > "this" is not available. > ) > at nsNativeAppSupportUnix.cpp:533 > #22 0x0000000800beef3f in XRE_main (argc=Variable "argc" is not available. > ) at nsAppRunner.cpp:3364 > #23 0x0000000000401416 in main (argc=1, argv=0x7fffffffe240) > at nsBrowserApp.cpp:158 > > Some additiional info: > [cgi@free-cgi ~]$ uname -a > FreeBSD free-cgi.neoflex.ru 8.2-RELEASE FreeBSD 8.2-RELEASE #3: Sun Mar 6 > 13:40:59 MSK 2011 > root@free-cgi.neoflex.ru:/usr/obj/usr/src/sys/FREE-SL510-01 > amd64 > > In this test I don't use any x11-wm, but just before starting firefox I run > this commands: > [cgi@free-cgi ~]$ Xorg & > [cgi@free-cgi ~]$ export DISPLAY=:0.0 > > Options for firefox build: > > [cgi@free-cgi /var/db/ports/firefox]$ cat options > # This file is auto-generated by 'make config'. > # No user-servicable parts inside! > # Options for firefox-4.0_1,1 > _OPTIONS_READ=firefox-4.0_1,1 > WITHOUT_DBUS=true > WITHOUT_PGO=true > WITH_SMB=true > WITH_DEBUG=true > WITHOUT_LOGGING=true > WITHOUT_OPTIMIZED_CFLAGS=true > > pkg_info output attached... Please try disabling PGO. -- Bernhard Fröhlich http://www.bluelife.at/ From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 08:04: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 AF460106564A for ; Fri, 22 Apr 2011 08:04:53 +0000 (UTC) (envelope-from inyaoo@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 3F1118FC0A for ; Fri, 22 Apr 2011 08:04:52 +0000 (UTC) Received: by fxm11 with SMTP id 11so382831fxm.13 for ; Fri, 22 Apr 2011 01:04:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=huHw1JbOaJXKDq+BnCEIGUU3eUCfEihwOqvjDKrWFro=; b=JtoRFWCGUWfe8f6hhuqSV9wPK1i6A1miWCjQOto6Zar/VMRNlbizfDu87OzFrSbZvR pKzoVwnZjo9Ag+GWWv4uIm0rqDDG3Rc80Vg6JG7wiu1UuCZ2AHsypPAzhgjX81NVs5K8 d6MAyZ+rwnMLr1MgiNbJ8NWfk5WdwC5+LQk1c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; b=usovhduFgpPbELR/YWXjRdMxXHYQaUV3VBeS8oUE13deySLguv8OT3XmBQVQaPaPde Dyyt4ELyqex4vSxHQ//xuuTmQG/wfIL8njECHRwhr9igJj+22o8U6n0y34Gq4/LnviuN FY24fkMwEDskpcwZjdvt0MwQ9pWp+wN27dpOs= Received: by 10.223.101.72 with SMTP id b8mr926321fao.15.1303459492176; Fri, 22 Apr 2011 01:04:52 -0700 (PDT) Received: from localhost (89-253-97-235.customers.ownit.se [89.253.97.235]) by mx.google.com with ESMTPS id b18sm814248fak.8.2011.04.22.01.04.47 (version=SSLv3 cipher=OTHER); Fri, 22 Apr 2011 01:04:50 -0700 (PDT) From: Pan Tsu To: =?utf-8?B?0JjQu9GM0Y8g0JXRgNC80L7Qu9C40L0=?= References: Date: Fri, 22 Apr 2011 12:04:44 +0400 In-Reply-To: (=?utf-8?B?ItCY0LvRjNGPCdCV0YDQvNC+0LvQuNC9Iidz?= message of "Fri, 22 Apr 2011 10:35:58 +0400") Message-ID: <86y632emoz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: gecko@freebsd.org Subject: Re: firefox crash 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, 22 Apr 2011 08:04:53 -0000 =D0=98=D0=BB=D1=8C=D1=8F =D0=95=D1=80=D0=BC=D0=BE=D0=BB=D0=B8=D0=BD writes: [...] > #12 0x000000080bb58434 in gconf_engine_connect () > from /usr/local/lib/libgconf-2.so.4 > #13 0x000000080bb58639 in gconf_engine_get_database () > from /usr/local/lib/libgconf-2.so.4 > ---Type to continue, or q to quit--- > #14 0x000000080bb58d37 in gconf_engine_notify_add () > from /usr/local/lib/libgconf-2.so.4 > #15 0x000000080bb60bea in gconf_client_add_dir () > from /usr/local/lib/libgconf-2.so.4 > #16 0x0000000809e578c2 in gnome_gtk_module_info_get () > from /usr/local/lib/libgnomeui-2.so.0 > #17 0x000000080a352b03 in gnome_program_postinit () > from /usr/local/lib/libgnome-2.so.0 > #18 0x000000080a352ea3 in gnome_program_postinit () > from /usr/local/lib/libgnome-2.so.0 > #19 0x000000080a3530fd in gnome_program_initv () > from /usr/local/lib/libgnome-2.so.0 > #20 0x000000080a3531f4 in gnome_program_init () > from /usr/local/lib/libgnome-2.so.0 > #21 0x0000000800bfca76 in nsNativeAppSupportUnix::Start (this=3DVariable > "this" is not available. > ) Gnome libs are preloaded during startup. Can you move libgnomeui-2.so.0 and libgnome-2.so.0 out of /usr/local/lib and try again? If firefox stops to crash then you need to compile the libs and their dependencies with symbols as the next step. > at nsNativeAppSupportUnix.cpp:533 > #22 0x0000000800beef3f in XRE_main (argc=3DVariable "argc" is not availab= le. > ) at nsAppRunner.cpp:3364 > #23 0x0000000000401416 in main (argc=3D1, argv=3D0x7fffffffe240) > at nsBrowserApp.cpp:158 From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 08:09:08 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 BF653106564A; Fri, 22 Apr 2011 08:09:08 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from groupware.itac.at (groupware.itac.at [91.205.172.99]) by mx1.freebsd.org (Postfix) with ESMTP id 6A9648FC0A; Fri, 22 Apr 2011 08:09:08 +0000 (UTC) Received: from home.bluelife.at (93.104.210.95) by groupware.itac.at (Axigen) with (AES256-SHA encrypted) ESMTPSA id 36E354; Fri, 22 Apr 2011 10:09:10 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Date: Fri, 22 Apr 2011 10:09:08 +0200 From: Bernhard Froehlich To: =?UTF-8?Q?=D0=98=D0=BB=D1=8C=D1=8F_=D0=95=D1=80=D0=BC=D0=BE=D0=BB?= =?UTF-8?Q?=D0=B8=D0=BD?= In-Reply-To: References: Message-ID: <845eeed9cbe6d6f8c965611575a23d85@bluelife.at> X-Sender: decke@FreeBSD.org User-Agent: Roundcube Webmail/0.5.1 X-AxigenSpam-Level: 1 X-CTCH-RefID: str=0001.0A0B0208.4DB137A3.0087,ss=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Cc: ports@FreeBSD.org, gecko@FreeBSD.org Subject: Re: firefox crash - because of pthread_attr_setdetachstate 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, 22 Apr 2011 08:09:08 -0000 On Fri, 22 Apr 2011 11:12:48 +0400, Илья Ермолин wrote: > As I can see from settings PGO allready disabled Yeah, sorry have seen it too late. >From the stacktrace it looks like it's somewhere in the gnome area and someone with more knowledge about glib or pthread should check that line: GThread-ERROR **: file gthread-posix.c: line 340 (g_thread_create_posix_impl): error 'Invalid Argument' during 'pthread_attr_setdetachstate (&attr, joinable ? PTHREAD_CREATE_JOINABLE : PTHREAD_CREATE_DETACHED)' I've cc'd ports@ because there are a few more clever people. :o) -- Bernhard Froehlich http://www.bluelife.at/ > 2011/4/22 Bernhard Froehlich > >> On Fri, 22 Apr 2011 10:35:58 +0400, Илья Ермолин wrote: >> > Hi, >> > I have firefox4 builded from ports, but its crashes with strange >> back >> > trace... >> > >> > [cgi@free-cgi ~]$ firefox -g >> > /usr/local/lib/firefox/run-mozilla.sh -g >> /usr/local/lib/firefox/firefox-bin >> > MOZILLA_FIVE_HOME=/usr/local/lib/firefox >> > >> > >> > LD_LIBRARY_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox/plugins:/usr/local/lib/firefox >> > DISPLAY=:0.0 >> > DYLD_LIBRARY_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox >> > >> > >> > LIBRARY_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox/components:/usr/local/lib/firefox >> >       >>  SHLIB_PATH=/usr/local/lib/firefox:/usr/local/lib/firefox >> >           >> LIBPATH=/usr/local/lib/firefox:/usr/local/lib/firefox >> >        ADDON_PATH=/usr/local/lib/firefox >> >       MOZ_PROGRAM=/usr/local/lib/firefox/firefox-bin >> >       MOZ_TOOLKIT= >> >         moz_debug=1 >> >      moz_debugger= >> > moz_debugger_args= >> > ddd: not found >> > /usr/bin/gdb  --args /usr/local/lib/firefox/firefox-bin >> > GNU gdb 6.1.1 [FreeBSD] >> > Copyright 2004 Free Software Foundation, Inc. >> > GDB is free software, covered by the GNU General Public License, >> and you are >> > welcome to change it and/or distribute copies of it under certain >> > conditions. >> > Type "show copying" to see the conditions. >> > There is absolutely no warranty for GDB.  Type "show warranty" >> for details. >> > This GDB was configured as "amd64-marcel-freebsd"... >> > (gdb) r >> > Starting program: /usr/local/lib/firefox/firefox-bin >> > [New LWP 100307] >> > [New Thread 809c041c0 (LWP 100307)] >> > >> > GThread-ERROR **: file gthread-posix.c: line 340 >> > (g_thread_create_posix_impl): error Недопустимый >> аргумент during >> > pthread_attr_setdetachstate (&attr, joinable ? >> PTHREAD_CREATE_JOINABLE : >> > PTHREAD_CREATE_DETACHED) >> > aborting... >> >>>>> Недопустимый аргумент - is Invalid >> Argument in translation from >> > Russian >> > >> > (gdb) bt >> > #0  0x00000008063c6fcc in kill () from /lib/libc.so.7 >> > #1  0x00000008063c5dcb in abort () from /lib/libc.so.7 >> > #2  0x00000008057ccc05 in g_logv () from >> /usr/local/lib/libglib-2.0.so.0 >> > #3  0x00000008057cced3 in g_log () from >> /usr/local/lib/libglib-2.0.so.0 >> > #4  0x000000080567c184 in g_thread_create_posix_impl () >> >    from /usr/local/lib/libgthread-2.0.so.0 >> > #5  0x00000008057ea060 in g_thread_create_full () >> >    from /usr/local/lib/libglib-2.0.so.0 >> > #6  0x0000000804f897e5 in g_dbus_proxy_get_cached_property_names >> () >> >    from /usr/local/lib/libgio-2.0.so.0 >> > #7  0x0000000804f7b37c in g_dbus_connection_get_stream () >> >    from /usr/local/lib/libgio-2.0.so.0 >> > #8  0x0000000804f775f7 in g_bus_get_sync () from >> > /usr/local/lib/libgio-2.0.so.0 >> > #9  0x000000080bb4acbd in gconf_get_server () >> >    from /usr/local/lib/libgconf-2.so.4 >> > #10 0x000000080bb4af45 in gconf_activate_server () >> >    from /usr/local/lib/libgconf-2.so.4 >> > #11 0x000000080bb57924 in gconf_get_config_server () >> >    from /usr/local/lib/libgconf-2.so.4 >> > #12 0x000000080bb58434 in gconf_engine_connect () >> >    from /usr/local/lib/libgconf-2.so.4 >> > #13 0x000000080bb58639 in gconf_engine_get_database () >> >    from /usr/local/lib/libgconf-2.so.4 >> > ---Type to continue, or q to quit--- >> > #14 0x000000080bb58d37 in gconf_engine_notify_add () >> >    from /usr/local/lib/libgconf-2.so.4 >> > #15 0x000000080bb60bea in gconf_client_add_dir () >> >    from /usr/local/lib/libgconf-2.so.4 >> > #16 0x0000000809e578c2 in gnome_gtk_module_info_get () >> >    from /usr/local/lib/libgnomeui-2.so.0 >> > #17 0x000000080a352b03 in gnome_program_postinit () >> >    from /usr/local/lib/libgnome-2.so.0 >> > #18 0x000000080a352ea3 in gnome_program_postinit () >> >    from /usr/local/lib/libgnome-2.so.0 >> > #19 0x000000080a3530fd in gnome_program_initv () >> >    from /usr/local/lib/libgnome-2.so.0 >> > #20 0x000000080a3531f4 in gnome_program_init () >> >    from /usr/local/lib/libgnome-2.so.0 >> > #21 0x0000000800bfca76 in nsNativeAppSupportUnix::Start >> (this=Variable >> > "this" is not available. >> > ) >> >     at nsNativeAppSupportUnix.cpp:533 >> > #22 0x0000000800beef3f in XRE_main (argc=Variable "argc" is not >> available. >> > ) at nsAppRunner.cpp:3364 >> > #23 0x0000000000401416 in main (argc=1, argv=0x7fffffffe240) >> >     at nsBrowserApp.cpp:158 >> > >> > Some additiional info: >> > [cgi@free-cgi ~]$ uname -a >> > FreeBSD free-cgi.neoflex.ru [1] 8.2-RELEASE FreeBSD 8.2-RELEASE >> #3: Sun Mar  6 >> > 13:40:59 MSK 2011 >> > root@free-cgi.neoflex.ru:/usr/obj/usr/src/sys/FREE-SL510-01 >> > amd64 >> > >> > In this test I dont use any x11-wm, but just before starting >> firefox I run >> > this commands: >> > [cgi@free-cgi ~]$ Xorg & >> > [cgi@free-cgi ~]$ export DISPLAY=:0.0 >> > >> > Options for firefox build: >> > >> > [cgi@free-cgi /var/db/ports/firefox]$ cat options >> > # This file is auto-generated by make config. >> > # No user-servicable parts inside! >> > # Options for firefox-4.0_1,1 >> > _OPTIONS_READ=firefox-4.0_1,1 >> > WITHOUT_DBUS=true >> > WITHOUT_PGO=true >> > WITH_SMB=true >> > WITH_DEBUG=true >> > WITHOUT_LOGGING=true >> > WITHOUT_OPTIMIZED_CFLAGS=true >> > >> > pkg_info output attached... >> >> Please try disabling PGO. >> >> -- >> Bernhard Fröhlich >> http://www.bluelife.at/ [2] From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 08:19:20 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 CE904106564A for ; Fri, 22 Apr 2011 08:19:20 +0000 (UTC) (envelope-from ermolinis@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 550B68FC14 for ; Fri, 22 Apr 2011 08:19:19 +0000 (UTC) Received: by fxm11 with SMTP id 11so389449fxm.13 for ; Fri, 22 Apr 2011 01:19:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=r+sY52Dy0jIqyatE4TZaknJ91IZfPuVk+yFcTPJCYHo=; b=PLIrxu9zJhYRaMVShtB6f4uKtjj804zw+4H18QXeTcLQZeVAp6JPDO+Ailqp3uvt3p 4fSPbsyR4NjnkDF7B0OixJLQ7CUAlJrJjiagxY9bfGA+3oK36VmOavyxo5MHwv8Xu0vO T3CueAb3lSMBFMQPhdiD+tFbBvbTO6PHJNg/s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=w5udQwtz+rka27OKOwixBC8o+gggR+T7JQukJSP/EL5sHulZbnObL3wMgOaD0LF4Wd cDgS/qVQQDDG/sejI4qxO8+9jdc0M+mH50o4moHYsePSCua5NfxvXTaHDQ4G0T0NMEXf 82Rr3wLS7KPQAa9xCQ1XNR5321aTKj1yoQ64s= MIME-Version: 1.0 Received: by 10.223.160.8 with SMTP id l8mr906142fax.114.1303460358927; Fri, 22 Apr 2011 01:19:18 -0700 (PDT) Received: by 10.223.74.13 with HTTP; Fri, 22 Apr 2011 01:19:18 -0700 (PDT) In-Reply-To: <86y632emoz.fsf@gmail.com> References: <86y632emoz.fsf@gmail.com> Date: Fri, 22 Apr 2011 12:19:18 +0400 Message-ID: From: =?UTF-8?B?0JjQu9GM0Y8g0JXRgNC80L7Qu9C40L0=?= To: Pan Tsu Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: gecko@freebsd.org Subject: Re: firefox crash 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, 22 Apr 2011 08:19:20 -0000 Thanks! It's helped! As I can see from shell via ssh firefox doesn't crashed without libs in /usr/local/lib So now my quiestion is: how I can compile many ports with symbols? 2011/4/22 Pan Tsu > =D0=98=D0=BB=D1=8C=D1=8F =D0=95=D1=80=D0=BC=D0=BE=D0=BB=D0=B8=D0=BD writes: > > [...] > > #12 0x000000080bb58434 in gconf_engine_connect () > > from /usr/local/lib/libgconf-2.so.4 > > #13 0x000000080bb58639 in gconf_engine_get_database () > > from /usr/local/lib/libgconf-2.so.4 > > ---Type to continue, or q to quit--- > > #14 0x000000080bb58d37 in gconf_engine_notify_add () > > from /usr/local/lib/libgconf-2.so.4 > > #15 0x000000080bb60bea in gconf_client_add_dir () > > from /usr/local/lib/libgconf-2.so.4 > > #16 0x0000000809e578c2 in gnome_gtk_module_info_get () > > from /usr/local/lib/libgnomeui-2.so.0 > > #17 0x000000080a352b03 in gnome_program_postinit () > > from /usr/local/lib/libgnome-2.so.0 > > #18 0x000000080a352ea3 in gnome_program_postinit () > > from /usr/local/lib/libgnome-2.so.0 > > #19 0x000000080a3530fd in gnome_program_initv () > > from /usr/local/lib/libgnome-2.so.0 > > #20 0x000000080a3531f4 in gnome_program_init () > > from /usr/local/lib/libgnome-2.so.0 > > #21 0x0000000800bfca76 in nsNativeAppSupportUnix::Start (this=3DVariabl= e > > "this" is not available. > > ) > > Gnome libs are preloaded during startup. Can you move libgnomeui-2.so.0 > and libgnome-2.so.0 out of /usr/local/lib and try again? > > If firefox stops to crash then you need to compile the libs and their > dependencies with symbols as the next step. > > > at nsNativeAppSupportUnix.cpp:533 > > #22 0x0000000800beef3f in XRE_main (argc=3DVariable "argc" is not > available. > > ) at nsAppRunner.cpp:3364 > > #23 0x0000000000401416 in main (argc=3D1, argv=3D0x7fffffffe240) > > at nsBrowserApp.cpp:158 > --=20 =D0=A1 =D0=A3=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=95=D1=80=D0=BC=D0=BE=D0=BB=D0=B8=D0=BD =D0=98=D0=BB=D1=8C=D1=8F Ermolin Ilya From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 09:42:36 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 3261A106564A; Fri, 22 Apr 2011 09:42:36 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 10DE48FC1A; Fri, 22 Apr 2011 09:42:34 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id MAA26052; Fri, 22 Apr 2011 12:42:32 +0300 (EEST) (envelope-from avg@FreeBSD.org) Message-ID: <4DB14D87.8070301@FreeBSD.org> Date: Fri, 22 Apr 2011 12:42:31 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110309 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: Bernhard Froehlich References: <845eeed9cbe6d6f8c965611575a23d85__49129.936801228$1303459774$gmane$org@bluelife.at> In-Reply-To: <845eeed9cbe6d6f8c965611575a23d85__49129.936801228$1303459774$gmane$org@bluelife.at> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: ports@FreeBSD.org, gecko@FreeBSD.org Subject: Re: firefox crash - because of pthread_attr_setdetachstate 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, 22 Apr 2011 09:42:36 -0000 on 22/04/2011 11:09 Bernhard Froehlich said the following: > On Fri, 22 Apr 2011 11:12:48 +0400, Илья Ермолин wrote: >> As I can see from settings PGO allready disabled > > Yeah, sorry have seen it too late. > >>From the stacktrace it looks like it's somewhere in the gnome area and > someone with more knowledge about glib or pthread should check that > line: > > GThread-ERROR **: file gthread-posix.c: line 340 > (g_thread_create_posix_impl): error 'Invalid Argument' during > 'pthread_attr_setdetachstate (&attr, joinable ? PTHREAD_CREATE_JOINABLE > : PTHREAD_CREATE_DETACHED)' > > > I've cc'd ports@ because there are a few more clever people. :o) Is there pthread_attr_init preceding that pthread_attr_setdetachstate call? -- Andriy Gapon From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 15:29:10 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 54C1C106564A for ; Fri, 22 Apr 2011 15:29:10 +0000 (UTC) (envelope-from vmutu@pcbi.upenn.edu) Received: from calypso.pcbi.upenn.edu (calypso.pcbi.upenn.edu [130.91.178.203]) by mx1.freebsd.org (Postfix) with ESMTP id 9CA818FC12 for ; Fri, 22 Apr 2011 15:29:09 +0000 (UTC) Received: from bsdera.pcbi.upenn.edu (bsdera.pcbi.upenn.edu [165.123.89.31]) (authenticated bits=56) by calypso.pcbi.upenn.edu (8.13.8/8.13.8) with ESMTP id p3MF9dtN020444 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 22 Apr 2011 11:09:40 -0400 Date: Fri, 22 Apr 2011 11:08:26 -0400 From: Valeriu Mutu To: gecko@FreeBSD.org Message-ID: <20110422150826.GA45485@bsdera.pcbi.upenn.edu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="9jxsPFA5p3P2qPhR" Content-Disposition: inline OS: FreeBSD Organization: Penn Center for Bioinformatics User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: /usr/ports/www/libxul fails X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2011 15:29:10 -0000 --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, I am trying to compile from ports /usr/ports/www/libxul and it fails. Please see the attached configure log file. Also, attached is a file containing all the packages installed on my system. I'm running a default kernel: bsdera# uname -a FreeBSD bsdera.pcbi.upenn.edu 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 Why do you think "libxul" fails to compile? Best, -- Valeriu Mutu --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:1037: checking host system type configure:1058: checking target system type configure:1076: checking build system type configure:1159: checking for mawk configure:1276: checking for /usr/local/bin/perl5.10.1 configure:2317: checking for gcc configure:2430: checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing -Wl,-rpath,/usr/local/lib/libxul ) works configure:2446: cc -o conftest -O2 -pipe -fno-strict-aliasing -Wl,-rpath,/usr/local/lib/libxul conftest.c -pthread -L/usr/local/lib -liconv 1>&5 configure:2472: checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing -Wl,-rpath,/usr/local/lib/libxul ) is a cross-compiler configure:2477: checking whether we are using GNU C configure:2505: checking whether cc accepts -g configure:2541: checking for c++ configure:2573: checking whether the C++ compiler (c++ -O2 -pipe -fno-strict-aliasing -Wl,-rpath,/usr/local/lib/libxul ) works configure:2589: c++ -o conftest -O2 -pipe -fno-strict-aliasing -Wl,-rpath,/usr/local/lib/libxul conftest.C -pthread -L/usr/local/lib -liconv 1>&5 configure:2615: checking whether the C++ compiler (c++ -O2 -pipe -fno-strict-aliasing -Wl,-rpath,/usr/local/lib/libxul ) is a cross-compiler configure:2620: checking whether we are using GNU C++ configure:2648: checking whether c++ accepts -g configure:2682: checking for ranlib configure:2714: checking for as configure:2768: checking for ar configure:2803: checking for ld configure:2838: checking for strip configure:2873: checking for windres configure:3555: checking whether cc understands -c and -o together configure:3612: checking how to run the C preprocessor configure:3692: checking how to run the C++ preprocessor configure:3786: checking for a BSD compatible install configure:3839: checking whether ln -s works configure:3862: checking for minimum required perl version >= 5.006 configure:3873: checking for full perl installation configure:3888: checking for python2.5 configure:3948: checking for doxygen configure:3997: checking for whoami configure:4046: checking for autoconf configure:4095: checking for unzip configure:4146: checking for zip configure:4200: checking for makedepend configure:4248: checking for xargs configure:4618: checking for gmake configure:4681: checking for X configure:4995: checking for dnet_ntoa in -ldnet configure:5036: checking for dnet_ntoa in -ldnet_stub configure:5084: checking for gethostbyname configure:5182: checking for connect configure:5274: checking for remove configure:5366: checking for shmat configure:5467: checking for IceConnectionNumber in -lICE configure:5977: checking whether the compiler supports -Wno-invalid-offsetof configure:6000: c++ -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -Wno-invalid-offsetof -I/usr/local/include conftest.C 1>&5 configure:6035: checking whether ld has archive extraction flags configure:6092: checking that static assertion macros used in autoconf tests work configure:6204: checking for 64-bit OS configure:6213: cc -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -I/usr/local/include conftest.c 1>&5 configure: In function 'main': configure:6214: error: size of array 'static_assert_line_6213' is negative configure: failed program was: #line 6206 "configure" #include "confdefs.h" #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__) #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1] int main() { CONFIGURE_STATIC_ASSERT(sizeof(long) == 8) ; return 0; } configure:6333: checking for minimum required Python version >= 2.4 configure:7796: checking for ANSI C header files configure:7900: checking for working const configure:7975: checking for mode_t configure:8008: checking for off_t configure:8041: checking for pid_t configure:8074: checking for size_t configure:8107: checking for st_blksize in struct stat configure:8141: checking for siginfo_t configure:8177: checking for int16_t configure:8212: checking for int32_t configure:8247: checking for int64_t configure:8282: checking for int64 configure:8317: checking for uint configure:8352: checking for uint_t configure:8387: checking for uint16_t configure:8431: checking for uname.domainname configure:8468: checking for uname.__domainname configure:8513: checking for usable char16_t (2 bytes, unsigned) configure:8552: checking for usable wchar_t (2 bytes, unsigned) configure:8591: checking for compiler -fshort-wchar option configure:8641: checking for visibility(hidden) attribute configure:8666: checking for visibility(default) attribute configure:8691: checking for visibility pragma support configure:8716: checking For gcc visibility bug with class-level attributes (GCC bug 26905) configure:8744: checking For x86_64 gcc visibility bug with builtins (GCC bug 20297) configure:8797: checking for dirent.h that defines DIR configure:8835: checking for opendir in -ldir configure:8927: checking for sys/byteorder.h configure:8927: checking for compat.h configure:8927: checking for getopt.h configure:8967: checking for sys/bitypes.h configure:8967: checking for memory.h configure:8967: checking for unistd.h configure:9007: checking for gnu/libc-version.h configure:9007: checking for nl_types.h configure:9047: checking for malloc.h configure:9087: checking for X11/XKBlib.h configure:9127: checking for io.h configure:9168: checking for sys/statvfs.h configure:9168: checking for sys/statfs.h configure:9168: checking for sys/vfs.h configure:9168: checking for sys/mount.h configure:9209: checking for mmintrin.h configure:9256: checking for new configure:9358: checking for sys/cdefs.h configure:9402: checking for gethostbyname_r in -lc_r configure:9458: checking for atan in -lm configure:9505: checking for dlopen in -ldl configure:9588: checking for dladdr configure:9746: checking for socket in -lsocket configure:9867: checking for XDrawLines in -lX11 configure:9908: checking for XextAddDisplay in -lXext configure:9950: checking for XtFree in -lXt configure:10123: checking for XShmCreateImage in -lXext configure:10164: checking for X11/extensions/XShm.h configure:10204: checking for XieFloGeometry in -lXIE configure:10245: checking for X11/extensions/XIElib.h configure:10329: checking for freetype-config configure:10365: checking for FreeType - version >= 6.1.0 configure:10489: checking for FT_Bitmap_Size.y_ppem configure:10530: checking for FT_GlyphSlot_Embolden configure:10530: checking for FT_Load_Sfnt_Table configure:10530: checking for FT_Select_Size configure:10596: checking for ARM SIMD support in compiler configure:10605: cc -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -I/usr/local/include -I/usr/local/include conftest.c 1>&5 {standard input}: Assembler messages: {standard input}:14: Error: no such instruction: `uqadd8 r1,r1,r2' configure: failed program was: #line 10598 "configure" #include "confdefs.h" int main() { asm("uqadd8 r1, r1, r2"); ; return 0; } configure:10626: checking for ARM NEON support in compiler configure:10640: cc -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -mfpu=neon -I/usr/local/include -I/usr/local/include conftest.c 1>&5 cc1: error: unrecognized command line option "-mfpu=neon" configure: failed program was: #line 10633 "configure" #include "confdefs.h" int main() { asm("vadd.i8 d0, d0, d0"); ; return 0; } configure:10668: checking for pthread_create in -lpthreads cc -o dummy dummy.c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -lpthreads -Wl,-rpath,/usr/local/lib/libxul -lm -pthread -L/usr/local/lib -liconv /usr/bin/ld: cannot find -lpthreads configure:10691: checking for pthread_create in -lpthread cc -o dummy dummy.c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -lpthread -Wl,-rpath,/usr/local/lib/libxul -lm -pthread -L/usr/local/lib -liconv configure:10796: checking whether cc accepts -pthread configure:10914: checking whether mmap() sees write()s configure:10957: cc -o conftest -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -pthread -Wl,-rpath,/usr/local/lib/libxul conftest.c -lm -pthread -L/usr/local/lib -liconv 1>&5 configure:10982: checking whether cc needs -traditional configure:11028: checking for 8-bit clean memcmp configure:11066: checking for random configure:11066: checking for strerror configure:11066: checking for lchown configure:11066: checking for fchmod configure:11066: checking for snprintf configure:11066: checking for statvfs configure:11066: checking for memmove configure:11066: checking for rint configure:11066: checking for stat64 configure:11066: checking for lstat64 configure:11066: checking for truncate64 configure:11066: checking for statvfs64 configure:11066: checking for setbuf configure:11066: checking for isatty configure:11121: checking for flockfile configure:11121: checking for getpagesize configure:11176: checking for localtime_r configure:11176: checking for strtok_r configure:11239: checking for wcrtomb configure:11271: checking for mbrtowc configure:11312: checking for res_ninit() configure:11359: checking for gnu_get_libc_version() configure:11404: checking for iconv in -lc configure:11535: checking for iconv() configure:11578: checking for iconv() with const input configure:11627: checking for nl_langinfo and CODESET configure:11671: checking for an implementation of va_copy() configure:11712: checking for an implementation of __va_copy() configure:11753: checking whether va_lists can be copied by value configure:11876: checking for C++ exceptions flag configure:11911: checking for gcc 3.0 ABI configure:11953: checking for C++ "explicit" keyword configure:11989: checking for C++ "typename" keyword configure:12034: checking for modern C++ template specialization syntax support configure:12071: checking whether partial template specialization works configure:12105: checking whether operators must be re-defined for templates derived from templates configure:12144: checking whether we need to cast a derived template to pass as its base class configure:12179: checking whether the compiler can resolve const ambiguities for templates configure:12227: checking whether the C++ "using" keyword can change access configure:12279: checking whether the C++ "using" keyword resolves ambiguity configure:12321: checking for "std::" namespace configure:12354: checking whether standard template operator!=() is ambiguous configure:12391: checking for C++ reinterpret_cast configure:12425: checking for C++ dynamic_cast to void* configure:12476: checking whether C++ requires implementation of unused virtual methods configure:12511: checking for trouble comparing to zero near std::operator!=() configure:12551: checking for __thread keyword for TLS variables configure:12594: checking for LC_MESSAGES configure:12735: checking for nspr-config configure:12770: checking for NSPR - version >= 4.8.6 configure:13240: checking for gzread in -lz configure:13295: cc -c -I/usr/include -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -I/usr/local/include -I/usr/local/include conftest.c 1>&5 configure:13933: checking if app-specific confvars.sh exists configure:14264: checking for pkg-config configure:14308: checking for gtk+-2.0 >= 2.10.0 gtk+-unix-print-2.0 glib-2.0 gobject-2.0 gdk-x11-2.0 configure:14315: checking MOZ_GTK2_CFLAGS configure:14320: checking MOZ_GTK2_LIBS configure:14828: checking for pango >= 1.14.0 configure:14835: checking _PANGOCHK_CFLAGS configure:14840: checking _PANGOCHK_LIBS configure:14922: checking for pango >= 1.14.0 pangoft2 >= 1.14.0 configure:14929: checking MOZ_PANGO_CFLAGS configure:14934: checking MOZ_PANGO_LIBS configure:15359: checking for gconf-2.0 >= 1.2.1 configure:15366: checking MOZ_GCONF_CFLAGS configure:15371: checking MOZ_GCONF_LIBS configure:15501: checking for libgnomeui-2.0 >= 2.2.0 configure:15634: checking for dbus-1 >= 0.60 configure:15641: checking MOZ_DBUS_CFLAGS configure:15646: checking MOZ_DBUS_LIBS configure:15725: checking for dbus-glib-1 >= 0.60 configure:15732: checking MOZ_DBUS_GLIB_CFLAGS configure:15737: checking MOZ_DBUS_GLIB_LIBS configure:15861: checking for libnotify >= 0.4 configure:15868: checking MOZ_LIBNOTIFY_CFLAGS configure:15873: checking MOZ_LIBNOTIFY_LIBS configure:16262: checking __attribute__ ((aligned ())) support configure:17349: checking for tar archiver configure:17355: checking for gnutar configure:17392: checking for wget configure:17398: checking for wget configure:18056: checking for conic configure:18777: checking for valid optimization flags configure:18788: cc -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -O -I/usr/local/include -I/usr/local/include conftest.c 1>&5 configure:19686: checking for __cxa_demangle configure:19765: checking for unwind.h configure:19944: checking for gcc -pipe support dummy-hello.c: In function 'main': dummy-hello.c:2: warning: incompatible implicit declaration of built-in function 'exit' configure:19966: cc -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/local/include conftest.c 1>&5 configure:20008: checking whether compiler supports -Wno-long-long configure:20017: cc -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -Wno-long-long -I/usr/local/include -I/usr/local/include conftest.c 1>&5 configure:20053: checking whether C compiler supports -fprofile-generate configure:20062: cc -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -fprofile-generate -I/usr/local/include -I/usr/local/include conftest.c 1>&5 configure:20195: checking for correct temporary object destruction order configure:20223: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -fshort-wchar -pipe -I/usr/local/include -I/usr/local/include -pthread -Wl,-rpath,/usr/local/lib/libxul conftest.C -lm -pthread -L/usr/local/lib -liconv 1>&5 configure:20244: checking for correct overload resolution with const and templates configure:20279: c++ -c -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -fshort-wchar -pipe -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -I/usr/local/include -I/usr/local/include conftest.C 1>&5 configure: In function 'int main()': configure:20274: warning: 'bar' is used uninitialized in this function configure:20579: checking for libIDL-2.0 >= 0.8.0 glib-2.0 gobject-2.0 configure:20586: checking LIBIDL_CFLAGS configure:20591: checking LIBIDL_LIBS configure:21445: checking for glib-2.0 >= 1.3.7 gobject-2.0 configure:21452: checking GLIB_CFLAGS configure:21457: checking GLIB_LIBS configure:21797: checking for stdint.h configure:21797: checking for inttypes.h configure:21797: checking for sys/int_types.h configure:22138: checking for cairo >= 1.8.8 pixman-1 freetype2 fontconfig configure:22145: checking CAIRO_CFLAGS configure:22150: checking CAIRO_LIBS configure:22232: checking for cairo-xlib-xrender >= 1.8.8 configure:22239: checking CAIRO_XRENDER_CFLAGS configure:22244: checking CAIRO_XRENDER_LIBS configure:22826: cc -c -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -W -Wno-long-long -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/local/include -I/usr/local/include conftest.c 1>&5 configure:22852: checking for fontconfig/fcfreetype.h --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="pkg.log" ImageMagick-6.6.1.10 ORBit2-2.14.18_1 OpenEXR-1.6.1_2 Terminal-0.4.5 Thunar-1.0.2 a2ps-a4-4.13b_4 aalib-1.4.r5_5 amspsfnt-1.0_5 apache-2.2.17_1 apache-ant-1.7.1 apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10 aspell-0.60.6_3 atk-1.30.0_1 autoconf-2.13.000227_6 autoconf-2.62 autoconf-2.68 autoconf-wrapper-20071109 automake-1.10.1 automake-1.11.1 automake-1.9.6_3 automake-wrapper-20071109 avahi-app-0.6.25_3 babl-0.1.2 bash-4.0.33 bdftopcf-1.0.2 bigreqsproto-1.1.0 bison-2.4.1_1,1 bitstream-vera-1.10_4 boost-jam-1.43.0 boost-libs-1.43.0_1 ca_root_nss-3.12.4 cairo-1.8.10_1,1 cdparanoia-3.9.8_8 cdrtools-2.01_8 cmpsfont-1.0_6 compat5x-i386-5.4.0.8_11 compat6x-i386-6.4.604000.200810_3 compat7x-i386-7.2.702000.200906.1 compositeproto-0.4.1 consolekit-0.4.1_3 coreutils-7.5_1 cups-base-1.4.3 cups-client-1.4.3 cups-image-1.4.3 cups-pstoraster-8.15.4_6 curl-7.20.1 cvsup-without-gui-16.1h_4 cyrus-sasl-2.1.23 damageproto-1.2.0 db42-4.2.52_5 dbus-1.2.24_1 dbus-glib-0.86_1 dejavu-2.33 desktop-file-utils-0.15_2 diablo-jdk-1.6.0.07.02_9 djbfft-0.76_2 dmidecode-2.10 docbook-1.4 docbook-4.1_4 docbook-4.2 docbook-4.3 docbook-4.4_2 docbook-4.5_2 docbook-5.0_1 docbook-sk-4.1.2_4 docbook-xml-4.2_1 docbook-xml-4.3 docbook-xml-4.4_1 docbook-xml-4.5 docbook-xsl-1.75.2 dri-7.4.4,2 dri2proto-2.2 eboard-1.1.1_3 eggdbus-0.6_1 eject-1.5_4 en-freebsd-doc-20090913 enchant-1.4.2 encodings-1.0.3,1 enscript-a4-1.6.4_3 evieext-1.1.0 expat-2.0.1_1 farsight2-0.0.19_1 fftw3-3.2.2_1 filezilla-3.3.2.1_2 firefox-3.6.8,1 fixesproto-4.1.1 flex-2.5.35_4 font-adobe-100dpi-1.0.1 font-adobe-75dpi-1.0.1 font-adobe-utopia-100dpi-1.0.2 font-adobe-utopia-75dpi-1.0.2 font-adobe-utopia-type1-1.0.2 font-alias-1.0.2 font-arabic-misc-1.0.1 font-bh-100dpi-1.0.1 font-bh-75dpi-1.0.1 font-bh-lucidatypewriter-100dpi-1.0.1 font-bh-lucidatypewriter-75dpi-1.0.1 font-bh-ttf-1.0.1 font-bh-type1-1.0.1 font-bitstream-100dpi-1.0.1 font-bitstream-75dpi-1.0.1 font-bitstream-type1-1.0.1 font-cronyx-cyrillic-1.0.1 font-cursor-misc-1.0.1 font-daewoo-misc-1.0.1 font-dec-misc-1.0.1 font-ibm-type1-1.0.1 font-isas-misc-1.0.1 font-jis-misc-1.0.1 font-micro-misc-1.0.1 font-misc-cyrillic-1.0.1 font-misc-ethiopic-1.0.1 font-misc-meltho-1.0.1 font-misc-misc-1.1.0 font-mutt-misc-1.0.1 font-schumacher-misc-1.1.0 font-screen-cyrillic-1.0.2 font-sony-misc-1.0.1 font-sun-misc-1.0.1 font-util-1.0.2 font-winitzki-cyrillic-1.0.1 font-xfree86-type1-1.0.2 fontconfig-2.8.0,1 fontsproto-2.1.0 freetype2-2.3.12 g95-0.92.20090624 gamin-0.1.10_4 gawk-3.1.7_1 gccmakedep-1.0.2 gconf2-2.28.1_1 gd-2.0.35_7,1 gdbm-1.8.3_3 gegl-0.1.2_1 getopt-1.1.4_2 gettext-0.17_1 ghostscript8-8.71_2 gimp-2.6.10,2 gimp-app-2.6.10,1 gimp-gutenprint-5.2.4_2 gio-fam-backend-2.24.1_1 gir-repository-libsoup-0.6.5_4 glib-2.24.1_1 glproto-1.4.11 gmake-3.81_4 gmp-5.0.1 gnome-doc-utils-0.20.1_1 gnome-keyring-2.30.3_1 gnome-mime-data-2.18.0_4 gnome-mount-0.8_7 gnome-vfs-2.24.3_1 gnome_subr-1.0 gnomehier-2.3_12 gnuplot-4.4.0 gnutls-2.8.6_1 gobject-introspection-0.6.14 gperf-3.0.3 graphviz-2.26.3_3 gsfonts-8.11_5 gstreamer-0.10.29_1 gstreamer-ffmpeg-0.10.10 gstreamer-plugins-0.10.29,3 gstreamer-plugins-a52dec-0.10.15,3 gstreamer-plugins-bad-0.10.19,3 gstreamer-plugins-core-0.10_12 gstreamer-plugins-dts-0.10.19,3 gstreamer-plugins-dvd-0.10.15,3 gstreamer-plugins-good-0.10.23,3 gstreamer-plugins-libpng-0.10.23,3 gstreamer-plugins-mad-0.10.15,3 gstreamer-plugins-mp3-0.10.0_1 gstreamer-plugins-ogg-0.10.29_1,3 gstreamer-plugins-pango-0.10.29,3 gstreamer-plugins-theora-0.10.29,3 gstreamer-plugins-ugly-0.10.15,3 gstreamer-plugins-vorbis-0.10.29,3 gstreamer-plugins-xvid-0.10.19,3 gtar-1.23_1 gtk-2.20.1_2 gtk-engines2-2.20.1_1 gtk-xfce-engine-2.6.0_3 gtkspell-2.0.16_3 gutenprint-5.2.4_2 gutenprint-base-5.2.4_2 gutenprint-ijs-5.2.4_2 gvfs-1.6.3_1 hal-0.5.14_8 help2man-1.38.2_1 hicolor-icon-theme-0.12 iceauth-1.0.3 icon-naming-utils-0.8.90 icons-tango-0.8.90_1 icons-tango-extras-0.1.0_4 icu-3.8.1_3 ilmbase-1.0.1_1 imake-1.0.3,1 inputproto-2.0 intltool-0.40.6 iso-codes-3.19 iso8879-1986_2 jasper-1.900.1_9 javavmwrapper-2.3.5 jbigkit-1.6 jdk-1.6.0.3p4_15 jpeg-8_3 kbproto-1.0.4 lcms-1.19_1,1 libGL-7.4.4 libGLU-7.4.4 libICE-1.0.6,1 libIDL-0.8.14_1 libSM-1.1.1_1,1 libX11-1.3.3,1 libXScrnSaver-1.2.0 libXau-1.0.5 libXaw-1.0.7,1 libXcomposite-0.4.1,1 libXcursor-1.1.10 libXdamage-1.1.2 libXdmcp-1.0.3 libXext-1.1.1,1 libXfixes-4.0.4 libXfont-1.4.0,1 libXft-2.1.14 libXi-1.3,1 libXinerama-1.1,1 libXmu-1.0.5,1 libXp-1.0.0,1 libXpm-3.5.7 libXrandr-1.3.0 libXrender-0.9.5 libXres-1.0.4 libXt-1.0.7 libXtst-1.1.0 libXv-1.0.5,1 libXvMC-1.0.5 libXxf86misc-1.0.2 libXxf86vm-1.1.0 liba52-0.7.4_2 libart_lgpl-2.3.21,1 libcddb-1.3.2_1 libcdio-0.82_1 libcheck-0.9.8 libcroco-0.6.2_1 libdaemon-0.14 libdca-0.0.5 libdrm-2.4.12_1 libdvdcss-1.2.10_1 libdvdread-4.1.3_2 libexecinfo-1.1_3 libexif-0.6.18_1 libexo-0.3.107 libffi-3.0.9 libfontenc-1.0.5 libfpx-1.2.0.12_1 libgcrypt-1.4.5 libgcrypt-1.4.6 libglade2-2.6.4_3 libgnome-keyring-2.30.1_2 libgpg-error-1.7_1 libgphoto2-2.4.9.1 libgsf-1.14.18_1 libiconv-1.13.1 libid3tag-0.15.1b libidn-1.15_1 libijs-0.35_1 liblqr-1-0.4.1_2 libltdl-2.2.6b libmad-0.15.1b_2 libmng-1.0.10_2 libmspack-0.0.20060920 libnice-0.0.12_1 libnotify-0.4.5_4 libogg-1.2.0,4 liboil-0.3.17 libopenraw-0.0.8_3 libpciaccess-0.11.0 libproxy-0.2.3_1 libpthread-stubs-0.3_3 libpurple-2.7.7 librsvg2-2.26.3_1 libsigc++-2.2.8 libsoup-2.30.2_1 libspiro-20071029 libtasn1-2.7 libtheora-1.1.1_2 libtool-2.2.6b libutempter-1.1.5_1 libvolume_id-0.81.1 libvorbis-1.3.1,3 libwmf-0.2.8.4_6 libwnck-2.30.0_1 libwww-5.4.0_4 libxcb-1.6 libxfce4gui-4.6.4 libxfce4menu-4.6.2 libxfce4util-4.6.2 libxkbfile-1.0.6 libxkbui-1.0.2_1 libxml2-2.7.7 libxslt-1.1.26_1 localedata-5.4 lua-5.1.4 luit-1.0.5 lynx-2.8.7.1_1,1 lzo2-2.04 m4-1.4.14_1,1 makedepend-1.0.2,1 mediawiki-1.16.0 mime-support-3.48.1 mkfontdir-1.0.5 mkfontscale-1.0.7 mousepad-0.2.16_7 mpfr-3.0.0 mutt-devel-1.5.21 mysql-client-5.1.53 mysql-server-5.1.53 nasm-2.08.01,1 neon29-0.29.5 netwalker-ircc-0.5.0 newsbeuter-2.3_1 nspr-4.8.2 nss-3.12.6_2 oniguruma-4.7.1 open-motif-2.2.3_6 openjdk6-b22_4 openjpeg-1.3_2 openoffice.org-3.2.1 openvpn-2.1.4 orage-4.6.1_6 p5-Archive-Zip-1.30 p5-Compress-Raw-Zlib-2.027 p5-Compress-Zlib-2.015 p5-IO-Compress-Base-2.015 p5-IO-Compress-Zlib-2.015 p5-URI-1.54 p5-XML-NamespaceSupport-1.11 p5-XML-Parser-2.36_1 p5-XML-SAX-0.96 p5-XML-SAX-Expat-0.40 p5-XML-Simple-2.18 p5-gettext-1.05_3 p5-type1inst-0.6.1_5 pango-1.28.0_1 patch-2.6.1 pciids-20091229 pcre-8.02 pdflib-7.0.4 pecl-APC-3.1.6 perl-5.10.1_1 php5-5.3.3_2 php5-dom-5.3.3_2 php5-iconv-5.3.3_2 php5-mbstring-5.3.3_2 php5-mysql-5.3.3_2 php5-readline-5.3.3_2 php5-session-5.3.3_2 php5-xml-5.3.3_2 php5-zlib-5.3.3_2 pidgin-2.7.7 pixman-0.16.6 pkg-config-0.23_1 plotutils-2.6_1,1 png-1.4.1_1 policykit-0.9_6 policykit-gnome-0.9.2_5 polkit-0.96_2 poppler-0.12.4 poppler-data-0.4.3 poppler-gtk-0.12.4_1 popt-1.14_1 printproto-1.0.4 py26-cairo-1.8.8_1 py26-dbus-0.83.1_1 py26-gobject-2.21.1 py26-gstreamer-0.10.18 py26-gtk-2.17.0_4 py26-libxml2-2.7.7 python26-2.6.5 randrproto-1.3.1 rarian-0.8.1 recordproto-1.14 renderproto-0.11 resourceproto-1.0.2 rgb-1.0.3 roxirc-2.0_2 rsync-3.0.7 ruby-1.8.7.248_2,1 samba34-libsmbclient-3.4.5 screen-4.0.3_7 scrnsaverproto-1.2.0 sdl-1.2.14_1,2 seamonkey-2.0.4_1 shared-mime-info-0.71_1 sqlite3-3.6.23.1_1 startup-notification-0.10 stfl-0.21_1 subversion-1.6.15 t1lib-5.1.2_1,1 talloc-2.0.1 tcl-8.5.8 tcl-modules-8.5.8 teTeX-base-3.0_20 teTeX-texmf-3.0_6 tex-texmflocal-1.9 texi2html-1.82,1 thunderbird-3.1.1 tiff-3.9.2_1 tightvnc-1.3.10_3 tk-8.5.9 trapproto-3.4.3 unzip-6.0 v4l_compat-1.0.20100403_1 videoproto-2.3.0 vnc-4.1.3_2 vte-0.24.1 wcalc-2.4_4 webkit-gtk2-1.2.3 wget-1.12_1 wxgtk2-2.8.10_4 wxgtk2-common-2.8.10_4 wxgtk2-unicode-2.8.10_4 xauth-1.0.4 xbitmaps-1.1.0 xcb-proto-1.6 xcb-util-0.3.6_1 xchat-2.8.8 xcmiscproto-1.2.0 xdg-utils-1.0.2_4 xextproto-7.1.1 xf86-input-keyboard-1.4.0 xf86-input-mouse-1.5.0 xf86-video-ati-6.13.0 xf86-video-intel-2.7.1_3 xf86-video-mach64-6.8.2 xf86-video-nv-2.1.17 xf86-video-openchrome-0.2.904_2 xf86-video-r128-6.8.1 xf86-video-radeonhd-1.3.0_3 xf86-video-vesa-2.3.0 xf86bigfontproto-1.2.0 xf86dgaproto-2.1 xf86driproto-2.1.0 xf86miscproto-0.9.3 xf86vidmodeproto-2.3 xfce-4.6.2 xfce4-appfinder-4.6.2 xfce4-conf-4.6.2 xfce4-desktop-4.6.2 xfce4-mixer-4.6.1_6 xfce4-panel-4.6.4 xfce4-print-4.6.1_6 xfce4-session-4.6.2 xfce4-settings-4.6.5 xfce4-utils-4.6.2 xfce4-wm-4.6.2 xfce4-wm-themes-4.6.0 xineramaproto-1.2 xinit-1.2.0 xkbcomp-1.1.0 xkeyboard-config-1.8_1 xlockmore-5.29.1 xmlcatmgr-2.2 xmlcharent-0.3_2 xnview-1.70_2 xorg-cf-files-1.0.3 xorg-drivers-7.5 xorg-fonts-100dpi-7.5 xorg-fonts-7.5 xorg-fonts-75dpi-7.5 xorg-fonts-cyrillic-7.5 xorg-fonts-miscbitmaps-7.5 xorg-fonts-truetype-7.5 xorg-fonts-type1-7.5 xorg-macros-1.6.0 xorg-server-1.7.5,1 xpdf-3.02_12 xproto-7.0.16 xterm-258 xtrans-1.2.5 xvid-1.2.2_1,1 xz-4.999.9_1 zip-3.0 --9jxsPFA5p3P2qPhR-- From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 15:44:34 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 816F6106566C for ; Fri, 22 Apr 2011 15:44:34 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from groupware.itac.at (groupware.itac.at [91.205.172.99]) by mx1.freebsd.org (Postfix) with ESMTP id 044338FC12 for ; Fri, 22 Apr 2011 15:44:33 +0000 (UTC) Received: from home.bluelife.at (93.104.210.95) by groupware.itac.at (Axigen) with (AES256-SHA encrypted) ESMTPSA id 2A5092; Fri, 22 Apr 2011 17:44:36 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Date: Fri, 22 Apr 2011 17:44:33 +0200 From: Bernhard Froehlich To: Valeriu Mutu In-Reply-To: <20110422150826.GA45485@bsdera.pcbi.upenn.edu> References: <20110422150826.GA45485@bsdera.pcbi.upenn.edu> Message-ID: X-Sender: decke@bluelife.at User-Agent: Roundcube Webmail/0.5.1 X-AxigenSpam-Level: 1 X-CTCH-RefID: str=0001.0A0B0203.4DB1A260.0189,ss=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Cc: gecko@FreeBSD.org Subject: Re: /usr/ports/www/libxul fails X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2011 15:44:34 -0000 On Fri, 22 Apr 2011 11:08:26 -0400, Valeriu Mutu wrote: > Hi, > > I am trying to compile from ports /usr/ports/www/libxul and it fails. > Please see the attached configure log file. > Also, attached is a file containing all the packages installed on my system. > > I'm running a default kernel: > bsdera# uname -a > FreeBSD bsdera.pcbi.upenn.edu 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat > Nov 21 15:48:17 UTC 2009 > root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 > > Why do you think "libxul" fails to compile? Could you please also send the build output from the shell? -- Bernhard Fröhlich http://www.bluelife.at/ From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 15:56:18 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 A932A1065700 for ; Fri, 22 Apr 2011 15:56:18 +0000 (UTC) (envelope-from vmutu@pcbi.upenn.edu) Received: from calypso.pcbi.upenn.edu (calypso.pcbi.upenn.edu [130.91.178.203]) by mx1.freebsd.org (Postfix) with ESMTP id 0730A8FC1B for ; Fri, 22 Apr 2011 15:56:17 +0000 (UTC) Received: from bsdera.pcbi.upenn.edu (bsdera.pcbi.upenn.edu [165.123.89.31]) (authenticated bits=56) by calypso.pcbi.upenn.edu (8.13.8/8.13.8) with ESMTP id p3MFuEhc021503 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Apr 2011 11:56:15 -0400 Date: Fri, 22 Apr 2011 11:55:01 -0400 From: Valeriu Mutu To: Bernhard Froehlich Message-ID: <20110422155501.GB45485@bsdera.pcbi.upenn.edu> References: <20110422150826.GA45485@bsdera.pcbi.upenn.edu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="SkvwRMAIpAhPCcCJ" Content-Disposition: inline In-Reply-To: OS: FreeBSD Organization: Penn Center for Bioinformatics User-Agent: Mutt/1.5.21 (2010-09-15) Cc: gecko@FreeBSD.org Subject: Re: /usr/ports/www/libxul fails X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2011 15:56:18 -0000 --SkvwRMAIpAhPCcCJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Bernhard, Please see the attached file (make.log). Is this all you need? On Fri, Apr 22, 2011 at 05:44:33PM +0200, Bernhard Froehlich wrote: > On Fri, 22 Apr 2011 11:08:26 -0400, Valeriu Mutu wrote: > > I am trying to compile from ports /usr/ports/www/libxul and it fails. > > Please see the attached configure log file. > > Also, attached is a file containing all the packages installed on my system. > > > > I'm running a default kernel: > > bsdera# uname -a > > FreeBSD bsdera.pcbi.upenn.edu 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat > > Nov 21 15:48:17 UTC 2009 > > root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 > > > > Why do you think "libxul" fails to compile? > > Could you please also send the build output from the shell? --SkvwRMAIpAhPCcCJ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="make.log" Content-Transfer-Encoding: quoted-printable Script started on Fri Apr 22 11:50:52 2011 bsdera# make install clean=0D=0D =3D=3D=3D> Vulnerability check disabled, database not found=0D =3D=3D=3D> License check disabled, port has not defined LICENSE=0D =3D=3D=3D> Extracting for libxul-1.9.2.16=0D =3D> SHA256 Checksum OK for xulrunner-1.9.2.16.source.tar.bz2.=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/bin/perl5.10.1 - f= ound=0D =3D=3D=3D> Patching for libxul-1.9.2.16=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/bin/perl5.10.1 - f= ound=0D =3D=3D=3D> Applying extra patch /usr/ports/www/libxul/files/libsydney_oss= =0D =3D=3D=3D> Applying FreeBSD patches for libxul-1.9.2.16=0D /usr/bin/sed -i.bak -e 's|%%PTHREAD_LIBS%%|-lpthread|' /usr/ports/www/libx= ul/work/mozilla-1.9.2/storage/build/Makefile.in /usr/ports/www/libxul/work= /mozilla-1.9.2/db/sqlite3/src/Makefile.in=0D /usr/bin/sed -i.bak -e 's|/usr/local/include|/usr/local/include|' /usr/por= ts/www/libxul/work/mozilla-1.9.2/js/src/config/mkdepend/Makefile.in=0D =3D=3D=3D> libxul-1.9.2.16 depends on executable: zip - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on executable: gmake - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= printproto.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= sm.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= xt.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= xi.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= xext.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= x11.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= xinerama.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= ice.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/libdata/pkgconfig/= xproto.pc - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/bin/perl5.10.1 - f= ound=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/bin/autoconf-2.13 = - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on file: /usr/local/bin/intltool-extra= ct - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on executable: pkg-config - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on executable: update-desktop-database= - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: cairo.2 - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: nspr4 - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: Xft.2 - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: dbus-glib-1.2 - fou= nd=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: notify.1 - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: iconv.3 - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: atk-1.0.0 - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: glib-2.0.0 - found= =0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: gtk-x11-2.0.0 - fou= nd=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: IDL-2.0 - found=0D =3D=3D=3D> libxul-1.9.2.16 depends on shared library: pango-1.0.0 - found= =0D =3D=3D=3D> Configuring for libxul-1.9.2.16=0D (cd /usr/ports/www/libxul/work/mozilla-1.9.2/js/src/ && /usr/local/bin/auto= conf-2.13)=0D Adding configure options from ./.mozconfig:=0D --prefix=3D/usr/ports/www/libxul/work/fake=0D --enable-application=3Dxulrunner=0D --with-default-mozilla-five-home=3D/usr/local/lib/libxul=0D --disable-javaxpcom=0D --enable-canvas=0D --enable-system-cairo=0D --disable-updater=0D --disable-necko-wifi=0D --disable-ipc=0D --enable-system-cairo=0D --with-system-nspr=0D --enable-crypto=0D --disable-tests=0D --enable-default-toolkit=3Dcairo-gtk2=0D --enable-xft=0D --with-pthreads=0D --x-includes=3D/usr/local/include=0D --x-libraries=3D/usr/local/lib=0D --enable-extensions=3Ddefault,cookie,permissions=0D --enable-image-decoders=3Ddefault=0D --enable-necko-protocols=3Ddefault=0D --with-system-zlib=3D/usr=0D --with-gssapi=3D/usr=0D --disable-auto-deps=0D --enable-chrome-format=3Djar=0D --disable-cpp-exceptions=0D --disable-cpp-rtti=0D --disable-glibtest=0D --disable-gtktest=0D --disable-freetypetest=0D --enable-double-buffer=0D --enable-mathml=0D --disable-installer=0D --disable-md=0D --disable-pedantic=0D --disable-bidi=0D --disable-xterm-updates=0D --disable-xprint=0D --enable-xinerama=0D --disable-gnomevfs=0D --disable-debug=0D --enable-optimize=3D=0D --disable-logging=0D creating cache ./config.cache=0D checking host system type... i386-portbld-freebsd8.0=0D checking target system type... i386-portbld-freebsd8.0=0D checking build system type... i386-portbld-freebsd8.0=0D checking for mawk... no=0D checking for gawk... gawk=0D checking for /usr/local/bin/perl5.10.1... /usr/local/bin/perl5.10.1=0D checking for gcc... cc=0D checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing -Wl,-= rpath,/usr/local/lib/libxul ) works... yes=0D checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing -Wl,-= rpath,/usr/local/lib/libxul ) is a cross-compiler... no=0D checking whether we are using GNU C... yes=0D checking whether cc accepts -g... yes=0D checking for c++... c++=0D checking whether the C++ compiler (c++ -O2 -pipe -fno-strict-aliasing -Wl,= -rpath,/usr/local/lib/libxul ) works... yes=0D checking whether the C++ compiler (c++ -O2 -pipe -fno-strict-aliasing -Wl,= -rpath,/usr/local/lib/libxul ) is a cross-compiler... no=0D checking whether we are using GNU C++... yes=0D checking whether c++ accepts -g... yes=0D checking for ranlib... ranlib=0D checking for as... /usr/bin/as=0D checking for ar... ar=0D checking for ld... ld=0D checking for strip... strip=0D checking for windres... no=0D checking whether cc understands -c and -o together... yes=0D checking how to run the C preprocessor... cpp=0D checking how to run the C++ preprocessor... c++ -E=0D checking for a BSD compatible install... /usr/bin/install -c -o root -g whe= el=0D checking whether ln -s works... yes=0D checking for minimum required perl version >=3D 5.006... 5.010001=0D checking for full perl installation... yes=0D checking for python2.5... no=0D checking for python2.4... no=0D checking for python... /usr/local/bin/python=0D checking for doxygen... :=0D checking for whoami... /usr/bin/whoami=0D checking for autoconf... /usr/local/bin/autoconf-2.13=0D checking for unzip... /usr/local/bin/unzip=0D checking for zip... /usr/local/bin/zip=0D checking for makedepend... /usr/local/bin/makedepend=0D checking for xargs... /usr/bin/xargs=0D checking for gmake... /usr/local/bin/gmake=0D checking for X... libraries /usr/local/lib, headers /usr/local/include=0D checking for dnet_ntoa in -ldnet... no=0D checking for dnet_ntoa in -ldnet_stub... no=0D checking for gethostbyname... yes=0D checking for connect... yes=0D checking for remove... yes=0D checking for shmat... yes=0D checking for IceConnectionNumber in -lICE... yes=0D checking whether the compiler supports -Wno-invalid-offsetof... yes=0D checking whether ld has archive extraction flags... yes=0D checking that static assertion macros used in autoconf tests work... yes=0D checking for 64-bit OS... no=0D checking for minimum required Python version >=3D 2.4... yes=0D checking for ANSI C header files... yes=0D checking for working const... yes=0D checking for mode_t... yes=0D checking for off_t... yes=0D checking for pid_t... yes=0D checking for size_t... yes=0D checking for st_blksize in struct stat... yes=0D checking for siginfo_t... yes=0D checking for int16_t... yes=0D checking for int32_t... yes=0D checking for int64_t... yes=0D checking for int64... no=0D checking for uint... yes=0D checking for uint_t... no=0D checking for uint16_t... yes=0D checking for uname.domainname... no=0D checking for uname.__domainname... no=0D checking for usable char16_t (2 bytes, unsigned)... no=0D checking for usable wchar_t (2 bytes, unsigned)... no=0D checking for compiler -fshort-wchar option... yes=0D checking for visibility(hidden) attribute... yes=0D checking for visibility(default) attribute... yes=0D checking for visibility pragma support... yes=0D checking For gcc visibility bug with class-level attributes (GCC bug 26905)= =2E.. no=0D checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... no= =0D checking for dirent.h that defines DIR... yes=0D checking for opendir in -ldir... no=0D checking for sys/byteorder.h... no=0D checking for compat.h... no=0D checking for getopt.h... yes=0D checking for sys/bitypes.h... no=0D checking for memory.h... yes=0D checking for unistd.h... yes=0D checking for gnu/libc-version.h... no=0D checking for nl_types.h... yes=0D checking for malloc.h... no=0D checking for X11/XKBlib.h... yes=0D checking for io.h... no=0D checking for sys/statvfs.h... yes=0D checking for sys/statfs.h... no=0D checking for sys/vfs.h... no=0D checking for sys/mount.h... yes=0D checking for mmintrin.h... no=0D checking for new... yes=0D checking for sys/cdefs.h... yes=0D checking for gethostbyname_r in -lc_r... no=0D checking for atan in -lm... yes=0D checking for dlopen in -ldl... no=0D checking for dladdr... yes=0D checking for socket in -lsocket... no=0D checking for XDrawLines in -lX11... yes=0D checking for XextAddDisplay in -lXext... yes=0D checking for XtFree in -lXt... yes=0D checking for XShmCreateImage in -lXext... yes=0D checking for X11/extensions/XShm.h... yes=0D checking for XieFloGeometry in -lXIE... no=0D checking for X11/extensions/XIElib.h... no=0D checking for freetype-config... /usr/local/bin/freetype-config=0D checking for FreeType - version >=3D 6.1.0... yes=0D checking for FT_Bitmap_Size.y_ppem... yes=0D checking for FT_GlyphSlot_Embolden... yes=0D checking for FT_Load_Sfnt_Table... yes=0D checking for FT_Select_Size... yes=0D checking for ARM SIMD support in compiler... no=0D checking for ARM NEON support in compiler... no=0D checking for pthread_create in -lpthreads... no=0D checking for pthread_create in -lpthread... yes=0D checking whether cc accepts -pthread... yes=0D checking whether mmap() sees write()s... yes=0D checking whether cc needs -traditional... no=0D checking for 8-bit clean memcmp... yes=0D checking for random... yes=0D checking for strerror... yes=0D checking for lchown... yes=0D checking for fchmod... yes=0D checking for snprintf... yes=0D checking for statvfs... yes=0D checking for memmove... yes=0D checking for rint... yes=0D checking for stat64... no=0D checking for lstat64... no=0D checking for truncate64... no=0D checking for statvfs64... no=0D checking for setbuf... yes=0D checking for isatty... yes=0D checking for flockfile... yes=0D checking for getpagesize... yes=0D checking for localtime_r... yes=0D checking for strtok_r... yes=0D checking for wcrtomb... yes=0D checking for mbrtowc... yes=0D checking for res_ninit()... no=0D checking for gnu_get_libc_version()... no=0D checking for iconv in -lc... yes=0D checking for iconv()... yes=0D checking for iconv() with const input... yes=0D checking for nl_langinfo and CODESET... yes=0D checking for an implementation of va_copy()... yes=0D checking for an implementation of __va_copy()... no=0D checking whether va_lists can be copied by value... yes=0D checking for C++ exceptions flag... -fno-exceptions=0D checking for gcc 3.0 ABI... yes=0D checking for C++ "explicit" keyword... yes=0D checking for C++ "typename" keyword... yes=0D checking for modern C++ template specialization syntax support... yes=0D checking whether partial template specialization works... yes=0D checking whether operators must be re-defined for templates derived from te= mplates... no=0D checking whether we need to cast a derived template to pass as its base cla= ss... no=0D checking whether the compiler can resolve const ambiguities for templates..= =2E yes=0D checking whether the C++ "using" keyword can change access... yes=0D checking whether the C++ "using" keyword resolves ambiguity... yes=0D checking for "std::" namespace... yes=0D checking whether standard template operator!=3D() is ambiguous... unambiguo= us=0D checking for C++ reinterpret_cast... yes=0D checking for C++ dynamic_cast to void*... yes=0D checking whether C++ requires implementation of unused virtual methods... n= o=0D checking for trouble comparing to zero near std::operator!=3D()... no=0D checking for __thread keyword for TLS variables... yes=0D checking for LC_MESSAGES... yes=0D checking for nspr-config... /usr/local/bin/nspr-config=0D checking for NSPR - version >=3D 4.8.6... no=0D checking for gzread in -lz... yes=0D checking if app-specific confvars.sh exists... ./xulrunner/confvars.sh=0D checking for pkg-config... /usr/local/bin/pkg-config=0D checking for gtk+-2.0 >=3D 2.10.0 gtk+-unix-print-2.0 glib-2.0 gobject-2.0 = gdk-x11-2.0... yes=0D checking MOZ_GTK2_CFLAGS... -D_THREAD_SAFE -D_REENTRANT -I/usr/local/includ= e/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/= usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include= /gio-unix-2.0/ -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/lo= cal/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include= /freetype2 -I/usr/local/include/gtk-unix-print-2.0 =0D checking MOZ_GTK2_LIBS... -pthread -L/usr/local/lib -lgtk-x11-2.0 -latk-1.0= -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXext -lXrender -lXineram= a -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpangoft2-1.0 -lpango-1.0= -lm -lfreetype -lfontconfig -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthrea= d-2.0 -lglib-2.0 -lXfixes -lcairo -lX11 =0D checking for pango >=3D 1.14.0... yes=0D checking _PANGOCHK_CFLAGS... -D_REENTRANT -I/usr/local/include/pango-1.0 -I= /usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include =0D checking _PANGOCHK_LIBS... -pthread -L/usr/local/lib -lpango-1.0 -lm -lgobj= ect-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 =0D checking for pango >=3D 1.14.0 pangoft2 >=3D 1.14.0... yes=0D checking MOZ_PANGO_CFLAGS... -D_REENTRANT -I/usr/local/include/pango-1.0 -I= /usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/= include/freetype2 -I/usr/local/include =0D checking MOZ_PANGO_LIBS... -pthread -L/usr/local/lib -lpangoft2-1.0 -lpango= -1.0 -lm -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 = -lglib-2.0 =0D checking for gconf-2.0 >=3D 1.2.1... yes=0D checking MOZ_GCONF_CFLAGS... -DORBIT2=3D1 -D_REENTRANT -I/usr/local/include= /gconf/2 -I/usr/local/include/orbit-2.0 -I/usr/local/include/dbus-1.0 -I/us= r/local/include/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local= /lib/glib-2.0/include =0D checking MOZ_GCONF_LIBS... -L/usr/local/lib -lgconf-2 -lglib-2.0 =0D checking for libgnomeui-2.0 >=3D 2.2.0... gnome-config: not found=0D gnome-config: not found=0D checking for dbus-1 >=3D 0.60... yes=0D checking MOZ_DBUS_CFLAGS... -I/usr/local/include/dbus-1.0 -I/usr/local/incl= ude/dbus-1.0/include =0D checking MOZ_DBUS_LIBS... -pthread -L/usr/local/lib -ldbus-1 =0D checking for dbus-glib-1 >=3D 0.60... yes=0D checking MOZ_DBUS_GLIB_CFLAGS... -D_REENTRANT -I/usr/local/include/dbus-1.0= -I/usr/local/include/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr= /local/lib/glib-2.0/include =0D checking MOZ_DBUS_GLIB_LIBS... -pthread -L/usr/local/lib -ldbus-glib-1 -ldb= us-1 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 =0D checking for libnotify >=3D 0.4... yes=0D checking MOZ_LIBNOTIFY_CFLAGS... -D_THREAD_SAFE -D_REENTRANT -I/usr/local/i= nclude -I/usr/local/include/gtk-2.0 -I/usr/local/include/glib-2.0 -I/usr/lo= cal/lib/glib-2.0/include -I/usr/local/include/dbus-1.0 -I/usr/local/include= /dbus-1.0/include -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk= -1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local= /include/gio-unix-2.0/ -I/usr/local/include/pixman-1 -I/usr/local/include/f= reetype2 =0D checking MOZ_LIBNOTIFY_LIBS... -pthread -L/usr/local/lib -lnotify -lgtk-x11= -2.0 -ldbus-glib-1 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.= 0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamag= e -lpangoft2-1.0 -lgio-2.0 -lXfixes -lcairo -lX11 -lpango-1.0 -lm -lfreetyp= e -lfontconfig -lgmodule-2.0 -ldbus-1 -lgobject-2.0 -lgthread-2.0 -lglib-2.= 0 =0D checking __attribute__ ((aligned ())) support... trying 64=0D 64=0D configure: warning: Cannot build gnomevfs without required libraries. Remov= ing gnomevfs from MOZ_EXTENSIONS.=0D configure: warning: cookie and permissions are no longer extensions, use --= disable-permissions to disable.=0D checking for tar archiver... checking for gnutar... no=0D checking for gtar... gtar=0D gtar=0D checking for wget... checking for wget... wget=0D wget=0D checking for conic... gnome-config: not found=0D gnome-config: not found=0D checking for valid optimization flags... yes=0D checking for __cxa_demangle... yes=0D checking for unwind.h... no=0D checking for gcc -pipe support... yes=0D checking whether compiler supports -Wno-long-long... yes=0D checking whether C compiler supports -fprofile-generate... yes=0D checking for correct temporary object destruction order... yes=0D checking for correct overload resolution with const and templates... no=0D checking for libIDL-2.0 >=3D 0.8.0 glib-2.0 gobject-2.0... yes=0D checking LIBIDL_CFLAGS... -D_REENTRANT -I/usr/local/include/libIDL-2.0 -I/u= sr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include =0D checking LIBIDL_LIBS... -pthread -L/usr/local/lib -lIDL-2 -lgobject-2.0 -lg= thread-2.0 -lglib-2.0 =0D checking for glib-2.0 >=3D 1.3.7 gobject-2.0... yes=0D checking GLIB_CFLAGS... -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/l= ocal/lib/glib-2.0/include =0D checking GLIB_LIBS... -pthread -L/usr/local/lib -lgobject-2.0 -lgthread-2.0= -lglib-2.0 =0D checking for stdint.h... yes=0D checking for inttypes.h... yes=0D checking for sys/int_types.h... no=0D checking for cairo >=3D 1.8.8 pixman-1 freetype2 fontconfig... yes=0D checking CAIRO_CFLAGS... -D_THREAD_SAFE -I/usr/local/include/cairo -I/usr/l= ocal/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include = =0D checking CAIRO_LIBS... -pthread -L/usr/local/lib -lcairo -lpixman-1 -lfreet= ype -lfontconfig =0D checking for cairo-xlib-xrender >=3D 1.8.8... yes=0D checking CAIRO_XRENDER_CFLAGS... -D_THREAD_SAFE -I/usr/local/include/cairo = -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/fre= etype2 =0D checking CAIRO_XRENDER_LIBS... -pthread -L/usr/local/lib -lXrender -lcairo = -lX11 =0D checking for fontconfig/fcfreetype.h... yes=0D creating mozilla-config.h=0D =3D=3D=3D=3D mozilla-config.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0D /* List of defines generated by configure. Included with preprocessor flag,= =0D * -include, to avoid long list of -D defines on the compile command-line.= =0D * Do not edit.=0D */=0D =0D #ifndef _MOZILLA_CONFIG_H_=0D #define _MOZILLA_CONFIG_H_=0D =0D #define ACCESSIBILITY 1=0D #define ATK_MAJOR_VERSION 1=0D #define ATK_MINOR_VERSION 30=0D #define ATK_REV_VERSION 0=0D #define ATTRIBUTE_ALIGNED_MAX 64=0D #define BUILD_CTYPES 1=0D #define D_INO d_ino=0D #define FUNCPROTO 15=0D #define HAVE_DIRENT_H 1=0D #define HAVE_DLADDR 1=0D #define HAVE_FCHMOD 1=0D #define HAVE_FLOCKFILE 1=0D #define HAVE_FONTCONFIG_FCFREETYPE_H 1=0D #define HAVE_FT_BITMAP_SIZE_Y_PPEM 1=0D #define HAVE_FT_GLYPHSLOT_EMBOLDEN 1=0D #define HAVE_FT_LOAD_SFNT_TABLE 1=0D #define HAVE_FT_SELECT_SIZE 1=0D #define HAVE_GETOPT_H 1=0D #define HAVE_I18N_LC_MESSAGES 1=0D #define HAVE_INT16_T 1=0D #define HAVE_INT32_T 1=0D #define HAVE_INT64_T 1=0D #define HAVE_INTTYPES_H 1=0D #define HAVE_ISATTY 1=0D #define HAVE_LANGINFO_CODESET 1=0D #define HAVE_LCHOWN 1=0D #define HAVE_LIBM 1=0D #define HAVE_LOCALTIME_R 1=0D #define HAVE_MEMMOVE 1=0D #define HAVE_MEMORY_H 1=0D #define HAVE_NL_TYPES_H 1=0D #define HAVE_RANDOM 1=0D #define HAVE_RINT 1=0D #define HAVE_SETBUF 1=0D #define HAVE_SIGINFO_T 1=0D #define HAVE_SNPRINTF 1=0D #define HAVE_STDINT_H 1=0D #define HAVE_STRERROR 1=0D #define HAVE_STRTOK_R 1=0D #define HAVE_ST_BLKSIZE 1=0D #define HAVE_SYS_CDEFS_H 1=0D #define HAVE_SYS_STATVFS_H 1=0D #define HAVE_THREAD_TLS_KEYWORD 1=0D #define HAVE_UINT 1=0D #define HAVE_UINT16_T 1=0D #define HAVE_UNISTD_H 1=0D #define HAVE_VA_COPY 1=0D #define HAVE_VISIBILITY_ATTRIBUTE 1=0D #define HAVE_VISIBILITY_HIDDEN_ATTRIBUTE 1=0D #define HAVE_X11_XKBLIB_H 1=0D #define HAVE_XSHM 1=0D #define HAVE___CXA_DEMANGLE 1=0D #define IBMBIDI 1=0D #define MOZILLA_VERSION "1.9.2.16"=0D #define MOZILLA_VERSION_U 1.9.2.16=0D #define MOZ_ACCESSIBILITY_ATK 1=0D #define MOZ_BUILD_APP xulrunner=0D #define MOZ_CRASHREPORTER_ENABLE_PERCENT 100=0D #define MOZ_DEFAULT_MOZILLA_FIVE_HOME "/usr/local/lib/libxul"=0D #define MOZ_DEFAULT_TOOLKIT "cairo-gtk2"=0D #define MOZ_DISTRIBUTION_ID "org.mozilla"=0D #define MOZ_DLL_SUFFIX ".so"=0D #define MOZ_EMBEDDING_LEVEL_BASIC 1=0D #define MOZ_EMBEDDING_LEVEL_DEFAULT 1=0D #define MOZ_EMBEDDING_LEVEL_MINIMAL 1=0D #define MOZ_ENABLE_CANVAS 1=0D #define MOZ_ENABLE_DBUS 1=0D #define MOZ_ENABLE_GCONF 1=0D #define MOZ_ENABLE_LIBNOTIFY 1=0D #define MOZ_ENABLE_LIBXUL 1=0D #define MOZ_ENABLE_XREMOTE 1=0D #define MOZ_FEEDS 1=0D #define MOZ_JSLOADER 1=0D #define MOZ_MATHML 1=0D #define MOZ_MEDIA 1=0D #define MOZ_MORKREADER 1=0D #define MOZ_NO_XPCOM_OBSOLETE 1=0D #define MOZ_OGG 1=0D #define MOZ_PANGO 1=0D #define MOZ_PLACES 1=0D #define MOZ_PROFILELOCKING 1=0D #define MOZ_RDF 1=0D #define MOZ_STORAGE 1=0D #define MOZ_SVG 1=0D #define MOZ_SYDNEYAUDIO 1=0D #define MOZ_UPDATE_CHANNEL default=0D #define MOZ_USER_DIR ".mozilla"=0D #define MOZ_VIEW_SOURCE 1=0D #define MOZ_WAVE 1=0D #define MOZ_WIDGET_GTK2 1=0D #define MOZ_X11 1=0D #define MOZ_XPINSTALL 1=0D #define MOZ_XTF 1=0D #define MOZ_XUL 1=0D #define MOZ_XULRUNNER 1=0D #define NS_DISABLE_LOGGING 1=0D #define NS_PRINTING 1=0D #define NS_PRINT_PREVIEW 1=0D #define STDC_HEADERS 1=0D #define UNIX_ASYNC_DNS 1=0D #define VA_COPY va_copy=0D #define XP_UNIX 1=0D #define _REENTRANT 1=0D #define _THREAD_SAFE 1=0D =0D #endif /* _MOZILLA_CONFIG_H_ */=0D =0D Creating directory ipc/testshell=0D Creating directory dom/ipc=0D Creating directory toolkit/crashreporter/google-breakpad/src/common/mac/dwa= rf=0D creating Makefile=0D creating build/Makefile=0D creating build/pgo/Makefile=0D creating build/pgo/blueprint/Makefile=0D creating build/pgo/js-input/Makefile=0D creating build/unix/Makefile=0D creating build/win32/Makefile=0D creating config/Makefile=0D creating config/mkdepend/Makefile=0D creating config/nspr/Makefile=0D creating config/tests/src-simple/Makefile=0D creating probes/Makefile=0D creating extensions/Makefile=0D creating xulrunner/Makefile=0D creating xulrunner/app/Makefile=0D creating xulrunner/app/profile/Makefile=0D creating xulrunner/app/profile/chrome/Makefile=0D creating xulrunner/app/profile/extensions/Makefile=0D creating xulrunner/installer/Makefile=0D creating xulrunner/installer/mac/Makefile=0D creating db/Makefile=0D creating db/mdb/Makefile=0D creating db/mdb/public/Makefile=0D creating db/mork/Makefile=0D creating db/mork/build/Makefile=0D creating db/mork/src/Makefile=0D creating ipc/Makefile=0D creating ipc/chromium/Makefile=0D creating ipc/glue/Makefile=0D creating ipc/ipdl/Makefile=0D creating ipc/testshell/Makefile=0D can't read ./ipc/testshell/Makefile.in: No such file or directory=0D creating dom/Makefile=0D creating dom/public/coreEvents/Makefile=0D creating dom/interfaces/base/Makefile=0D creating dom/interfaces/canvas/Makefile=0D creating dom/interfaces/core/Makefile=0D creating dom/interfaces/css/Makefile=0D creating dom/interfaces/events/Makefile=0D creating dom/interfaces/geolocation/Makefile=0D creating dom/interfaces/html/Makefile=0D creating dom/interfaces/json/Makefile=0D creating dom/interfaces/load-save/Makefile=0D creating dom/interfaces/offline/Makefile=0D creating dom/interfaces/range/Makefile=0D creating dom/interfaces/sidebar/Makefile=0D creating dom/interfaces/storage/Makefile=0D creating dom/interfaces/stylesheets/Makefile=0D creating dom/interfaces/threads/Makefile=0D creating dom/interfaces/traversal/Makefile=0D creating dom/interfaces/views/Makefile=0D creating dom/interfaces/xbl/Makefile=0D creating dom/interfaces/xpath/Makefile=0D creating dom/interfaces/xul/Makefile=0D creating dom/base/Makefile=0D creating dom/src/Makefile=0D creating dom/src/events/Makefile=0D creating dom/src/jsurl/Makefile=0D creating dom/src/geolocation/Makefile=0D creating dom/src/json/Makefile=0D creating dom/src/offline/Makefile=0D creating dom/src/storage/Makefile=0D creating dom/src/threads/Makefile=0D creating dom/locales/Makefile=0D creating dom/plugins/Makefile=0D creating dom/ipc/Makefile=0D can't read ./dom/ipc/Makefile.in: No such file or directory=0D creating editor/Makefile=0D creating editor/public/Makefile=0D creating editor/idl/Makefile=0D creating editor/txmgr/Makefile=0D creating editor/txmgr/idl/Makefile=0D creating editor/txmgr/public/Makefile=0D creating editor/txmgr/src/Makefile=0D creating editor/txmgr/tests/Makefile=0D creating editor/txtsvc/Makefile=0D creating editor/txtsvc/public/Makefile=0D creating editor/txtsvc/src/Makefile=0D creating editor/composer/Makefile=0D creating editor/composer/public/Makefile=0D creating editor/composer/src/Makefile=0D creating editor/composer/test/Makefile=0D creating editor/libeditor/Makefile=0D creating editor/libeditor/base/Makefile=0D creating editor/libeditor/base/tests/Makefile=0D creating editor/libeditor/html/Makefile=0D creating editor/libeditor/text/Makefile=0D creating parser/expat/Makefile=0D creating parser/expat/lib/Makefile=0D creating parser/xml/Makefile=0D creating parser/xml/public/Makefile=0D creating parser/xml/src/Makefile=0D creating gfx/Makefile=0D creating gfx/idl/Makefile=0D creating gfx/public/Makefile=0D creating gfx/src/Makefile=0D creating gfx/src/psshared/Makefile=0D creating gfx/src/thebes/Makefile=0D creating gfx/tests/Makefile=0D creating gfx/thebes/Makefile=0D creating gfx/thebes/public/Makefile=0D creating gfx/thebes/src/Makefile=0D creating gfx/qcms/Makefile=0D creating parser/htmlparser/Makefile=0D creating parser/htmlparser/public/Makefile=0D creating parser/htmlparser/src/Makefile=0D creating parser/htmlparser/tests/Makefile=0D creating parser/htmlparser/tests/grabpage/Makefile=0D creating parser/htmlparser/tests/logparse/Makefile=0D creating parser/htmlparser/tests/html/Makefile=0D creating parser/htmlparser/tests/outsinks/Makefile=0D creating intl/Makefile=0D creating intl/build/Makefile=0D creating intl/chardet/Makefile=0D creating intl/chardet/public/Makefile=0D creating intl/chardet/src/Makefile=0D creating intl/uconv/Makefile=0D creating intl/uconv/idl/Makefile=0D creating intl/uconv/util/Makefile=0D creating intl/uconv/public/Makefile=0D creating intl/uconv/src/Makefile=0D creating intl/uconv/tests/Makefile=0D creating intl/uconv/ucvja/Makefile=0D creating intl/uconv/ucvlatin/Makefile=0D creating intl/uconv/ucvcn/Makefile=0D creating intl/uconv/ucvtw/Makefile=0D creating intl/uconv/ucvtw2/Makefile=0D creating intl/uconv/ucvko/Makefile=0D creating intl/uconv/ucvibm/Makefile=0D creating intl/uconv/native/Makefile=0D creating intl/locale/Makefile=0D creating intl/locale/public/Makefile=0D creating intl/locale/idl/Makefile=0D creating intl/locale/src/Makefile=0D creating intl/locale/src/mac/Makefile=0D creating intl/locale/src/unix/Makefile=0D creating intl/locale/src/os2/Makefile=0D creating intl/locale/src/windows/Makefile=0D creating intl/locale/tests/Makefile=0D creating intl/lwbrk/Makefile=0D creating intl/lwbrk/idl/Makefile=0D creating intl/lwbrk/src/Makefile=0D creating intl/lwbrk/public/Makefile=0D creating intl/lwbrk/tests/Makefile=0D creating intl/unicharutil/Makefile=0D creating intl/unicharutil/util/Makefile=0D creating intl/unicharutil/util/internal/Makefile=0D creating intl/unicharutil/idl/Makefile=0D creating intl/unicharutil/src/Makefile=0D creating intl/unicharutil/public/Makefile=0D creating intl/unicharutil/tables/Makefile=0D creating intl/unicharutil/tests/Makefile=0D creating intl/unicharutil/tools/Makefile=0D creating intl/strres/Makefile=0D creating intl/strres/public/Makefile=0D creating intl/strres/src/Makefile=0D creating intl/strres/tests/Makefile=0D creating js/src/liveconnect/Makefile=0D creating js/src/liveconnect/classes/Makefile=0D creating js/src/xpconnect/Makefile=0D creating js/src/xpconnect/public/Makefile=0D creating js/src/xpconnect/idl/Makefile=0D creating js/src/xpconnect/shell/Makefile=0D creating js/src/xpconnect/src/Makefile=0D creating js/src/xpconnect/loader/Makefile=0D creating js/src/xpconnect/tests/Makefile=0D creating js/src/xpconnect/tests/components/Makefile=0D creating js/src/xpconnect/tests/idl/Makefile=0D creating js/src/xpconnect/tools/Makefile=0D creating js/src/xpconnect/tools/idl/Makefile=0D creating js/jsd/Makefile=0D creating js/jsd/idl/Makefile=0D creating js/ctypes/Makefile=0D creating content/Makefile=0D creating content/base/Makefile=0D creating content/base/public/Makefile=0D creating content/base/src/Makefile=0D creating content/base/test/Makefile=0D creating content/base/test/chrome/Makefile=0D creating content/canvas/Makefile=0D creating content/canvas/public/Makefile=0D creating content/canvas/src/Makefile=0D creating content/events/Makefile=0D creating content/events/public/Makefile=0D creating content/events/src/Makefile=0D creating content/html/Makefile=0D creating content/html/content/Makefile=0D creating content/html/content/public/Makefile=0D creating content/html/content/src/Makefile=0D creating content/html/document/Makefile=0D creating content/html/document/public/Makefile=0D creating content/html/document/src/Makefile=0D creating content/xml/Makefile=0D creating content/xml/content/Makefile=0D creating content/xml/content/src/Makefile=0D creating content/xml/document/Makefile=0D creating content/xml/document/public/Makefile=0D creating content/xml/document/resources/Makefile=0D creating content/xml/document/src/Makefile=0D creating content/xul/Makefile=0D creating content/xul/content/Makefile=0D creating content/xul/content/src/Makefile=0D creating content/xul/document/Makefile=0D creating content/xul/document/public/Makefile=0D creating content/xul/document/src/Makefile=0D creating content/xul/templates/Makefile=0D creating content/xul/templates/public/Makefile=0D creating content/xul/templates/src/Makefile=0D creating content/xul/templates/tests/Makefile=0D creating content/xul/templates/tests/chrome/Makefile=0D creating content/xbl/Makefile=0D creating content/xbl/public/Makefile=0D creating content/xbl/src/Makefile=0D creating content/xbl/builtin/Makefile=0D creating content/xbl/builtin/gtk2/Makefile=0D creating content/xbl/builtin/mac/Makefile=0D creating content/xslt/Makefile=0D creating content/xslt/public/Makefile=0D creating content/xslt/src/Makefile=0D creating content/xslt/src/base/Makefile=0D creating content/xslt/src/xml/Makefile=0D creating content/xslt/src/xpath/Makefile=0D creating content/xslt/src/xslt/Makefile=0D creating content/xslt/src/main/Makefile=0D creating layout/Makefile=0D creating layout/base/Makefile=0D creating layout/base/tests/Makefile=0D creating layout/build/Makefile=0D creating layout/forms/Makefile=0D creating layout/generic/Makefile=0D creating layout/html/tests/Makefile=0D creating layout/inspector/public/Makefile=0D creating layout/inspector/src/Makefile=0D creating layout/printing/Makefile=0D creating layout/style/Makefile=0D creating layout/style/xbl-marquee/Makefile=0D creating layout/tables/Makefile=0D creating layout/xul/base/public/Makefile=0D creating layout/xul/base/src/Makefile=0D creating layout/xul/base/src/grid/Makefile=0D creating layout/xul/base/src/tree/src/Makefile=0D creating layout/xul/base/src/tree/public/Makefile=0D creating modules/libimg/Makefile=0D creating modules/libjar/Makefile=0D creating modules/libjar/test/Makefile=0D creating modules/libreg/Makefile=0D creating modules/libreg/include/Makefile=0D creating modules/libreg/src/Makefile=0D creating modules/libreg/standalone/Makefile=0D creating modules/libpref/Makefile=0D creating modules/libpref/public/Makefile=0D creating modules/libpref/src/Makefile=0D creating modules/libutil/Makefile=0D creating modules/libutil/public/Makefile=0D creating modules/libutil/src/Makefile=0D creating modules/oji/Makefile=0D creating modules/oji/public/Makefile=0D creating modules/oji/src/Makefile=0D creating plugin/oji/JEP/Makefile=0D creating modules/plugin/Makefile=0D creating modules/plugin/base/src/Makefile=0D creating modules/plugin/base/public/Makefile=0D creating modules/plugin/default/mac/Makefile=0D creating modules/plugin/default/unix/Makefile=0D creating modules/plugin/default/windows/Makefile=0D creating modules/plugin/sdk/Makefile=0D creating modules/plugin/sdk/samples/Makefile=0D creating modules/plugin/sdk/samples/common/Makefile=0D creating modules/plugin/sdk/samples/basic/windows/Makefile=0D creating modules/plugin/sdk/samples/winless/windows/Makefile=0D creating netwerk/Makefile=0D creating netwerk/base/Makefile=0D creating netwerk/base/public/Makefile=0D creating netwerk/base/src/Makefile=0D creating netwerk/build/Makefile=0D creating netwerk/cache/Makefile=0D creating netwerk/cache/public/Makefile=0D creating netwerk/cache/src/Makefile=0D creating netwerk/cookie/Makefile=0D creating netwerk/cookie/public/Makefile=0D creating netwerk/cookie/src/Makefile=0D creating netwerk/wifi/Makefile=0D creating netwerk/wifi/public/Makefile=0D creating netwerk/wifi/src/Makefile=0D creating netwerk/dns/Makefile=0D creating netwerk/dns/public/Makefile=0D creating netwerk/dns/src/Makefile=0D creating netwerk/protocol/Makefile=0D creating netwerk/protocol/about/Makefile=0D creating netwerk/protocol/about/public/Makefile=0D creating netwerk/protocol/about/src/Makefile=0D creating netwerk/protocol/data/Makefile=0D creating netwerk/protocol/data/src/Makefile=0D creating netwerk/protocol/file/Makefile=0D creating netwerk/protocol/file/public/Makefile=0D creating netwerk/protocol/file/src/Makefile=0D creating netwerk/protocol/ftp/Makefile=0D creating netwerk/protocol/ftp/public/Makefile=0D creating netwerk/protocol/ftp/src/Makefile=0D creating netwerk/protocol/gopher/Makefile=0D creating netwerk/protocol/gopher/src/Makefile=0D creating netwerk/protocol/http/Makefile=0D creating netwerk/protocol/http/public/Makefile=0D creating netwerk/protocol/http/src/Makefile=0D creating netwerk/protocol/res/Makefile=0D creating netwerk/protocol/res/public/Makefile=0D creating netwerk/protocol/res/src/Makefile=0D creating netwerk/protocol/viewsource/Makefile=0D creating netwerk/protocol/viewsource/public/Makefile=0D creating netwerk/protocol/viewsource/src/Makefile=0D creating netwerk/mime/Makefile=0D creating netwerk/mime/public/Makefile=0D creating netwerk/mime/src/Makefile=0D creating netwerk/socket/Makefile=0D creating netwerk/socket/base/Makefile=0D creating netwerk/streamconv/Makefile=0D creating netwerk/streamconv/converters/Makefile=0D creating netwerk/streamconv/public/Makefile=0D creating netwerk/streamconv/src/Makefile=0D creating netwerk/streamconv/test/Makefile=0D creating netwerk/test/Makefile=0D creating netwerk/locales/Makefile=0D creating netwerk/system/Makefile=0D creating netwerk/system/mac/Makefile=0D creating netwerk/system/win32/Makefile=0D creating uriloader/Makefile=0D creating uriloader/base/Makefile=0D creating uriloader/exthandler/Makefile=0D creating uriloader/exthandler/tests/Makefile=0D creating uriloader/prefetch/Makefile=0D creating profile/Makefile=0D creating profile/public/Makefile=0D creating profile/dirserviceprovider/Makefile=0D creating profile/dirserviceprovider/public/Makefile=0D creating profile/dirserviceprovider/src/Makefile=0D creating profile/dirserviceprovider/standalone/Makefile=0D creating rdf/Makefile=0D creating rdf/base/Makefile=0D creating rdf/base/idl/Makefile=0D creating rdf/base/public/Makefile=0D creating rdf/base/src/Makefile=0D creating rdf/util/Makefile=0D creating rdf/util/public/Makefile=0D creating rdf/util/src/Makefile=0D creating rdf/util/src/internal/Makefile=0D creating rdf/build/Makefile=0D creating rdf/datasource/Makefile=0D creating rdf/datasource/public/Makefile=0D creating rdf/datasource/src/Makefile=0D creating rdf/tests/Makefile=0D creating rdf/tests/rdfcat/Makefile=0D creating rdf/tests/rdfpoll/Makefile=0D creating sun-java/Makefile=0D creating sun-java/stubs/Makefile=0D creating sun-java/stubs/include/Makefile=0D creating sun-java/stubs/jri/Makefile=0D creating caps/Makefile=0D creating caps/idl/Makefile=0D creating caps/include/Makefile=0D creating caps/src/Makefile=0D creating caps/tests/Makefile=0D creating caps/tests/mochitest/Makefile=0D creating chrome/Makefile=0D creating chrome/public/Makefile=0D creating chrome/src/Makefile=0D creating view/Makefile=0D creating view/public/Makefile=0D creating view/src/Makefile=0D creating docshell/Makefile=0D creating docshell/base/Makefile=0D creating docshell/resources/Makefile=0D creating docshell/resources/content/Makefile=0D creating docshell/shistory/Makefile=0D creating docshell/shistory/public/Makefile=0D creating docshell/shistory/src/Makefile=0D creating docshell/build/Makefile=0D creating webshell/Makefile=0D creating webshell/public/Makefile=0D creating widget/Makefile=0D creating widget/public/Makefile=0D creating widget/src/Makefile=0D creating widget/src/beos/Makefile=0D creating widget/src/build/Makefile=0D creating widget/src/gtk2/Makefile=0D creating widget/src/gtkxtbin/Makefile=0D creating widget/src/photon/Makefile=0D creating widget/src/cocoa/Makefile=0D creating widget/src/os2/Makefile=0D creating widget/src/windows/Makefile=0D creating widget/src/xpwidgets/Makefile=0D creating xpcom/string/Makefile=0D creating xpcom/string/public/Makefile=0D creating xpcom/string/src/Makefile=0D creating xpcom/Makefile=0D creating xpcom/base/Makefile=0D creating xpcom/build/Makefile=0D creating xpcom/components/Makefile=0D creating xpcom/ds/Makefile=0D creating xpcom/glue/Makefile=0D creating xpcom/glue/standalone/Makefile=0D creating xpcom/io/Makefile=0D creating xpcom/typelib/Makefile=0D creating xpcom/reflect/Makefile=0D creating xpcom/typelib/xpt/Makefile=0D creating xpcom/typelib/xpt/public/Makefile=0D creating xpcom/typelib/xpt/src/Makefile=0D creating xpcom/typelib/xpt/tests/Makefile=0D creating xpcom/typelib/xpt/tools/Makefile=0D creating xpcom/typelib/xpidl/Makefile=0D creating xpcom/reflect/xptcall/Makefile=0D creating xpcom/reflect/xptcall/public/Makefile=0D creating xpcom/reflect/xptcall/src/Makefile=0D creating xpcom/reflect/xptcall/src/md/Makefile=0D creating xpcom/reflect/xptcall/src/md/os2/Makefile=0D creating xpcom/reflect/xptcall/src/md/test/Makefile=0D creating xpcom/reflect/xptcall/src/md/unix/Makefile=0D creating xpcom/reflect/xptcall/src/md/win32/Makefile=0D creating xpcom/reflect/xptcall/tests/Makefile=0D creating xpcom/reflect/xptinfo/Makefile=0D creating xpcom/reflect/xptinfo/public/Makefile=0D creating xpcom/reflect/xptinfo/src/Makefile=0D creating xpcom/reflect/xptinfo/tests/Makefile=0D creating xpcom/proxy/Makefile=0D creating xpcom/proxy/public/Makefile=0D creating xpcom/proxy/src/Makefile=0D creating xpcom/proxy/tests/Makefile=0D creating xpcom/sample/Makefile=0D creating xpcom/threads/Makefile=0D creating xpcom/tools/Makefile=0D creating xpcom/tools/registry/Makefile=0D creating xpcom/stub/Makefile=0D creating xpcom/windbgdlg/Makefile=0D creating xpcom/system/Makefile=0D creating xpcom/obsolete/Makefile=0D creating xpcom/obsolete/component/Makefile=0D creating xpcom/tests/Makefile=0D creating xpcom/tests/dynamic/Makefile=0D creating xpcom/tests/services/Makefile=0D creating xpcom/tests/windows/Makefile=0D creating xpcom/tests/static-checker/Makefile=0D creating xpinstall/Makefile=0D creating xpinstall/public/Makefile=0D creating xpinstall/src/Makefile=0D creating widget/src/xremoteclient/Makefile=0D creating toolkit/components/remote/Makefile=0D creating xpfe/Makefile=0D creating xpfe/browser/Makefile=0D creating xpfe/browser/public/Makefile=0D creating xpfe/browser/src/Makefile=0D creating xpfe/components/Makefile=0D creating xpfe/components/directory/Makefile=0D creating xpfe/components/find/Makefile=0D creating xpfe/components/find/public/Makefile=0D creating xpfe/components/find/src/Makefile=0D creating xpfe/components/intl/Makefile=0D creating xpfe/components/autocomplete/Makefile=0D creating xpfe/components/autocomplete/public/Makefile=0D creating xpfe/components/autocomplete/src/Makefile=0D creating xpfe/components/windowds/Makefile=0D creating xpfe/components/build/Makefile=0D creating xpfe/appshell/Makefile=0D creating xpfe/appshell/src/Makefile=0D creating xpfe/appshell/public/Makefile=0D creating extensions/spellcheck/Makefile=0D creating extensions/spellcheck/hunspell/Makefile=0D creating extensions/spellcheck/hunspell/src/Makefile=0D creating extensions/spellcheck/idl/Makefile=0D creating extensions/spellcheck/locales/Makefile=0D creating extensions/spellcheck/src/Makefile=0D creating embedding/Makefile=0D creating embedding/base/Makefile=0D creating embedding/base/standalone/Makefile=0D creating embedding/browser/Makefile=0D creating embedding/browser/activex/src/Makefile=0D creating embedding/browser/activex/src/common/Makefile=0D creating embedding/browser/activex/src/control/Makefile=0D creating embedding/browser/activex/src/control_kicker/Makefile=0D creating embedding/browser/activex/src/plugin/Makefile=0D creating embedding/browser/build/Makefile=0D creating embedding/browser/webBrowser/Makefile=0D creating embedding/browser/gtk/Makefile=0D creating embedding/browser/gtk/src/Makefile=0D creating embedding/browser/gtk/tests/Makefile=0D creating embedding/browser/photon/Makefile=0D creating embedding/browser/photon/src/Makefile=0D creating embedding/browser/photon/tests/Makefile=0D creating embedding/components/Makefile=0D creating embedding/components/appstartup/Makefile=0D creating embedding/components/appstartup/src/Makefile=0D creating embedding/components/build/Makefile=0D creating embedding/components/commandhandler/Makefile=0D creating embedding/components/commandhandler/public/Makefile=0D creating embedding/components/commandhandler/src/Makefile=0D creating embedding/components/find/Makefile=0D creating embedding/components/find/public/Makefile=0D creating embedding/components/find/src/Makefile=0D creating embedding/components/printingui/Makefile=0D creating embedding/components/printingui/src/Makefile=0D creating embedding/components/printingui/src/mac/Makefile=0D creating embedding/components/printingui/src/unixshared/Makefile=0D creating embedding/components/printingui/src/win/Makefile=0D creating embedding/components/webbrowserpersist/Makefile=0D creating embedding/components/webbrowserpersist/public/Makefile=0D creating embedding/components/webbrowserpersist/src/Makefile=0D creating embedding/components/windowwatcher/Makefile=0D creating embedding/components/windowwatcher/public/Makefile=0D creating embedding/components/windowwatcher/src/Makefile=0D creating embedding/components/ui/Makefile=0D creating embedding/components/ui/helperAppDlg/Makefile=0D creating embedding/components/ui/progressDlg/Makefile=0D creating embedding/config/Makefile=0D creating embedding/tests/Makefile=0D creating embedding/tests/winEmbed/Makefile=0D creating toolkit/Makefile=0D creating toolkit/library/Makefile=0D creating toolkit/crashreporter/Makefile=0D creating toolkit/crashreporter/client/Makefile=0D creating toolkit/crashreporter/google-breakpad/src/client/Makefile=0D creating toolkit/crashreporter/google-breakpad/src/client/linux/handler/Mak= efile=0D creating toolkit/crashreporter/google-breakpad/src/client/linux/minidump_wr= iter/Makefile=0D creating toolkit/crashreporter/google-breakpad/src/client/mac/handler/Makef= ile=0D creating toolkit/crashreporter/google-breakpad/src/client/solaris/handler/M= akefile=0D creating toolkit/crashreporter/google-breakpad/src/client/windows/crash_gen= eration/Makefile=0D creating toolkit/crashreporter/google-breakpad/src/client/windows/handler/M= akefile=0D creating toolkit/crashreporter/google-breakpad/src/client/windows/sender/Ma= kefile=0D creating toolkit/crashreporter/google-breakpad/src/common/Makefile=0D creating toolkit/crashreporter/google-breakpad/src/common/linux/Makefile=0D creating toolkit/crashreporter/google-breakpad/src/common/mac/Makefile=0D creating toolkit/crashreporter/google-breakpad/src/common/mac/dwarf/Makefil= e=0D can't read ./toolkit/crashreporter/google-breakpad/src/common/mac/dwarf/Mak= efile.in: No such file or directory=0D creating toolkit/crashreporter/google-breakpad/src/common/solaris/Makefile= =0D creating toolkit/crashreporter/google-breakpad/src/common/windows/Makefile= =0D creating toolkit/crashreporter/google-breakpad/src/tools/linux/dump_syms/Ma= kefile=0D creating toolkit/crashreporter/google-breakpad/src/tools/mac/dump_syms/Make= file=0D creating toolkit/crashreporter/google-breakpad/src/tools/solaris/dump_syms/= Makefile=0D creating toolkit/content/Makefile=0D creating toolkit/obsolete/Makefile=0D creating toolkit/components/alerts/Makefile=0D creating toolkit/components/alerts/public/Makefile=0D creating toolkit/components/alerts/src/Makefile=0D creating toolkit/components/alerts/src/mac/Makefile=0D creating toolkit/components/alerts/src/mac/growl/Makefile=0D creating toolkit/components/apppicker/Makefile=0D creating toolkit/components/autocomplete/Makefile=0D creating toolkit/components/autocomplete/public/Makefile=0D creating toolkit/components/autocomplete/src/Makefile=0D creating toolkit/components/Makefile=0D creating toolkit/components/build/Makefile=0D creating toolkit/components/commandlines/Makefile=0D creating toolkit/components/commandlines/public/Makefile=0D creating toolkit/components/commandlines/src/Makefile=0D creating toolkit/components/console/Makefile=0D creating toolkit/components/contentprefs/Makefile=0D creating toolkit/components/contentprefs/public/Makefile=0D creating toolkit/components/contentprefs/src/Makefile=0D creating toolkit/components/cookie/Makefile=0D creating toolkit/components/downloads/public/Makefile=0D creating toolkit/components/downloads/Makefile=0D creating toolkit/components/downloads/src/Makefile=0D creating toolkit/components/exthelper/Makefile=0D creating toolkit/components/feeds/Makefile=0D creating toolkit/components/feeds/public/Makefile=0D creating toolkit/components/feeds/src/Makefile=0D creating toolkit/components/filepicker/Makefile=0D creating toolkit/components/filepicker/public/Makefile=0D creating toolkit/components/filepicker/src/Makefile=0D creating toolkit/components/help/Makefile=0D creating toolkit/components/microformats/Makefile=0D creating toolkit/components/microformats/src/Makefile=0D creating toolkit/components/parentalcontrols/Makefile=0D creating toolkit/components/parentalcontrols/public/Makefile=0D creating toolkit/components/parentalcontrols/src/Makefile=0D creating toolkit/components/passwordmgr/Makefile=0D creating toolkit/components/passwordmgr/public/Makefile=0D creating toolkit/components/passwordmgr/src/Makefile=0D creating toolkit/components/passwordmgr/content/Makefile=0D creating toolkit/components/passwordmgr/test/Makefile=0D creating toolkit/components/places/Makefile=0D creating toolkit/components/places/public/Makefile=0D creating toolkit/components/places/src/Makefile=0D creating toolkit/components/printing/Makefile=0D creating toolkit/components/satchel/Makefile=0D creating toolkit/components/satchel/public/Makefile=0D creating toolkit/components/satchel/src/Makefile=0D creating toolkit/components/search/Makefile=0D creating toolkit/spatial-navigation/Makefile=0D creating toolkit/components/startup/Makefile=0D creating toolkit/components/startup/public/Makefile=0D creating toolkit/components/startup/src/Makefile=0D creating toolkit/components/typeaheadfind/Makefile=0D creating toolkit/components/typeaheadfind/public/Makefile=0D creating toolkit/components/typeaheadfind/src/Makefile=0D creating toolkit/components/url-classifier/Makefile=0D creating toolkit/components/url-classifier/public/Makefile=0D creating toolkit/components/url-classifier/src/Makefile=0D creating toolkit/components/urlformatter/Makefile=0D creating toolkit/components/urlformatter/public/Makefile=0D creating toolkit/components/urlformatter/src/Makefile=0D creating toolkit/components/viewconfig/Makefile=0D creating toolkit/components/viewsource/Makefile=0D creating toolkit/locales/Makefile=0D creating toolkit/mozapps/Makefile=0D creating toolkit/mozapps/downloads/Makefile=0D creating toolkit/mozapps/downloads/src/Makefile=0D creating toolkit/mozapps/extensions/Makefile=0D creating toolkit/mozapps/extensions/public/Makefile=0D creating toolkit/mozapps/extensions/src/Makefile=0D creating toolkit/mozapps/handling/Makefile=0D creating toolkit/mozapps/handling/src/Makefile=0D creating toolkit/mozapps/plugins/Makefile=0D creating toolkit/mozapps/update/Makefile=0D creating toolkit/mozapps/update/public/Makefile=0D creating toolkit/mozapps/update/src/Makefile=0D creating toolkit/mozapps/update/src/updater/Makefile=0D creating toolkit/mozapps/xpinstall/Makefile=0D creating toolkit/profile/Makefile=0D creating toolkit/profile/public/Makefile=0D creating toolkit/profile/skin/Makefile=0D creating toolkit/profile/src/Makefile=0D creating toolkit/system/dbus/Makefile=0D creating toolkit/system/gnome/Makefile=0D creating toolkit/system/unixproxy/Makefile=0D creating toolkit/system/osxproxy/Makefile=0D creating toolkit/system/windowsproxy/Makefile=0D creating toolkit/themes/Makefile=0D creating toolkit/themes/gnomestripe/global/Makefile=0D creating toolkit/themes/gnomestripe/Makefile=0D creating toolkit/themes/gnomestripe/mozapps/Makefile=0D creating toolkit/themes/pmstripe/global/Makefile=0D creating toolkit/themes/pmstripe/Makefile=0D creating toolkit/themes/pinstripe/Makefile=0D creating toolkit/themes/pinstripe/global/Makefile=0D creating toolkit/themes/pinstripe/help/Makefile=0D creating toolkit/themes/pinstripe/mozapps/Makefile=0D creating toolkit/themes/winstripe/Makefile=0D creating toolkit/themes/winstripe/global/Makefile=0D creating toolkit/themes/winstripe/help/Makefile=0D creating toolkit/themes/winstripe/mozapps/Makefile=0D creating toolkit/xre/Makefile=0D creating modules/libpr0n/Makefile=0D creating modules/libpr0n/build/Makefile=0D creating modules/libpr0n/public/Makefile=0D creating modules/libpr0n/src/Makefile=0D creating modules/libpr0n/decoders/Makefile=0D creating modules/libpr0n/decoders/gif/Makefile=0D creating modules/libpr0n/decoders/png/Makefile=0D creating modules/libpr0n/decoders/jpeg/Makefile=0D creating modules/libpr0n/decoders/bmp/Makefile=0D creating modules/libpr0n/decoders/icon/Makefile=0D creating modules/libpr0n/decoders/icon/mac/Makefile=0D creating modules/libpr0n/decoders/icon/win/Makefile=0D creating modules/libpr0n/decoders/icon/gtk/Makefile=0D creating modules/libpr0n/decoders/icon/beos/Makefile=0D creating modules/libpr0n/encoders/Makefile=0D creating modules/libpr0n/encoders/png/Makefile=0D creating modules/libpr0n/encoders/jpeg/Makefile=0D creating accessible/Makefile=0D creating accessible/public/Makefile=0D creating accessible/public/ia2/Makefile=0D creating accessible/public/msaa/Makefile=0D creating accessible/src/Makefile=0D creating accessible/src/base/Makefile=0D creating accessible/src/html/Makefile=0D creating accessible/src/xforms/Makefile=0D creating accessible/src/xul/Makefile=0D creating accessible/src/msaa/Makefile=0D creating accessible/src/atk/Makefile=0D creating accessible/src/mac/Makefile=0D creating accessible/build/Makefile=0D creating modules/zlib/standalone/Makefile=0D creating modules/libmar/Makefile=0D creating modules/libmar/src/Makefile=0D creating modules/libmar/tool/Makefile=0D creating modules/lib7z/Makefile=0D creating extensions/cookie/Makefile=0D creating extensions/permissions/Makefile=0D creating extensions/pref/Makefile=0D creating extensions/pref/autoconfig/Makefile=0D creating extensions/pref/autoconfig/public/Makefile=0D creating extensions/pref/autoconfig/src/Makefile=0D creating modules/libjar/zipwriter/Makefile=0D creating modules/libjar/zipwriter/public/Makefile=0D creating modules/libjar/zipwriter/src/Makefile=0D creating modules/libjar/zipwriter/test/Makefile=0D creating db/sqlite3/src/Makefile=0D creating db/morkreader/Makefile=0D creating db/morkreader/external/Makefile=0D creating storage/Makefile=0D creating storage/public/Makefile=0D creating storage/src/Makefile=0D creating storage/build/Makefile=0D creating storage/test/Makefile=0D creating extensions/universalchardet/Makefile=0D creating extensions/universalchardet/src/Makefile=0D creating extensions/universalchardet/src/base/Makefile=0D creating extensions/universalchardet/src/xpcom/Makefile=0D creating extensions/universalchardet/tests/Makefile=0D creating extensions/auth/Makefile=0D creating security/manager/Makefile=0D creating security/manager/boot/Makefile=0D creating security/manager/boot/src/Makefile=0D creating security/manager/boot/public/Makefile=0D creating security/manager/ssl/Makefile=0D creating security/manager/ssl/src/Makefile=0D creating security/manager/ssl/public/Makefile=0D creating security/manager/pki/Makefile=0D creating security/manager/pki/resources/Makefile=0D creating security/manager/pki/src/Makefile=0D creating security/manager/pki/public/Makefile=0D creating security/manager/locales/Makefile=0D creating jpeg/Makefile=0D creating modules/libbz2/Makefile=0D creating modules/libbz2/src/Makefile=0D creating modules/libimg/png/Makefile=0D creating content/mathml/Makefile=0D creating content/mathml/content/Makefile=0D creating content/mathml/content/src/Makefile=0D creating intl/uconv/ucvmath/Makefile=0D creating layout/mathml/Makefile=0D creating content/svg/Makefile=0D creating content/svg/document/Makefile=0D creating content/svg/document/src/Makefile=0D creating content/svg/content/Makefile=0D creating content/svg/content/src/Makefile=0D creating dom/interfaces/svg/Makefile=0D creating layout/svg/base/src/Makefile=0D creating content/xtf/Makefile=0D creating content/xtf/public/Makefile=0D creating content/xtf/src/Makefile=0D creating content/media/Makefile=0D creating content/media/test/Makefile=0D creating media/libvorbis/Makefile=0D creating media/libvorbis/lib/Makefile=0D creating media/libvorbis/include/Makefile=0D creating media/libvorbis/include/vorbis/Makefile=0D creating media/libtheora/Makefile=0D creating media/libtheora/lib/Makefile=0D creating media/libtheora/include/Makefile=0D creating media/libtheora/include/theora/Makefile=0D creating media/liboggz/Makefile=0D creating media/liboggz/src/Makefile=0D creating media/liboggz/src/liboggz/Makefile=0D creating media/liboggz/include/Makefile=0D creating media/liboggz/include/oggz/Makefile=0D creating media/libogg/Makefile=0D creating media/libogg/src/Makefile=0D creating media/libogg/include/Makefile=0D creating media/libogg/include/ogg/Makefile=0D creating media/libfishsound/Makefile=0D creating media/libfishsound/src/Makefile=0D creating media/libfishsound/src/libfishsound/Makefile=0D creating media/libfishsound/include/Makefile=0D creating media/libfishsound/include/fishsound/Makefile=0D creating media/liboggplay/Makefile=0D creating media/liboggplay/src/Makefile=0D creating media/liboggplay/src/liboggplay/Makefile=0D creating media/liboggplay/include/Makefile=0D creating media/liboggplay/include/oggplay/Makefile=0D creating content/media/ogg/Makefile=0D creating content/media/wave/Makefile=0D creating media/libsydneyaudio/Makefile=0D creating media/libsydneyaudio/include/Makefile=0D creating media/libsydneyaudio/src/Makefile=0D updating cache ./config.cache=0D creating ./config.status=0D creating config/autoconf.mk=0D creating config/doxygen.cfg=0D creating netwerk/necko-config.h=0D creating xpcom/xpcom-config.h=0D creating xpcom/xpcom-private.h=0D configuring in nsprpub=0D running /bin/sh ./configure --prefix=3D/usr/ports/www/libxul/work/fake --e= nable-application=3Dxulrunner --with-default-mozilla-five-home=3D/usr/local= /lib/libxul --disable-javaxpcom --enable-canvas --enable-system-cairo --dis= able-updater --disable-necko-wifi --disable-ipc --enable-system-cairo --wit= h-system-nspr --enable-crypto --disable-tests --enable-default-toolkit=3Dca= iro-gtk2 --enable-xft --with-pthreads --x-includes=3D/usr/local/include --x= -libraries=3D/usr/local/lib --enable-extensions=3Ddefault,cookie,permission= s --enable-image-decoders=3Ddefault --enable-necko-protocols=3Ddefault --wi= th-system-zlib=3D/usr --with-gssapi=3D/usr --disable-auto-deps --enable-chr= ome-format=3Djar --disable-cpp-exceptions --disable-cpp-rtti --disable-glib= test --disable-gtktest --disable-freetypetest --enable-double-buffer --enab= le-mathml --disable-installer --disable-md --disable-pedantic --disable-bid= i --disable-xterm-updates --disable-xprint --enable-xinerama --disable-gnom= evfs --disable-debug --enable-optimize=3D --disable-logging --x-libraries= =3D/usr/local/lib --x-includes=3D/usr/local/include --prefix=3D/usr/local -= -mandir=3D/usr/local/man --infodir=3D/usr/local/info/ i386-portbld-freebsd8= =2E0 --with-dist-prefix=3D/usr/ports/www/libxul/work/mozilla-1.9.2/dist --w= ith-mozilla --disable-debug --enable-optimize --cache-file=3D.././config.ca= che --srcdir=3D.=0D loading cache .././config.cache=0D checking host system type... i386-portbld-freebsd8.0=0D checking target system type... i386-portbld-freebsd8.0=0D checking build system type... i386-portbld-freebsd8.0=0D checking for whoami... (cached) /usr/bin/whoami=0D checking for gcc... (cached) cc=0D checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing -Wl,-= rpath,/usr/local/lib/libxul ) works... yes=0D checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing -Wl,-= rpath,/usr/local/lib/libxul ) is a cross-compiler... no=0D checking whether we are using GNU C... (cached) yes=0D checking whether cc accepts -g... (cached) yes=0D checking how to run the C preprocessor... cpp=0D checking for ranlib... (cached) ranlib=0D checking for as... (cached) /usr/bin/as=0D checking for ar... /usr/bin/ar=0D checking for ld... /usr/bin/ld=0D checking for strip... /usr/bin/strip=0D checking for windres... no=0D checking for gcc -pipe support... no=0D checking whether C compiler supports -fprofile-generate... no=0D checking for visibility(hidden) attribute... (cached) yes=0D checking for visibility pragma support... (cached) yes=0D checking for perl5... (cached) /usr/local/bin/perl5.10.1=0D DSO_CFLAGS: not found=0D checking for dlopen in -ldl... (cached) no=0D checking whether cc needs -traditional... (cached) no=0D checking for lchown... (cached) yes=0D checking for strerror... (cached) yes=0D checking for pthread_create in -lpthreads... no=0D checking for pthread_create in -lpthread... yes=0D checking whether cc accepts -pthread... yes=0D updating cache .././config.cache=0D creating ./config.status=0D creating Makefile=0D creating config/Makefile=0D creating config/autoconf.mk=0D creating config/nsprincl.mk=0D creating config/nsprincl.sh=0D creating config/nspr-config=0D creating lib/Makefile=0D creating lib/ds/Makefile=0D creating lib/libc/Makefile=0D creating lib/libc/include/Makefile=0D creating lib/libc/src/Makefile=0D creating lib/tests/Makefile=0D creating pkg/Makefile=0D creating pkg/linux/Makefile=0D creating pkg/solaris/Makefile=0D creating pkg/solaris/SUNWpr/Makefile=0D creating pkg/solaris/SUNWprd/Makefile=0D creating pr/Makefile=0D creating pr/include/Makefile=0D creating pr/include/md/Makefile=0D creating pr/include/obsolete/Makefile=0D creating pr/include/private/Makefile=0D creating pr/src/Makefile=0D creating pr/src/io/Makefile=0D creating pr/src/linking/Makefile=0D creating pr/src/malloc/Makefile=0D creating pr/src/md/Makefile=0D creating pr/src/md/unix/Makefile=0D creating pr/src/memory/Makefile=0D creating pr/src/misc/Makefile=0D creating pr/src/threads/Makefile=0D creating pr/tests/Makefile=0D creating pr/tests/dll/Makefile=0D creating pr/src/pthreads/Makefile=0D configure: warning: Recreating autoconf.mk with updated nspr-config output= =0D configuring in js/src=0D running /bin/sh ./configure --prefix=3D/usr/ports/www/libxul/work/fake --e= nable-application=3Dxulrunner --with-default-mozilla-five-home=3D/usr/local= /lib/libxul --disable-javaxpcom --enable-canvas --enable-system-cairo --dis= able-updater --disable-necko-wifi --disable-ipc --enable-system-cairo --wit= h-system-nspr --enable-crypto --disable-tests --enable-default-toolkit=3Dca= iro-gtk2 --enable-xft --with-pthreads --x-includes=3D/usr/local/include --x= -libraries=3D/usr/local/lib --enable-extensions=3Ddefault,cookie,permission= s --enable-image-decoders=3Ddefault --enable-necko-protocols=3Ddefault --wi= th-system-zlib=3D/usr --with-gssapi=3D/usr --disable-auto-deps --enable-chr= ome-format=3Djar --disable-cpp-exceptions --disable-cpp-rtti --disable-glib= test --disable-gtktest --disable-freetypetest --enable-double-buffer --enab= le-mathml --disable-installer --disable-md --disable-pedantic --disable-bid= i --disable-xterm-updates --disable-xprint --enable-xinerama --disable-gnom= evfs --disable-debug --enable-optimize=3D --disable-logging --x-libraries= =3D/usr/local/lib --x-includes=3D/usr/local/include --prefix=3D/usr/local -= -mandir=3D/usr/local/man --infodir=3D/usr/local/info/ i386-portbld-freebsd8= =2E0 --enable-threadsafe --with-nspr-cflags=3D'-I/usr/ports/www/libxul/work= /mozilla-1.9.2/dist/include/nspr' --with-nspr-libs=3D'-L/usr/ports/www/libx= ul/work/mozilla-1.9.2/dist/lib -lplds4 -lplc4 -lnspr4 -pthread' --with-dist= -dir=3D../../dist --includedir=3D/usr/ports/www/libxul/work/mozilla-1.9.2/d= ist/include --bindir=3D/usr/ports/www/libxul/work/mozilla-1.9.2/dist/bin --= libdir=3D/usr/ports/www/libxul/work/mozilla-1.9.2/dist/lib --with-sync-buil= d-files=3D/usr/ports/www/libxul/work/mozilla-1.9.2 --cache-file=3D../.././c= onfig.cache --srcdir=3D.=0D loading cache ../.././config.cache=0D checking host system type... i386-portbld-freebsd8.0=0D checking target system type... i386-portbld-freebsd8.0=0D checking build system type... i386-portbld-freebsd8.0=0D checking for mawk... (cached) gawk=0D checking for gcc... (cached) cc=0D checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing -Wl,-= rpath,/usr/local/lib/libxul ) works... yes=0D checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing -Wl,-= rpath,/usr/local/lib/libxul ) is a cross-compiler... no=0D checking whether we are using GNU C... (cached) yes=0D checking whether cc accepts -g... (cached) yes=0D checking for c++... (cached) c++=0D checking whether the C++ compiler (c++ -O2 -pipe -fno-strict-aliasing -Wl,= -rpath,/usr/local/lib/libxul ) works... yes=0D checking whether the C++ compiler (c++ -O2 -pipe -fno-strict-aliasing -Wl,= -rpath,/usr/local/lib/libxul ) is a cross-compiler... no=0D checking whether we are using GNU C++... (cached) yes=0D checking whether c++ accepts -g... (cached) yes=0D checking for ranlib... (cached) ranlib=0D checking for as... (cached) /usr/bin/as=0D checking for ar... (cached) ar=0D checking for ld... (cached) ld=0D checking for strip... (cached) strip=0D checking for windres... no=0D checking whether cc understands -c and -o together... (cached) yes=0D checking how to run the C preprocessor... cpp=0D checking how to run the C++ preprocessor... (cached) c++ -E=0D checking for a BSD compatible install... ../../=0D checking whether ln -s works... (cached) yes=0D checking for /usr/local/bin/perl5.10.1... (cached) /usr/local/bin/perl5.10.= 1=0D checking for minimum required perl version >=3D 5.006... 5.010001=0D checking for full perl installation... yes=0D checking for python... (cached) /usr/local/bin/python=0D checking for doxygen... (cached) :=0D checking for whoami... (cached) /usr/bin/whoami=0D checking for autoconf... (cached) /usr/local/bin/autoconf-2.13=0D checking for unzip... (cached) /usr/local/bin/unzip=0D checking for zip... (cached) /usr/local/bin/zip=0D checking for makedepend... (cached) /usr/local/bin/makedepend=0D checking for xargs... (cached) /usr/bin/xargs=0D checking for gmake... /usr/local/bin/gmake=0D checking for X... libraries /usr/local/lib, headers /usr/local/include=0D checking for dnet_ntoa in -ldnet... (cached) no=0D checking for dnet_ntoa in -ldnet_stub... (cached) no=0D checking for gethostbyname... (cached) yes=0D checking for connect... (cached) yes=0D checking for remove... (cached) yes=0D checking for shmat... (cached) yes=0D checking for IceConnectionNumber in -lICE... (cached) yes=0D checking whether the compiler supports -Wno-invalid-offsetof... yes=0D checking whether the compiler supports -Wno-variadic-macros... yes=0D checking whether ld has archive extraction flags... (cached) yes=0D checking that static assertion macros used in autoconf tests work... (cache= d) yes=0D checking for 64-bit OS... no=0D checking for ANSI C header files... (cached) yes=0D checking for working const... (cached) yes=0D checking for mode_t... (cached) yes=0D checking for off_t... (cached) yes=0D checking for pid_t... (cached) yes=0D checking for size_t... (cached) yes=0D checking for st_blksize in struct stat... (cached) yes=0D checking for siginfo_t... (cached) yes=0D checking for stdint.h... (cached) yes=0D checking for the size of void*... 4=0D checking for the alignment of void*... 4=0D checking for the size of double... 8=0D checking for int16_t... (cached) yes=0D checking for int32_t... (cached) yes=0D checking for int64_t... (cached) yes=0D checking for int64... (cached) no=0D checking for uint... (cached) yes=0D checking for uint_t... (cached) no=0D checking for uint16_t... (cached) yes=0D checking for uname.domainname... (cached) no=0D checking for uname.__domainname... (cached) no=0D checking for visibility(hidden) attribute... (cached) yes=0D checking for visibility(default) attribute... (cached) yes=0D checking for visibility pragma support... (cached) yes=0D checking For gcc visibility bug with class-level attributes (GCC bug 26905)= =2E.. (cached) no=0D checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... (ca= ched) no=0D checking for dirent.h that defines DIR... (cached) yes=0D checking for opendir in -ldir... (cached) no=0D checking for sys/byteorder.h... (cached) no=0D checking for compat.h... (cached) no=0D checking for getopt.h... (cached) yes=0D checking for sys/bitypes.h... (cached) no=0D checking for memory.h... (cached) yes=0D checking for unistd.h... (cached) yes=0D checking for gnu/libc-version.h... (cached) no=0D checking for nl_types.h... (cached) yes=0D checking for malloc.h... (cached) no=0D checking for X11/XKBlib.h... (cached) yes=0D checking for sys/statvfs.h... (cached) yes=0D checking for sys/statfs.h... (cached) no=0D checking for sys/vfs.h... (cached) no=0D checking for sys/mount.h... (cached) yes=0D checking for mmintrin.h... (cached) no=0D checking for new... (cached) yes=0D checking for sys/cdefs.h... (cached) yes=0D checking for gethostbyname_r in -lc_r... (cached) no=0D checking for atan in -lm... (cached) yes=0D checking for dlopen in -ldl... (cached) no=0D checking for dladdr... (cached) yes=0D checking for socket in -lsocket... (cached) no=0D checking for pthread_create in -lpthreads... no=0D checking for pthread_create in -lpthread... yes=0D checking whether cc accepts -pthread... yes=0D checking whether mmap() sees write()s... yes=0D checking whether cc needs -traditional... (cached) no=0D checking for 8-bit clean memcmp... (cached) yes=0D checking for fchmod... (cached) yes=0D checking for flockfile... (cached) yes=0D checking for getc_unlocked... yes=0D checking for _getc_nolock... no=0D checking for getpagesize... (cached) yes=0D checking for lchown... (cached) yes=0D checking for localtime_r... (cached) yes=0D checking for lstat64... (cached) no=0D checking for memmove... (cached) yes=0D checking for random... (cached) yes=0D checking for rint... (cached) yes=0D checking for sbrk... yes=0D checking for snprintf... (cached) yes=0D checking for stat64... (cached) no=0D checking for statvfs... (cached) yes=0D checking for statvfs64... (cached) no=0D checking for strerror... (cached) yes=0D checking for strtok_r... (cached) yes=0D checking for truncate64... (cached) no=0D checking for wcrtomb... (cached) yes=0D checking for mbrtowc... (cached) yes=0D checking for res_ninit()... (cached) no=0D checking for gnu_get_libc_version()... (cached) no=0D checking for iconv in -lc... (cached) yes=0D checking for iconv()... (cached) yes=0D checking for iconv() with const input... (cached) yes=0D checking for an implementation of va_copy()... (cached) yes=0D checking for an implementation of __va_copy()... (cached) no=0D checking whether va_lists can be copied by value... (cached) yes=0D checking for C++ exceptions flag... (cached) -fno-exceptions=0D checking for gcc 3.0 ABI... (cached) yes=0D checking for C++ "explicit" keyword... (cached) yes=0D checking for C++ "typename" keyword... (cached) yes=0D checking for modern C++ template specialization syntax support... (cached) = yes=0D checking whether partial template specialization works... (cached) yes=0D checking whether operators must be re-defined for templates derived from te= mplates... (cached) no=0D checking whether we need to cast a derived template to pass as its base cla= ss... (cached) no=0D checking whether the compiler can resolve const ambiguities for templates..= =2E (cached) yes=0D checking whether the C++ "using" keyword can change access... (cached) yes= =0D checking whether the C++ "using" keyword resolves ambiguity... (cached) yes= =0D checking for "std::" namespace... (cached) yes=0D checking whether standard template operator!=3D() is ambiguous... (cached) = unambiguous=0D checking for C++ reinterpret_cast... (cached) yes=0D checking for C++ dynamic_cast to void*... (cached) yes=0D checking whether C++ requires implementation of unused virtual methods... (= cached) no=0D checking for trouble comparing to zero near std::operator!=3D()... (cached)= no=0D checking for LC_MESSAGES... (cached) yes=0D configure: error: --with-system-nspr and --with-nspr-libs/cflags are mutual= ly exclusive.=0D See 'configure --help'.=0D configure: error: ./configure failed for js/src=0D =3D=3D=3D> Script "configure" failed unexpectedly.=0D Please report the problem to gecko@FreeBSD.org [maintainer] and attach the= =0D "/usr/ports/www/libxul/work/mozilla-1.9.2/config.log" including the output= =0D of the failure of your make command. Also, it might be a good idea to provi= de=0D an overview of all packages installed on your system (e.g. an `ls=0D /var/db/pkg`).=0D *** Error code 1=0D =0D Stop in /usr/ports/www/libxul.=0D bsdera# exit=0D=0D exit=0D Script done on Fri Apr 22 11:52:35 2011 --SkvwRMAIpAhPCcCJ-- From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 18:28:36 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 AD7501065674 for ; Fri, 22 Apr 2011 18:28:36 +0000 (UTC) (envelope-from ermolinis@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 2AC868FC13 for ; Fri, 22 Apr 2011 18:28:35 +0000 (UTC) Received: by bwz12 with SMTP id 12so886739bwz.13 for ; Fri, 22 Apr 2011 11:28:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=dMCb42+xVtoG5q0H7wYilbVbBJPPnkAq1kpgwHv7FRg=; b=LtBJ4e4OSgNwgtXER/T/91o70haT2VuKfDitw0KFtF2Va+YjtGflxYF6sAknVTNA8G bjJ8j0rpwBglsRbSbwTuwQLNrFlDBcdA69t6Jo9slepOsJ2Uy5qScooErvgVhp+vIvnM /1QPaRbJE0hl2T3uYo1SQ+wMe0mMV+LWFaWys= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=hyCmHvQcFqsqscY+1T1xnD6O+4B9lY87VedD5l6ubv4cwRnLgDtRQhGJMZhbDVYllf KCkstfUoshrB1sZ7npBNx7TSzBBJEJb7P+jKMPzEUvHNv3LI9woscPsyewPr2kBheGtA 9uhvUtKnlbL8/3XNx+F4Ja9vsUXi3AMUVyl5s= MIME-Version: 1.0 Received: by 10.205.64.208 with SMTP id xj16mr1153488bkb.60.1303496914866; Fri, 22 Apr 2011 11:28:34 -0700 (PDT) Received: by 10.204.10.14 with HTTP; Fri, 22 Apr 2011 11:28:34 -0700 (PDT) In-Reply-To: References: <86y632emoz.fsf@gmail.com> Date: Fri, 22 Apr 2011 22:28:34 +0400 Message-ID: From: =?UTF-8?B?0JjQu9GM0Y8g0JXRgNC80L7Qu9C40L0=?= To: Pan Tsu Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: gecko@freebsd.org Subject: Re: firefox crash 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, 22 Apr 2011 18:28:36 -0000 I have rebuild this 2 libraries with -g option and reinstall them, so libgnomeui-2.so.0 and libgnome-2.so.0 is in their place and firefox don't crush any more... So I will try to rebuild this libs without symbols and after that I will rebuild firefox without symbols. Big thanks for advise one more time! 2011/4/22 =D0=98=D0=BB=D1=8C=D1=8F =D0=95=D1=80=D0=BC=D0=BE=D0=BB=D0=B8=D0= =BD > Thanks! It's helped! > > As I can see from shell via ssh firefox doesn't crashed without libs in > /usr/local/lib > > So now my quiestion is: > how I can compile many ports with symbols? > > > 2011/4/22 Pan Tsu > >> =D0=98=D0=BB=D1=8C=D1=8F =D0=95=D1=80=D0=BC=D0=BE=D0=BB=D0=B8=D0=BD writes: >> >> [...] >> > #12 0x000000080bb58434 in gconf_engine_connect () >> > from /usr/local/lib/libgconf-2.so.4 >> > #13 0x000000080bb58639 in gconf_engine_get_database () >> > from /usr/local/lib/libgconf-2.so.4 >> > ---Type to continue, or q to quit--- >> > #14 0x000000080bb58d37 in gconf_engine_notify_add () >> > from /usr/local/lib/libgconf-2.so.4 >> > #15 0x000000080bb60bea in gconf_client_add_dir () >> > from /usr/local/lib/libgconf-2.so.4 >> > #16 0x0000000809e578c2 in gnome_gtk_module_info_get () >> > from /usr/local/lib/libgnomeui-2.so.0 >> > #17 0x000000080a352b03 in gnome_program_postinit () >> > from /usr/local/lib/libgnome-2.so.0 >> > #18 0x000000080a352ea3 in gnome_program_postinit () >> > from /usr/local/lib/libgnome-2.so.0 >> > #19 0x000000080a3530fd in gnome_program_initv () >> > from /usr/local/lib/libgnome-2.so.0 >> > #20 0x000000080a3531f4 in gnome_program_init () >> > from /usr/local/lib/libgnome-2.so.0 >> > #21 0x0000000800bfca76 in nsNativeAppSupportUnix::Start (this=3DVariab= le >> > "this" is not available. >> > ) >> >> Gnome libs are preloaded during startup. Can you move libgnomeui-2.so.0 >> and libgnome-2.so.0 out of /usr/local/lib and try again? >> >> If firefox stops to crash then you need to compile the libs and their >> dependencies with symbols as the next step. >> >> > at nsNativeAppSupportUnix.cpp:533 >> > #22 0x0000000800beef3f in XRE_main (argc=3DVariable "argc" is not >> available. >> > ) at nsAppRunner.cpp:3364 >> > #23 0x0000000000401416 in main (argc=3D1, argv=3D0x7fffffffe240) >> > at nsBrowserApp.cpp:158 >> > > > > -- > =D0=A1 =D0=A3=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, > =D0=95=D1=80=D0=BC=D0=BE=D0=BB=D0=B8=D0=BD =D0=98=D0=BB=D1=8C=D1=8F > > Ermolin Ilya > --=20 =D0=A1 =D0=A3=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=95=D1=80=D0=BC=D0=BE=D0=BB=D0=B8=D0=BD =D0=98=D0=BB=D1=8C=D1=8F Ermolin Ilya From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 19:00:24 2011 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 60E74106566B for ; Fri, 22 Apr 2011 19:00:24 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 504988FC13 for ; Fri, 22 Apr 2011 19:00:24 +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 p3MJ0Oec086537 for ; Fri, 22 Apr 2011 19:00:24 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p3MJ0Ope086536; Fri, 22 Apr 2011 19:00:24 GMT (envelope-from gnats) Date: Fri, 22 Apr 2011 19:00:24 GMT Message-Id: <201104221900.p3MJ0Ope086536@freefall.freebsd.org> To: gecko@FreeBSD.org From: Kalten Cc: Subject: Re: ports/155949: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kalten List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2011 19:00:24 -0000 The following reply was made to PR ports/155949; it has been noted by GNATS. From: Kalten To: bug-followup@FreeBSD.org, kalten@gmx.at Cc: Subject: Re: ports/155949: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem Date: Fri, 22 Apr 2011 20:57:22 +0200 --=-=-= Content-Type: text/plain > That [USE_DISPLAY=yes] is already there but obviously does not work or > isn't enough. I see--sorry for not having had a look into the Makfile prior to writing full of joy and hope--I had a look into ports/Mk/bsd.port.mk now: Let's have a deeper look into the matter: (I think, I have solved it) :-) bsd.port.mk adds the Xvfb (alongside a couple of other ports) to the build dependencies and if not building a package (our case) sets the DISPLAY variable in the configure- as well as in the make-environment. The error `cannot open display: localhost:1001' tells us, that the python script realiced that fact, but did try to really connect to the X server--that is not running (as I assume). Better saied: the Xvfb(1) is not started at display localhost:1001. The Xvfb realy is being installed (x11-servers/xorg-vfbserver) prior to the error, but am I right, that noone did start it? `Xvfb :1001 &' and be aware that you must not use `Xvfb $DISPLAY' as it does not understand `localhost:1001' but solely `:1001', and besides: USE_DISPLAY=yes does only set DISPLAY in the make- and the configure-environment, not in the environment of the Makefile in www/firefox/! (BTW: courageous; profileserver.py uses a line `PORT=8888' and if something else was running there?) Some not very nice adjustment of www/firefox/Makefile (see attachment). It is just meant as an idea of how to do it! (Even too many ${ECHO}s for debuging purpose). I adopted the version of the same problem I happened to find in accessibility/accercise/Makefile. One shoule, at least, write some example like this in ports/Mk/bsd.port.mk at USE_DISPLAY: better: introduce two functions: one for starting, one for terminating the Xvfb. One could try to read DISPLAY out of MAKE_ENV or CONFIGURE_ENV, but I lost my patience trying; so I set it in the lines below USE_DISPLAY=yes. Some questions remain open: *) What to do, if the build has an error and terminates? post-build will not be called and the server will continue to run. If one calls `make clean', the pid-file is gone and noone can terminate the Xvfb server. Restarting one at the same DISPLAY just terminates the new one, all will compile. We could place the pid file elsewhere--still no good solution (leads back to some functions mentioned earlier). Is there a target being called regardless of failiour in the Makfile in /work/*? *) What if some other port is being built paralelly and uses the same mechanism: should there be some kind of `smart pointer' to terminate the Xvfb, when all currently running port-builds do not need it any more? All will use `:1001' as it es written down in ports/Mk/bsd.port.mk at USE_DISPLAY. Remember: Only the last one hast to terminate Xvfb but the others must not do so (at least, I think so). I hope, that `solved' the problem! Greetings, Kalten --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=patch.txt Content-Description: patch-Makefile-PGO --- Makefile.orig 2011-04-09 01:31:32.000000000 +0200 +++ Makefile 2011-04-22 20:53:39.000000000 +0200 @@ -78,6 +78,8 @@ BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_PYTHON_BUILD= yes USE_DISPLAY= yes +# in make and config environment, but not accessable here: +DISPLAYat= "localhost:1001" .include "${PORTSDIR}/Mk/bsd.python.mk" MAKEFILE= client.mk @@ -134,6 +136,30 @@ (cd ${WRKSRC} && ${GMAKE} distclean) .endif +pre-build: +.if defined(WITH_PGO) + @if [ -f ${WRKDIR}/.Xvfb.pid ]; then \ + @${ECHO} "Killing ${LOCALBASE}/bin/Xvfb at PID `${CAT} ${WRKDIR}/.Xvfb.pid`" \ + @sleep 5 \ + ${CAT} ${WRKDIR}/.Xvfb.pid | ${XARGS} kill || ${TRUE} ; \ + ${RM} -f ${WRKDIR}/.Xvfb.pid ; \ + fi + @${LOCALBASE}/bin/Xvfb `${ECHO_CMD} ${DISPLAYat} | ${SED} -e 's|localhost\(:.*\)|\1|'` \ + -screen 0 800x600x24 > /dev/null 2>&1 & ${ECHO_CMD} $$! > ${WRKDIR}/.Xvfb.pid + @${ECHO} "Started ${LOCALBASE}/bin/Xvfb `${ECHO_CMD} ${DISPLAYat} | ${SED} -e 's|localhost\(:.*\)|\1|'` at PID `${CAT} ${WRKDIR}/.Xvfb.pid` on ${DISPLAYat}" + @sleep 10 +.endif + +post-build: +.if defined(WITH_PGO) + @if [ -f ${WRKDIR}/.Xvfb.pid ]; then \ + @${ECHO} "Killing ${LOCALBASE}/bin/Xvfb at PID `${CAT} ${WRKDIR}/.Xvfb.pid`" \ + @sleep 5 \ + ${CAT} ${WRKDIR}/.Xvfb.pid | ${XARGS} kill || ${TRUE} ; \ + ${RM} -f ${WRKDIR}/.Xvfb.pid ; \ + fi +.endif + port-pre-install: ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} --=-=-=-- From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 19:20:12 2011 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 ACDB8106564A for ; Fri, 22 Apr 2011 19:20:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9C8758FC08 for ; Fri, 22 Apr 2011 19:20:12 +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 p3MJKCjt005421 for ; Fri, 22 Apr 2011 19:20:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p3MJKC1Y005420; Fri, 22 Apr 2011 19:20:12 GMT (envelope-from gnats) Date: Fri, 22 Apr 2011 19:20:12 GMT Message-Id: <201104221920.p3MJKC1Y005420@freefall.freebsd.org> To: gecko@FreeBSD.org From: Kalten Cc: Subject: Re: ports/155949: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kalten List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2011 19:20:12 -0000 The following reply was made to PR ports/155949; it has been noted by GNATS. From: Kalten To: bug-followup@FreeBSD.org, kalten@gmx.at Cc: Subject: Re: ports/155949: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem Date: Fri, 22 Apr 2011 21:19:43 +0200 --=-=-= Content-Type: text/plain I am terribly sorry! The patch was not good (allthough compiling worked)--I made it buggy when I added the ${ECHO}s. Better version here. Sorry once again! :-( (you might delete the old one? Don't know) ru, Kalten --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=patch2.txt Content-Description: patch-Makefile2 --- Makefile.orig 2011-04-09 01:31:32.000000000 +0200 +++ Makefile 2011-04-22 21:12:46.000000000 +0200 @@ -78,6 +78,8 @@ BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_PYTHON_BUILD= yes USE_DISPLAY= yes +# in make and config environment, but not accessable here: +DISPLAYat= "localhost:1001" .include "${PORTSDIR}/Mk/bsd.python.mk" MAKEFILE= client.mk @@ -134,6 +136,30 @@ (cd ${WRKSRC} && ${GMAKE} distclean) .endif +pre-build: +.if defined(WITH_PGO) + @if [ -f ${WRKDIR}/.Xvfb.pid ]; then \ + ${ECHO} "Killing ${LOCALBASE}/bin/Xvfb at PID `${CAT} ${WRKDIR}/.Xvfb.pid`"; \ + sleep 5; \ + kill `${CAT} ${WRKDIR}/.Xvfb.pid` || ${TRUE} ; \ + ${RM} -f ${WRKDIR}/.Xvfb.pid ; \ + fi + @${LOCALBASE}/bin/Xvfb `${ECHO_CMD} ${DISPLAYat} | ${SED} -e 's|localhost\(:.*\)|\1|'` \ + -screen 0 800x600x24 > /dev/null 2>&1 & ${ECHO_CMD} $$! > ${WRKDIR}/.Xvfb.pid + @${ECHO} "Started ${LOCALBASE}/bin/Xvfb `${ECHO_CMD} ${DISPLAYat} | ${SED} -e 's|localhost\(:.*\)|\1|'` at PID `${CAT} ${WRKDIR}/.Xvfb.pid` on ${DISPLAYat}" + @sleep 10 +.endif + +post-build: +.if defined(WITH_PGO) + @if [ -f ${WRKDIR}/.Xvfb.pid ]; then \ + ${ECHO} "Killing ${LOCALBASE}/bin/Xvfb at PID `${CAT} ${WRKDIR}/.Xvfb.pid`"; \ + sleep 5; \ + kill `${CAT} ${WRKDIR}/.Xvfb.pid` || ${TRUE} ; \ + ${RM} -f ${WRKDIR}/.Xvfb.pid ; \ + fi +.endif + port-pre-install: ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} --=-=-=-- From owner-freebsd-gecko@FreeBSD.ORG Fri Apr 22 21:51:36 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 C81FD106566B for ; Fri, 22 Apr 2011 21:51:36 +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 749E68FC08 for ; Fri, 22 Apr 2011 21:51:35 +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 p3MLpZuK083394 for ; Fri, 22 Apr 2011 21:51:35 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id p3MLpUBX080591 for freebsd-gecko@freebsd.org; Fri, 22 Apr 2011 21:51:30 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 22 Apr 2011 21:51:30 GMT Message-Id: <201104222151.p3MLpUBX080591@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] r536 - in branches/experimental/mail/thunderbird-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, 22 Apr 2011 21:51:36 -0000 Author: flo Date: Fri Apr 22 21:51:29 2011 New Revision: 536 Log: - update to 3.3a3 - merge some patches from firefox 4.0 Added: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-Makefile.in branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-config_config.mk branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-jsnativestack.cpp branches/experimental/mail/thunderbird-devel/files/patch-mozilla-media-libvpx-vpx_config.c branches/experimental/mail/thunderbird-devel/files/patch-mozilla-media-libvpx-vpx_config.h Deleted: branches/experimental/mail/thunderbird-devel/files/patch-bugzilla-623277 branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp Modified: branches/experimental/mail/thunderbird-devel/Makefile branches/experimental/mail/thunderbird-devel/distinfo branches/experimental/mail/thunderbird-devel/files/patch-configure.in branches/experimental/mail/thunderbird-devel/files/patch-mozilla-config-mkdepend-Makefile.in branches/experimental/mail/thunderbird-devel/files/patch-mozilla-configure.in branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-configure.in Modified: branches/experimental/mail/thunderbird-devel/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-devel/Makefile Wed Apr 20 06:55:28 2011 (r535) +++ branches/experimental/mail/thunderbird-devel/Makefile Fri Apr 22 21:51:29 2011 (r536) @@ -6,7 +6,7 @@ # PORTNAME= thunderbird -DISTVERSION= 3.3a2 +DISTVERSION= 3.3a3 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source @@ -42,7 +42,8 @@ --disable-updater --disable-necko-wifi MOZ_MK_OPTIONS= MOZ_MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 -MOZILLA_PLIST_DIRS= bin lib +GECKO_PLIST_PRE_DIRS= lib/${MOZILLA}/bin lib/${MOZILLA}/idl \ + lib/${MOZILLA}/include lib/${MOZILLA}/lib MOZ_PKGCONFIG_FILES= PORTNAME_ICON= ${PORTNAME}.png @@ -74,6 +75,10 @@ notify.1:${PORTSDIR}/devel/libnotify .endif +.if ${ARCH} == amd64 || ${ARCH} == i386 +BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm +.endif + post-extract:: ${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON}|' \ <${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop Modified: branches/experimental/mail/thunderbird-devel/distinfo ============================================================================== --- branches/experimental/mail/thunderbird-devel/distinfo Wed Apr 20 06:55:28 2011 (r535) +++ branches/experimental/mail/thunderbird-devel/distinfo Fri Apr 22 21:51:29 2011 (r536) @@ -1,2 +1,2 @@ -SHA256 (thunderbird-3.3a2.source.tar.bz2) = 226f3406e934f82085897671d042b7c0b2b07bfe697f49086f71d8a13e646b12 -SIZE (thunderbird-3.3a2.source.tar.bz2) = 81657866 +SHA256 (thunderbird-3.3a3.source.tar.bz2) = 7f5487449023a68784d800fdd38c25d30356972b27b0a23c2ba162c149161618 +SIZE (thunderbird-3.3a3.source.tar.bz2) = 83692340 Deleted: branches/experimental/mail/thunderbird-devel/files/patch-bugzilla-623277 ============================================================================== --- branches/experimental/mail/thunderbird-devel/files/patch-bugzilla-623277 Fri Apr 22 21:51:29 2011 (r535) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,89 +0,0 @@ -# vim: se ft=diff : -# HG changeset patch -# Parent 86285f568e0ce0c6bfd4158cb02703e909a6190b -# User Cameron Kaiser -# Date 2011-01-08 22:42 -Bug 623277 - Failed to build with --disable-methodjit [r=dmandelin] - -diff --git a/js/src/jsdbgapi.cpp b/js/src/jsdbgapi.cpp ---- mozilla/js/src/jsdbgapi.cpp -+++ mozilla/js/src/jsdbgapi.cpp -@@ -111,37 +111,37 @@ IsScriptLive(JSContext *cx, JSScript *sc - #endif - - JS_PUBLIC_API(void) - JS_SetRuntimeDebugMode(JSRuntime *rt, JSBool debug) - { - rt->debugMode = debug; - } - -+#ifdef JS_METHODJIT - static void - PurgeCallICs(JSContext *cx, JSScript *start) - { --#ifdef JS_METHODJIT - for (JSScript *script = start; - &script->links != &cx->compartment->scripts; - script = (JSScript *)script->links.next) - { - // Debug mode does not use call ICs. - if (script->debugMode) - continue; - - JS_ASSERT(!IsScriptLive(cx, script)); - - if (script->jitNormal) - script->jitNormal->nukeScriptDependentICs(); - if (script->jitCtor) - script->jitCtor->nukeScriptDependentICs(); - } -+} - #endif --} - - JS_FRIEND_API(JSBool) - js_SetDebugMode(JSContext *cx, JSBool debug) - { - cx->compartment->debugMode = debug; - #ifdef JS_METHODJIT - for (JSScript *script = (JSScript *)cx->compartment->scripts.next; - &script->links != &cx->compartment->scripts; -diff --git a/js/src/jsinterpinlines.h b/js/src/jsinterpinlines.h ---- mozilla/js/src/jsinterpinlines.h -+++ mozilla/js/src/jsinterpinlines.h -@@ -581,17 +581,21 @@ InvokeSessionGuard::invoke(JSContext *cx - { - /* N.B. Must be kept in sync with Invoke */ - - /* Refer to canonical (callee, this) for optimized() sessions. */ - formals_[-2] = savedCallee_; - formals_[-1] = savedThis_; - - void *code; -+#ifdef JS_METHODJIT - if (!optimized() || !(code = script_->getJIT(false /* !constructing */)->invokeEntry)) -+#else -+ if (!optimized()) -+#endif - return Invoke(cx, args_, 0); - - /* Clear any garbage left from the last Invoke. */ - JSStackFrame *fp = frame_.fp(); - fp->clearMissingArgs(); - fp->resetInvokeCallFrame(); - SetValueRangeToUndefined(fp->slots(), script_->nfixed); - ---- mozilla/js/src/shell/js.cpp.orig 2011-01-14 23:22:08.000000000 +0100 -+++ mozilla/js/src/shell/js.cpp 2011-01-15 15:10:44.000000000 +0100 -@@ -4249,7 +4249,11 @@ - JSBool - MJitStats(JSContext *cx, uintN argc, jsval *vp) - { -+#ifdef JS_METHODJIT - JS_SET_RVAL(cx, vp, INT_TO_JSVAL(cx->runtime->mjitMemoryUsed)); -+#else -+ JS_SET_RVAL(cx, vp, JSVAL_VOID); -+#endif - return true; - } - Modified: branches/experimental/mail/thunderbird-devel/files/patch-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-devel/files/patch-configure.in Wed Apr 20 06:55:28 2011 (r535) +++ branches/experimental/mail/thunderbird-devel/files/patch-configure.in Fri Apr 22 21:51:29 2011 (r536) @@ -1,6 +1,6 @@ ---- configure.in.orig 2009-08-14 11:24:58.206076928 +0200 -+++ configure.in 2009-08-14 11:25:29.601293359 +0200 -@@ -5680,7 +5680,7 @@ +--- configure.in.orig 2011-03-14 14:50:16.000000000 +0100 ++++ configure.in 2011-04-22 12:52:35.061444423 +0200 +@@ -1420,7 +1420,7 @@ CPU_ARCH=sparc ;; @@ -8,4 +8,22 @@ +amd64 | x86_64 | ia64) CPU_ARCH="$OS_TEST" ;; + +@@ -1440,7 +1440,7 @@ + dnl =============================================================== + INTEL_ARCHITECTURE= + case "$OS_TEST" in +- x86_64|i?86) ++ amd64|x86_64|i?86) + INTEL_ARCHITECTURE=1 esac + +@@ -4388,7 +4388,7 @@ + LDFLAGS=$_SAVE_LDFLAGS + LIBS=$_SAVE_LIBS + +-if test "${ZLIB_DIR}" -a -d "${ZLIB_DIR}" -a "$SYSTEM_ZLIB" = 1; then ++if test "${ZLIB_DIR}" -a "${ZLIB_DIR}" != "/usr" -a -d "${ZLIB_DIR}" -a "$SYSTEM_ZLIB" = 1; then + ZLIB_CFLAGS="-I${ZLIB_DIR}/include" + ZLIB_LIBS="-L${ZLIB_DIR}/lib ${ZLIB_LIBS}" + fi Modified: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-config-mkdepend-Makefile.in ============================================================================== --- branches/experimental/mail/thunderbird-devel/files/patch-mozilla-config-mkdepend-Makefile.in Wed Apr 20 06:55:28 2011 (r535) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-config-mkdepend-Makefile.in Fri Apr 22 21:51:29 2011 (r536) @@ -4,7 +4,7 @@ include $(topsrcdir)/config/rules.mk HOST_CFLAGS += -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\" -+HOST_CFLAGS += $(XCFLAGS) ++HOST_CFLAGS += -DINCLUDEDIR=\"%%LOCALBASE%%/include\" -DOBJSUFFIX=\".$(OBJ_SUFFIX)\" -I/usr/local/include ifdef GNU_CC _GCCDIR = $(shell $(CC) -print-file-name=include) Modified: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-devel/files/patch-mozilla-configure.in Wed Apr 20 06:55:28 2011 (r535) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-configure.in Fri Apr 22 21:51:29 2011 (r536) @@ -1,6 +1,6 @@ ---- mozilla/configure.in.orig 2009-08-14 11:24:58.206076928 +0200 -+++ mozilla/configure.in 2009-08-14 11:25:29.601293359 +0200 -@@ -5680,7 +5680,7 @@ +--- mozilla/configure.in.orig 2011-03-14 14:57:11.000000000 +0100 ++++ mozilla/configure.in 2011-04-22 12:53:44.608444324 +0200 +@@ -1545,7 +1545,7 @@ CPU_ARCH=sparc ;; @@ -8,4 +8,19 @@ +amd64 | x86_64 | ia64) CPU_ARCH="$OS_TEST" ;; - esac + +@@ -6167,6 +6167,14 @@ + VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" + VPX_X86_ASM=1 + ;; ++ FreeBSD:i386) ++ VPX_ASFLAGS="-f elf32 -rnasm -pnasm" ++ VPX_X86_ASM=1 ++ ;; ++ FreeBSD:amd64) ++ VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" ++ VPX_X86_ASM=1 ++ ;; + SunOS:x86) + VPX_ASFLAGS="-f elf32 -rnasm -pnasm" + VPX_X86_ASM=1 Deleted: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp ============================================================================== --- branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp Fri Apr 22 21:51:29 2011 (r535) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,32 +0,0 @@ -diff --git a/gfx/thebes/gfxASurface.cpp b/gfx/thebes/gfxASurface.cpp ---- mozilla/gfx/thebes/gfxASurface.cpp -+++ mozilla/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/mail/thunderbird-devel/files/patch-mozilla-js-src-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-Makefile.in Fri Apr 22 21:51:29 2011 (r536) @@ -0,0 +1,22 @@ +--- mozilla/js/src/Makefile.in.orig 2011-03-17 18:51:39.000000000 +0100 ++++ mozilla/js/src/Makefile.in 2011-03-18 19:41:09.000000000 +0100 +@@ -612,7 +612,7 @@ + # to reliably get limit macros defined, we'd always have to define the + # one below before including any header, but that's obscure and + # fragile, so we do it here. +-DEFINES += -D__STDC_LIMIT_MACROS ++DEFINES += -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS + + INCLUDES += -I$(srcdir) + +@@ -666,7 +666,8 @@ + endif # WINNT + + ifeq ($(OS_ARCH),FreeBSD) +-EXTRA_LIBS += -pthread ++DEFINES += -DFREEBSD ++EXTRA_LIBS += -pthread -lc + endif + ifeq ($(OS_ARCH),IRIX) + ifdef USE_N32 + Added: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-config_config.mk ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-config_config.mk Fri Apr 22 21:51:29 2011 (r536) @@ -0,0 +1,10 @@ +--- mozilla/js/src/config/config.mk.orig 2009-08-07 00:49:23.000000000 +0200 ++++ mozilla/js/src/config/config.mk 2009-08-09 20:50:05.000000000 +0200 +@@ -506,6 +506,7 @@ + -I$(srcdir) \ + -I. \ + -I$(DIST)/include -I$(DIST)/include/nsprpub \ ++ -I%%LOCALBASE%%/include \ + $(if $(LIBXUL_SDK),-I$(LIBXUL_SDK)/include -I$(LIBXUL_SDK)/include/nsprpub) \ + $(OS_INCLUDES) \ + $(NULL) Modified: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-configure.in Wed Apr 20 06:55:28 2011 (r535) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-configure.in Fri Apr 22 21:51:29 2011 (r536) @@ -1,15 +1,15 @@ ---- mozilla/js/src/configure.in.orig 2010-11-17 00:06:38.000000000 +0100 -+++ mozilla/js/src/configure.in 2010-11-17 15:53:01.000000000 +0100 -@@ -1287,7 +1287,7 @@ - CPU_ARCH=sparc - ;; - --x86_64 | ia64) -+amd64 | x86_64 | ia64) - CPU_ARCH="$OS_TEST" +--- mozilla/js/src/configure.in.orig 2010-11-04 21:05:48.000000000 +0100 ++++ mozilla/js/src/configure.in 2010-11-22 21:30:24.000000000 +0100 +@@ -2621,7 +2621,7 @@ + AC_DEFINE(JS_CPU_X86) + AC_DEFINE(JS_NUNBOX32) ;; - -@@ -2637,11 +2637,6 @@ +-x86_64*-*) ++x86_64*-*|amd64*-*) + ENABLE_TRACEJIT=1 + NANOJIT_ARCH=X64 + ENABLE_METHODJIT=1 +@@ -2638,11 +2638,6 @@ AC_DEFINE(JS_CPU_ARM) AC_DEFINE(JS_NUNBOX32) ;; @@ -21,3 +21,13 @@ esac MOZ_ARG_DISABLE_BOOL(methodjit, +@@ -2693,7 +2688,7 @@ + i?86-*) + AC_DEFINE(AVMPLUS_IA32) + ;; +-x86_64*-*) ++x86_64*-*|amd64*-*) + AC_DEFINE(AVMPLUS_AMD64) + AC_DEFINE(AVMPLUS_64BIT) + ;; + Added: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-jsnativestack.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-jsnativestack.cpp Fri Apr 22 21:51:29 2011 (r536) @@ -0,0 +1,11 @@ +--- mozilla/js/src/jsnativestack.cpp~ ++++ mozilla/js/src/jsnativestack.cpp +@@ -50,7 +50,8 @@ + #elif defined(XP_MACOSX) || defined(DARWIN) || defined(XP_UNIX) + # include + +-# if defined(__FreeBSD__) ++# if defined(FREEBSD) ++# include + # include + # endif Added: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-media-libvpx-vpx_config.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-media-libvpx-vpx_config.c Fri Apr 22 21:51:29 2011 (r536) @@ -0,0 +1,16 @@ +--- mozilla/media/libvpx/vpx_config_c.c~ ++++ mozilla/media/libvpx/vpx_config_c.c +@@ -12,11 +12,11 @@ + /* 32 bit MacOS. */ + #include "vpx_config_x86-darwin9-gcc.c" + +-#elif defined(__linux__) && defined(__i386__) ++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__i386__) + /* 32 bit Linux. */ + #include "vpx_config_x86-linux-gcc.c" + +-#elif defined(__linux__) && defined(__x86_64__) ++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__x86_64__) + /* 64 bit Linux. */ + #include "vpx_config_x86_64-linux-gcc.c" + Added: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-media-libvpx-vpx_config.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-media-libvpx-vpx_config.h Fri Apr 22 21:51:29 2011 (r536) @@ -0,0 +1,16 @@ +--- mozilla/media/libvpx/vpx_config.h~ ++++ mozilla/media/libvpx/vpx_config.h +@@ -12,11 +12,11 @@ + /* 32 bit MacOS. */ + #include "vpx_config_x86-darwin9-gcc.h" + +-#elif defined(__linux__) && defined(__i386__) ++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__i386__) + /* 32 bit Linux. */ + #include "vpx_config_x86-linux-gcc.h" + +-#elif defined(__linux__) && defined(__x86_64__) ++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__x86_64__) + /* 64 bit Linux. */ + #include "vpx_config_x86_64-linux-gcc.h" +