From owner-freebsd-gecko@FreeBSD.ORG Sun Mar 27 12:40:26 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 7CA88106566C for ; Sun, 27 Mar 2011 12:40:26 +0000 (UTC) (envelope-from stefan@freebsd.org) Received: from mail.hamcom.de (mail.hamcom.de [212.37.37.211]) by mx1.freebsd.org (Postfix) with ESMTP id 424658FC14 for ; Sun, 27 Mar 2011 12:40:26 +0000 (UTC) Received: from adsl-dyn-88-208-157-132.heliweb.de ([88.208.157.132] helo=birne.dunkelkammer.void) by mail.hamcom.de with esmtpa (Exim 4.73) (envelope-from ) id 1Q3owj-0002w5-HU for freebsd-gecko@freebsd.org; Sun, 27 Mar 2011 14:19:53 +0200 Received: by birne.dunkelkammer.void (Postfix, from userid 1002) id 10D0B11443; Sun, 27 Mar 2011 14:19:53 +0200 (CEST) X-HeLi-id: cfcd208495d565ef66e7dff9f98764da Date: Sun, 27 Mar 2011 14:19:52 +0200 From: Stefan Walter To: freebsd-gecko@freebsd.org Message-ID: <20110327121952.GA1548@birne.dunkelkammer.void> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Subject: libxul dumps core with 'illegal hardware instruction' X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Mar 2011 12:40:26 -0000 (Please keep me cc'd when replying, I'm not subscribed to freebsd-gecko@.) Hi, I'm working on a port for pytrainer (see [1]), which uses libxul to display GPS tracks via Google Maps or OSM. Starting the software, it crashes with "illegal hardware instruction" and leaves a core dump behind. The backtrace (see [2] for the complete one) looks like the problem is somewhere in libxul: #0 0x000000080cc78c52 in SearchTable () from /usr/local/lib/libxul/sdk/lib/libxul.so #1 0x000000080cc78de8 in PL_DHashTableOperate () from /usr/local/lib/libxul/sdk/lib/libxul.so #2 0x000000080ccb1fa8 in nsComponentManagerImpl::GetService () from /usr/local/lib/libxul/sdk/lib/libxul.so #3 0x000000080cc7b1c6 in CallGetService () from /usr/local/lib/libxul/sdk/lib/libxul.so #4 0x000000080cc7b1ec in nsGetServiceByCIDWithError::operator() () from /usr/local/lib/libxul/sdk/lib/libxul.so #5 0x000000080cc7a528 in nsCOMPtr_base::assign_from_gs_cid_with_error () from /usr/local/lib/libxul/sdk/lib/libxul.so #6 0x000000080ccbcbf3 in NS_GetProxyForObject () from /usr/local/lib/libxul/sdk/lib/libxul.so #7 0x000000080ccb517f in nsNativeModuleLoader::LoadModule () from /usr/local/lib/libxul/sdk/lib/libxul.so [...#7 repeated lots of times...] #3355 0x000000080ccb0762 in nsComponentManagerImpl::AutoRegisterComponent () from /usr/local/lib/libxul/sdk/lib/libxul.so #3356 0x000000080ccb0fee in nsComponentManagerImpl::AutoRegisterDirectory () from /usr/local/lib/libxul/sdk/lib/libxul.so #3357 0x000000080ccb11bc in nsComponentManagerImpl::AutoRegisterImpl () from /usr/local/lib/libxul/sdk/lib/libxul.so #3358 0x000000080ccb1421 in nsComponentManagerImpl::AutoRegister () from /usr/local/lib/libxul/sdk/lib/libxul.so #3359 0x000000080cc85ca3 in NS_InitXPCOM3_P () from /usr/local/lib/libxul/sdk/lib/libxul.so #3360 0x000000080c1f3ebc in XRE_InitEmbedding () from /usr/local/lib/libxul/sdk/lib/libxul.so #3361 0x000000080c1e5220 in EmbedPrivate::PushStartup () from /usr/local/lib/libxul/sdk/lib/libxul.so #3362 0x000000080c1e532b in EmbedPrivate::EmbedPrivate () from /usr/local/lib/libxul/sdk/lib/libxul.so #3363 0x000000080c1e1b6b in gtk_moz_embed_init () from /usr/local/lib/libxul/sdk/lib/libxul.so #3364 0x000000080175a870 in g_type_create_instance () from /usr/local/lib/libgobject-2.0.so.0 #3365 0x000000080173e0bc in g_object_set () from /usr/local/lib/libgobject-2.0.so.0 #3366 0x000000080173e5af in g_object_newv () from /usr/local/lib/libgobject-2.0.so.0 #3367 0x000000080240fcb1 in init_gobject () from /usr/local/lib/python2.7/site-packages/gtk-2.0/gobject/_gobject.so #3368 0x000000080bc69ca7 in initgtkmozembed () from /usr/local/lib/python2.7/site-packages/gtk-2.0/gtkmozembed.so #3369 0x00000000004560e8 in PyType_IsSubtype () #3370 0x0000000000418b9d in PyObject_Call () #3371 0x00000000004815a4 in PyEval_EvalFrameEx () #3372 0x0000000000485140 in PyEval_EvalCodeEx () #3373 0x00000000004d4699 in PyClassMethod_New () #3374 0x0000000000418b9d in PyObject_Call () #3375 0x000000000041e51d in PyClass_IsSubclass () #3376 0x0000000000418b9d in PyObject_Call () #3377 0x000000000047dee6 in PyEval_CallObjectWithKeywords () #3378 0x0000000000421e66 in PyInstance_New () #3379 0x0000000000418b9d in PyObject_Call () #3380 0x00000000004815a4 in PyEval_EvalFrameEx () #3381 0x0000000000483a25 in PyEval_EvalFrameEx () #3382 0x0000000000483a25 in PyEval_EvalFrameEx () #3383 0x0000000000485140 in PyEval_EvalCodeEx () #3384 0x00000000004d4699 in PyClassMethod_New () #3385 0x0000000000418b9d in PyObject_Call () #3386 0x000000000041e51d in PyClass_IsSubclass () #3387 0x0000000000418b9d in PyObject_Call () #3388 0x000000000047dee6 in PyEval_CallObjectWithKeywords () #3389 0x0000000000421e66 in PyInstance_New () #3390 0x0000000000418b9d in PyObject_Call () #3391 0x00000000004815a4 in PyEval_EvalFrameEx () #3392 0x0000000000483a25 in PyEval_EvalFrameEx () #3393 0x0000000000485140 in PyEval_EvalCodeEx () #3394 0x0000000000485232 in PyEval_EvalCode () #3395 0x000000000049f0c2 in Py_CompileString () #3396 0x000000000049f196 in PyRun_FileExFlags () #3397 0x00000000004a066f in PyRun_SimpleFileExFlags () #3398 0x0000000000414962 in Py_Main () #3399 0x0000000000413cba in main () I don't have any other apparent problems with Mozilla/libxul stuff here. Any idea what could cause this? (Since pytrainer is a Python application and only uses libxul, I guess it's not pytrainer's fault, but I could be wrong, of course...) Best regards, Stefan [1]: http://sourceforge.net/apps/trac/pytrainer/ [2]: http://people.freebsd.org/~stefan/pytrainer-backtrace.txt From owner-freebsd-gecko@FreeBSD.ORG Sun Mar 27 12:40:31 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 0A322106564A for ; Sun, 27 Mar 2011 12:40:31 +0000 (UTC) (envelope-from stefan@freebsd.org) Received: from mail.hamcom.de (mail.hamcom.de [212.37.37.211]) by mx1.freebsd.org (Postfix) with ESMTP id C2CFC8FC0A for ; Sun, 27 Mar 2011 12:40:30 +0000 (UTC) Received: from adsl-dyn-88-208-157-132.heliweb.de ([88.208.157.132] helo=birne.dunkelkammer.void) by mail.hamcom.de with esmtpa (Exim 4.73) (envelope-from ) id 1Q3pGg-0005z4-0H for freebsd-gecko@freebsd.org; Sun, 27 Mar 2011 14:40:30 +0200 Received: by birne.dunkelkammer.void (Postfix, from userid 1002) id B993F11443; Sun, 27 Mar 2011 14:40:29 +0200 (CEST) X-HeLi-id: cfcd208495d565ef66e7dff9f98764da Date: Sun, 27 Mar 2011 14:40:29 +0200 From: Stefan Walter To: freebsd-gecko@freebsd.org Message-ID: <20110327124029.GB1548@birne.dunkelkammer.void> References: <20110327121952.GA1548@birne.dunkelkammer.void> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110327121952.GA1548@birne.dunkelkammer.void> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: libxul dumps core with 'illegal hardware instruction' X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Mar 2011 12:40:31 -0000 Stefan Walter, 27.03.11, 14:19h CEST: > I'm working on a port for pytrainer (see [1]), which uses libxul to > display GPS tracks via Google Maps or OSM. Starting the software, it > crashes with "illegal hardware instruction" and leaves a core dump behind. In case someone would like to try to run pytrainer locally, here's the port: http://people.freebsd.org/~stefan/pytrainer-1.8.0-port.tar.gz. Best regards, Stefan From owner-freebsd-gecko@FreeBSD.ORG Sun Mar 27 15:22:16 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 BC9901065674 for ; Sun, 27 Mar 2011 15:22:16 +0000 (UTC) (envelope-from dan.buckler@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id CDCED8FC0A for ; Sun, 27 Mar 2011 15:22:15 +0000 (UTC) Received: by wwc33 with SMTP id 33so2887767wwc.31 for ; Sun, 27 Mar 2011 08:22:14 -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=6Xmb/xCSaBYIYNJcTtbGMOE0cJTL6QrkAd7DAscC+k4=; b=ReOqskekEmUoTLXqB7JS3unIRbPvqEjYwytDsSKI/Qx334dsG/0YKdMe9iP3J9dSG3 lQSVqfMz0Ugu8PCFVjo8elxj7apjg/nZ7qOsjVAT/sUulrfz6N1Odrz527JDdd3uEgm0 0cwof9Q3vSo0YQT8i56AZ8kKjkkjmFMmf2TWs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=NNaXFRjsk1Brv9gj3iTtG0UFtuc/3amhDIg/3OpOPArwRZBGku7I4bVsS+JrXfEOvw luJch8lY7q/h4lPrY8nWAWkhi++giHPkdCxADVVAw87HFjPjgW1AM3v+cOmHRlwkrt2z ABDXRVvLycVAguI3VJ8PFSwHWGeWY84lM8g28= MIME-Version: 1.0 Received: by 10.216.80.89 with SMTP id j67mr2825345wee.20.1301237812567; Sun, 27 Mar 2011 07:56:52 -0700 (PDT) Received: by 10.216.162.17 with HTTP; Sun, 27 Mar 2011 07:56:52 -0700 (PDT) Date: Sun, 27 Mar 2011 07:56:52 -0700 Message-ID: From: Dan Buckler To: gecko@FreeBSD.org Content-Type: multipart/mixed; boundary=001485f5b1ca961f5d049f780990 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: freebsd port problem report for xulrunner-1.9.2.16. X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Mar 2011 15:22:16 -0000 --001485f5b1ca961f5d049f780990 Content-Type: text/plain; charset=ISO-8859-1 Hello - My system is an acer aspire 5516 laptop: FreeBSD buckler 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #6: Mon Nov 22 11:50:16 PST 2010 root@:/usr/src/sys/amd64/compile/BUCKLER amd64 I did a portupgrade and I get the following error when building xulrunner. I am trying to get the google android sdk working on the system. I get the following error when building xulrunner: checking for LC_MESSAGES... (cached) yes configure: error: --with-system-nspr and --with-nspr-libs/cflags are mutually exclusive. See 'configure --help'. configure: error: ./configure failed for js/src ===> Script "configure" failed unexpectedly. Please report the problem to gecko@FreeBSD.org [maintainer] and attach the "/usr/ports/www/libxul/work/mozilla-1.9.2/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Here is the distinfo file: SHA256 (xulrunner-1.9.2.16.source.tar.bz2) = 6dabe942a4cec2a56eab1b5e8f7006811479ab54d3aefbcef3469c2be49485ae SIZE (xulrunner-1.9.2.16.source.tar.bz2) = 51557217 The directory of /var/db/pkg is in the attachment titled installed. Best regards - -- ____________________ Dan Buckler dan.buckler@gmail.com --001485f5b1ca961f5d049f780990 Content-Type: application/octet-stream; name=installed Content-Disposition: attachment; filename=installed Content-Transfer-Encoding: base64 X-Attachment-Id: f_gls15ev81 SW1hZ2VNYWdpY2stNi42LjUuMTAKT1JCaXQyLTIuMTQuMTcKT3BlbkVYUi0xLjYuMV8yCmEycHMt bGV0dGVyZGotNC4xM2JfNAphYWxpYi0xLjQucjVfNAphaW0tMS41LjI4Nl80CmFsYWNhcnRlLTAu MTIuMV8xCmFsc2EtbGliLTEuMC4yMwphbHNhLXBsdWdpbnMtMS4wLjIzXzEKYW1zcHNmbnQtMS4w XzUKYXBhY2hlLTIuMi4xMwphcGFjaGUtYW50LTEuNy4xCmFwcHJlcy0xLjAuMQphcHItaXB2Ni1n ZGJtLWRiNDItbXlzcWwtMS4zLjguMS4zLjkKYXBzZmlsdGVyLTcuMi44XzgKYXJ0cy0xLjUuMTBf MiwxCmFzcGVsbC0wLjYwLjZfMgphdC1zcGktMS4yNi4wXzEKYXRrLTEuMjYuMAphdXRvY29uZi0y LjEzLjAwMDIyN182CmF1dG9jb25mLTIuNjIKYXV0b2NvbmYtd3JhcHBlci0yMDA3MTEwOQphdXRv bWFrZS0xLjEwLjEKYXV0b21ha2UtMS40LjZfNQphdXRvbWFrZS0xLjVfNSwxCmF1dG9tYWtlLTEu Ni4zXzEKYXV0b21ha2UtMS45LjZfMwphdXRvbWFrZS13cmFwcGVyLTIwMDcxMTA5CmF2YWhpLWFw cC0wLjYuMjVfMgphdmFoaS1ndGstMC42LjI1XzEKYmFzaC00LjAuMzMKYmRmdG9wY2YtMS4wLjEK YmlncmVxc3Byb3RvLTEuMC4yCmJpc29uLTIuNC4xLDEKYml0bWFwLTEuMC4zXzEKYml0c3RyZWFt LXZlcmEtMS4xMF80CmJuLWZyZWVic2QtZG9jLTIwMDkwOTEzCmJvZWhtLWdjLTYuOApicmFzZXJv LTIuMjYuM18xCmJzZGNvbnYtMy4zCmJ1Zy1idWRkeS0yLjI2LjBfMQpjYV9yb290X25zcy0zLjEx LjlfMgpjYWlyby0xLjguOCwxCmNhaXJvbW0tMS44LjIKY2RwYXJhbm9pYS0zLjkuOF84CmNkcmRh by0xLjIuMl8xCmNkcnRvb2xzLTIuMDFfNwpjZWx0LTAuNi4xCmNoZWVzZS0yLjI2LjNfMQpjaHJv bWl1bS02LjAuNDcyLjYzCmNsb3N1cmUtY29tcGlsZXItMjAxMDA5MTcKY2x1dHRlci0wLjguOF8x CmNsdXR0ZXItY2Fpcm8tMC44LjJfMQpjbHV0dGVyLWd0ay0wLjguM18xCmNtYWtlLTIuNi40CmNt cHNmb250LTEuMF82CmNvbXBhdDd4LWFtZDY0LTcuMi43MDIwMDAuMjAwOTA2LjEKY29tcG9zaXRl cHJvdG8tMC40CmNvbnNvbGVraXQtMC4zLjBfOApjb3JldXRpbHMtNy41CmN1cHMtYmFzZS0xLjMu MTBfNApjdXBzLWNsaWVudC0xLjMuMTBfNApjdXBzLWltYWdlLTEuMy4xMF80CmN1cHMtcHN0b3Jh c3Rlci04LjE1LjRfNApjdXJsLTcuMTkuNl8xCmN2c3VwLXdpdGhvdXQtZ3VpLTE2LjFoXzQKY3ly dXMtc2FzbC0yLjEuMjMKZGEtZnJlZWJzZC1kb2MtMjAwOTA5MTMKZGFtYWdlcHJvdG8tMS4xLjBf MgpkYXNoZXItNC4xMC4xXzEsMgpkYjQxLTQuMS4yNV80CmRiNDItNC4yLjUyXzUKZGJ1cy0xLjIu NC42XzEKZGJ1cy1nbGliLTAuODIKZGUtZnJlZWJzZC1kb2MtMjAwOTA5MTMKZGVza2Jhci1hcHBs ZXQtMi4yNi4yXzEKZGVza3RvcC1maWxlLXV0aWxzLTAuMTVfMQpkaWEtZ25vbWUtMC45Ny4xXzIs MQpkaWFibG8tamRrLTEuNi4wLjA3LjAyXzYKZGpiZmZ0LTAuNzZfMgpkanZ1bGlicmUtbm94MTEt My41LjIyXzEKZG1pZGVjb2RlLTIuMTAKZG14cHJvdG8tMi4yLjIKZG9jYm9vay0xLjQKZG9jYm9v ay0zLjFfNApkb2Nib29rLTQuMV8zCmRvY2Jvb2stNC4yCmRvY2Jvb2stNC4zCmRvY2Jvb2stNC40 XzIKZG9jYm9vay00LjVfMgpkb2Nib29rLTUuMF8xCmRvY2Jvb2stc2stNC4xLjJfNApkb2Nib29r LXV0aWxzLTAuNi4xNF83CmRvY2Jvb2steG1sLTQuMl8xCmRvY2Jvb2steG1sLTQuMwpkb2Nib29r LXhtbC00LjRfMQpkb2Nib29rLXhtbC00LjUKZG9jYm9vay14c2wtMS43NS4xCmRveHlnZW4tMS41 LjlfMQpkcmktNy40LjQsMgpkcmkycHJvdG8tMi4wCmRzc3NsLWRvY2Jvb2stbW9kdWxhci0xLjc5 XzEsMQpkdmQrcnctdG9vbHMtNy4xCmR2aXBzay10ZXRleC01Ljk1YV8zCmUyZnNwcm9ncy1saWJ1 dWlkLTEuNDEuOApla2lnYS0yLjAuMTFfNgplbC1mcmVlYnNkLWRvYy0yMDA5MDkxMwplbXBhdGh5 LTIuMjYuMl8xCmVuLWZyZWVic2QtZG9jLTIwMDkwOTEzCmVuY2hhbnQtMS40LjIKZW5jb2Rpbmdz LTEuMC4yLDEKZW9nLTIuMjYuM18xCmVwaXBoYW55LTIuMjYuM180CmVzLWZyZWVic2QtZG9jLTIw MDkwOTEzCmVzb3VuZC0wLjIuNDEKZXZpZWV4dC0xLjAuMgpldmluY2UtMi4yNi4yXzIKZXZvbHV0 aW9uLTIuMjYuM18xCmV2b2x1dGlvbi1kYXRhLXNlcnZlci0yLjI2LjNfMQpldm9sdXRpb24tZXhj aGFuZ2UtMi4yNi4zXzEKZXZvbHV0aW9uLXdlYmNhbC0yLjI2LjBfMQpleGVtcGktMi4xLjEKZXhw YXQtMi4wLjEKZXptMy0xLjFfMgpmYWFkMi0yLjdfMSwxCmZhcnNpZ2h0Mi0wLjAuMTUKZmFzdGVz dF9zaXRlcy0yMDA4MTEwNApmZm1wZWctMC41LDEKZmZ0dzMtMy4yLjJfMQpmaWxlLXJvbGxlci0y LjI2LjNfMSwxCmZpcmVmbGllcy0yLjA3XzQKZmlyZWZveC0zLjUuNCwxCmZpeGVzcHJvdG8tNC4w CmZsYWMtMS4yLjFfMQpmbGV4LTIuNS4zNV8xCmZvbnQtYWRvYmUtMTAwZHBpLTEuMC4wXzEKZm9u dC1hZG9iZS03NWRwaS0xLjAuMApmb250LWFkb2JlLXV0b3BpYS0xMDBkcGktMS4wLjEKZm9udC1h ZG9iZS11dG9waWEtNzVkcGktMS4wLjEKZm9udC1hZG9iZS11dG9waWEtdHlwZTEtMS4wLjEKZm9u dC1hbGlhcy0xLjAuMQpmb250LWFyYWJpYy1taXNjLTEuMC4wCmZvbnQtYmgtMTAwZHBpLTEuMC4w CmZvbnQtYmgtNzVkcGktMS4wLjAKZm9udC1iaC1sdWNpZGF0eXBld3JpdGVyLTEwMGRwaS0xLjAu MApmb250LWJoLWx1Y2lkYXR5cGV3cml0ZXItNzVkcGktMS4wLjAKZm9udC1iaC10dGYtMS4wLjAK Zm9udC1iaC10eXBlMS0xLjAuMApmb250LWJpdHN0cmVhbS0xMDBkcGktMS4wLjAKZm9udC1iaXRz dHJlYW0tNzVkcGktMS4wLjAKZm9udC1iaXRzdHJlYW0tdHlwZTEtMS4wLjAKZm9udC1jcm9ueXgt Y3lyaWxsaWMtMS4wLjAKZm9udC1jdXJzb3ItbWlzYy0xLjAuMApmb250LWRhZXdvby1taXNjLTEu MC4wCmZvbnQtZGVjLW1pc2MtMS4wLjAKZm9udC1pYm0tdHlwZTEtMS4wLjAKZm9udC1pc2FzLW1p c2MtMS4wLjAKZm9udC1qaXMtbWlzYy0xLjAuMApmb250LW1pY3JvLW1pc2MtMS4wLjAKZm9udC1t aXNjLWN5cmlsbGljLTEuMC4wCmZvbnQtbWlzYy1ldGhpb3BpYy0xLjAuMApmb250LW1pc2MtbWVs dGhvLTEuMC4wXzEKZm9udC1taXNjLW1pc2MtMS4wLjAKZm9udC1tdXR0LW1pc2MtMS4wLjAKZm9u dC1zY2h1bWFjaGVyLW1pc2MtMS4wLjBfMQpmb250LXNjcmVlbi1jeXJpbGxpYy0xLjAuMQpmb250 LXNvbnktbWlzYy0xLjAuMApmb250LXN1bi1taXNjLTEuMC4wCmZvbnQtdXRpbC0xLjAuMQpmb250 LXdpbml0emtpLWN5cmlsbGljLTEuMC4wCmZvbnQteGZyZWU4Ni10eXBlMS0xLjAuMQpmb250Y2Fj aGVwcm90by0wLjEuMgpmb250Y29uZmlnLTIuNi4wLDEKZm9udHNwcm90by0yLjAuMgpmci1mcmVl YnNkLWRvYy0yMDA5MDkxMwpmcmVlZGVza3RvcC1zb3VuZC10aGVtZS0wLjIKZnJlZXR5cGUyLTIu My45XzEKZnVzZWZzLWttb2QtMC4zLjkucDEuMjAwODAyMDhfNgpmdXNlZnMtbGlicy0yLjcuNApn YW1pbi0wLjEuMTBfMwpnYXdrLTMuMS42XzEKZ2NhbGN0b29sLTUuMjYuM18xLDIKZ2NjbWFrZWRl cC0xLjAuMgpnY29uZi1lZGl0b3ItMi4yNi4wXzEsMQpnY29uZjItMi4yNi4yXzEKZ2NvbmZtbS0y LjI0LjBfMQpnZC0yLjAuMzVfMSwxCmdkYm0tMS44LjNfMwpnZG0tMi4yNi4xXzcKZ2VkaXQtMi4y Ni4zXzEKZ2V0b3B0LTEuMS40XzEKZ2V0dGV4dC0wLjE3XzEKZ2d6LWNsaWVudC1saWJzLTAuMC4x NC4xXzEKZ2hvc3RzY3JpcHQ4LTguNjRfNgpnaW8tZmFtLWJhY2tlbmQtMi4yMC41CmdsZS0zLjEu MF8yCmdsaWItMS4yLjEwXzEzCmdsaWItMi4yMC41CmdsaWJtbS0yLjIwLjEsMQpnbGl0ei0wLjUu Nl8yCmdscHJvdG8tMS40LjEwCmdtYWtlLTMuODFfMwpnbWltZS0yLjIuMjMKZ25vbWUtYXBwbGV0 cy0yLjI2LjNfMQpnbm9tZS1hdWRpby0yLjIyLjIKZ25vbWUtYmFja2dyb3VuZHMtMi4yNC4xCmdu b21lLWNvbnRyb2wtY2VudGVyLTIuMjYuMF8yCmdub21lLWRlc2t0b3AtMi4yNi4zXzEKZ25vbWUt ZG9jLXV0aWxzLTAuMTYuMV8xCmdub21lLWdhbWVzLTIuMjYuM18xCmdub21lLWljb24tdGhlbWUt Mi4yNi4wXzIKZ25vbWUta2V5cmluZy0yLjI2LjNfMQpnbm9tZS1tYWctMC4xNS44Cmdub21lLW1l ZGlhLTIuMjYuMF82Cmdub21lLW1lbnVzLTIuMjYuMgpnbm9tZS1taW1lLWRhdGEtMi4xOC4wXzMK Z25vbWUtbW91bnQtMC44XzMKZ25vbWUtbmV0c3RhdHVzLTIuMjYuMF8xCmdub21lLW5ldHRvb2wt Mi4yNi4yXzEsMQpnbm9tZS1wYW5lbC0yLjI2LjNfMQpnbm9tZS1wb3dlci1tYW5hZ2VyLTIuMjQu NF81Cmdub21lLXNlc3Npb24tMi4yNi4yXzEKZ25vbWUtc2V0dGluZ3MtZGFlbW9uLTIuMjYuMV8z Cmdub21lLXNwZWVjaC0wLjQuMjUKZ25vbWUtc3BlbGwtMS4wLjhfMwpnbm9tZS1zeXN0ZW0tbW9u aXRvci0yLjI2LjJfMQpnbm9tZS1zeXN0ZW0tdG9vbHMtMi4yMi4yXzEKZ25vbWUtdGVybWluYWwt Mi4yNi4zLjFfMgpnbm9tZS10aGVtZXMtMi4yNi4zLjFfMQpnbm9tZS11c2VyLWRvY3MtMi4yNi4y Cmdub21lLXVzZXItc2hhcmUtMi4yNi4wXzEKZ25vbWUtdXRpbHMtMi4yNi4wXzIsMQpnbm9tZS12 ZnMtMi4yNC4xXzEKZ25vbWUyLTIuMjYuMwpnbm9tZV9zdWJyLTEuMApnbm9tZWhpZXItMi4zXzEy Cmdub21vcmFkaW8tMC4xNS4xXzExCmdudXBnLTIuMC4xMwpnbnV0bHMtMi44LjMKZ29rLTIuMjYu MF8xLDEKZ3BhYy1saWJncGFjLTAuNC41XzIsMQpncGVyZi0zLjAuMwpncGdtZS0xLjIuMApncmFw aHZpei0yLjI0LjBfMQpnc2ZvbnRzLTguMTFfNQpnc3RyZWFtZXItMC4xMC4yNApnc3RyZWFtZXIt ZmZtcGVnLTAuMTAuOApnc3RyZWFtZXItcGx1Z2lucy0wLjEwLjI0LDMKZ3N0cmVhbWVyLXBsdWdp bnMtYTUyZGVjLTAuMTAuMTIsMwpnc3RyZWFtZXItcGx1Z2lucy1iYWQtMC4xMC4xNCwzCmdzdHJl YW1lci1wbHVnaW5zLWNkcGFyYW5vaWEtMC4xMC4yNF8xLDMKZ3N0cmVhbWVyLXBsdWdpbnMtY29y ZS0wLjEwXzEwCmdzdHJlYW1lci1wbHVnaW5zLWR0cy0wLjEwLjE0LDMKZ3N0cmVhbWVyLXBsdWdp bnMtZHZkLTAuMTAuMTJfMSwzCmdzdHJlYW1lci1wbHVnaW5zLWVzb3VuZC0wLjEwLjE2LDMKZ3N0 cmVhbWVyLXBsdWdpbnMtZmxhYy0wLjEwLjE2LDMKZ3N0cmVhbWVyLXBsdWdpbnMtZ2NvbmYtMC4x MC4xNiwzCmdzdHJlYW1lci1wbHVnaW5zLWdpby0wLjEwLjI0LDMKZ3N0cmVhbWVyLXBsdWdpbnMt Z29vZC0wLjEwLjE2LDMKZ3N0cmVhbWVyLXBsdWdpbnMtaGFsLTAuMTAuMTYsMwpnc3RyZWFtZXIt cGx1Z2lucy1saWJwbmctMC4xMC4xNiwzCmdzdHJlYW1lci1wbHVnaW5zLW1hZC0wLjEwLjEyLDMK Z3N0cmVhbWVyLXBsdWdpbnMtbXAzLTAuMTAuMF8xCmdzdHJlYW1lci1wbHVnaW5zLW1wZWcyZGVj LTAuMTAuMTIsMwpnc3RyZWFtZXItcGx1Z2lucy1vZ2ctMC4xMC4yNCwzCmdzdHJlYW1lci1wbHVn aW5zLXBhbmdvLTAuMTAuMjQsMwpnc3RyZWFtZXItcGx1Z2lucy1zb3VwLTAuMTAuMTYsMwpnc3Ry ZWFtZXItcGx1Z2lucy10aGVvcmEtMC4xMC4yNCwzCmdzdHJlYW1lci1wbHVnaW5zLXVnbHktMC4x MC4xMiwzCmdzdHJlYW1lci1wbHVnaW5zLXZvcmJpcy0wLjEwLjI0LDMKZ3N0cmVhbWVyLXBsdWdp bnMteHZpZC0wLjEwLjE0LDMKZ3Rhci0xLjIyXzEKZ3RrLTEuMi4xMF8yMQpndGstMi4xNi42Cmd0 ay1lbmdpbmVzMi0yLjE4LjJfMQpndGstc2hhcnAtMi4xMi4xMApndGstdm5jLTAuMy45XzEKZ3Rr Z2xleHQtMS4yLjBfNApndGtodG1sMy0zLjI2LjNfMQpndGttbS0yLjE2LjBfMQpndGtzb3VyY2V2 aWV3LTEuOC41XzUKZ3Rrc291cmNldmlldzItMi42LjJfMQpndWNoYXJtYXAtMi4yNi4zLjFfMQpn dWlsZS0xLjguNl8yCmd2ZnMtMS4yLjNfMgpoYWwtMC41LjExXzI2CmhhbC1pbmZvLTIwMDgwNTA4 XzEKaGFtc3Rlci1hcHBsZXQtMi4yNi4zXzEKaGVscDJtYW4tMS4zNi40XzMKaGljb2xvci1pY29u LXRoZW1lLTAuMTBfMgpob3dsLTEuMC4wXzEKaHBpanMtMi4xLjRfNQpodS1mcmVlYnNkLWRvYy0y MDA5MDkxMwppY2VhdXRoLTEuMC4yCmljb24tbmFtaW5nLXV0aWxzLTAuOC43Cmljb252LTIuMF8z CmljdS0zLjguMV8yCmlsbWJhc2UtMS4wLjFfMQppbWFrZS0xLjAuMl80LDEKaW5wdXRwcm90by0x LjUuMAppbnRsdG9vbC0wLjQwLjYKaXNvLWNvZGVzLTMuMTAuMwppc284ODc5LTE5ODZfMgppdC1m cmVlYnNkLWRvYy0yMDA5MDkxMwpqYS1mcmVlYnNkLWRvYy0yMDA5MDkxMwpqYS1wNS1KY29kZS0y LjA3CmphY2tpdC0wLjExNi4yXzIKamFkZS0xLjIuMV85CmphZGV0ZXgtMy4xM18zCmphc3Blci0x LjkwMC4xXzgKamF2YXZtd3JhcHBlci0yLjMuMwpqYmlna2l0LTEuNgpqZGstMS42LjAuM3A0XzEy CmpwZWctNwpqcGVnLThfMwpqc29uLWdsaWItMC42LjJfMQprYnByb3RvLTEuMC4zCmxjbXMtMS4x OGFfMSwxCmxpYkZTLTEuMC4xCmxpYkdMLTcuNC40CmxpYkdMVS03LjQuNApsaWJJQ0UtMS4wLjRf MSwxCmxpYklETC0wLjguMTMKbGliU00tMS4xLjBfMSwxCmxpYlgxMS0xLjIuMV8xLDEKbGliWFNj cm5TYXZlci0xLjEuMwpsaWJYVHJhcC0xLjAuMApsaWJYYXUtMS4wLjQKbGliWGF3LTEuMC41XzEs MQpsaWJYY29tcG9zaXRlLTAuNC4wLDEKbGliWGN1cnNvci0xLjEuOV8xCmxpYlhkYW1hZ2UtMS4x LjEKbGliWGRtY3AtMS4wLjJfMQpsaWJYZXZpZS0xLjAuMgpsaWJYZXh0LTEuMC41LDEKbGliWGZp eGVzLTQuMC4zXzEKbGliWGZvbnQtMS4zLjQsMQpsaWJYZm9udGNhY2hlLTEuMC40CmxpYlhmdC0y LjEuMTMKbGliWGktMS4yLjEsMQpsaWJYaW5lcmFtYS0xLjAuMywxCmxpYlhtdS0xLjAuNCwxCmxp YlhwLTEuMC4wLDEKbGliWHBtLTMuNS43CmxpYlhyYW5kci0xLjMuMApsaWJYcmVuZGVyLTAuOS40 XzEKbGliWHJlcy0xLjAuM18zCmxpYlh0LTEuMC41XzEKbGliWHRzdC0xLjAuM18xCmxpYlh2LTEu MC40LDEKbGliWHZNQy0xLjAuNF8xCmxpYlh4Zjg2ZGdhLTEuMC4yCmxpYlh4Zjg2bWlzYy0xLjAu MQpsaWJYeGY4NnZtLTEuMC4yCmxpYmE1Mi0wLjcuNF8yCmxpYmFvLTAuOC44XzEKbGliYXJ0X2xn cGwtMi4zLjIwLDEKbGliYXNzdWFuLTEuMC41CmxpYmF1ZGlvZmlsZS0wLjIuNl8xCmxpYmJvbm9i by0yLjI0LjEKbGliYm9ub2JvdWktMi4yNC4xXzEKbGliY2FuYmVycmEtMC4xMF81CmxpYmNkZGIt MS4zLjAKbGliY2Rpby0wLjc4LjJfMgpsaWJjaGVjay0wLjkuNgpsaWJjcm9jby0wLjYuMgpsaWJk YWVtb24tMC4xMgpsaWJkY2EtMC4wLjUKbGliZGlzY2lkLTAuMi4yCmxpYmRteC0xLjAuMl8xCmxp YmRybS0yLjQuMTIKbGliZHZkY3NzLTEuMi4xMF8xCmxpYmR2ZG5hdi0wLjEuMTBfNQpsaWJkdmRy ZWFkLTQuMS4zXzEKbGliZXBjLTAuMy4xMF8xCmxpYmV4ZWNpbmZvLTEuMV8zCmxpYmV4aWYtMC42 LjE3CmxpYmZvbnRlbmMtMS4wLjQKbGliZnB4LTEuMi4wLjEyXzEKbGliZ2FpbC1nbm9tZS0xLjIw LjFfMQpsaWJnY3J5cHQtMS40LjQKbGliZ2d6LTAuMC4xNC4xXzYKbGliZ2xhZGUyLTIuNi40XzEK bGliZ2x1dC03LjQuNApsaWJnbXAtNC4zLjEKbGliZ25vbWUtMi4yNi4wXzEKbGliZ25vbWVjYW52 YXMtMi4yNi4wXzEKbGliZ25vbWVjdXBzLTAuMi4zXzIsMQpsaWJnbm9tZWtiZC0yLjI2LjBfMQps aWJnbm9tZXByaW50LTIuMTguNgpsaWJnbm9tZXByaW50dWktMi4xOC40XzEKbGliZ25vbWV1aS0y LjI0LjFfMQpsaWJncGctZXJyb3ItMS43CmxpYmdwaG90bzItMi40LjcKbGliZ3NmLTEuMTQuMTVf MQpsaWJndG9wLTIuMjYuMQpsaWJnd2VhdGhlci0yLjI2LjIuMV8xCmxpYmljYWwtMC40M18xCmxp Ymljb252LTEuMTMuMQpsaWJpZDN0YWctMC4xNS4xYgpsaWJpZG4tMS4xNApsaWJpcm1hbi0wLjQu NApsaWJrc2JhLTEuMC43CmxpYmxxci0xLTAuNC4xXzIKbGlibHRkbC0yLjIuNmEKbGlibWFkLTAu MTUuMWJfMgpsaWJtY3J5cHQtMi41LjgKbGlibW1zLTAuNF8xCmxpYm1uZy0xLjAuMTBfMQpsaWJt cGNkZWMtMS4yLjYKbGlibXBlZzItMC41LjEKbGlibXVzaWNicmFpbnotMi4xLjUKbGlibXVzaWNi cmFpbnozLTMuMC4yXzIKbGlibmljZS0wLjAuOQpsaWJub3RpZnktMC40LjVfMQpsaWJvZ2ctMS4x LjQsNApsaWJvaWwtMC4zLjE2CmxpYm9sZFgtMS4wLjEKbGlib29icy0yLjIyLjIKbGlicGNpLTIu Mi44XzEKbGlicGNpYWNjZXNzLTAuMTAuNgpsaWJwcm94eS0wLjIuMwpsaWJwdGhyZWFkLXN0dWJz LTAuMQpsaWJyc3ZnMi0yLjI2LjBfMgpsaWJzYW1wbGVyYXRlLTAuMS43XzEKbGlic2V4eS0wLjEu MTFfMgpsaWJzaG91dDItMi4yLjJfMywxCmxpYnNpZ2MrKy0yLjIuNC4yCmxpYnNuZGZpbGUtMS4w LjIwXzEKbGlic291cC0yLjI2LjNfMgpsaWJzcGVjdHJlLTAuMi4yXzEKbGlidGFzbjEtMi4zCmxp YnRlbGVwYXRoeS0wLjMuM18xCmxpYnRoYWktMC4xLjVfMwpsaWJ0aGVvcmEtMS4wXzEKbGlidG9v bC0yLjIuNmEKbGlidW5naWYtNC4xLjRfNQpsaWJ1dGVtcHRlci0xLjEuNV8xCmxpYnZvbHVtZV9p ZC0wLjgxLjEKbGlidm9yYmlzLTEuMi4zLDMKbGlidnB4LTAuOS41CmxpYndtZi0wLjIuOC40XzQK bGlid25jay0yLjI2LjJfMQpsaWJ3d3ctNS40LjBfNApsaWJ4Y2ItMS40CmxpYnhrYmZpbGUtMS4w LjUKbGlieGtidWktMS4wLjJfMQpsaWJ4a2xhdmllci0zLjksMQpsaWJ4bWwrKy0yLjI2LjEKbGli eG1sMi0yLjcuNQpsaWJ4c2x0LTEuMS4yNgpsaW51eC1mMTAtYXRrLTEuMjQuMApsaW51eC1mMTAt Y2Fpcm8tMS44LjAKbGludXgtZjEwLWV4cGF0LTIuMC4xCmxpbnV4LWYxMC1mb250Y29uZmlnLTIu Ni4wCmxpbnV4LWYxMC1ndGstMS4yLjEwCmxpbnV4LWYxMC1ndGsyLTIuMTQuNwpsaW51eC1mMTAt anBlZy02YgpsaW51eC1mMTAtcGFuZ28tMS4yMi4zCmxpbnV4LWYxMC1wbmctMS4yLjM3CmxpbnV4 LWYxMC10aWZmLTMuOC4yCmxpbnV4LWYxMC14b3JnLWxpYnMtNy40XzEKbGludXhfYmFzZS1mMTAt MTBfMgpsaXJjLTAuOC4wXzIKbG91ZG1vdXRoLTEuNC4zXzEKbHVpdC0xLjAuM18xCmx5bngtMi44 LjYuNV81LDEKbHpvMi0yLjAzXzIKbHpvcC0xLjAyLnIxCm00LTEuNC4xMywxCm1ETlNSZXNwb25k ZXItMTA4Cm1hYy0zLjk5LjQuNQptYWtlZGVwZW5kLTEuMC4xLDEKbWVyY3VyaWFsLTEuNy4xCm1l dGFjaXR5LTIuMjYuMF8xCm1rZm9udGRpci0xLjAuNApta2ZvbnRzY2FsZS0xLjAuNgptbi1mcmVl YnNkLWRvYy0yMDA5MDkxMwptb2RfZG5zc2QtMC42XzQKbW9uby0yLjYuN18xCm1vbm8tYWRkaW5z LTAuNV8xCm1vdXNldHdlYWtzLTIuMjYuM18xCm1wZzEyMy0xLjkuMApteXNxbC1jbGllbnQtNS4w Ljg2Cm15c3FsLXNlcnZlci01LjAuODYKbmFzLTEuOS4xXzMKbmFzbS0yLjA3LDEKbmF1dGlsdXMt Mi4yNi4zXzIKbmVvbjI4LTAuMjguNgpuZXRhdGFsay0yLjAuNCwxCm5ldGJlYW5zNTUtNS41LjFf MQpuZXRwYm0tMTAuMjYuNjNfMQpubC1mcmVlYnNkLWRvYy0yMDA5MDkxMwpub3RpZmljYXRpb24t ZGFlbW9uLTAuNC4wXzIKbnNwbHVnaW53cmFwcGVyLTEuMi4yXzQKbnNwci00LjgKbnNzLTMuMTIu NApvM3JlYWQtMC4wLjQKb3BhbC0yLjIuMTFfMQpvcGVuLW1vdGlmLTIuMi4zXzYKb3BlbmxkYXAt Y2xpZW50LTIuNC4xOApvcGVub2ZmaWNlLm9yZy0yLjQuMwpvcmNhLTIuMjYuM18xCnA1LUFsZ29y aXRobS1EaWZmLTEuMTkwMgpwNS1BcmNoaXZlLVRhci0xLjU0CnA1LUFyY2hpdmUtWmlwLTEuMzAK cDUtQXV0aGVuLVBBTS0wLjE2XzEKcDUtQ29tcHJlc3MtUmF3LUJ6aXAyLTIuMDIxCnA1LUNvbXBy ZXNzLVJhdy1abGliLTIuMDIxCnA1LUNvbXByZXNzLVpsaWItMi4wMTUKcDUtRGF0YS1EdW1wZXIt Mi4xMjUKcDUtRGlnZXN0LUhNQUMtMS4wMQpwNS1EaWdlc3QtU0hBMS0yLjEyCnA1LUVuY29kZS1E ZXRlY3QtMS4wMQpwNS1FeHRVdGlscy1DQnVpbGRlci0wLjI2MDMuMDEKcDUtRXh0VXRpbHMtUGFy c2VYUy0yLjIwCnA1LUhUTUwtUGFyc2VyLTMuNjIKcDUtSFRNTC1UYWdzZXQtMy4yMApwNS1IVE1M LVRyZWUtMy4yMwpwNS1JMThOLUNoYXJzZXQtMS4zOS40CnA1LUlPLUNhcHR1cmUtMC4wNQpwNS1J Ty1Db21wcmVzcy1CYXNlLTIuMDE1CnA1LUlPLUNvbXByZXNzLUJ6aXAyLTIuMDE1CnA1LUlPLUNv bXByZXNzLVpsaWItMi4wMTUKcDUtSU8tU29ja2V0LVNTTC0xLjMwCnA1LUlPLVN0cmluZy0xLjA4 CnA1LUlPLVpsaWItMS4xMApwNS1NYWlsLVNwYW1Bc3Nhc3Npbi0zLjIuNV80CnA1LU1haWwtVG9v bHMtMi4wNApwNS1NYXRoLUJpZ0ludC0xLjg5CnA1LU1vZHVsZS1CdWlsZC0wLjM1CnA1LU5ldC1E QnVzLTAuMzMuNgpwNS1OZXQtRE5TLTAuNjUKcDUtTmV0LUlQLTEuMjVfMQpwNS1OZXQtU1NMZWF5 LTEuMzVfMgpwNS1QYWNrYWdlLUNvbnN0YW50cy0wLjAyCnA1LVNHTUxTcG0tMS4wM18xCnA1LVRl eHQtRGlmZi0xLjM3CnA1LVRleHQtSWNvbnYtMS43CnA1LVRpZS1JeEhhc2gtMS4yMQpwNS1UaW1l LUhpUmVzLTEuOTcxOSwxCnA1LVRpbWVEYXRlLTEuMTYsMQpwNS1VUkktMS40MApwNS1Vbmljb2Rl LU1hcC0wLjExMgpwNS1Vbmljb2RlLU1hcDgtMC4xMl8xCnA1LVVuaWNvZGUtTWFwVVRGOC0xLjEx CnA1LVVuaWNvZGUtU3RyaW5nLTIuMDkKcDUtV0FQLXdieG1sLTEuMTEKcDUtWE1MLURPTS0xLjQ0 CnA1LVhNTC1GaWx0ZXItQnVmZmVyVGV4dC0xLjAxCnA1LVhNTC1Hcm92ZS0wLjQ2LmEKcDUtWE1M LUhhbmRsZXItWUFXcml0ZXItMC4yMwpwNS1YTUwtTGliWE1MLTEuNzAsMQpwNS1YTUwtTmFtZXNw YWNlU3VwcG9ydC0xLjEwCnA1LVhNTC1QYXJzZXItMi4zNl8xCnA1LVhNTC1SZWdFeHAtMC4wMwpw NS1YTUwtU0FYLTAuOTYKcDUtWE1MLVNBWC1FeHBhdC0wLjQwCnA1LVhNTC1TQVgtV3JpdGVyLTAu NTIKcDUtWE1MLVNpbXBsZS0yLjE4CnA1LVhNTC1Ud2lnLTMuMzIKcDUtWE1MLVhQYXRoLTEuMTMK cDUtWUFNTC0wLjcwCnA1LWdldHRleHQtMS4wNV8yCnA1LWxpYnd3dy01LjgzMgpwNS1saWJ4bWwt MC4wOApwNS10eXBlMWluc3QtMC42LjFfNQpwYW5nby0xLjI0LjUKcGFuZ29tbS0yLjI0LjAKcGF0 Y2gtMi41LjkKcGNjdHMtMS4zMy4zMwpwY2lpZHMtMjAwOTA4MDcKcGNyZS03LjkKcGRmbGliLTcu MC40CnBlY2wtcGRmbGliLTIuMS42XzEKcGVybC10aHJlYWRlZC01LjguOV8zCnBocDUtNS4yLjEx CnBocDUtYnNkY29udi0zLjMKcGhwNS1iejItNS4yLjExCnBocDUtY3R5cGUtNS4yLjExCnBocDUt ZmlsdGVyLTUuMi4xMQpwaHA1LWdkLTUuMi4xMQpwaHA1LWljb252LTUuMi4xMQpwaHA1LW1ic3Ry aW5nLTUuMi4xMQpwaHA1LW1jcnlwdC01LjIuMTEKcGhwNS1teXNxbC01LjIuMTEKcGhwNS1teXNx bGktNS4yLjExCnBocDUtb3BlbnNzbC01LjIuMTEKcGhwNS1wY3JlLTUuMi4xMQpwaHA1LXJlY29k ZS01LjIuMTEKcGhwNS1zZXNzaW9uLTUuMi4xMQpwaHA1LXNpbXBsZXhtbC01LjIuMTEKcGhwNS1z cGwtNS4yLjExCnBocDUtemlwLTUuMi4xMQpwaHA1LXpsaWItNS4yLjExCnBocE15QWRtaW4tMy4y LjIuMQpwaXhtYW4tMC4xNi4wCnBrZy1jb25maWctMC4yM18xCnBrZ2RiLmRiCnBsLWZyZWVic2Qt ZG9jLTIwMDkwOTEzCnBuZy0xLjIuNDAKcG9saWN5a2l0LTAuOV81CnBvbGljeWtpdC1nbm9tZS0w LjkuMl8yCnBvcHBsZXItMC4xMC42XzEKcG9wcGxlci1kYXRhLTAuMi4xCnBvcHBsZXItZ3RrLTAu MTAuNl8xCnBvcHBsZXItdXRpbHMtMC4xMC42XzEKcG9wdC0xLjE0CnBvcnRhdWRpby0xOC4xXzIK cG9ydHVwZ3JhZGUtMi40LjZfMywyCnByaW50cHJvdG8tMS4wLjQKcHNlYXJjaC0yLjAuMQpwc3V0 aWxzLWxldHRlci0xLjE3XzIKcHQtZnJlZWJzZC1kb2MtMjAwOTA5MTMKcHRoLTIuMC43CnB1bHNl YXVkaW8tMC45LjE4CnB3bGliLTEuMTIuMF81LDEKcHkyNi1jYWlyby0xLjguOApweTI2LWRidXMt MC44My4wXzEKcHkyNi1nZGF0YS0yLjAuMApweTI2LWdub21lLTIuMjYuMV8xCnB5MjYtZ25vbWUt ZGVza3RvcC0yLjI2LjBfMQpweTI2LWdvYmplY3QtMi4xNi4xCnB5MjYtZ3N0cmVhbWVyLTAuMTAu MTYKcHkyNi1ndGstMi4xNC4xXzEKcHkyNi1saWJ4bWwyLTIuNy41CnB5MjYtbnVtZXJpYy0yNC4y XzMKcHkyNi1vcGVuc3NsLTAuOF8xCnB5MjYtb3JiaXQtMi4yNC4wCnB5MjYtcGFweW9uLTAuNC4y CnB5MjYtcHljcnlwdG8tMi4wLjFfNApweTI2LXNldHVwdG9vbHMtMC42YzkKcHkyNi1zaW1wbGVq c29uLTIuMC45CnB5MjYtc3FsaXRlMy0yLjYuMl8xCnB5MjYtdGVsZXBhdGh5LWJ1dHRlcmZseS0w LjUuMQpweTI2LXRlbGVwYXRoeS1weXRob24tMC4xNS4xMQpweTI2LXhtbC0wLjguNF8yCnB5dGhv bjI2LTIuNi4yXzMKcWRibS0xLjguNzdfMQpxbWFrZS0zLjMuOF8xCnF0LTMuMy44XzEwCnF0NC1j b3JlbGliLTQuNS4yCnF0NC1ndWktNC41LjJfMQpxdDQtbW9jLTQuNS4yCnF0NC1xbWFrZS00LjUu MgpxdDQtcmNjLTQuNS4yCnF0NC11aWMtNC41LjIKcXQ0LXhtbC00LjUuMgpyYW5kcnByb3RvLTEu My4wCnJhcmlhbi0wLjguMQpyYXpvci1hZ2VudHMtMi44NApyZWNvZGUtMy42XzcKcmVjb3JkcHJv dG8tMS4xMy4yCnJlbmRlcnByb3RvLTAuOS4zCnJlc291cmNlcHJvdG8tMS4wLjIKcnBtLTMuMC42 XzE0CnJ1LWZyZWVic2QtZG9jLTIwMDkwOTEzCnJ1Ynkrb25pZ3VydW1hLTEuOC43LjE2MF80LDEK cnVieTE4LWJkYi0wLjYuNV8xCnJ1YnkxOC1kZXBsYXRlLTAuOC41CnNhbWJhLTMuMy44CnNhbWJh LWxpYnNtYmNsaWVudC0zLjAuMzcKc2Nocm9lZGluZ2VyLTEuMC43XzIKc2NybnNhdmVycHJvdG8t MS4xLjAKc2RsLTEuMi4xM180LDIKc2VhaG9yc2UtMi4yNi4yXzIKc2VhaG9yc2UtcGx1Z2lucy0y LjI2LjJfMwpzZXNzcmVnLTEuMC40CnNldHhrYm1hcC0xLjAuNApzaGFyZWQtbWltZS1pbmZvLTAu NjBfMQpzbXByb3h5LTEuMC4yCnNvdW5kLWp1aWNlci0yLjI2LjFfMQpzcGVleC0xLjIucjFfMiwx CnNwaWRlci0xLjFfMgpzcWxpdGUzLTMuNi4xNC4yCnNyLWZyZWVic2QtZG9jLTIwMDkwOTEzCnN0 YXJ0dXAtbm90aWZpY2F0aW9uLTAuMTAKc3VidmVyc2lvbi0xLjYuNQpzd2ZkZWMtMC44LjRfMQpz d2ZkZWMtZ25vbWUtMi4yNi4wXzEKc3dmZGVjLXBsdWdpbi0wLjguMl8xCnN3dC1kZXZlbC0zLjYu bTVfMiwxCnN5c3RlbS10b29scy1iYWNrZW5kcy0yLjYuMV8xCnQxbGliLTUuMS4yXzEsMQp0YWds aWItMS41CnRjbC04LjQuMTlfMywxCnRjbGxpYi0xLjExCnRjbHRscy0xLjZfMQp0ZVRlWC1iYXNl LTMuMF8xNgp0ZVRlWC10ZXhtZi0zLjBfNgp0ZWxlcGF0aHktZmFyc2lnaHQtMC4wLjExCnRlbGVw YXRoeS1nYWJibGUtMC44LjMKdGVsZXBhdGh5LWdsaWItMC44LjAKdGVsZXBhdGh5LWlkbGUtMC4x LjUKdGVsZXBhdGh5LW1pc3Npb24tY29udHJvbC00LjY3XzEKdGV4LXRleG1mbG9jYWwtMS45CnRl eGkyaHRtbC0xLjgyLDEKdGlmZi0zLjkuMQp0ay04LjQuMTlfMiwyCnRtYWtlLTEuN181CnRvbWNh dC03LjAuNAp0b3RlbS0yLjI2LjNfMQp0b3RlbS1wbC1wYXJzZXItMi4yNi4yXzEKdHItZnJlZWJz ZC1kb2MtMjAwOTA5MTMKdHJhY2tlci1jbGllbnQtMC42LjZfMTEKdHJhY2tlci1saWJ0cmFja2Vy Z3RrLTAuNi42XzExCnRyYXBwcm90by0zLjQuMwp0d20tMS4wLjQKdW5pcXVlLTEuMC42XzEKdW56 aXAtNS41Ml81CnY0bF9jb21wYXQtMS4wLjIwMDYwODAxCnZpZGVvcHJvdG8tMi4yLjIKdmltNity dWJ5LTYuNC45XzcKdmluYWdyZS0yLjI2LjJfMQp2aW5vLTIuMjYuMl8yCnZ0ZS0wLjIwLjUKdzNt LTAuNS4yXzMKd2VibWluLTEuNDkwCndpZmltZ3ItMS42Cnd2LTEuMi42CngxMXBlcmYtMS41Cngy NjQtMC4wLjIwMDgxMjE4Cnhhb3MtMy40XzEKeGF1dGgtMS4wLjMKeGJhY2tsaWdodC0xLjEKeGJp dG1hcHMtMS4wLjEKeGNhbGMtMS4wLjJfMQp4Y2ItcHJvdG8tMS41CnhjYi11dGlsLTAuMy42Cnhj bWlzY3Byb3RvLTEuMS4yCnhjbXNkYi0xLjAuMQp4Y3Vyc29yLXRoZW1lcy0xLjAuMV8xCnhjdXJz b3JnZW4tMS4wLjIKeGRhbGljbG9jay0yLjMwCnhkZy11dGlscy0xLjAuMl80CnhkcHlpbmZvLTEu MC4zCnhkcmlpbmZvLTEuMC4yCnhlYXJ0aC0xLjFfMgp4ZXYtMS4wLjMKeGV4dHByb3RvLTcuMC41 CnhleWVzLTEuMC4xCnhmODYtaW5wdXQta2V5Ym9hcmQtMS4zLjJfMgp4Zjg2LWlucHV0LW1vdXNl LTEuNC4wXzYKeGY4Ni12aWRlby1hdGktNi4xMi4yXzEKeGY4Ni12aWRlby1pbnRlbC0yLjcuMQp4 Zjg2LXZpZGVvLW1hY2g2NC02LjguMQp4Zjg2LXZpZGVvLW52LTIuMS4xM18xCnhmODYtdmlkZW8t b3BlbmNocm9tZS0wLjIuOTAzXzIKeGY4Ni12aWRlby1yMTI4LTYuOC4wXzMKeGY4Ni12aWRlby1y YWRlb25oZC0xLjIuNV8yCnhmODYtdmlkZW8tdmVzYS0yLjEuMF8yCnhmODYtdmlkZW8tdm13YXJl LTEwLjE2LjVfMgp4Zjg2YmlnZm9udHByb3RvLTEuMS4yCnhmODZkZ2EtMS4wLjJfMQp4Zjg2ZGdh cHJvdG8tMi4wLjMKeGY4NmRyaXByb3RvLTIuMC40CnhmODZtaXNjcHJvdG8tMC45LjIKeGY4NnZp ZG1vZGVwcm90by0yLjIuMgp4Zm9ybXMtMS4wXzUsMQp4Z2FtbWEtMS4wLjIKeGdjLTEuMC4xXzEK eGhvc3QtMS4wLjIKeGluZXJhbWFwcm90by0xLjEuMgp4aW5pdC0xLjEuMV8xCnhpbnB1dC0xLjQu Mgp4a2Jjb21wLTEuMC41CnhrYmV2ZC0xLjAuMgp4a2J1dGlscy0xLjAuMV8yCnhrZXlib2FyZC1j b25maWctMS42XzEKeGtpbGwtMS4wLjEKeGxzYXRvbXMtMS4wLjEKeGxzY2xpZW50cy0xLjAuMQp4 bWxjYXRtZ3ItMi4yCnhtbGNoYXJlbnQtMC4zXzIKeG1tczItMC42XzEKeG1vZG1hcC0xLjAuMwp4 bW91bnRhaW5zLTIuOAp4b3JnLTcuNF8yCnhvcmctYXBwcy03LjRfMQp4b3JnLWNmLWZpbGVzLTEu MC4yXzMKeG9yZy1kb2NzLTEuNCwxCnhvcmctZHJpdmVycy03LjRfMgp4b3JnLWZvbnRzLTEwMGRw aS03LjQKeG9yZy1mb250cy03LjQKeG9yZy1mb250cy03NWRwaS03LjQKeG9yZy1mb250cy1jeXJp bGxpYy03LjQKeG9yZy1mb250cy1taXNjYml0bWFwcy03LjQKeG9yZy1mb250cy10cnVldHlwZS03 LjQKeG9yZy1mb250cy10eXBlMS03LjQKeG9yZy1saWJyYXJpZXMtNy40CnhvcmctbWFjcm9zLTEu Mi4xCnhvcmctc2VydmVyLTEuNi4xLDEKeG9yZy12ZmJzZXJ2ZXItMS42LjEsMQp4cGktZmlyZWJ1 Zy0xLjQuMCwzCnhwbGFuZXQtMS4yLjBfNQp4cHItMS4wLjIKeHByb3AtMS4wLjQKeHByb3RvLTcu MC4xNQp4cmFuZHItMS4zLjAKeHJkYi0xLjAuNQp4cmVmcmVzaC0xLjAuMgp4c2NyZWVuc2F2ZXIt NS4xMAp4c2NyZWVuc2F2ZXItZ25vbWUtNS4xMAp4c2V0LTEuMC40CnhzZXRtb2RlLTEuMC4wCnhz ZXRyb290LTEuMC4yCnhzbm93LTEuNDJfMQp4dGVybS0yNDcKeHRyYW5zLTEuMi4zCnh0dW5lci0y LjFfMgp4dmlkLTEuMi4yXzEsMQp4dmlkdHVuZS0xLjAuMV8xCnh2aW5mby0xLjAuMgp4d2QtMS4w LjIKeHdpbmluZm8tMS4wLjQKeHd1ZC0xLjAuMQp4ei00Ljk5OS45Cnlhc20tMC44LjAKeWVscC0y LjI2LjBfMgp6ZW5pdHktMi4yNi4wXzEKemhfY24tZnJlZWJzZC1kb2MtMjAwOTA5MTMKemhfdHct ZnJlZWJzZC1kb2MtMjAwOTA5MTMKemlwLTMuMAo= --001485f5b1ca961f5d049f780990-- From owner-freebsd-gecko@FreeBSD.ORG Sun Mar 27 17:10:54 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 A82B9106566B for ; Sun, 27 Mar 2011 17:10:54 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from arthurdent.chruetertee.ch (arthurdent.chruetertee.ch [217.150.245.53]) by mx1.freebsd.org (Postfix) with ESMTP id 3C0858FC16 for ; Sun, 27 Mar 2011 17:10:46 +0000 (UTC) Received: from arthurdent.chruetertee.ch (arthurdent.chruetertee.ch [217.150.245.53]) by arthurdent.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p2RHAiCn054941; Sun, 27 Mar 2011 17:10:44 GMT (envelope-from beat@FreeBSD.org) Received: (from www@localhost) by arthurdent.chruetertee.ch (8.14.3/8.14.3/Submit) id p2RHAdqN054864; Sun, 27 Mar 2011 17:10:39 GMT (envelope-from beat@FreeBSD.org) X-Authentication-Warning: arthurdent.chruetertee.ch: www set sender to beat@FreeBSD.org using -f Received: from 203.45.62.136 (SquirrelMail authenticated user beat.gaetzi) by wmail.chruetertee.ch with HTTP; Sun, 27 Mar 2011 19:10:39 +0200 Message-ID: In-Reply-To: References: Date: Sun, 27 Mar 2011 19:10:39 +0200 From: "Beat Gaetzi" To: "Dan Buckler" User-Agent: SquirrelMail/1.4.21 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: gecko@FreeBSD.org Subject: Re: freebsd port problem report for xulrunner-1.9.2.16. X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Mar 2011 17:10:54 -0000 > Hello - > > My system is an acer aspire 5516 laptop: > > FreeBSD buckler 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #6: Mon Nov 22 > 11:50:16 PST 2010 root@:/usr/src/sys/amd64/compile/BUCKLER amd64 > > I did a portupgrade and I get the following error when building xulrunner. > I am trying to get the google android sdk working on the system. > I get the following error when building xulrunner: > > checking for LC_MESSAGES... (cached) yes > configure: error: --with-system-nspr and --with-nspr-libs/cflags are Looks like the installed version of nspr is too old. Please update devel/nspr. Beat From owner-freebsd-gecko@FreeBSD.ORG Mon Mar 28 05:54:51 2011 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A725106566C for ; Mon, 28 Mar 2011 05:54:51 +0000 (UTC) (envelope-from rea@codelabs.ru) Received: from 0.mx.codelabs.ru (0.mx.codelabs.ru [144.206.177.45]) by mx1.freebsd.org (Postfix) with ESMTP id D65818FC17 for ; Mon, 28 Mar 2011 05:54:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=codelabs.ru; s=two; h=Sender:Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=WVVRmJmmkGEt/qCnzgtJHhdVZstlhj+9sGEN9+jm1CU=; b=Udgu9cLokPrrH0/tWR9HjT2OifqRXljT4JbRsgiZPlyDEMRSwBCQKqqaW7Mu1lYi3C2f9Ijf/Jr3u8l/emLfxWzCekU70Gq081wEZfBaHeJqT+yktJ415ONIyjrud8M6JAnimxlWl+DglUNUJfc7KNVohYnQtcnXwl0RnCg4g/o9iCIX2xomMlfH44q9vg76Kh+rnSyB8foTBLQvPWskSbnO1/JpeD7qQ10f3BUiK9E/wczDyuJVmQq3fYhz1xVv5HQ/xY8+xvRVOc9Ofb3l3mqv10qGaWaeximi6qvBPlEDuBMlW2dmMgsKHt+mUZOQc2eJWcZ4VlbFSj8XWUzfZA==; Received: from void.codelabs.ru (void.codelabs.ru [144.206.177.25]) by 0.mx.codelabs.ru with esmtpsa (TLSv1:AES256-SHA:256) id 1Q457j-000B6k-BT for gecko@freebsd.org; Mon, 28 Mar 2011 09:36:19 +0400 Date: Mon, 28 Mar 2011 09:36:16 +0400 From: Eygene Ryabinkin To: gecko@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gE7i1rD7pdK0Ng3j" Content-Disposition: inline Sender: rea@codelabs.ru Cc: Subject: GECKO_PTHREAD_LIBS: what's the purpose? 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, 28 Mar 2011 05:54:51 -0000 --gE7i1rD7pdK0Ng3j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Gentlemen, good day. I had recently tried to build the ports/system with clang and immediately hit the GECKO_PTHREAD_LIBS stuff: since clang has no -dumpspecs flag, everything that depend on gecko immediately breaks, at lest for 'portupgrade -a'. I had tried to study the origin of GECKO_PTHREAD_LIBS, but it seem to be undocumented: firefox/Makefile talks about "gross hack" and gecko.bsd.mk has it since the inception, so no clues there. The question is: why it is needed and why people can't just use PTHREAD_LIBS? Thanks! --=20 Eygene Ryabinkin ,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] --gE7i1rD7pdK0Ng3j Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iF4EAREIAAYFAk2QHlAACgkQFq+eroFS7PtSwwD/Q1X82IH98tV2p6Kf+uWjSAIR 5niwBDZxVoLbWBQtsrUBAJGn3Osn402KWGHhnj+ryR2d0mVkd4TS5QxOhG5xNNGL =w9XV -----END PGP SIGNATURE----- --gE7i1rD7pdK0Ng3j-- From owner-freebsd-gecko@FreeBSD.ORG Mon Mar 28 11:07:14 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 A7F851065672 for ; Mon, 28 Mar 2011 11:07:14 +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 94F378FC27 for ; Mon, 28 Mar 2011 11:07:14 +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 p2SB7EXG026902 for ; Mon, 28 Mar 2011 11:07:14 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2SB7EJY026900 for gecko@FreeBSD.org; Mon, 28 Mar 2011 11:07:14 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 Mar 2011 11:07:14 GMT Message-Id: <201103281107.p2SB7EJY026900@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, 28 Mar 2011 11:07:14 -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/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 6 problems total. From owner-freebsd-gecko@FreeBSD.ORG Mon Mar 28 18:19:44 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from apollo.emma.line.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 9E660106564A; Mon, 28 Mar 2011 18:19:43 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from [IPv6:::1] (unknown [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id 7734D25AD8D; Mon, 28 Mar 2011 16:41:12 +0200 (CEST) Message-ID: <4D909E08.2080006@FreeBSD.org> Date: Mon, 28 Mar 2011 16:41:12 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Mnenhy/0.8.3 Thunderbird/3.1.8 MIME-Version: 1.0 To: Beat Gaetzi References: <201103280800.p2S80NRT048809@freefall.freebsd.org> <4D90740E.9010305@FreeBSD.org> <0a97b224749efa1cae65845675036f4d.squirrel@wmail.chruetertee.ch> In-Reply-To: <0a97b224749efa1cae65845675036f4d.squirrel@wmail.chruetertee.ch> Content-Type: multipart/mixed; boundary="------------060108060600050004080400" Cc: gecko@FreeBSD.org, bug-followup@FreeBSD.org, Pan Tsu Subject: Re: ports/155971: [PATCH] databases/sqlite3: always enable EXTENSIONS 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, 28 Mar 2011 18:19:44 -0000 This is a multi-part message in MIME format. --------------060108060600050004080400 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Beat Gätzi: > Wouldn't that create a conflict between sqlite3 and the new slave port? In > this case that isn't the solution too. > Is there a way to query sqlite3 to find out if it was build with loadable > extensions? If yes, we could query that in the firefox port and set BROKEN > if this isn't the case. Indeed I'd prefer IGNORE or BROKEN, but we can't catch that so early -- and particularly not without forking processes while the Makefile is being parsed. The test would erroneously fail if py*-sqlite3 and/or sqlite3 is not installed before you attempt the build, but got installed only as part of firefox's depends - so we cannot do this earlier than post depends, f. i. in pre-build. There's a way that work without python (needed because python may only be installed as firefox's dependency), and that is: objdump -R ${LOCALBASE}/libsqlite3.so | grep -w sqlite3_load_extension We can additionally try grepping ${PORT_DBDIR}/sqlite3/options and/or the libfile, but again, neither is guaranteed to exist when you "make" firefox's Makefile - and we don't want != lines. How about the attached patch to www/firefox? It performs this check in pre-everything (in case sqlite3 is already installed) and again in pre-build (if it got installed in the 'make depends' stage). As a side effect, it also removes the != line (for pthread library extraction) as per the recent portlint warning URL, so that reading the Makefile doesn't fork a new process. Works for me, but please double-check. Best Matthias --------------060108060600050004080400 Content-Type: text/x-patch; name="check-www-firefox-PGO.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="check-www-firefox-PGO.patch" SEND-PR: -*- send-pr -*- To: bug-followup@freebsd.org From: Matthias Andree Cc: gecko@FreeBSD.org,beat@FreeBSD.org,Pan Tsu X-send-pr-version: 3.113 X-GNATS-Notify: >Submitter-Id: current-users >Originator: Matthias Andree >Organization: >Confidential: no >Synopsis: ports/155971: [PATCH] databases/sqlite3: always enable EXTENSIONS >Severity: non-critical SEND-PR: [ non-critical | serious | critical ] >Priority: low SEND-PR: [ low | medium | high ] >Category: ports SEND-PR: SEND-PR: advocacy alpha bin conf docs gnu SEND-PR: i386 ia64 java kern misc ports SEND-PR: powerpc sparc64 standards www >Class: change-request SEND-PR: [ sw-bug | doc-bug | change-request | update | maintainer-update ] >Release: FreeBSD 8.2-RELEASE amd64 >Environment: System: FreeBSD apollo.emma.line.org 8.2-RELEASE FreeBSD 8.2-RELEASE #65: Fri Feb 25 01:47:50 CET 2011 >Description: [DESCRIBE CHANGES] Port maintainer (gecko@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- firefox-4.0_1,1.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/www/firefox/Makefile,v retrieving revision 1.239 diff -u -u -r1.239 Makefile --- Makefile 24 Mar 2011 11:04:17 -0000 1.239 +++ Makefile 28 Mar 2011 14:34:16 -0000 @@ -58,7 +58,7 @@ WRKSRC:= ${WRKSRC}-2.0 -GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} +GECKO_PTHREAD_LIBS= ${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui @@ -75,6 +75,7 @@ .endif .if defined(WITH_PGO) +www_firefox_check_sqlite3_extension= ${OBJDUMP} 2>&1 -R ${LOCALBASE}/lib/libsqlite3.so | ${EGREP} -w -q 'sqlite3_load_extension' BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_PYTHON_BUILD= yes USE_DISPLAY= yes @@ -88,17 +89,44 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif +PGO_FAIL="\ +===============================================================\n\ +For profile-guided-optimized builds, sqlite3 in your system\n\ +needs to be built with the EXTENSION option enabled.\n\ +\n\ +Either re-run \"make config\" and build firefox without PGO, or\n\ +re-install databases/sqlite3 with EXTENSION enabled before\n\ +retrying the firefox build.\n\ +===============================================================\n" + +# these checks are quite early, but since sqlite3 may be neither +# configured nor installed if this Makefile is being processed, +# we need to re-check again. +pre-everything:: +.if defined(WITH_PGO) + @fail=0 ; \ + if test -e ${PORTS_DBDIR}/sqlite3/options ; then \ + if ${EGREP} ^WITHOUT_EXTENSION= ${PORTS_DBDIR}/sqlite ; then fail=1 ; fi \ + fi ; \ + if test -e ${LOCALBASE}/lib/libsqlite3.so ; then \ + ${www_firefox_check_sqlite3_extension} || fail=1 ; \ + fi ; \ + if test $$fail = 1 ; then \ + ${ECHO_CMD} ${PGO_FAIL} ; \ fi +.endif + pre-extract: .if defined(WITH_PGO) - @${ECHO} "*****************************************************************" - @${ECHO} "**************************** attention **************************" - @${ECHO} "*****************************************************************" - @${ECHO} "To build Firefox with PGO support you need a running X server and" - @${ECHO} " build this port with an user who could access the X server! " + @${ECHO} "******************************************************************" + @${ECHO} "**************************** Attention ***************************" + @${ECHO} "******************************************************************" + @${ECHO} "" + @${ECHO} "To build Firefox with PGO support you need a running X server and " + @${ECHO} "build this port with a user who can access the X server! " @${ECHO} "" - @${ECHO} "During the build a Firefox instance will start and run some test." - @${ECHO} " Do not interrupt or close Firefox during this tests! " - @${ECHO} "*****************************************************************" + @${ECHO} "During the build a Firefox instance will start and run some tests." + @${ECHO} "Do not interrupt or close Firefox during these tests! " + @${ECHO} "******************************************************************" @sleep 10 .endif @@ -108,7 +136,7 @@ <${FILESDIR}/firefox.desktop.in >${WRKDIR}/${MOZILLA}.desktop post-patch: - ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:C/-pthread/${GECKO_PTHREAD_LIBS}/}|' \ + ${REINPLACE_CMD} -e "s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:C/-pthread/\$(${GECKO_PTHREAD_LIBS})/}|" \ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in @@ -134,6 +162,15 @@ (cd ${WRKSRC} && ${GMAKE} distclean) .endif +# run again - if sqlite3 or py-sqlite3 got installed in this port's +# depends stage, the pre-everything check may have missed this. +pre-build: +.if defined(WITH_PGO) + @${www_firefox_check_sqlite3_extension} || { \ + ${ECHO_CMD} -e ${PGO_FAIL} ; \ + } +.endif + port-pre-install: ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} --- firefox-4.0_1,1.patch ends here --- --------------060108060600050004080400-- From owner-freebsd-gecko@FreeBSD.ORG Mon Mar 28 18:19:44 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from apollo.emma.line.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id D1B3F1065675; Mon, 28 Mar 2011 18:19:43 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from [IPv6:::1] (unknown [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id A08BB25AD8E; Mon, 28 Mar 2011 16:44:11 +0200 (CEST) Message-ID: <4D909EBB.6080800@FreeBSD.org> Date: Mon, 28 Mar 2011 16:44:11 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Mnenhy/0.8.3 Thunderbird/3.1.8 MIME-Version: 1.0 To: Beat Gaetzi References: <201103280800.p2S80NRT048809@freefall.freebsd.org> <4D90740E.9010305@FreeBSD.org> <0a97b224749efa1cae65845675036f4d.squirrel@wmail.chruetertee.ch> <4D909E08.2080006@FreeBSD.org> In-Reply-To: <4D909E08.2080006@FreeBSD.org> Content-Type: multipart/mixed; boundary="------------070804080403060103020503" Cc: gecko@FreeBSD.org, bug-followup@FreeBSD.org, Pan Tsu Subject: Re: ports/155971: [PATCH] databases/sqlite3: always enable EXTENSIONS 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, 28 Mar 2011 18:19:44 -0000 This is a multi-part message in MIME format. --------------070804080403060103020503 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Whoops, editorial error caused a bogus line fold that broke the file. Back out the previous patch (if applied) and use this instead. --------------070804080403060103020503 Content-Type: text/x-patch; name="fixed-check-www-firefox-PGO.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="fixed-check-www-firefox-PGO.patch" REVISED: --- firefox-4.0_1,1.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/www/firefox/Makefile,v retrieving revision 1.239 diff -u -u -r1.239 Makefile --- Makefile 24 Mar 2011 11:04:17 -0000 1.239 +++ Makefile 28 Mar 2011 14:41:55 -0000 @@ -58,7 +58,7 @@ WRKSRC:= ${WRKSRC}-2.0 -GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} +GECKO_PTHREAD_LIBS= ${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui @@ -75,6 +75,7 @@ .endif .if defined(WITH_PGO) +www_firefox_check_sqlite3_extension= ${OBJDUMP} 2>&1 -R ${LOCALBASE}/lib/libsqlite3.so | ${EGREP} -w -q 'sqlite3_load_extension' BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_PYTHON_BUILD= yes USE_DISPLAY= yes @@ -88,17 +89,45 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif +PGO_FAIL="\ +===============================================================\n\ +For profile-guided-optimized builds, sqlite3 in your system\n\ +needs to be built with the EXTENSION option enabled.\n\ +\n\ +Either re-run \"make config\" and build firefox without PGO, or\n\ +re-install databases/sqlite3 with EXTENSION enabled before\n\ +retrying the firefox build.\n\ +===============================================================\n" + +# these checks are quite early, but since sqlite3 may be neither +# configured nor installed if this Makefile is being processed, +# we need to re-check again. +pre-everything:: +.if defined(WITH_PGO) + @fail=0 ; \ + if test -e ${PORTS_DBDIR}/sqlite3/options ; then \ + if ${EGREP} ^WITHOUT_EXTENSION= ${PORTS_DBDIR}/sqlite ; then fail=1 ; fi \ + fi ; \ + if test -e ${LOCALBASE}/lib/libsqlite3.so ; then \ + ${www_firefox_check_sqlite3_extension} || fail=1 ; \ + fi ; \ + if test $$fail = 1 ; then \ + ${ECHO_CMD} ${PGO_FAIL} ; \ + fi +.endif + pre-extract: .if defined(WITH_PGO) - @${ECHO} "*****************************************************************" - @${ECHO} "**************************** attention **************************" - @${ECHO} "*****************************************************************" - @${ECHO} "To build Firefox with PGO support you need a running X server and" - @${ECHO} " build this port with an user who could access the X server! " + @${ECHO} "******************************************************************" + @${ECHO} "**************************** Attention ***************************" + @${ECHO} "******************************************************************" + @${ECHO} "" + @${ECHO} "To build Firefox with PGO support you need a running X server and " + @${ECHO} "build this port with a user who can access the X server! " @${ECHO} "" - @${ECHO} "During the build a Firefox instance will start and run some test." - @${ECHO} " Do not interrupt or close Firefox during this tests! " - @${ECHO} "*****************************************************************" + @${ECHO} "During the build a Firefox instance will start and run some tests." + @${ECHO} "Do not interrupt or close Firefox during these tests! " + @${ECHO} "******************************************************************" @sleep 10 .endif @@ -108,7 +137,7 @@ <${FILESDIR}/firefox.desktop.in >${WRKDIR}/${MOZILLA}.desktop post-patch: - ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:C/-pthread/${GECKO_PTHREAD_LIBS}/}|' \ + ${REINPLACE_CMD} -e "s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:C/-pthread/\$(${GECKO_PTHREAD_LIBS})/}|" \ ${WRKSRC}/storage/build/Makefile.in \ ${WRKSRC}/toolkit/library/Makefile.in \ ${WRKSRC}/db/sqlite3/src/Makefile.in @@ -134,6 +163,15 @@ (cd ${WRKSRC} && ${GMAKE} distclean) .endif +# run again - if sqlite3 or py-sqlite3 got installed in this port's +# depends stage, the pre-everything check may have missed this. +pre-build: +.if defined(WITH_PGO) + @${www_firefox_check_sqlite3_extension} || { \ + ${ECHO_CMD} -e ${PGO_FAIL} ; \ + } +.endif + port-pre-install: ${ECHO_CMD} 'share/applications/${MOZILLA}.desktop' >> ${PLISTF} ${ECHO_CMD} "@dirrmtry share/applications" >> ${PLISTD} --- firefox-4.0_1,1.patch ends here --- --------------070804080403060103020503-- From owner-freebsd-gecko@FreeBSD.ORG Tue Mar 29 06:07:04 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 D809F1065673; Tue, 29 Mar 2011 06:07:04 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AEA478FC19; Tue, 29 Mar 2011 06:07:04 +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 p2T6746F067023; Tue, 29 Mar 2011 06:07:04 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2T674ob067019; Tue, 29 Mar 2011 06:07:04 GMT (envelope-from beat) Date: Tue, 29 Mar 2011 06:07:04 GMT Message-Id: <201103290607.p2T674ob067019@freefall.freebsd.org> To: kalten@gmx.at, beat@FreeBSD.org, gecko@FreeBSD.org From: beat@FreeBSD.org 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 List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2011 06:07:04 -0000 Synopsis: www/firefox: firefox 4, WITH_PGO, better Text against DISPLAY problem State-Changed-From-To: open->feedback State-Changed-By: beat State-Changed-When: Tue Mar 29 05:59:17 UTC 2011 State-Changed-Why: I'm not sure how we should handle this problem. Adding (needs X) is misleading too as Firefox without PGO also depends on X. Another point is that user will see the option only the first time and after that the options are saved. So people may forget that they have selected the PGO option. I set this PR to the feedback state as I'd like to get feedback from the other gecko@ people as I'm tempted to remove PGO from OPTIONS as it is too easy to break the build with PGO selected. http://www.freebsd.org/cgi/query-pr.cgi?pr=155949 From owner-freebsd-gecko@FreeBSD.ORG Wed Mar 30 09:41: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 4A6A0106564A for ; Wed, 30 Mar 2011 09:41:20 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id CBAFE8FC13 for ; Wed, 30 Mar 2011 09:41:19 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirj.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1Q4ret-0001RX-Cq for gecko@FreeBSD.org; Wed, 30 Mar 2011 10:25:48 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Q4ret-0002CD-7e for gecko@FreeBSD.org; Wed, 30 Mar 2011 10:25:47 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id p2U9PkoP008570 for ; Wed, 30 Mar 2011 10:25:46 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id p2U9PjfG008569 for gecko@FreeBSD.org; Wed, 30 Mar 2011 10:25:45 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Wed, 30 Mar 2011 10:25:45 +0100 From: Anton Shterenlikht To: gecko@FreeBSD.org Message-ID: <20110330092544.GA8532@mech-cluster241.men.bris.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.4.2.3i Cc: Subject: firefox4.0 build fails on ia64 current X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 09:41:20 -0000 Just to report firefox4.0 build failure on ia64 current. Many thanks Anton Script started on Wed Mar 30 09:46:50 2011 make =3D=3D=3D> Building for firefox-4.0_1,1 rm -f -rf ./dist/sdk Section [Build] not found. rm -f -rf ./dist/include rm -f -rf ./dist/private rm -f -rf ./dist/public rm -f -rf ./dist/bin/components rm -f -rf _tests Section [Build] not found. gmake[1]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. tier_base: config build probes memory=20 gmake export_tier_base gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. export_tier_base gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: `config/Makefile' is up to date. gmake[3]: `build/Makefile' is up to date. gmake[3]: `probes/Makefile' is up to date. gmake[3]: `memory/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/confi= g' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R -m 644 ../mozil= la-config.h ./nsStaticComponents.h ../dist/include rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-= link-comp-names rm -f ../dist/bin/chrome/chromelist.txt /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R nsinstall ../di= st/bin /usr/local/bin/python2.7 ../toolkit/xre/make-platformini.py --print-buildid= > buildid gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/config' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /unix' gmake[4]: Nothing to be done for `export'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= unix' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo/blueprint' gmake[5]: Nothing to be done for `export'. gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo/blueprint' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo/js-input' gmake[5]: Nothing to be done for `export'. gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo/js-input' gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/probe= s' gmake[3]: Nothing to be done for `export'. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/probes' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/memor= y' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/memor= y/mozalloc' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R -m 644 mozalloc= .h mozalloc_abort.h mozalloc_macro_wrappers.h mozalloc_oom.h mozalloc_undef= _macro_wrappers.h ../../dist/include/mozilla gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/memory= /mozalloc' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/memory' gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake libs_tier_base gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. libs_tier_base gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: `config/Makefile' is up to date. gmake[3]: `build/Makefile' is up to date. gmake[3]: `probes/Makefile' is up to date. gmake[3]: `memory/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/confi= g' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R -m 755 nsinstal= l ../dist/host/bin gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/config' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /unix' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R run-mozilla.sh = ../../dist/bin gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= unix' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo/blueprint' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R sample.html ele= ments.html forms.html grid.html test.jpg test-small.jpg valid.png screen.cs= s print.css grid.png fancytype-screen.css ../../../_profile/pgo/blueprint gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo/blueprint' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo/js-input' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R 3d-cube.html 3d= -morph.html 3d-raytrace.html 3d-thingy.html access-binary-trees.html access= -fannkuch.html access-nbody.html access-nsieve.html bitops-3bit-bits-in-byt= e.html bitops-bits-in-byte.html bitops-bitwise-and.html bitops-nsieve-bits.= html controlflow-recursive.html crypto-aes.html crypto-md5.html crypto-sha1= .html crypto-otp.html date-format-tofte.html date-format-xparb.html math-co= rdic.html math-partial-sums.html math-spectral-norm.html regexp-dna.html st= ring-base64.html string-fasta.html string-tagcloud.html string-unpack-code.= html string-validate-input.html key.gif valid-xhtml10.png ../../../_profile= /pgo/js-input gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo/js-input' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R automation.py .= ./../build/automationutils.py profileserver.py genpgocert.py index.html ser= ver-locations.txt favicon.ico ../../_profile/pgo gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R automation.py a= utomationutils.py leaktest.py bloatcycle.html ../build/pgo/server-locations= .txt ../build/pgo/favicon.ico ../build/pgo/blueprint/sample.html ../build/p= go/blueprint/elements.html ../build/pgo/blueprint/forms.html ../build/pgo/b= lueprint/grid.html ../build/pgo/blueprint/test.jpg ../build/pgo/blueprint/t= est-small.jpg ../build/pgo/blueprint/valid.png ../build/pgo/blueprint/scree= n.css ../build/pgo/blueprint/print.css ../build/pgo/blueprint/grid.png ../b= uild/pgo/blueprint/fancytype-screen.css ../_leaktest /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R ../build/valgri= nd/i686-redhat-linux-gnu.sup ../build/valgrind/x86_64-redhat-linux-gnu.sup = ../_valgrind gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/probe= s' gmake[3]: Nothing to be done for `libs'. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/probes' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/memor= y' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/memor= y/mozalloc' /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R -m 755 libmozal= loc.so ../../dist/lib /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -D ../../dist/sdk/= lib /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R -m 755 libmozal= loc.so ../../dist/bin /usr/ports/www/firefox/work/mozilla-2.0/config/nsinstall -R -m 755 libmozal= loc.so ../../dist/sdk/lib gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/memory= /mozalloc' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/memory' gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake tools_tier_base gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. tools_tier_base gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: `config/Makefile' is up to date. gmake[3]: `build/Makefile' is up to date. gmake[3]: `probes/Makefile' is up to date. gmake[3]: `memory/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/confi= g' gmake[3]: Nothing to be done for `tools'. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/config' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /unix' gmake[4]: Nothing to be done for `tools'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= unix' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo/blueprint' gmake[5]: Nothing to be done for `tools'. gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo/blueprint' gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/build= /pgo/js-input' gmake[5]: Nothing to be done for `tools'. gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo/js-input' gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build/= pgo' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/build' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/probe= s' gmake[3]: Nothing to be done for `tools'. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/probes' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/memor= y' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/memor= y/mozalloc' gmake[4]: Nothing to be done for `tools'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/memory= /mozalloc' gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/memory' gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[1]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. tier_nspr: =20 gmake export_tier_nspr gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. export_tier_nspr gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake libs_tier_nspr gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. libs_tier_nspr gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake tools_tier_nspr gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. tools_tier_nspr gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[1]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. tier_js: js/src gmake export_tier_js gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. export_tier_js gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: `js/src/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/config' /usr/ports/www/firefox/work/mozilla-2.0/js/src/config/nsinstall -R nsinstal= l ../../../dist/bin gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /config' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/editline' gmake[4]: Nothing to be done for `export'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /editline' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/shell' gmake[4]: Nothing to be done for `export'. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /shell' /usr/ports/www/firefox/work/mozilla-2.0/js/src/config/nsinstall -R -m 644 j= s-config.h jsautocfg.h /usr/ports/www/firefox/work/mozilla-2.0/js/src/jsaut= okw.h js.msg jsanalyze.h jsapi.h jsarray.h jsarena.h jsatom.h jsbit.h jsboo= l.h jsclist.h jsclone.h jscntxt.h jscompat.h jsdate.h jsdbgapi.h jsdhash.h = jsdtoa.h jsemit.h jsfun.h jsfriendapi.h jsgc.h jscell.h jsgcchunk.h jsgcsta= ts.h jscompartment.h jshash.h jsinterp.h jsinttypes.h jsiter.h jslock.h jsl= ong.h jsmath.h jsobj.h jsobjinlines.h json.h jsopcode.tbl jsopcode.h jsopco= deinlines.h jsotypes.h jsparse.h jsproxy.h jsprf.h jsprobes.h jspropertycac= he.h jspropertycacheinlines.h jspropertytree.h jsproto.tbl jsprvtd.h jspubt= d.h jsreflect.h jsregexp.h jsscan.h jsscope.h jsscript.h jsscriptinlines.h = jsstaticcheck.h jsstdint.h jsstr.h jstracer.h jshotloop.h jstypedarray.h js= types.h jsutil.h jsvector.h jstl.h jshashtable.h jsversion.h jswrapper.h js= xdrapi.h jsxml.h jsval.h jsvalue.h prmjtime.h ./perf/jsperf.h ./../../dist/= include gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/ctypes/libffi' gmake "AR_FLAGS=3D" "CC_FOR_BUILD=3D" "CFLAGS=3D-Wall -W -Wno-unused -Wpoin= ter-arith -W -pipe -g -fno-strict-aliasing -pipe" "CXXFLAGS=3D-I/usr/local/= include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtua= l -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-invalid-offseto= f -Wno-variadic-macros -Werror=3Dreturn-type -pipe -g -fno-strict-aliasing = -pipe -DDEBUG -D_DEBUG -DTRACING -g -O3 -fstrict-aliasing -fomit-frame-poi= nter -DUSE_SYSTEM_MALLOC=3D1 -DENABLE_ASSEMBLER=3D1 -DENABLE_JIT=3D1" "CFLA= GS_FOR_BUILD=3D" "CFLAGS_FOR_TARGET=3D" "INSTALL=3D../../" "INSTALL_DATA=3D= install -o root -g wheel -m 444" "INSTALL_PROGRAM=3Dinstall -o root -g w= heel -m 555" "INSTALL_SCRIPT=3Dinstall -o root -g wheel -m 555" "JC1FLAGS= =3D" "LDFLAGS=3D-pthread " "LIBCFLAGS=3D" "LIBCFLAGS_FOR_TARGET=3D" "MAK= E=3Dgmake" "MAKEINFO=3D/bin/sh /usr/ports/www/firefox/work/mozilla-2.0/js/s= rc/ctypes/libffi/missing --run makeinfo " "PICFLAG=3D" "PICFLAG_FOR_TARGET= =3D" "RUNTESTFLAGS=3D" "SHELL=3D/bin/sh" "exec_prefix=3D/usr/local" "infodi= r=3D/usr/local/share/info" "libdir=3D/usr/local/lib" "mandir=3D/usr/local/s= hare/man" "prefix=3D/usr/local" "AR=3Dar" "AS=3Das" "CC=3Dcc" "CXX=3D c++" = "LD=3D/usr/bin/ld" "NM=3D/usr/bin/nm -B" "RANLIB=3Dranlib" "DESTDIR=3D" all= -recursive gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/ctypes/libffi' Making all in include gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/ctypes/libffi/include' gmake[6]: Nothing to be done for `all'. gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /ctypes/libffi/include' Making all in testsuite gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/ctypes/libffi/testsuite' gmake[6]: Nothing to be done for `all'. gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /ctypes/libffi/testsuite' Making all in man gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/ctypes/libffi/man' gmake[6]: Nothing to be done for `all'. gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /ctypes/libffi/man' gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c/ctypes/libffi' gmake[6]: Nothing to be done for `all-am'. gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /ctypes/libffi' gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /ctypes/libffi' gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src= /ctypes/libffi' mkdir -p nanojit gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src' gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake libs_tier_js gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' Section [Build] not found. libs_tier_js gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: `js/src/Makefile' is up to date. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-2.0/js/sr= c' jsdbgapi.cpp c++ -o jsdbgapi.o -c -fvisibility=3Dhidden -DOSTYPE=3D\"FreeBSD9\" -DOSARC= H=3DFreeBSD -DEXPORT_JS_API -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS = -DJS_HAS_CTYPES -DDLL_PREFIX=3D\"lib\" -DDLL_SUFFIX=3D\".so\" -DFREEBSD -Ic= types/libffi/include -I. -I. -I. -I./../../dist/include -I./../../dist/inc= lude/nsprpub -I/usr/local/include -I/usr/local/include/nspr -I. -I./asse= mbler -I./yarr -fPIC -I/usr/local/include -fno-rtti -fno-exceptions -Wall = -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-no= n-virtual-dtor -Wno-invalid-offsetof -Wno-variadic-macros -Werror=3Dreturn-= type -pipe -g -fno-strict-aliasing -pipe -DDEBUG -D_DEBUG -DTRACING -g -O3= -fstrict-aliasing -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=3D1 -DENABLE_AS= SEMBLER=3D1 -DENABLE_JIT=3D1 -I/usr/local/include -DMOZILLA_CLIENT -includ= e ./js-confdefs.h jsdbgapi.cpp jsemit.cpp c++ -o jsemit.o -c -fvisibility=3Dhidden -DOSTYPE=3D\"FreeBSD9\" -DOSARCH= =3DFreeBSD -DEXPORT_JS_API -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -= DJS_HAS_CTYPES -DDLL_PREFIX=3D\"lib\" -DDLL_SUFFIX=3D\".so\" -DFREEBSD -Ict= ypes/libffi/include -I. -I. -I. -I./../../dist/include -I./../../dist/incl= ude/nsprpub -I/usr/local/include -I/usr/local/include/nspr -I. -I./assem= bler -I./yarr -fPIC -I/usr/local/include -fno-rtti -fno-exceptions -Wall -= Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non= -virtual-dtor -Wno-invalid-offsetof -Wno-variadic-macros -Werror=3Dreturn-t= ype -pipe -g -fno-strict-aliasing -pipe -DDEBUG -D_DEBUG -DTRACING -g -O3 = -fstrict-aliasing -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=3D1 -DENABLE_ASS= EMBLER=3D1 -DENABLE_JIT=3D1 -I/usr/local/include -DMOZILLA_CLIENT -include= ./js-confdefs.h jsemit.cpp jsdbgapi.cpp: In function 'bool CompartmentHasLiveScripts(JSCompartment*)': jsdbgapi.cpp:131: error: 'currentThreadId' was not declared in this scope gmake[3]: *** [jsdbgapi.o] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0/js/src' gmake[2]: *** [libs_tier_js] Error 2 gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake[1]: *** [tier_js] Error 2 gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-2.0' gmake: *** [default] Error 2 *** Error code 1 Stop in /usr/ports/www/firefox. *** Error code 1 Stop in /usr/ports/www/firefox. Script done on Wed Mar 30 09:47:28 2011 --=20 Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-gecko@FreeBSD.ORG Wed Mar 30 09:48:57 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9EC7A1065677 for ; Wed, 30 Mar 2011 09:48:57 +0000 (UTC) (envelope-from jimmie.andersson@telenor.com) Received: from holborn.vodafone.se (holborn.vodafone.se [217.174.65.59]) by mx1.freebsd.org (Postfix) with ESMTP id 1EB288FC08 for ; Wed, 30 Mar 2011 09:48:56 +0000 (UTC) Received: from arnold.europolitan.ad.local (epmx2 [217.174.65.12]) by holborn.vodafone.se (8.13.8/8.11.7) with SMTP id p2U8JREd026633 for ; Wed, 30 Mar 2011 10:19:27 +0200 Received: From elfman.europolitan.ad.local ([172.16.20.216]) by arnold.europolitan.ad.local (WebShield SMTP v4.5 MR2); id 1301473169928; Wed, 30 Mar 2011 10:19:29 +0200 Received: from WEBBER.europolitan.ad.local ([172.16.20.211]) by elfman.europolitan.ad.local with Microsoft SMTPSVC(6.0.3790.4675); Wed, 30 Mar 2011 10:19:29 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Wed, 30 Mar 2011 10:19:28 +0200 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: FreeBSD Port: www/firefox Thread-Index: AcvuszBp3Tjd/uspSLug6xyPAl0f7Q== From: To: X-OriginalArrivalTime: 30 Mar 2011 08:19:29.0805 (UTC) FILETIME=[30F413D0:01CBEEB3] X-Mailman-Approved-At: Wed, 30 Mar 2011 11:16:50 +0000 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: FreeBSD Port: www/firefox X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 09:48:57 -0000 Hi! =20 Shouldnt the package for Firefox at 8.2 Stable ftp be 4.0?=20 =20 =20 =20 Med v=E4nlig h=E4lsning Jimmie Andersson Kunddriftcenter Telenor Sverige AB Organisationsnummer: 556421-0309 S=E4te: Karlskrona Telefon: +46 (0)770-77 77 10 E-post: helpdesk.se@telenor.com=20 Hemsida: www.telenor.se =20 P Please consider the environment and don't print this e-mail unless you = really need to. =20 From owner-freebsd-gecko@FreeBSD.ORG Wed Mar 30 13:21: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 DC0121065670; Wed, 30 Mar 2011 13:21:34 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from marvin.chruetertee.ch (marvin.chruetertee.ch [217.150.245.55]) by mx1.freebsd.org (Postfix) with ESMTP id 6F62B8FC15; Wed, 30 Mar 2011 13:21:33 +0000 (UTC) Received: from daedalus.network.local (global277.lnk.telstra.net [203.45.62.136]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.3/8.14.3) with ESMTP id p2UDLS7k004593 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO); Wed, 30 Mar 2011 13:21:31 GMT (envelope-from beat@FreeBSD.org) Message-ID: <4D932E52.6090503@FreeBSD.org> Date: Wed, 30 Mar 2011 15:21:22 +0200 From: Beat Gaetzi User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.15) Gecko/20110304 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: Matthias Andree References: <201103280800.p2S80NRT048809@freefall.freebsd.org> <4D90740E.9010305@FreeBSD.org> <0a97b224749efa1cae65845675036f4d.squirrel@wmail.chruetertee.ch> <4D909E08.2080006@FreeBSD.org> <4D909EBB.6080800@FreeBSD.org> In-Reply-To: <4D909EBB.6080800@FreeBSD.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org, bug-followup@FreeBSD.org, Pan Tsu Subject: Re: ports/155971: [PATCH] databases/sqlite3: always enable EXTENSIONS X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2011 13:21:34 -0000 On 28.03.2011 16:44, Matthias Andree wrote: > Whoops, editorial error caused a bogus line fold that broke the file. > Back out the previous patch (if applied) and use this instead. Thanks for the patch. Shouldn't we exit the build after displaying PGO_FAIL? Otherwise the message might be overlooked: https://gecko.chruetertee.ch/tb/errors/8-FreeBSD_AMD64/firefox-4.0_1,1.log Beat From owner-freebsd-gecko@FreeBSD.ORG Thu Mar 31 00:34:39 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 E9C19106564A for ; Thu, 31 Mar 2011 00:34:39 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id A54ED8FC08 for ; Thu, 31 Mar 2011 00:34:39 +0000 (UTC) Received: from mr17.lnh.mail.rcn.net ([207.172.157.37]) by smtp02.lnh.mail.rcn.net with ESMTP; 30 Mar 2011 20:34:39 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr17.lnh.mail.rcn.net (MOS 4.2.3-GA) with ESMTP id AUJ72921; Wed, 30 Mar 2011 20:34:38 -0400 Received-SPF: None identity=pra; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="roberthuff@rcn.com"; x-conformance=sidf_compatible Received-SPF: None identity=mailfrom; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="roberthuff@rcn.com"; x-conformance=sidf_compatible Received-SPF: None identity=helo; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="postmaster@jerusalem.litteratus.org.litteratus.org"; x-conformance=sidf_compatible Received: from 209-6-91-204.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.91.204]) by smtp01.lnh.mail.rcn.net with ESMTP; 30 Mar 2011 20:34:32 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19859.52222.67259.599416@jerusalem.litteratus.org> Date: Wed, 30 Mar 2011 20:34:06 -0400 To: Jung-uk Kim In-Reply-To: <201103302004.17586.jkim@FreeBSD.org> References: <7482962.568491301526191635.JavaMail.defaultUser@defaultHost> <201103302004.17586.jkim@FreeBSD.org> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr17.lnh.mail.rcn.net) Cc: Barbara , freebsd-gecko@freebsd.org Subject: Re: firefox 4 crashes after last nspluginwrapper-devel X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2011 00:34:40 -0000 Note change in CC: location. Jung-uk Kim writes: > > After updating nspluginwrapper-devel, firefox instead of randomly > > freezing for few seconds after closing o reloading a tab with a > > flash running, crashes, which is even more annoying. > > Now after the crash I have 2 core files: one for firefox-bin and > > one for npviewer-bin. > > Anyone else seeing the same? > > Did you reinstall libflashplugin.so wrapper in your ~/.mozilla/plugins > directory? After doing this, FF4 flickers on screen and exits in <<<< 1 second, without leaving a core dump. With the plugin removed, it starts ... but reverts to the old behavior of crashing when (e.g.) I select Help->About Firefox. Robert Huff From owner-freebsd-gecko@FreeBSD.ORG Thu Mar 31 04:57: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 67F57106566C for ; Thu, 31 Mar 2011 04:57:43 +0000 (UTC) (envelope-from miwi.freebsd@googlemail.com) Received: from mail-px0-f172.google.com (mail-px0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id 377158FC08 for ; Thu, 31 Mar 2011 04:57:43 +0000 (UTC) Received: by pxi6 with SMTP id 6so1159698pxi.17 for ; Wed, 30 Mar 2011 21:57:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:reply-to:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=+rLHFNwGBgqPAP1he68PIjqwDDBHhZakJhoak/Z70vk=; b=TssI4ESHFznPMEhHdGN1x7wTQdEa+/xk6ZcSFXa7GKhLoRjvNz4s4fKlLyElikJDM4 9b31DLWbvWpFV5+mw6BY2FKhZOMEGOaqnptRPVUPG63yHqhBAUj21Zr71l6ztjVd6emv 7aNxRI4a6kZTbFSfyf2diYCy2o/MBimlrDfag= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=fyip7O+HjIFSTpOYYedPAIHjvrMOhHNFPUZOP/BWGm7DlH9JmmARS2Atr60tk9Bp3m wvTTPG4H2Ac4y49wfxTf8l8cF+H/a8WxtjrtTCeuxXv9hyNx7L+jMsewnNUQ6jTKRTRi BETRYXnAYeKE1goACwXRSg1DCTAlLJ1dQx+SA= MIME-Version: 1.0 Received: by 10.142.149.22 with SMTP id w22mr1592993wfd.60.1301547462719; Wed, 30 Mar 2011 21:57:42 -0700 (PDT) Sender: miwi.freebsd@googlemail.com Received: by 10.68.40.38 with HTTP; Wed, 30 Mar 2011 21:57:42 -0700 (PDT) In-Reply-To: References: Date: Thu, 31 Mar 2011 04:57:42 +0000 X-Google-Sender-Auth: SXdSltGNTR82SOlpr-QpX66hAmI Message-ID: From: Martin Wilke To: jimmie.andersson@telenor.com 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: FreeBSD Port: www/firefox X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: miwi@FreeBSD.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2011 04:57:43 -0000 that come sone. On Wed, Mar 30, 2011 at 8:19 AM, wrote: > Hi! > > > > Shouldnt the package for Firefox at 8.2 Stable ftp be 4.0? > > > > > > > > Med v=C3=A4nlig h=C3=A4lsning > > Jimmie Andersson > Kunddriftcenter > Telenor Sverige AB > > Organisationsnummer: 556421-0309 > > S=C3=A4te: Karlskrona > > Telefon: +46 (0)770-77 77 10 > > E-post: helpdesk.se@telenor.com > Hemsida: www.telenor.se > > P Please consider the environment and don't print this e-mail unless you > really need to. > > > > _______________________________________________ > freebsd-gecko@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gecko > To unsubscribe, send any mail to "freebsd-gecko-unsubscribe@freebsd.org" > --=20 +-----------------oOO--(_)--OOo-------------------------+ With best Regards, Martin Wilke (miwi_(at)_FreeBSD.org) Mess with the Best, Die like the Rest From owner-freebsd-gecko@FreeBSD.ORG Thu Mar 31 05:15:33 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5EE88106564A for ; Thu, 31 Mar 2011 05:15:33 +0000 (UTC) (envelope-from sherkhan.yessirken@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 5A2A88FC13 for ; Thu, 31 Mar 2011 05:15:31 +0000 (UTC) Received: by bwz12 with SMTP id 12so1793038bwz.13 for ; Wed, 30 Mar 2011 22:15:31 -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=imNTykzE+Lg53FKs6bDjxn3PN6BMpqNfzt6eWXoQnS8=; b=No3H6Je+xqNviJlcFsy13/1AUN5ySkbSe+sEjFEyKvpdilTMLFwfS6O+QERFqCQJKL 3nQsaO94ceZCeeT8afa9kl0MHaHAIYKVOilTagybnEzjNceotbe0JXFHwwjUHXEImDvN fnxYWvnxh9zFkwaAUSKqXuDBRpwrNboCczStY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=rTFRnVsrd+lAMyjcKZbjtoGMKt4wIIf+zS2u167ar+ZCxfwb9GtDMmrOEe6Utx6EA4 eukRG6bbupfy69jPNng/ob/16yX4M+g1dZDkjIrjcQc3ZHLKEvyclKsHxKAej9JwxJML sG8I/afIJqHX+vVo52uh91JKgVslu906NNPu8= MIME-Version: 1.0 Received: by 10.204.230.194 with SMTP id jn2mr1861705bkb.133.1301547228578; Wed, 30 Mar 2011 21:53:48 -0700 (PDT) Received: by 10.204.113.207 with HTTP; Wed, 30 Mar 2011 21:53:48 -0700 (PDT) Date: Thu, 31 Mar 2011 04:53:48 +0000 Message-ID: From: Sherkhan Yessirken To: gecko@FreeBSD.org Content-Type: multipart/mixed; boundary=485b393ab58937c399049fc01428 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: "/ usr/ports/www/firefox/work/mozilla-2.0/config.log" X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2011 05:15:33 -0000 --485b393ab58937c399049fc01428 Content-Type: text/plain; charset=ISO-8859-1 --485b393ab58937c399049fc01428-- From owner-freebsd-gecko@FreeBSD.ORG Thu Mar 31 05:41:54 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 005261065674 for ; Thu, 31 Mar 2011 05:41:53 +0000 (UTC) (envelope-from inyaoo@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8BED58FC15 for ; Thu, 31 Mar 2011 05:41:53 +0000 (UTC) Received: by wyf23 with SMTP id 23so2056840wyf.13 for ; Wed, 30 Mar 2011 22:41:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:date:message-id:user-agent :mime-version:content-type; bh=wZYbmSR90K3Yu6QGyDR3WjXHRSiViBiFU0bnVxUdbOY=; b=IbFNS81n+qB/UfALiswvuMPbWVe37BO8rXA0O8mMHCMylAlYwhAwjfpQx/5HNehl5U UH9FRvp3wIccej5N/phn2y3RyNIYBm3qMEKrtvAgJ3QX3V24iZRuX1LX38Urllo19ToT I55INCvkclDlqRMGX9aw4Oh8ZQM2VBxBFDeas= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; b=tdZ/XQNebJJlP2lQZ81RXLbfeOQxZ7bkPydd+jlQWcS15I2axxyUCRnOKt5p/Opn/k Jxol4VGchrT2FaYiKdKpcA7kDJA8/39LkXVcDiFkl+8o2Fn1zfBkKZlffuhtHMdudFGV DBr6mKoD50z6rk1laAqgF1OdGUyifdID+bvsU= Received: by 10.216.61.9 with SMTP id v9mr1650949wec.67.1301550112527; Wed, 30 Mar 2011 22:41:52 -0700 (PDT) Received: from localhost (tor3.anonymizer.ccc.de [80.237.226.73]) by mx.google.com with ESMTPS id ed10sm437419wbb.32.2011.03.30.22.41.50 (version=SSLv3 cipher=OTHER); Wed, 30 Mar 2011 22:41:51 -0700 (PDT) From: Pan Tsu To: freebsd-gecko@freebsd.org Date: Thu, 31 Mar 2011 09:41:48 +0400 Message-ID: <86lizvn8wz.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 Subject: --disable-ipc is disallowed X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2011 05:41:54 -0000 Mozilla devs recently disabled the option https://bugzilla.mozilla.org/show_bug.cgi?id=638755 mozilla-central (aka trunk) still builds fine on FreeBSD but I wonder how long it'll remain so. So, do you plan to fix IPC port[1], probably using some pieces from www/chromium, or try keep --disable-ipc as long as possible? [1] it was removed in r430 http://trillian.chruetertee.ch/freebsd-gecko/changeset/430 %% build fix for 64446:422bbd8245a7 Index: www/firefox/Makefile =================================================================== RCS file: /a/.cvsup/ports/www/firefox/Makefile,v retrieving revision 1.239 diff -u -p -r1.239 Makefile --- www/firefox/Makefile 24 Mar 2011 11:04:17 -0000 1.239 +++ www/firefox/Makefile 31 Mar 2011 05:16:04 -0000 @@ -54,5 +49,9 @@ OPTIONS= DBUS "Enable D-BUS support" on PGO "Enable Profile-Guided Optimization" off \ SMB "Enable smb:// URI support using gnomevfs" off +# XXX: maybe gcc46 specific +CFLAGS+= -fpermissive +MOZ_OPTIONS+= --disable-warnings-as-errors + .include Index: www/firefox/files/patch-configure.in =================================================================== RCS file: /a/.cvsup/ports/www/firefox/files/patch-configure.in,v retrieving revision 1.2 diff -u -p -r1.2 patch-configure.in --- www/firefox/files/patch-configure.in 22 Mar 2011 15:24:49 -0000 1.2 +++ www/firefox/files/patch-configure.in 28 Mar 2011 07:56:59 -0000 @@ -54,6 +54,19 @@ ZLIB_CFLAGS="-I${ZLIB_DIR}/include" ZLIB_LIBS="-L${ZLIB_DIR}/lib ${ZLIB_LIBS}" fi +@@ -5796,10 +5798,10 @@ MOZ_ARG_DISABLE_BOOL(ipc, + MOZ_IPC=1) + + if test -z "$MOZ_IPC"; then +- AC_MSG_ERROR([--disable-ipc is no longer supported.]) ++ else ++AC_DEFINE(MOZ_IPC) + fi + +-AC_DEFINE(MOZ_IPC) + AC_SUBST(MOZ_IPC) + + dnl ======================================================== @@ -6022,6 +6024,14 @@ VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" VPX_X86_ASM=1 Index: www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in =================================================================== RCS file: /a/.cvsup/ports/www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in,v retrieving revision 1.3 diff -u -p -r1.3 patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in --- www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in 22 Mar 2011 15:24:49 -0000 1.3 +++ www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in 28 Mar 2011 07:48:47 -0000 @@ -29,9 +29,9 @@ +CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp +endif +# - # BeOS/Intel (uses the same unixish_x86 code) + # Neutrino/Intel (uses the same unixish_x86 code) # - ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC) + ifeq ($(OS_TARGET),NTO) @@ -158,9 +167,15 @@ ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s endif %% From owner-freebsd-gecko@FreeBSD.ORG Sat Apr 2 01:47:15 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 BC399106566C for ; Sat, 2 Apr 2011 01:47:15 +0000 (UTC) (envelope-from barbara.xxx1975@libero.it) Received: from cp-out3.libero.it (cp-out3.libero.it [212.52.84.103]) by mx1.freebsd.org (Postfix) with ESMTP id 32F5A8FC12 for ; Sat, 2 Apr 2011 01:47:14 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B020D.4D967D5C.0089,ss=1,re=0.000,fgs=0 X-libjamoibt: 1419 Received: from wmail42 (172.31.0.231) by cp-out3.libero.it (8.5.133) (authenticated as barbara.xxx1975@libero.it) id 4D7F47850177A6C4; Sat, 2 Apr 2011 03:35:24 +0200 Message-ID: <14888320.1164591301708124301.JavaMail.defaultUser@defaultHost> Date: Sat, 2 Apr 2011 03:35:24 +0200 (CEST) From: Barbara To: , , freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain;charset="UTF-8" Content-Transfer-Encoding: 7bit X-SenderIP: 87.18.239.31 Cc: Subject: Re: R: Re: firefox 4 crashes after last nspluginwrapper-devel X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Barbara List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2011 01:47:15 -0000 >On Thursday 31 March 2011 06:27 pm, Barbara wrote: >> >On Thursday 31 March 2011 02:34 am, Barbara wrote: >> >> >On Wednesday 30 March 2011 07:03 pm, Barbara wrote: >> >> >> I'm referring to this commit: >> >> >> http://www.freebsd.org/cgi/getmsg.cgi?fetch=422486+0+current/ >> >> >>cvs -po rts >> >> >> >> >> >> After updating nspluginwrapper-devel, firefox instead of >> >> >> randomly freezing for few seconds after closing o reloading a >> >> >> tab with a flash running, crashes, which is even more >> >> >> annoying. Now after the crash I have 2 core files: one for >> >> >> firefox-bin and one for npviewer-bin. >> >> >> Anyone else seeing the same? >> >> > >> >> >Did you reinstall libflashplugin.so wrapper in your >> >> > ~/.mozilla/plugins directory? >> >> > >> >> >Just making sure... >> >> > >> >> >Jung-uk Kim >> >> >> >> I run "nspluginwrapper -a -v -i" in that directory, as I always >> >> did after upgrading that port. >> >> I think that you are talking about that, aren't you? >> > >> >Yes. I hardly use '-a', though. Can you please show me >> >'nspluginwrapper -l' output? >> >> Sure! >> $ nspluginwrapper -l >> /home/bar/.mozilla/plugins/npwrapper.libflashplayer.so >> Original plugin: /usr/local/lib/browser_plugins/libflashplayer.so >> Plugin viewer: /usr/local/lib/nspluginwrapper/i386/linux/npviewer >> Wrapper version string: 1.3.0 > >Hmmm... I have linux-f10-flashplugin-10.2r153 and it is installed >as /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so, not >in /usr/local/lib/browser_plugins/. This definitely looks >suspicious. > /usr/local/lib/browser_plugins/ is a link to /usr/local/lib/npapi/linux-f10- flashplugin/libflashplayer.so I just followed the handbook. And I have it since I moved to 8.0 I've just rebuilt FF4 WITH_DEBUG. After opening and closing a lot of tab with flash content it wasn't crashing. So I decided to give up. I opened a new empty tab, right clicked on it and selected "Close other tabs" from the menu. Soon after the other tabs have been closed, ff crashed. Here's the bt http://pastebin.com/xFsdqBhA Core was generated by `firefox-bin'. Program terminated with signal 11, Segmentation fault. ... (gdb) bt #0 0x2b297b4b in kill () from /lib/libc.so.7 #1 0x2b297aaa in raise () from /lib/libc.so.7 #2 0x282c5ef3 in nsProfileLock::FatalSignalHandler (signo=11, info=0xbfbfdd10, context=0xbfbfda50) at nsProfileLock.cpp:216 #3 #4 0x29a0a6c4 in NS_LogCOMPtrRelease_P (aCOMPtr=0x401fe688, aObject=0x650064) at /usr/ports/www/firefox/work/mozilla-2.0/xpcom/base/nsTraceRefcntImpl.cpp: 1234 #5 0x292ecfd9 in ~XPCWrappedNativeProto (this=0x4cf14020) at nsCOMPtr.h:531 #6 0x292b67c9 in DyingProtoKiller (table=0x2f218980, hdr=0x3e8cf288, number=441, arg=0x0) at /usr/ports/www/firefox/work/mozilla-2.0 /js/src/xpconnect/src/xpcjsruntime.cpp:210 #7 0x29bdf655 in JS_DHashTableEnumerate (table=0x2f218980, etor=0x292b67a4 , arg=0x0) at /usr/ports/www/firefox/work/mozilla-2.0 /js/src/jsdhash.cpp:743 #8 0x292ba008 in XPCJSRuntime::GCCallback (cx=0x301dda00, status=JSGC_FINALIZE_END) at xpcmaps.h:595 #9 0x28ca7f99 in DOMGCCallback (cx=0x301dda00, status=JSGC_FINALIZE_END) at /usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3500 #10 0x29c40064 in js_GC (cx=0x301dda00, comp=0x0, gckind=GC_NORMAL) at /usr/ports/www/firefox/work/mozilla-2.0/js/src/jsgc.cpp:2514 #11 0x29b42924 in JS_GC (cx=0x301dda00) at /usr/ports/www/firefox/work/mozilla- 2.0/js/src/jsapi.cpp:2662 #12 0x29285e7f in nsXPConnect::Collect (this=0x2e1094e0) at /usr/ports/www/firefox/work/mozilla-2.0/js/src/xpconnect/src/nsXPConnect.cpp: 405 #13 0x29281906 in nsXPConnect::GarbageCollect (this=0x2e1094e0) at /usr/ports/www/firefox/work/mozilla-2.0/js/src/xpconnect/src/nsXPConnect.cpp: 413 #14 0x28ca30b8 in nsJSContext::GarbageCollectNow () at /usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3271 #15 0x28ca30ed in GCTimerFired (aTimer=0x3c4903d0, aClosure=0x0) at /usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3321 #16 0x299fda64 in nsTimerImpl::Fire (this=0x3c4903d0) at /usr/ports/www/firefox/work/mozilla-2.0/xpcom/threads/nsTimerImpl.cpp:425 #17 0x299fdea4 in nsTimerEvent::Run (this=0x3c55bd00) at /usr/ports/www/firefox/work/mozilla-2.0/xpcom/threads/nsTimerImpl.cpp:517 #18 0x299f5088 in nsThread::ProcessNextEvent (this=0x2e1051c0, mayWait=1, result=0xbfbfe240) at /usr/ports/www/firefox/work/mozilla-2.0 /xpcom/threads/nsThread.cpp:633 #19 0x2998c4b3 in NS_ProcessNextEvent_P (thread=0x2e1051c0, mayWait=1) at nsThreadUtils.cpp:250 #20 0x2983857b in nsBaseAppShell::Run (this=0x2e32d290) at /usr/ports/www/firefox/work/mozilla-2.0/widget/src/xpwidgets/nsBaseAppShell.cpp: 195 #21 0x29507405 in nsAppStartup::Run (this=0x2f31eca0) at /usr/ports/www/firefox/work/mozilla-2.0 /toolkit/components/startup/src/nsAppStartup.cpp:220 #22 0x282b8c63 in XRE_main (argc=1, argv=0xbfbfe754, aAppData=0x2e05b040) at /usr/ports/www/firefox/work/mozilla-2.0/toolkit/xre/nsAppRunner.cpp:3786 #23 0x080490c2 in main (argc=1, argv=0xbfbfe754) at /usr/ports/www/firefox/work/mozilla-2.0/browser/app/nsBrowserApp.cpp:158 From owner-freebsd-gecko@FreeBSD.ORG Sat Apr 2 02:05:04 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CDB51065674; Sat, 2 Apr 2011 02:05:04 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id A43798FC0C; Sat, 2 Apr 2011 02:05:03 +0000 (UTC) Received: from mr17.lnh.mail.rcn.net ([207.172.157.37]) by smtp02.lnh.mail.rcn.net with ESMTP; 01 Apr 2011 22:05:02 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr17.lnh.mail.rcn.net (MOS 4.2.3-GA) with ESMTP id AUM77690; Fri, 1 Apr 2011 22:05:02 -0400 Received-SPF: None identity=pra; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="roberthuff@rcn.com"; x-conformance=sidf_compatible Received-SPF: None identity=mailfrom; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="roberthuff@rcn.com"; x-conformance=sidf_compatible Received-SPF: None identity=helo; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="postmaster@jerusalem.litteratus.org.litteratus.org"; x-conformance=sidf_compatible Received: from 209-6-91-204.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.91.204]) by smtp01.lnh.mail.rcn.net with ESMTP; 01 Apr 2011 22:04:55 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19862.33857.734012.292847@jerusalem.litteratus.org> Date: Fri, 1 Apr 2011 22:04:49 -0400 To: Barbara In-Reply-To: <14888320.1164591301708124301.JavaMail.defaultUser@defaultHost> References: <14888320.1164591301708124301.JavaMail.defaultUser@defaultHost> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr17.lnh.mail.rcn.net) Cc: freebsd-gecko@freebsd.org, freebsd-ports@freebsd.org, jkim@freebsd.org Subject: Re: R: Re: firefox 4 crashes after last nspluginwrapper-devel X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2011 02:05:04 -0000 Barbara writes: > I've just rebuilt FF4 WITH_DEBUG. I used the "additional debugging" config option. > After opening and closing a lot of tab with flash content it > wasn't crashing. So I decided to give up. I opened a new empty > tab, right clicked on it and selected "Close other tabs" from the > menu. > > Soon after the other tabs have been closed, ff crashed. > Here's the bt http://pastebin.com/xFsdqBhA > > Core was generated by `firefox-bin'. > Program terminated with signal 11, Segmentation fault. > ... > (gdb) bt > #0 0x2b297b4b in kill () from /lib/libc.so.7 > #1 0x2b297aaa in raise () from /lib/libc.so.7 > #2 0x282c5ef3 in nsProfileLock::FatalSignalHandler (signo=11, > info=0xbfbfdd10, context=0xbfbfda50) at nsProfileLock.cpp:216 > #3 > #4 0x29a0a6c4 in NS_LogCOMPtrRelease_P (aCOMPtr=0x401fe688, aObject=0x650064) > at /usr/ports/www/firefox/work/mozilla-2.0/xpcom/base/nsTraceRefcntImpl.cpp: > 1234 > #5 0x292ecfd9 in ~XPCWrappedNativeProto (this=0x4cf14020) at nsCOMPtr.h:531 > #6 0x292b67c9 in DyingProtoKiller (table=0x2f218980, hdr=0x3e8cf288, > number=441, arg=0x0) at /usr/ports/www/firefox/work/mozilla-2.0 > /js/src/xpconnect/src/xpcjsruntime.cpp:210 > #7 0x29bdf655 in JS_DHashTableEnumerate (table=0x2f218980, etor=0x292b67a4 > , arg=0x0) at /usr/ports/www/firefox/work/mozilla-2.0 > /js/src/jsdhash.cpp:743 > #8 0x292ba008 in XPCJSRuntime::GCCallback (cx=0x301dda00, > status=JSGC_FINALIZE_END) at xpcmaps.h:595 > #9 0x28ca7f99 in DOMGCCallback (cx=0x301dda00, status=JSGC_FINALIZE_END) at > /usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3500 > #10 0x29c40064 in js_GC (cx=0x301dda00, comp=0x0, gckind=GC_NORMAL) at > /usr/ports/www/firefox/work/mozilla-2.0/js/src/jsgc.cpp:2514 > #11 0x29b42924 in JS_GC (cx=0x301dda00) at /usr/ports/www/firefox/work/mozilla- > 2.0/js/src/jsapi.cpp:2662 > #12 0x29285e7f in nsXPConnect::Collect (this=0x2e1094e0) at > /usr/ports/www/firefox/work/mozilla-2.0/js/src/xpconnect/src/nsXPConnect.cpp: > 405 > #13 0x29281906 in nsXPConnect::GarbageCollect (this=0x2e1094e0) at > /usr/ports/www/firefox/work/mozilla-2.0/js/src/xpconnect/src/nsXPConnect.cpp: > 413 > #14 0x28ca30b8 in nsJSContext::GarbageCollectNow () at > /usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3271 > #15 0x28ca30ed in GCTimerFired (aTimer=0x3c4903d0, aClosure=0x0) at > /usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3321 > #16 0x299fda64 in nsTimerImpl::Fire (this=0x3c4903d0) at > /usr/ports/www/firefox/work/mozilla-2.0/xpcom/threads/nsTimerImpl.cpp:425 > #17 0x299fdea4 in nsTimerEvent::Run (this=0x3c55bd00) at > /usr/ports/www/firefox/work/mozilla-2.0/xpcom/threads/nsTimerImpl.cpp:517 > #18 0x299f5088 in nsThread::ProcessNextEvent (this=0x2e1051c0, mayWait=1, > result=0xbfbfe240) at /usr/ports/www/firefox/work/mozilla-2.0 > /xpcom/threads/nsThread.cpp:633 > #19 0x2998c4b3 in NS_ProcessNextEvent_P (thread=0x2e1051c0, mayWait=1) at > nsThreadUtils.cpp:250 > #20 0x2983857b in nsBaseAppShell::Run (this=0x2e32d290) at > /usr/ports/www/firefox/work/mozilla-2.0/widget/src/xpwidgets/nsBaseAppShell.cpp: > 195 > #21 0x29507405 in nsAppStartup::Run (this=0x2f31eca0) at > /usr/ports/www/firefox/work/mozilla-2.0 > /toolkit/components/startup/src/nsAppStartup.cpp:220 > #22 0x282b8c63 in XRE_main (argc=1, argv=0xbfbfe754, aAppData=0x2e05b040) at > /usr/ports/www/firefox/work/mozilla-2.0/toolkit/xre/nsAppRunner.cpp:3786 > #23 0x080490c2 in main (argc=1, argv=0xbfbfe754) at > /usr/ports/www/firefox/work/mozilla-2.0/browser/app/nsBrowserApp.cpp:158 This was output to the terminal used to start FF: WARNING: 1 sort operation has occurred for the SQL statement '0x80ca5c748'. See https://developer.mozilla.org/En/Storage/Warnings details.: file mozStoragePrivateHelpers.cpp, line 139 ++DOCSHELL 0x80e05b000 == 1 WARNING: NS_ENSURE_TRUE(shell) failed: file nsDocShell.cpp, line 10799 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: NS_ENSURE_TRUE(shell) failed: file nsDocShell.cpp, line 10799 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 ++DOMWINDOW == 1 (0x80e084e78) [serial = 1] [outer = 0x0] WARNING: SQLite returned error code 1 , Storage will convert it to NS_ERROR_FAILURE: file mozStoragePrivateHelpers.cpp, line 108 ++DOCSHELL 0x80ca26c00 == 2 ++DOMWINDOW == 2 (0x80d302e78) [serial = 2] [outer = 0x0] WARNING: Subdocument container has no content: file nsDocumentViewer.cpp, line 2398 ++DOMWINDOW == 3 (0x80d303d78) [serial = 3] [outer = 0x80d302e00] WARNING: Subdocument container has no content: file nsDocumentViewer.cpp, line 2398 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: Subdocument container has no content: file nsDocumentViewer.cpp, line 2398 ++DOMWINDOW == 4 (0x80d309178) [serial = 4] [outer = 0x80e084e00] WARNING: Subdocument container has no content: file nsDocumentViewer.cpp, line 2398 ++DOCSHELL 0x80d141400 == 3 ++DOMWINDOW == 5 (0x80d3bf878) [serial = 5] [outer = 0x0] ++DOCSHELL 0x80d141800 == 4 ++DOMWINDOW == 6 (0x80d3c0478) [serial = 6] [outer = 0x0] JS Component Loader: WARNING chrome://prefbar/content/prefbarRDF.js:104 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/prefbarRDF.js:104 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/prefbarRDF.js:104 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/prefbarRDF.js:104 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/importexport.js:141 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/importexport.js:141 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/importexport.js:141 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/importexport.js:328 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/importexport.js:328 octal literals and octal escape sequences are deprecated JS Component Loader: WARNING chrome://prefbar/content/importexport.js:328 octal literals and octal escape sequences are deprecated WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file nsFrameLoader.cpp, line 421 ++DOCSHELL 0x80f17fc00 == 5 ++DOMWINDOW == 7 (0x8117fc278) [serial = 7] [outer = 0x0] ++DOMWINDOW == 8 (0x80f03b378) [serial = 8] [outer = 0x8117fc200] WARNING: NS_ENSURE_TRUE(shell) failed: file nsDocShell.cpp, line 10799 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: NS_ENSURE_TRUE(shell) failed: file nsDocShell.cpp, line 10799 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: NS_ENSURE_TRUE(shell) failed: file nsDocShell.cpp, line 10799 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: NS_ENSURE_TRUE(shell) failed: file nsDocShell.cpp, line 10799 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: NS_ENSURE_TRUE(sf) failed: file nsDocShell.cpp, line 4992 WARNING: Subdocument container has no frame: file nsDocumentViewer.cpp, line 2418 ++DOMWINDOW == 9 (0x810ede578) [serial = 9] [outer = 0x80d3bf800] WARNING: Subdocument container has no frame: file nsDocumentViewer.cpp, line 2418 ++DOMWINDOW == 10 (0x810edee78) [serial = 10] [outer = 0x80d3c0400] ++DOMWINDOW == 11 (0x810edfa78) [serial = 11] [outer = 0x8117fc200] WARNING: Ignoring duplicate observer.: file nsPrefBranch.cpp, line 620 ++DOMWINDOW == 12 (0x80f22d178) [serial = 12] [outer = 0x8117fc200] Robert Huff