From owner-freebsd-gnome@FreeBSD.ORG Sun Nov 1 18:33:38 2009 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10961106566C; Sun, 1 Nov 2009 18:33:38 +0000 (UTC) (envelope-from itetcu@freebsd.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 8C0C68FC14; Sun, 1 Nov 2009 18:33:37 +0000 (UTC) Received: from quark.ds9.tecnik93.com (quark.ds9.tecnik93.com [81.196.207.132]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 64CBC22C531E; Sun, 1 Nov 2009 20:35:14 +0200 (EET) Received: by quark.ds9.tecnik93.com (Postfix, from userid 0) id 2081412E3C3E; Sun, 1 Nov 2009 20:35:03 +0200 (EET) From: QAT@FreeBSD.org To: marcus@FreeBSD.org In-Reply-To: <200911011830.nA1IUv1X097135@repoman.freebsd.org> References: <200911011830.nA1IUv1X097135@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-devel-3.2_4; dsversion: 3.2 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_7 X-QAT-Jail_Last_Built: 2009-05-12 16:51:22 X-QAT-Port: graphics/cairomm X-QAT-Log: http://T64.TecNik93.com/logs/7-STABLE-FTP/cairomm-1.8.4.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: mtree Message-Id: <20091101183503.2081412E3C3E@quark.ds9.tecnik93.com> Date: Sun, 1 Nov 2009 20:35:02 +0200 (EET) Cc: gnome@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/graphics/cairomm Makefile distinfo pkg-plist ports/graphics/cairomm/files patch-docs_reference_Makefile.in X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2009 18:33:38 -0000 The Restless Daemon identified a mtree error while trying to build: cairomm-1.8.4 maintained by gnome@FreeBSD.org Makefile ident: $FreeBSD: ports/graphics/cairomm/Makefile,v 1.23 2009/11/01 18:30:57 marcus Exp $ Excerpt from http://T64.TecNik93.com/logs/7-STABLE-FTP/cairomm-1.8.4.log : 15993807 12 -rw-r--r-- 1 root wheel 4524 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/graph_legend.html 15993808 12 -rw-r--r-- 1 root wheel 4522 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/hierarchy.html 15993809 12 -rw-r--r-- 1 root wheel 5776 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/image-surface_8cc-example.html 15993810 4 -rw-r--r-- 1 root wheel 1862 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/index.html 15993811 20 -rw-r--r-- 1 root wheel 8262 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherits.html 15993812 160 -rw-r--r-- 1 root wheel 81559 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/namespaceCairo.html 15993813 36 -rw-r--r-- 1 root wheel 18330 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/namespacemembers.html 15993814 8 -rw-r--r-- 1 root wheel 3699 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/namespacemembers_enum.html 15993815 32 -rw-r--r-- 1 root wheel 15506 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/namespacemembers_eval.html 15993816 8 -rw-r--r-- 1 root wheel 2201 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/namespacemembers_type.html 15993817 4 -rw-r--r-- 1 root wheel 1519 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/namespaces.html 15993818 4 -rw-r--r-- 1 root wheel 1216 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/pages.html 15993819 12 -rw-r--r-- 1 root wheel 5690 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/pdf-surface_8cc-example.html 15993820 12 -rw-r--r-- 1 root wheel 5727 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/ps-surface_8cc-example.html 15993821 8 -rw-r--r-- 1 root wheel 2643 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/structCairo_1_1ColorStop-members.html 15993822 12 -rw-r--r-- 1 root wheel 5546 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/structCairo_1_1ColorStop.html 15993823 12 -rw-r--r-- 1 root wheel 5716 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/svg-surface_8cc-example.html 15993824 12 -rw-r--r-- 1 root wheel 4499 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/toy-text_8cc-example.html 15993825 28 -rw-r--r-- 1 root wheel 13143 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/user-font_8cc-example.html 15993827 16 -rw-r--r-- 1 root wheel 7339 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/cairomm.css 15993828 4 -rw-r--r-- 1 root wheel 1838 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/tabs.css 15993829 4 -rw-r--r-- 1 root wheel 1281 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/doxygen.png 15993830 44 -rw-r--r-- 1 root wheel 22439 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/graph_legend.png 15993831 4 -rw-r--r-- 1 root wheel 1705 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__0.png 15993832 4 -rw-r--r-- 1 root wheel 1575 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__1.png 15993833 8 -rw-r--r-- 1 root wheel 3627 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__10.png 15993834 36 -rw-r--r-- 1 root wheel 17494 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__2.png 15993835 8 -rw-r--r-- 1 root wheel 2083 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__3.png 15993836 4 -rw-r--r-- 1 root wheel 1398 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__4.png 15993837 32 -rw-r--r-- 1 root wheel 14687 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__5.png 15993838 8 -rw-r--r-- 1 root wheel 3069 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__6.png 15993839 20 -rw-r--r-- 1 root wheel 8737 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__7.png 15993840 80 -rw-r--r-- 1 root wheel 40319 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__8.png 15993841 8 -rw-r--r-- 1 root wheel 2459 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/inherit__graph__9.png 15993842 4 -rw-r--r-- 1 root wheel 35 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/tab_b.gif 15993843 4 -rw-r--r-- 1 root wheel 706 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/tab_l.gif 15993844 8 -rw-r--r-- 1 root wheel 2585 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/html/tab_r.gif 15993851 292 -r--r--r-- 1 root wheel 148055 Nov 1 18:34 usr/local/share/doc/cairomm-1.0/reference/cairomm-1.0.tag ================================================================ build of /usr/ports/graphics/cairomm ended at Sun Nov 1 18:35:00 UTC 2009 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=graphics&portname=cairomm The build which triggered this BotMail was done under tinderbox-devel-3.2_4; dsversion: 3.2 on RELENG_7 on amd64, kern.smp.cpus: 1 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-gnome@FreeBSD.ORG Sun Nov 1 19:59:53 2009 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37C7B1065676 for ; Sun, 1 Nov 2009 19:59:53 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id E0E038FC08 for ; Sun, 1 Nov 2009 19:59:52 +0000 (UTC) Received: from quark.ds9.tecnik93.com (quark.ds9.tecnik93.com [81.196.207.132]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id DDF3622C5331; Sun, 1 Nov 2009 21:43:58 +0200 (EET) Received: by quark.ds9.tecnik93.com (Postfix, from userid 0) id EA5E612E3C3E; Sun, 1 Nov 2009 21:43:47 +0200 (EET) From: QAT@FreeBSD.org To: Joe Marcus Clarke In-Reply-To: <200911011939.nA1JdlEA003364@repoman.freebsd.org> References: <200911011939.nA1JdlEA003364@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-devel-3.2_4; dsversion: 3.2 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_7 X-QAT-Jail_Last_Built: 2009-05-12 16:51:22 X-QAT-Port: graphics/cairomm X-QAT-Log: http://T64.TecNik93.com/logs/7-STABLE-FTP/cairomm-1.8.4.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20091101194347.EA5E612E3C3E@quark.ds9.tecnik93.com> Date: Sun, 1 Nov 2009 21:43:47 +0200 (EET) Cc: gnome@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/graphics/cairomm Makefile) X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2009 19:59:53 -0000 graphics/cairomm, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-freebsd-gnome@FreeBSD.ORG Mon Nov 2 11:07:15 2009 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 858C1106566B for ; Mon, 2 Nov 2009 11:07:15 +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 5AEBD8FC24 for ; Mon, 2 Nov 2009 11:07:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nA2B7FFq033901 for ; Mon, 2 Nov 2009 11:07:15 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nA2B7Et0033899 for gnome@FreeBSD.org; Mon, 2 Nov 2009 11:07:14 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 2 Nov 2009 11:07:14 GMT Message-Id: <200911021107.nA2B7Et0033899@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gnome@FreeBSD.org Cc: Subject: Current problem reports assigned to gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2009 11:07:15 -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/140097 gnome update to devel/json-glib o ports/139972 gnome sysutils/hal / devel/dbus does not automount media p ports/139941 gnome [PATCH] Add missing dependency to graphics/evince p ports/139160 gnome update port: devel/dbus This fixes dbus on systems u a ports/138872 gnome www/epiphany doesn't work when WITH_GECKO=libxul f ports/137368 gnome x11-toolkits/libwnck: add menu option to configure dep s ports/137367 gnome net/libproxy: add menu option to configure dependence s ports/136967 gnome security/seahorse-plugins 2.26.2_1 + GPG = fail p ports/136676 gnome x11/gnome2: hald/GNOME (I guess) (re) mounted /usr and f ports/136435 gnome security/gnome-keyring + hald prevents umount of usb d p ports/134737 gnome Update www/webkit-gtk2 to 1.1.7 f ports/134536 gnome [patch] graphics/gimp: Gimp 2.6.6 fails to open URI's a ports/134361 gnome devel/gvfs ports with smbclient support doesn't pass a f ports/134358 gnome x11/gnome2: trackerd uses up all of the cpu o ports/132304 gnome ports/devel/dbus misses /var/db/dbus/machine-id in dis 15 problems total. From owner-freebsd-gnome@FreeBSD.ORG Mon Nov 2 11:11:34 2009 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E99710656CC; Mon, 2 Nov 2009 11:11:34 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 36BA58FC25; Mon, 2 Nov 2009 11:11:34 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nA2BBXee043973; Mon, 2 Nov 2009 11:11:33 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nA2BBX3f043969; Mon, 2 Nov 2009 11:11:33 GMT (envelope-from edwin) Date: Mon, 2 Nov 2009 11:11:33 GMT Message-Id: <200911021111.nA2BBX3f043969@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/140216: [patch] devel/nspr does not check POLLHUP in PR_ConnectContinue X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2009 11:11:34 -0000 Synopsis: [patch] devel/nspr does not check POLLHUP in PR_ConnectContinue Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Mon Nov 2 11:11:33 UTC 2009 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=140216 From owner-freebsd-gnome@FreeBSD.ORG Tue Nov 3 15:58:39 2009 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8EAAA1065694 for ; Tue, 3 Nov 2009 15:58:39 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from mail-gw0.york.ac.uk (mail-gw0.york.ac.uk [144.32.128.245]) by mx1.freebsd.org (Postfix) with ESMTP id 284B58FC1B for ; Tue, 3 Nov 2009 15:58:38 +0000 (UTC) Received: from mail-gw6.york.ac.uk (mail-gw6.york.ac.uk [144.32.129.26]) by mail-gw0.york.ac.uk (8.13.6/8.13.6) with ESMTP id nA3FwZuc029545 for ; Tue, 3 Nov 2009 15:58:35 GMT Received: from buffy-128.york.ac.uk ([144.32.128.160] helo=buffy.york.ac.uk) by mail-gw6.york.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1N5LmF-0006kM-Ig for gnome@FreeBSD.org; Tue, 03 Nov 2009 15:58:35 +0000 Received: from buffy.york.ac.uk (localhost [127.0.0.1]) by buffy.york.ac.uk (8.14.3/8.14.3) with ESMTP id nA3FwZhN002894 for ; Tue, 3 Nov 2009 15:58:35 GMT (envelope-from gavin@FreeBSD.org) Received: (from ga9@localhost) by buffy.york.ac.uk (8.14.3/8.14.3/Submit) id nA3FwZQ2002893 for gnome@FreeBSD.org; Tue, 3 Nov 2009 15:58:35 GMT (envelope-from gavin@FreeBSD.org) X-Authentication-Warning: buffy.york.ac.uk: ga9 set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson To: gnome@FreeBSD.org Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Tue, 03 Nov 2009 15:58:34 +0000 Message-Id: <1257263914.98619.101.camel@buffy.york.ac.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.26.3 FreeBSD GNOME Team Port X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin@freebsd.org Cc: Subject: Lose use of keyboard when booted with two USB keyboards then removing one X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Nov 2009 15:58:39 -0000 Hi all, I'm seeing an oddity, which I'm guessing might be a bug in hal, but I don't know yet. I only see it in GNOME, not on the console. I booted this machine (running 8.0-RC2) with two keyboards plugged in: ugen5.2: at usbus5, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON ugen6.3: at usbus6, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON Both keyboards work fine from the console and in GNOME. Now, if I unplug one of the keyboards, the other no longer works. This is only in GNOME, it still works fine in the console (which I'm guessing rules out the new USB subsystem?) My xorg.conf, the output of "lshal" with both keyboards plugged in and both working, and "lshal" after one keyboard was unplugged and neither work are available at http://people.freebsd.org/~gavin/hal-kbd/. (in this case I unplugged the product 0x5500 vendor 0x046e keyboard, and found the other keyboard dead) Please, if you need any more info, let me know, and please keep me cc'd. Gavin From owner-freebsd-gnome@FreeBSD.ORG Wed Nov 4 23:29:45 2009 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 021C7106566C; Wed, 4 Nov 2009 23:29:45 +0000 (UTC) (envelope-from v.velox@vvelox.net) Received: from vulpes.vvelox.net (vulpes.vvelox.net [99.69.115.42]) by mx1.freebsd.org (Postfix) with ESMTP id B69BE8FC16; Wed, 4 Nov 2009 23:29:44 +0000 (UTC) Received: from vixen42.vulpes (unknown [192.168.14.1]) (Authenticated sender: v.velox) by vulpes.vvelox.net (Postfix) with ESMTP id 709C7B844; Wed, 4 Nov 2009 17:12:50 -0600 (CST) Date: Wed, 4 Nov 2009 17:14:24 -0600 From: "Zane C.B." To: "Jeremy Messenger" Message-ID: <20091104171424.6395298e@vixen42.vulpes> In-Reply-To: References: <20091007153059.GD69519@hades.panopticon> X-Mailer: Claws Mail 3.7.2 (GTK+ 2.16.6; i386-portbld-freebsd7.2) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/qG9lQahwhmSM9VFFxKhmdnx"; protocol="application/pgp-signature" Cc: gnome@freebsd.org, Dmitry Marakasov , freebsd-ports@freebsd.org Subject: Re: glib/webkit update? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2009 23:29:45 -0000 --Sig_/qG9lQahwhmSM9VFFxKhmdnx Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 07 Oct 2009 17:10:47 -0500 "Jeremy Messenger" wrote: > On Wed, 07 Oct 2009 10:30:59 -0500, Dmitry Marakasov > wrote: >=20 > > Hi! > > > > I need a new version of webkit, because the one that is currently > > in the ports tree doesn't work with Yahoo maps, and I need that > > for astro/josm. I've tried to update webkit port locally to > > r49078, but it requires newer glib: > > > > Requested 'glib-2.0 >=3D 2.21.3' but version of GLib is 2.20.5 > > > > Updating glib may require more effort and may break some of my > > installed apps, so I ask here - is there official update planned > > anytime soon, and/or is there some work in progress available to > > test? >=20 > GNOME 2.28 was released during our ports tree freeze time, so we > weren't able to put into ports tree. If you can't wait, grab those > in MarcusCom CVS[1]. >=20 > [1] http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi/ Actually if you don't mind me observing, this is a fairly bad reason for it being out of date since atleast the beginnig of July. I've been waiting for this to be bumped for a while so www/p5-Gtk2-Webkit can be updated. --Sig_/qG9lQahwhmSM9VFFxKhmdnx Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (FreeBSD) iEYEARECAAYFAkryCtUACgkQqrJJy0yxYQCnlQCfU6kT+Igcg3aQ69/Jfe3modJC jhEAmwbQp4ZsZ9QBXmtsuWXQ9hjnFYvu =WOH8 -----END PGP SIGNATURE----- --Sig_/qG9lQahwhmSM9VFFxKhmdnx-- From owner-freebsd-gnome@FreeBSD.ORG Thu Nov 5 16:21:57 2009 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E10CB106566C; Thu, 5 Nov 2009 16:21:57 +0000 (UTC) (envelope-from mi@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.freebsd.org (Postfix) with ESMTP id 90F398FC0A; Thu, 5 Nov 2009 16:21:55 +0000 (UTC) Received: from aldan.algebra.com (localhost [127.0.0.1]) by aldan.algebra.com (8.14.3/8.14.3) with ESMTP id nA5G8axx067894 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 5 Nov 2009 11:08:36 -0500 (EST) (envelope-from mi@aldan.algebra.com) Received: (from mi@localhost) by aldan.algebra.com (8.14.3/8.14.3/Submit) id nA5G8ax4067893; Thu, 5 Nov 2009 11:08:36 -0500 (EST) (envelope-from mi) From: "Mikhail T." Message-Id: <200911051608.nA5G8ax4067893@aldan.algebra.com> To: gnome@FreeBSD.org Date: Thu, 5 Nov 2009 11:08:36 -0500 (EST) X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7w hJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2009 16:21:58 -0000 Hello! The upgrade itself could've been as easy as bumping the PORTVERSION, but I took this opportunity to clean-up the warnings thrown by the compiler (mostly noops, but some less trivial) in both the code and the tests. The patch also modifies the Makefile to allow parallel compiles (MAKE_JOBS_SAFE) and introduces the regression-test target (aliased to test). The included tests all pass on my FreeBSD/amd64 7.2-STABLE, although the forktest hangs on FreeBSD/i386 7.0-STABLE. Please, consider committing ASAP -- one of the changes listed by the developers: http://www.mozilla.org/projects/nspr/release-notes/nspr482.html is a security fix, that must've been, what caused Firefox developers to issue the 3.5.4 release recently: https://bugzilla.mozilla.org/show_bug.cgi?id=516396 Thanks. Yours, -mi Index: Makefile =================================================================== RCS file: /home/pcvs/ports/devel/nspr/Makefile,v retrieving revision 1.38 diff -U 2 -r1.38 Makefile --- Makefile 18 Oct 2009 18:05:38 -0000 1.38 +++ Makefile 5 Nov 2009 16:03:39 -0000 @@ -7,6 +7,5 @@ PORTNAME= nspr -DISTVERSION= 4.8 -PORTREVISION= 1 +DISTVERSION= 4.8.2 CATEGORIES= devel #MASTER_SITES= LOCAL/ahze @@ -21,4 +20,5 @@ USE_LDCONFIG= yes USE_GMAKE= yes +MAKE_JOBS_SAFE= yes GNU_CONFIGURE= yes CONFIGURE_SCRIPT=../configure @@ -80,4 +80,6 @@ test: libtests prtests +regression-test: test + #.if defined(PACKAGE_BUILDING) #post-build: test Index: distinfo =================================================================== RCS file: /home/pcvs/ports/devel/nspr/distinfo,v retrieving revision 1.16 diff -U 2 -r1.16 distinfo --- distinfo 28 Jun 2009 19:22:16 -0000 1.16 +++ distinfo 5 Nov 2009 16:03:39 -0000 @@ -1,3 +1,3 @@ -MD5 (nspr-4.8.tar.gz) = e0916a72bcc6c427551ea262183fdb26 -SHA256 (nspr-4.8.tar.gz) = a2de84aa21a7bbabd93c4f172123d58c6432c2358807bb260ac338b2dc61dbfe -SIZE (nspr-4.8.tar.gz) = 1170419 +MD5 (nspr-4.8.2.tar.gz) = 2a6fbfa56c9760ed3651d527272249c7 +SHA256 (nspr-4.8.2.tar.gz) = 23ec182a42eec4b6df01f3c02c632ed9f7e004d6c320d048d5fe24054d319bce +SIZE (nspr-4.8.2.tar.gz) = 1232677 Index: files/patch-..::pr::src::pthreads::ptio.c =================================================================== RCS file: /home/pcvs/ports/devel/nspr/files/patch-..::pr::src::pthreads::ptio.c,v retrieving revision 1.3 diff -U 2 -r1.3 patch-..::pr::src::pthreads::ptio.c --- files/patch-..::pr::src::pthreads::ptio.c 12 Mar 2008 12:33:07 -0000 1.3 +++ files/patch-..::pr::src::pthreads::ptio.c 5 Nov 2009 16:03:39 -0000 @@ -1,5 +1,14 @@ ---- ../pr/src/pthreads/ptio.c.orig Mon Feb 2 10:41:43 2004 -+++ ../pr/src/pthreads/ptio.c Mon Feb 2 10:44:49 2004 -@@ -3470,6 +3470,17 @@ +--- ../pr/src/pthreads/ptio.c 2009-05-09 23:07:02.000000000 -0400 ++++ ../pr/src/pthreads/ptio.c 2009-11-04 15:24:47.000000000 -0500 +@@ -1168,7 +1168,7 @@ + osfd = socket(AF_INET6, SOCK_STREAM, 0); + if (osfd != -1) { + int on; +- int optlen = sizeof(on); ++ socklen_t optlen = sizeof(on); + if (getsockopt(osfd, IPPROTO_IPV6, IPV6_V6ONLY, + &on, &optlen) == 0) { + _pr_ipv6_v6only_on_by_default = on; +@@ -3495,6 +3495,17 @@ &on, sizeof(on)); } @@ -19,2 +28,19 @@ if (fd == NULL) close(osfd); } +@@ -3758,7 +3769,7 @@ + * We use these variables to figure out how much time has + * elapsed and how much of the timeout still remains. + */ +- PRIntervalTime start, elapsed, remaining; ++ PRIntervalTime start = 0, elapsed, remaining; + + if (pt_TestAbort()) return -1; + +@@ -4927,6 +4938,7 @@ + + if (timeout == PR_INTERVAL_NO_TIMEOUT) { + tvp = NULL; ++ start = 0; /* Not needed, but shuts down a warning */ + } else { + tv.tv_sec = (PRInt32)PR_IntervalToSeconds(timeout); + tv.tv_usec = (PRInt32)PR_IntervalToMicroseconds( Index: files/patch-tests =================================================================== RCS file: /home/pcvs/ports/devel/nspr/files/patch-tests,v retrieving revision 1.3 diff -U 2 -r1.3 patch-tests --- files/patch-tests 28 Jun 2009 19:22:16 -0000 1.3 +++ files/patch-tests 5 Nov 2009 16:03:39 -0000 @@ -88,4 +88,11 @@ --- ../pr/tests/mbcs.c Sun Apr 25 11:01:02 2004 +++ ../pr/tests/mbcs.c Tue Jul 12 01:34:26 2005 +@@ -87,5 +87,5 @@ + ** Traverse directory + */ +-static void TraverseDirectory( unsigned char *dir ) ++static void TraverseDirectory(const char *dir) + { + PRDir *cwd; @@ -93,5 +93,4 @@ PRFileInfo info; @@ -265,12 +272,21 @@ --- ../pr/tests/instrumt.c Sun Apr 25 11:01:02 2004 +++ ../pr/tests/instrumt.c Mon Jul 25 20:45:54 2005 -@@ -83,5 +83,5 @@ +@@ -69,4 +69,5 @@ + + #include ++#define DEBUG + #include + #include +@@ -83,5 +84,4 @@ #define SMALL_TRACE_BUFSIZE ( 60 * 1024 ) - -+#define DEBUG typedef enum { -@@ -114,5 +114,4 @@ +@@ -111,8 +111,8 @@ + static void ListCounters(void) + { ++#if defined(DEBUG) || defined(FORCE_NSPR_COUNTERS) + PR_DEFINE_COUNTER( qh ); PR_DEFINE_COUNTER( rh ); const char *qn, *rn, *dn; @@ -278,12 +294,24 @@ PRUint32 tCtr; -@@ -126,5 +125,5 @@ +@@ -125,6 +125,6 @@ + while ( rh != NULL ) { - PR_GET_COUNTER_NAME_FROM_HANDLE( rh, qname, rname, desc ); +- PR_GET_COUNTER_NAME_FROM_HANDLE( rh, qname, rname, desc ); - tCtr = PR_GET_COUNTER(tCtr, rh); ++ PR_GET_COUNTER_NAME_FROM_HANDLE( rh, &qn, &rn, &dn ); + PR_GET_COUNTER(tCtr, rh); PR_LOG( lm, msgLevel, ( "QName: %s RName: %s Desc: %s Value: %ld\n", -@@ -142,5 +141,4 @@ +@@ -134,13 +134,13 @@ + PR_FIND_NEXT_COUNTER_QNAME(qh, qh); + } +- return; ++#endif + } /* end ListCounters() */ + + static void ListTraces(void) + { ++#if defined(DEBUG) || defined(FORCE_NSPR_TRACE) + PR_DEFINE_TRACE( qh ); PR_DEFINE_TRACE( rh ); const char *qn, *rn, *dn; @@ -291,19 +319,33 @@ PR_INIT_TRACE_HANDLE( qh, NULL ); -@@ -221,6 +219,4 @@ +@@ -152,5 +152,5 @@ + while ( rh != NULL ) + { +- PR_GET_TRACE_NAME_FROM_HANDLE( rh, qname, rname, desc ); ++ PR_GET_TRACE_NAME_FROM_HANDLE( rh, &qn, &rn, &dn ); + PR_LOG( lm, msgLevel, + ( "QName: %s RName: %s Desc: %s", +@@ -160,5 +160,5 @@ + PR_FIND_NEXT_TRACE_QNAME(qh, qh); + } +- return; ++#endif + } /* end ListCounters() */ + +@@ -221,6 +221,6 @@ PRThread *t1, *t2, *t3, *t4; PRIntn i = 0; - PR_DEFINE_COUNTER( tc ); -- PR_DEFINE_COUNTER( zCounter ); + PR_DEFINE_COUNTER( zCounter ); ++ PR_DEFINE_COUNTER( tc ); PR_LOG( lm, msgLevel, -@@ -359,7 +355,5 @@ +@@ -359,5 +359,5 @@ static void TraceTest( void ) { - PRInt32 i; ++ PRIntn i = 0; PRInt32 size; -- PR_DEFINE_TRACE( th ); - PRThread *t1, *t2; - + PR_DEFINE_TRACE( th ); --- ../pr/tests/layer.c Fri Apr 29 18:46:05 2005 +++ ../pr/tests/layer.c Mon Jul 25 20:53:03 2005 @@ -390,6 +432,13 @@ fprintf(stderr,"PR_GetConnectStatus succeeded, expected to fail\n"); failed_already = 1; ---- ../pr/tests/nblayer.c Sun Apr 25 11:01:02 2004 -+++ ../pr/tests/nblayer.c Mon Jul 25 21:02:17 2005 +--- ../pr/tests/nblayer.c 2009-02-23 00:00:44.000000000 -0500 ++++ ../pr/tests/nblayer.c 2009-11-04 16:22:00.000000000 -0500 +@@ -332,5 +332,5 @@ + PRFileDesc *fd, PRInt16 in_flags, PRInt16 *out_flags) + { +- PRInt16 my_flags, new_flags; ++ PRInt16 my_flags = -1, new_flags; + PRFilePrivate *mine = (PRFilePrivate*)fd->secret; + if (0 != (PR_POLL_READ & in_flags)) @@ -375,5 +375,5 @@ { @@ -399,4 +448,18 @@ PRFileDesc *newstack; PRFilePrivate *newsecret; +@@ -461,4 +461,6 @@ + return mine->rcvreq; /* << -- that's it! */ + default: ++ PR_ASSERT(!"How did I get this mine->rcvstate?"); ++ rv = -1; + break; + } +@@ -517,4 +517,6 @@ + return mine->xmtreq; /* <<-- That's the one! */ + default: ++ PR_ASSERT(!"How did I get this mine->xmtstate?"); ++ rv = -1; + break; + } --- ../pr/tests/obsints.c Sun Apr 25 11:01:02 2004 +++ ../pr/tests/obsints.c Mon Jul 25 21:04:56 2005 @@ -512,7 +575,7 @@ (scope2 == PR_GLOBAL_THREAD ? "PR_GLOBAL_THREAD" : "PR_LOCAL_THREAD"), ---- ../pr/tests/prpoll.c Fri Apr 29 18:46:05 2005 -+++ ../pr/tests/prpoll.c Mon Jul 25 21:07:40 2005 -@@ -70,5 +70,5 @@ +--- ../pr/tests/prpoll.c 2009-05-06 01:40:39.000000000 -0400 ++++ ../pr/tests/prpoll.c 2009-11-04 16:31:54.000000000 -0500 +@@ -72,5 +72,5 @@ clientThreadFunc(void *arg) { @@ -521,5 +584,12 @@ PRFileDesc *sock; PRNetAddr addr; -@@ -229,5 +229,5 @@ +@@ -106,5 +106,5 @@ + PROsfd sd; + struct sockaddr_in saddr; +- PRIntn saddr_len; ++ socklen_t saddr_len; + PRUint16 listenPort3; + PRFileDesc *socket_poll_fd; +@@ -232,5 +232,5 @@ clientThread = PR_CreateThread(PR_USER_THREAD, @@ -528,5 +598,5 @@ PR_PRIORITY_NORMAL, PR_LOCAL_THREAD, PR_UNJOINABLE_THREAD, 0); -@@ -238,5 +238,5 @@ +@@ -241,5 +241,5 @@ clientThread = PR_CreateThread(PR_USER_THREAD, @@ -535,5 +605,5 @@ PR_PRIORITY_NORMAL, PR_GLOBAL_THREAD, PR_UNJOINABLE_THREAD, 0); -@@ -247,5 +247,5 @@ +@@ -250,5 +250,5 @@ clientThread = PR_CreateThread(PR_USER_THREAD, @@ -575,6 +645,6 @@ printf("%4.4d--\n", size ); ---- ../pr/tests/sel_spd.c Fri Apr 29 17:02:55 2005 -+++ ../pr/tests/sel_spd.c Mon Jul 25 21:20:29 2005 +--- ../pr/tests/sel_spd.c 2009-05-06 01:40:39.000000000 -0400 ++++ ../pr/tests/sel_spd.c 2009-11-04 16:34:14.000000000 -0500 @@ -48,4 +48,7 @@ #include @@ -583,7 +653,7 @@ +# include /* getopt(3) */ +#endif - - #ifdef XP_MAC -@@ -63,14 +66,14 @@ + #ifdef SYMBIAN + #include +@@ -55,14 +58,14 @@ typedef struct timer_slot_t { @@ -607,8 +677,8 @@ +static int _client_data = 8192; - #if defined(XP_MAC) -@@ -81,10 +84,9 @@ + #ifdef SYMBIAN +@@ -73,10 +76,9 @@ * buffer. - */ + */ -static long _server_data = (8*1024); -static long _threads_max = 10, _threads = 10; @@ -622,5 +692,12 @@ static int verbose=0; -@@ -514,10 +516,10 @@ +@@ -134,5 +136,5 @@ + PRThread *thread; + int *id = (int *)arg_id; +- PRFileDesc *sock; ++ PRFileDesc *sock = NULL; + PRSocketOptionData sockopt; + PRNetAddr sa; +@@ -502,10 +504,10 @@ { int index; @@ -754,5 +831,5 @@ --- ../pr/tests/cvar2.c Sun Apr 25 11:01:02 2004 +++ ../pr/tests/cvar2.c Mon Jul 25 20:37:10 2005 -@@ -134,5 +134,5 @@ +@@ -128,5 +128,5 @@ PR_Lock(info->lock); if (*info->tcount == 0) { @@ -761,5 +838,5 @@ PR_GetCurrentThread(), info->cvar)); PR_WaitCondVar(info->cvar, info->timeout); -@@ -147,6 +147,6 @@ +@@ -141,6 +141,6 @@ (*info->exitcount)++; PR_NotifyCondVar(info->exitcvar); @@ -770,5 +847,5 @@ PR_Unlock(info->exitlock); } -@@ -196,5 +196,5 @@ +@@ -190,5 +190,5 @@ CondVarTestSUU(void *_arg) { @@ -777,5 +854,5 @@ PRInt32 index, loops; threadinfo *list; -@@ -228,5 +228,5 @@ +@@ -222,5 +222,5 @@ PR_LOCAL_THREAD); index++; @@ -784,5 +861,5 @@ } -@@ -238,5 +238,5 @@ +@@ -232,5 +232,5 @@ PR_NotifyCondVar(list[index].cvar); PR_Unlock(list[index].lock); @@ -791,5 +868,5 @@ PR_GetCurrentThread(), list[index].cvar)); } -@@ -266,5 +266,5 @@ +@@ -260,5 +260,5 @@ CondVarTestSUK(void *_arg) { @@ -798,5 +875,5 @@ PRInt32 index, loops; threadinfo *list; -@@ -340,5 +340,5 @@ +@@ -334,5 +334,5 @@ CondVarTestPUU(void *_arg) { @@ -805,5 +882,5 @@ PRInt32 index, loops; threadinfo *list; -@@ -375,5 +375,5 @@ +@@ -369,5 +369,5 @@ PR_LOCAL_THREAD); @@ -812,5 +889,5 @@ index++; tcount++; -@@ -393,6 +393,6 @@ +@@ -387,6 +387,6 @@ /* Wait for threads to finish */ while(exitcount < arg) { @@ -821,5 +898,5 @@ PR_WaitCondVar(exitcvar, PR_SecondsToInterval(60)); } -@@ -404,5 +404,5 @@ +@@ -398,5 +398,5 @@ /* Join all the threads */ for(index=0; index<(arg); index++) { @@ -828,5 +905,5 @@ PR_JoinThread(list[index].thread); if (list[index].internal) { -@@ -426,5 +426,5 @@ +@@ -420,5 +420,5 @@ CondVarTestPUK(void *_arg) { @@ -835,5 +912,5 @@ PRInt32 index, loops; threadinfo *list; -@@ -507,5 +507,5 @@ +@@ -501,5 +501,5 @@ CondVarTest(void *_arg) { @@ -842,5 +919,5 @@ PRInt32 index, loops; threadinfo *list; -@@ -640,5 +640,5 @@ +@@ -634,5 +634,5 @@ CondVarTimeoutTest(void *_arg) { @@ -849,5 +926,5 @@ PRInt32 index, loops; threadinfo *list; -@@ -751,5 +751,5 @@ +@@ -745,5 +745,5 @@ CondVarMixedTest(void *_arg) { @@ -856,5 +933,12 @@ PRInt32 index, loops; threadinfo *list; -@@ -912,5 +912,5 @@ +@@ -835,5 +835,5 @@ + + PR_Lock(list[index].lock); +- *list[index].tcount++; ++ list[index].tcount++; + PR_NotifyCondVar(list[index].cvar); + PR_Unlock(list[index].lock); +@@ -906,5 +906,5 @@ start = PR_IntervalNow(); @@ -863,5 +947,5 @@ stop = PR_IntervalNow(); -@@ -975,5 +975,5 @@ +@@ -965,5 +965,5 @@ for (threads = default_threads; threads < default_threads*5; threads+=default_threads) { @@ -872,5 +956,6 @@ --- ../pr/tests/io_timeout.c Sun Apr 25 11:01:02 2004 +++ ../pr/tests/io_timeout.c Mon Jul 25 20:50:40 2005 -@@ -56,3 +56,5 @@ +@@ -55,9 +55,11 @@ + #include "plgetopt.h" +#include @@ -878,15 +963,32 @@ +#include #include "nspr.h" -@@ -66,3 +68,3 @@ + #define NUM_THREADS 1 -#define BASE_PORT 8000 +#define BASE_PORT 38011 #define DEFAULT_ACCEPT_TIMEOUT 2 -@@ -78,3 +80,3 @@ + +@@ -71,5 +73,5 @@ + PRIntn failed_already = 0; -PRIntn debug_mode = 0; +PRIntn debug_mode = 1; -@@ -131,3 +133,8 @@ + #define LOCAL_SCOPE_STRING "LOCAL scope" +@@ -87,5 +89,5 @@ + PRStatus rv; + PRThreadScope tscope; +- char *scope_str; ++ const char *scope_str; + + +@@ -106,4 +108,5 @@ + default: + PR_ASSERT(!"Invalid thread scope"); ++ scope_str = NULL; + break; + } +@@ -124,5 +127,10 @@ + if (rv == PR_FAILURE) { if (debug_mode) - printf("unable to bind\n"); @@ -898,5 +1000,7 @@ + } failed_already=1; -@@ -153,4 +160,5 @@ + goto dead; +@@ -146,6 +154,7 @@ + if (PR_GetError() == PR_IO_TIMEOUT_ERROR) { if (debug_mode) { - printf("PR_Accept() timeout worked!\n"); @@ -906,7 +1010,23 @@ + "PR_IO_TIMEOUT_ERROR (%ld)\n", PR_IO_TIMEOUT_ERROR); ---- ../pr/tests/socket.c Sun Apr 25 11:01:02 2004 -+++ ../pr/tests/socket.c Mon Jul 25 22:14:47 2005 -@@ -219,5 +219,7 @@ + } +--- ../pr/tests/socket.c 2009-05-06 01:40:39.000000000 -0400 ++++ ../pr/tests/socket.c 2009-11-04 16:45:41.000000000 -0500 +@@ -132,11 +132,13 @@ + + static PRInt32 num_tcp_clients = NUM_TCP_CLIENTS; +-static PRInt32 num_udp_clients = NUM_UDP_CLIENTS; + static PRInt32 num_transmitfile_clients = NUM_TRANSMITFILE_CLIENTS; + static PRInt32 num_tcp_connections_per_client = NUM_TCP_CONNECTIONS_PER_CLIENT; + static PRInt32 tcp_mesg_size = TCP_MESG_SIZE; + static PRInt32 num_tcp_mesgs_per_connection = NUM_TCP_MESGS_PER_CONNECTION; ++#if defined(SYMBIAN) && !defined(__WINSCW__) ++static PRInt32 num_udp_clients = NUM_UDP_CLIENTS; + static PRInt32 num_udp_datagrams_per_client = NUM_UDP_DATAGRAMS_PER_CLIENT; + static PRInt32 udp_datagram_size = UDP_DGRAM_SIZE; ++#endif + + static PRInt32 thread_count; +@@ -210,5 +212,7 @@ int bytes; int offset = 0; @@ -916,5 +1036,5 @@ PRIntervalTime timeout = PR_INTERVAL_NO_TIMEOUT; -@@ -226,10 +228,12 @@ +@@ -217,10 +221,12 @@ for (rem=len; rem; offset += bytes, rem -= bytes) { @@ -931,5 +1051,5 @@ PR_GetCurrentThread(), bytes)); if (bytes < 0) { -@@ -262,9 +266,9 @@ +@@ -253,9 +259,9 @@ for (rem=len; rem; offset += bytes, rem -= bytes) { @@ -943,12 +1063,12 @@ PR_GetCurrentThread(), bytes)); if (bytes <= 0) -@@ -314,5 +318,5 @@ - fprintf(stderr,"prsocket_test: ERROR - PR_Shutdown\n"); +@@ -308,5 +314,5 @@ } + #endif - DPRINTF(("Serve_Client [0x%lx]: inbuf[0] = 0x%lx\n",PR_GetCurrentThread(), + DPRINTF(("Serve_Client [%p]: inbuf[0] = %d\n",PR_GetCurrentThread(), (*((int *) in_buf->data)))); if (writen(sockfd, in_buf->data, bytes) < bytes) { -@@ -453,5 +457,5 @@ +@@ -447,5 +453,5 @@ } @@ -957,5 +1077,5 @@ netaddr.inet.ip, netaddr.inet.port)); if (PR_SetNetAddr(PR_IpAddrLoopback, client_domain, -@@ -495,5 +499,5 @@ +@@ -489,5 +495,5 @@ t = create_new_thread(PR_USER_THREAD, @@ -964,5 +1084,5 @@ PR_PRIORITY_NORMAL, PR_LOCAL_THREAD, -@@ -505,5 +509,5 @@ +@@ -499,5 +505,5 @@ goto exit; } @@ -971,5 +1091,5 @@ } -@@ -521,5 +525,5 @@ +@@ -515,7 +521,8 @@ PR_Notify(sp->exit_mon); PR_ExitMonitor(sp->exit_mon); @@ -978,5 +1098,8 @@ } -@@ -579,5 +583,5 @@ ++#if defined(SYMBIAN) && !defined(__WINSCW__) + /* + * UDP Server +@@ -573,5 +580,5 @@ } @@ -985,5 +1108,5 @@ netaddr.inet.ip, netaddr.inet.port)); /* -@@ -617,5 +621,5 @@ +@@ -611,5 +618,5 @@ memset(&netaddr, 0 , sizeof(netaddr)); for (i = 0; i < (num_udp_clients * num_udp_datagrams_per_client); i++) { @@ -992,5 +1115,5 @@ netaddr.inet.ip, netaddr.inet.port, bytes, in_buf->data, in_buf->data[0])); -@@ -623,5 +627,5 @@ +@@ -617,5 +624,5 @@ rv = PR_RecvFrom(sockfd, in_buf->data, bytes, 0, &netaddr, PR_INTERVAL_NO_TIMEOUT); @@ -999,5 +1122,5 @@ netaddr.inet.ip, netaddr.inet.port, rv, in_buf->data, in_buf->data[0])); -@@ -646,5 +650,5 @@ +@@ -640,6 +647,7 @@ PR_Notify(sp->exit_mon); PR_ExitMonitor(sp->exit_mon); @@ -1005,13 +1128,15 @@ + DPRINTF(("UDP_Server [%p] exiting\n", PR_GetCurrentThread())); } ++#endif /* defined(SYMBIAN) && !defined(__WINSCW__) */ -@@ -689,5 +693,5 @@ - } + /* +@@ -684,5 +692,5 @@ if (PR_Connect(sockfd, &netaddr,PR_INTERVAL_NO_TIMEOUT) < 0){ -- fprintf(stderr, "PR_Connect failed: (%ld, %ld)\n", -+ fprintf(stderr, "PR_Connect failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + fprintf(stderr, "PR_Connect failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -698,5 +702,5 @@ + return; +@@ -692,5 +700,5 @@ * fill in random data */ @@ -1020,5 +1145,5 @@ /* * write to server -@@ -711,5 +715,5 @@ +@@ -705,5 +713,5 @@ return; } @@ -1027,5 +1152,5 @@ PR_GetCurrentThread(), out_buf, (*((int *) out_buf->data)))); if (readn(sockfd, in_buf->data, bytes) < bytes) { -@@ -748,5 +752,5 @@ +@@ -745,11 +753,12 @@ PR_Notify(cp->exit_mon); PR_ExitMonitor(cp->exit_mon); @@ -1034,5 +1159,6 @@ } -@@ -754,5 +758,5 @@ ++#if defined(SYMBIAN) && !defined(__WINSCW__) + /* * UDP_Client * Client Thread @@ -1041,5 +1167,5 @@ * Communicate with the server at the address specified in the argument. * Fill in a buffer, write data to server, read it back and check -@@ -812,5 +816,5 @@ +@@ -809,5 +818,5 @@ } @@ -1048,5 +1174,5 @@ netaddr.inet.ip, netaddr.inet.port)); -@@ -829,7 +833,7 @@ +@@ -826,7 +835,7 @@ * fill in random data */ @@ -1058,5 +1184,5 @@ /* * write to server -@@ -844,5 +848,5 @@ +@@ -841,5 +850,5 @@ return; } @@ -1065,5 +1191,5 @@ PR_GetCurrentThread(), out_buf, (*((int *) out_buf->data)))); if (cp->udp_connect) -@@ -855,5 +859,5 @@ +@@ -852,5 +861,5 @@ return; } @@ -1072,5 +1198,5 @@ PR_GetCurrentThread(), in_buf, (*((int *) in_buf->data)))); /* -@@ -880,10 +884,10 @@ +@@ -877,10 +886,11 @@ PR_ExitMonitor(cp->exit_mon); PR_DELETE(cp); @@ -1078,4 +1204,5 @@ + DPRINTF(("UDP_Client [%p] exiting\n", PR_GetCurrentThread())); } ++#endif /* defined(SYMBIAN) && !defined(__WINSCW__) */ /* @@ -1085,5 +1212,5 @@ * One server and several clients are started * Each client connects to the server and sends a chunk of data -@@ -937,5 +941,5 @@ +@@ -934,5 +944,5 @@ sparamp->datalen = datalen; t = PR_CreateThread(PR_USER_THREAD, @@ -1092,5 +1219,5 @@ PR_PRIORITY_NORMAL, PR_LOCAL_THREAD, -@@ -947,5 +951,5 @@ +@@ -944,5 +954,5 @@ return -1; } @@ -1099,5 +1226,5 @@ thread_count++; -@@ -981,5 +985,5 @@ +@@ -978,5 +988,5 @@ return -1; } @@ -1106,5 +1233,5 @@ thread_count++; } -@@ -991,7 +995,7 @@ +@@ -988,7 +998,7 @@ PR_ExitMonitor(mon2); printf("%30s","TCP_Socket_Client_Server_Test:"); @@ -1116,5 +1243,8 @@ num_tcp_mesgs_per_connection, tcp_mesg_size); -@@ -1001,5 +1005,5 @@ +@@ -996,7 +1006,8 @@ + } + ++#if defined(SYMBIAN) && !defined(__WINSCW__) /* * UDP_Socket_Client_Server_Test - iterative server test @@ -1123,5 +1253,5 @@ * One server and several clients are started * Each client connects to the server and sends a chunk of data -@@ -1055,5 +1059,5 @@ +@@ -1052,5 +1063,5 @@ DPRINTF(("Creating UDP server")); t = PR_CreateThread(PR_USER_THREAD, @@ -1130,5 +1260,5 @@ PR_PRIORITY_NORMAL, PR_LOCAL_THREAD, -@@ -1121,6 +1125,6 @@ +@@ -1113,10 +1124,11 @@ PR_ExitMonitor(mon2); printf("%30s","UDP_Socket_Client_Server_Test: "); @@ -1139,5 +1269,10 @@ num_udp_datagrams_per_client, udp_datagram_size); -@@ -1477,5 +1481,5 @@ + return 0; + } ++#endif /* defined(SYMBIAN) && !defined(__WINSCW__) */ + + static PRFileDesc *small_file_fd, *large_file_fd; +@@ -1470,5 +1482,5 @@ PR_Notify(cp->exit_mon); PR_ExitMonitor(cp->exit_mon); @@ -1146,61 +1281,75 @@ } -@@ -1519,5 +1523,5 @@ - if (bytes != (SMALL_FILE_SIZE+ SMALL_FILE_HEADER_SIZE)) { +@@ -1513,5 +1525,5 @@ + fprintf(stderr, + "prsocet_test: PR_TransmitFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); + failed_already=1; + } +@@ -1521,5 +1533,5 @@ + fprintf(stderr, + "prsocket_test: PR_TransmitFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); + failed_already=1; + } +@@ -1549,5 +1561,5 @@ fprintf(stderr, -- "prsocet_test: PR_TransmitFile failed: (%ld, %ld)\n", -+ "prsocet_test: PR_TransmitFile failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -1555,5 +1559,5 @@ - slen, bytes); + } +@@ -1573,5 +1585,5 @@ fprintf(stderr, -- "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", -+ "prsocket_test: PR_SendFile failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -1579,5 +1583,5 @@ - slen, bytes); + } +@@ -1595,5 +1607,5 @@ fprintf(stderr, -- "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", -+ "prsocket_test: PR_SendFile failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -1601,5 +1605,5 @@ - slen, bytes); + } +@@ -1617,5 +1629,5 @@ fprintf(stderr, -- "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", -+ "prsocket_test: PR_SendFile failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -1623,5 +1627,5 @@ - slen, bytes); + } +@@ -1639,5 +1651,5 @@ fprintf(stderr, -- "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", -+ "prsocket_test: PR_SendFile failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -1645,5 +1649,5 @@ - slen, bytes); + } +@@ -1661,5 +1673,5 @@ fprintf(stderr, -- "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", -+ "prsocket_test: PR_SendFile failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -1667,5 +1671,5 @@ - slen, bytes); + } +@@ -1683,5 +1695,5 @@ fprintf(stderr, -- "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", -+ "prsocket_test: PR_SendFile failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -1689,5 +1693,5 @@ - slen, bytes); + } +@@ -1707,5 +1719,5 @@ fprintf(stderr, -- "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", -+ "prsocket_test: PR_SendFile failed: (%d, %d)\n", - PR_GetError(), PR_GetOSError()); + "prsocket_test: PR_SendFile failed: (%ld, %ld)\n", +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; -@@ -1788,5 +1792,5 @@ + } +@@ -1781,5 +1793,5 @@ } @@ -1209,5 +1358,5 @@ netaddr.inet.ip, netaddr.inet.port)); tcp_server_addr.inet.family = netaddr.inet.family; -@@ -1843,5 +1847,5 @@ +@@ -1836,5 +1848,5 @@ t[i] = PR_CreateThread(PR_USER_THREAD, @@ -1216,5 +1365,5 @@ PR_PRIORITY_NORMAL, PR_LOCAL_THREAD, -@@ -1854,5 +1858,5 @@ +@@ -1847,5 +1859,5 @@ goto exit; } @@ -1223,5 +1372,5 @@ } -@@ -1882,10 +1886,10 @@ +@@ -1875,10 +1887,10 @@ PR_Notify(sp->exit_mon); PR_ExitMonitor(sp->exit_mon); @@ -1237,12 +1386,12 @@ */ static PRInt32 -@@ -2020,5 +2024,5 @@ - if (bytes <= 0) { - fprintf(stderr, -- "prsocket_test failed to write to file %s: (%ld, %ld)\n", -+ "prsocket_test failed to write to file %s: (%d, %d)\n", +@@ -2015,5 +2027,5 @@ + "prsocket_test failed to write to file %s: (%ld, %ld)\n", LARGE_FILE_NAME, - PR_GetError(), PR_GetOSError()); -@@ -2101,5 +2105,5 @@ +- PR_GetError(), PR_GetOSError()); ++ (long)PR_GetError(), (long)PR_GetOSError()); + failed_already=1; + rv = -1; +@@ -2094,5 +2106,5 @@ sparamp->datalen = datalen; t = PR_CreateThread(PR_USER_THREAD, @@ -1251,5 +1400,5 @@ PR_PRIORITY_NORMAL, PR_LOCAL_THREAD, -@@ -2112,5 +2116,5 @@ +@@ -2105,5 +2117,5 @@ goto done; } @@ -1258,5 +1407,5 @@ thread_count++; -@@ -2149,5 +2153,5 @@ +@@ -2142,5 +2154,5 @@ goto done; } @@ -1265,11 +1414,11 @@ thread_count++; } -@@ -2179,5 +2183,5 @@ - } +@@ -2173,5 +2185,5 @@ if ((PR_RmDir(TEST_DIR)) == PR_FAILURE) { -- fprintf(stderr,"prsocket_test failed to rmdir %s: (%ld, %ld)\n", -+ fprintf(stderr,"prsocket_test failed to rmdir %s: (%d, %d)\n", - TEST_DIR, PR_GetError(), PR_GetOSError()); + fprintf(stderr,"prsocket_test failed to rmdir %s: (%ld, %ld)\n", +- TEST_DIR, PR_GetError(), PR_GetOSError()); ++ TEST_DIR, (long)PR_GetError(), (long)PR_GetOSError()); failed_already=1; + } --- ../pr/tests/sprintf.c Sun Apr 25 11:01:02 2004 +++ ../pr/tests/sprintf.c Mon Jul 25 22:21:32 2005 @@ -1440,7 +1589,7 @@ #endif #if defined(XP_UNIX) || defined(XP_OS2_EMX) ---- ../pr/tests/thrpool_server.c Sun Apr 25 11:01:02 2004 -+++ ../pr/tests/thrpool_server.c Mon Jul 25 22:38:33 2005 -@@ -363,5 +363,5 @@ +--- ../pr/tests/thrpool_server.c 2009-05-06 01:40:39.000000000 -0400 ++++ ../pr/tests/thrpool_server.c 2009-11-04 16:53:49.000000000 -0500 +@@ -351,5 +351,5 @@ DPRINTF(( @@ -1449,5 +1598,12 @@ netaddr.inet.ip, netaddr.inet.port)); -@@ -496,5 +496,5 @@ +@@ -363,5 +363,5 @@ + sp->iod.timeout = PR_SecondsToInterval(60); + sp->datalen = tcp_mesg_size; +- sp->exit_mon = sc_mon; ++ sp->exit_mon = NULL; + sp->job_counterp = &job_counter; + sp->conn_counter = 0; +@@ -486,5 +486,5 @@ PR_ASSERT(NULL != jobp); @@ -1456,5 +1612,5 @@ /* -@@ -513,5 +513,5 @@ +@@ -503,5 +503,5 @@ PR_ASSERT(NULL != jobp); @@ -1463,5 +1619,5 @@ exit: -@@ -530,7 +530,7 @@ +@@ -520,7 +520,7 @@ PR_DestroyMonitor(sp->exit_mon); printf("%30s","TCP_Socket_Client_Server_Test:"); @@ -1552,7 +1708,21 @@ } ---- ../pr/tests/thruput.c Sun Apr 25 11:01:02 2004 -+++ ../pr/tests/thruput.c Mon Jul 25 22:44:16 2005 -@@ -407,4 +407,5 @@ +--- ../pr/tests/thruput.c.orig 2009-02-23 00:00:45.000000000 -0500 ++++ ../pr/tests/thruput.c 2009-11-04 16:56:33.000000000 -0500 +@@ -99,5 +99,5 @@ + PRStatus rv; + PRFileDesc *xport; +- PRInt32 bytes, sampled; ++ PRInt32 bytes, sampled = -1; + PRIntervalTime now, interval; + PRBool do_display = PR_FALSE; +@@ -208,5 +208,5 @@ + static void PR_CALLBACK Servette(void *arg) + { +- PRInt32 bytes, sampled; ++ PRInt32 bytes, sampled = -1; + PRIntervalTime now, interval; + PRBool do_display = PR_FALSE; +@@ -405,4 +405,5 @@ else Client(server_name); @@ -1844,2 +2014,46 @@ PRIntn failed_already=0; +--- ../pr/tests/cltsrv.c 2009-05-06 01:40:38.000000000 -0400 ++++ ../pr/tests/cltsrv.c 2009-11-04 15:34:25.000000000 -0500 +@@ -920,5 +920,5 @@ + PRUintn index; + PRBool boolean; +- CSClient_t *client; ++ CSClient_t *client = NULL; + PRStatus rv, joinStatus; + CSServer_t *server = NULL; +--- ../pr/tests/parsetm.c 2009-05-11 18:23:19.000000000 -0400 ++++ ../pr/tests/parsetm.c 2009-11-04 16:27:29.000000000 -0500 +@@ -64,6 +64,6 @@ + /* Print day of the week, month, day, hour, minute, and second */ + if (debug_mode) printf("%s %s %ld %02ld:%02ld:%02ld ", +- dayOfWeek[et->tm_wday], month[et->tm_month], et->tm_mday, +- et->tm_hour, et->tm_min, et->tm_sec); ++ dayOfWeek[et->tm_wday], month[et->tm_month], (long)et->tm_mday, ++ (long)et->tm_hour, (long)et->tm_min, (long)et->tm_sec); + + /* Print time zone */ +@@ -80,4 +80,4 @@ + minOffset = (totalOffset % 3600) / 60; + if (debug_mode) +- printf("%s%02ld%02ld ", sign, hourOffset, minOffset); ++ printf("%s%02ld%02ld ", sign, (long)hourOffset, (long)minOffset); + } +--- ../pr/tests/provider.c 2009-05-06 01:40:39.000000000 -0400 ++++ ../pr/tests/provider.c 2009-11-04 16:29:30.000000000 -0500 +@@ -1082,5 +1082,5 @@ + PRUintn index; + PRBool boolean; +- CSClient_t *client; ++ CSClient_t *client = NULL; + PRStatus rv, joinStatus; + CSServer_t *server = NULL; +--- ../pr/tests/switch.c 2009-05-06 01:40:39.000000000 -0400 ++++ ../pr/tests/switch.c 2009-11-04 16:48:07.000000000 -0500 +@@ -113,5 +113,5 @@ + PRBool help = PR_FALSE; + PRUintn concurrency = 1; +- Shared *shared, *link; ++ Shared *shared = NULL, *link; + PRIntervalTime timein, timeout; + PRThreadScope thread_scope = PR_LOCAL_THREAD; Index: files/patch-warnings =================================================================== RCS file: /home/pcvs/ports/devel/nspr/files/patch-warnings,v retrieving revision 1.2 diff -U 2 -r1.2 patch-warnings --- files/patch-warnings 28 Jun 2009 19:22:16 -0000 1.2 +++ files/patch-warnings 5 Nov 2009 16:03:39 -0000 @@ -56,2 +56,82 @@ #endif +--- ../pr/src/io/prprf.c 2008-05-31 11:10:17.000000000 -0400 ++++ ../pr/src/io/prprf.c 2009-11-04 14:27:19.000000000 -0500 +@@ -698,5 +698,5 @@ + int rv, i; + struct NumArg* nas = NULL; +- struct NumArg* nap; ++ struct NumArg* nap = NULL; + struct NumArg nasArray[ NAS_DEFAULT_NUM ]; + char pattern[20]; +--- ../pr/src/io/prscanf.c 2005-08-05 18:44:06.000000000 -0400 ++++ ../pr/src/io/prscanf.c 2009-11-04 14:31:24.000000000 -0500 +@@ -230,5 +230,5 @@ + { + char buf[FMAX + 1], *p; +- int ch; ++ int ch = -1; + static const char digits[] = "0123456789abcdefABCDEF"; + PRBool seenDigit = PR_FALSE; +@@ -340,5 +340,5 @@ + { + char buf[FMAX + 1], *p; +- int ch; ++ int ch = -1; + PRBool seenDigit = PR_FALSE; + +--- ../pr/src/misc/pralarm.c 2009-05-06 01:40:37.000000000 -0400 ++++ ../pr/src/misc/pralarm.c 2009-11-04 14:34:27.000000000 -0500 +@@ -134,5 +134,5 @@ + while (why != abort) + { +- PRIntervalTime pause; ++ PRIntervalTime pause = 0; + + PR_Lock(alarm->lock); +--- ../pr/src/misc/prdtoa.c 2009-10-05 18:58:41.000000000 -0400 ++++ ../pr/src/misc/prdtoa.c 2009-11-04 14:36:24.000000000 -0500 +@@ -2765,5 +2765,5 @@ + */ + +- int bbits, b2, b5, be, dig, i, ieps, ilim, ilim0, ilim1, ++ int bbits, b2, b5, be, dig, i, ieps, ilim = -1, ilim0, ilim1 = -1, + j, j1, k, k0, k_check, leftright, m2, m5, s2, s5, + spec_case, try_quick; +--- ../pr/src/misc/prenv.c 2009-05-06 01:40:37.000000000 -0400 ++++ ../pr/src/misc/prenv.c 2009-11-04 15:02:32.000000000 -0500 +@@ -94,5 +94,10 @@ + + _PR_LOCK_ENV(); +- result = _PR_MD_PUT_ENV(string); ++ /* ++ * putenv() does not modify the contents, but allows ++ * the caller to modify it later. So, it is Ok to ++ * drop the const-ness here... ++ */ ++ result = _PR_MD_PUT_ENV((char *)string); + _PR_UNLOCK_ENV(); + return (result)? PR_FAILURE : PR_SUCCESS; +--- ../pr/src/misc/prtpool.c 2005-04-28 18:37:25.000000000 -0400 ++++ ../pr/src/misc/prtpool.c 2009-11-04 15:08:05.000000000 -0500 +@@ -314,6 +314,6 @@ + int rv; + PRCList *qp, *nextqp; +-PRPollDesc *pollfds; +-PRJob **polljobs; ++PRPollDesc *pollfds = NULL; ++PRJob **polljobs = NULL; + int poll_timeout; + PRIntervalTime now; +--- ../pr/include/prlog.h 2009-02-22 14:56:13.000000000 -0500 ++++ ../pr/include/prlog.h 2009-11-04 15:30:48.000000000 -0500 +@@ -232,7 +232,8 @@ + #endif /* NO_NSPR_10_SUPPORT */ + ++NSPR_API(void) PR_Assert(const char *s, const char *file, PRIntn ln); ++ + #if defined(DEBUG) || defined(FORCE_PR_ASSERT) + +-NSPR_API(void) PR_Assert(const char *s, const char *file, PRIntn ln); + #define PR_ASSERT(_expr) \ + ((_expr)?((void)0):PR_Assert(# _expr,__FILE__,__LINE__)) From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 6 03:28:24 2009 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E5401065670; Fri, 6 Nov 2009 03:28:24 +0000 (UTC) (envelope-from tamgya@gmail.com) Received: from mail-yw0-f178.google.com (mail-yw0-f178.google.com [209.85.211.178]) by mx1.freebsd.org (Postfix) with ESMTP id CE3148FC17; Fri, 6 Nov 2009 03:28:23 +0000 (UTC) Received: by ywh8 with SMTP id 8so632972ywh.3 for ; Thu, 05 Nov 2009 19:28:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:x-opensmtpd-loop :x-opensmtpd-loop:received:x-envelope-to:to:cc:subject:in-reply-to :user-agent:references:from:organization:mail-followup-to:date :message-id:mime-version:content-type; bh=CZmJljj4s66L1Pz1Kzt4llrDpm2uxSkLhLXK1T0fccM=; b=W97LXoYC8x/wQfs/swrvJl+F460YzDmk+H4ue+6KYxYWZftFcpYyTUWA+D3gJ5qqqG MR8dAPCyeWm7ATtMi60p0NFKPvN2nTndaRhsdsrf2FB8q/Zh8IH9H/Nl5d1mXfdvm2Ph 1Nu50WQF43/p0686/p99gknWAjuswm21zJY0I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=x-opensmtpd-loop:x-envelope-to:to:cc:subject:in-reply-to:user-agent :references:from:organization:mail-followup-to:date:message-id :mime-version:content-type; b=iAQncRe3xq9mSW7v0LzVhmhYmCZOLRS8I0zdaPep1bk2gYYrKBed5/ndHIhn/jhRjh SA+8fwZv7xtqyuty+8D1iyyCE6teQ9lxSov7OwONCsmU8uXFDzFCpnHY0Sjoq7XAbCQK 6Wo2EQgDZuKQBWeBb2cWg21w8hKV02laXwbr4= Received: by 10.150.43.17 with SMTP id q17mr6719540ybq.197.1257476491866; Thu, 05 Nov 2009 19:01:31 -0800 (PST) Received: from mecuria.xbsd.name ([124.207.115.45]) by mx.google.com with ESMTPS id 9sm981461ywe.11.2009.11.05.19.01.27 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 05 Nov 2009 19:01:31 -0800 (PST) X-OpenSMTPD-Loop: marcus@FreeBSD.org X-OpenSMTPD-Loop: gnome@FreeBSD.org Received: from mecuria.xbsd.name (localhost.xbsd.name [IPv6:::1]) by mecuria.xbsd.name (OpenSMTPD) with ESMTP id 1257476478.JOgO6KHRcVVelAX0; Fri, 6 Nov 2009 11:01:18 +0800 (CST) X-Envelope-To: mi@aldan.algebra.com To: "Mikhail T." In-Reply-To: <200911051608.nA5G8ax4067893@aldan.algebra.com> (Mikhail T.'s message of "Thu\, 5 Nov 2009 11\:08\:36 -0500 \(EST\)") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) References: <200911051608.nA5G8ax4067893@aldan.algebra.com> From: tamgya@gmail.com (Denise H. G.) Organization: Terra Firma Mail-Followup-To: "Mikhail T." , gnome@FreeBSD.org, marcus@FreeBSD.org Date: Fri, 06 Nov 2009 11:01:17 +0800 Message-ID: <87bpjgpdaa.fsf@mecuria.xbsd.name> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: gnome@FreeBSD.org, marcus@FreeBSD.org Subject: Re: upgrading NSPR to 4.8.2 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 03:28:24 -0000 Hi Mikhail consider using send-pr or sending the problem report via the web interface, which is a more efficient way and will attract more attention. regards. -- tamgya |aT| GmAiL |DoT| cOm From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 6 10:11:07 2009 Return-Path: Delivered-To: freebsd-gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC3B81065679 for ; Fri, 6 Nov 2009 10:11:07 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 9D5398FC14 for ; Fri, 6 Nov 2009 10:11:07 +0000 (UTC) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1N6Lmb-0009pa-TF for freebsd-gnome@FreeBSD.org; Fri, 06 Nov 2009 13:11:06 +0300 To: freebsd-gnome@FreeBSD.org From: Boris Samorodov Date: Fri, 06 Nov 2009 13:11:05 +0300 Message-ID: <52767318@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: [marcuscom] gnome 2.28 + linux apps = SIGSEGV ? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 10:11:07 -0000 Hello List, I faced a problem with 9-CURRENT and 8-STABLE: http://lists.freebsd.org/pipermail/freebsd-current/2009-November/013061.html Both systems use gnome-2.28 from marcuscom. Can anybody use acroread8 with gnome-2.28? (I'm not sure but seems that skype and linux-realplayer get SIGSEGV as well.) Other 8-STABLE system with gnome from current ports tree works fine. -- WBR, Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 6 12:30:44 2009 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 392491065676 for ; Fri, 6 Nov 2009 12:30:44 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao101.cox.net (eastrmmtao101.cox.net [68.230.240.7]) by mx1.freebsd.org (Postfix) with ESMTP id C15888FC12 for ; Fri, 6 Nov 2009 12:30:43 +0000 (UTC) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao101.cox.net (InterMail vM.8.00.01.00 201-2244-105-20090324) with ESMTP id <20091106123042.BNKW6358.eastrmmtao101.cox.net@eastrmimpo02.cox.net>; Fri, 6 Nov 2009 07:30:42 -0500 Received: from localhost ([68.103.37.153]) by eastrmimpo02.cox.net with bizsmtp id 1oWi1d0083JFCbG02oWiDu; Fri, 06 Nov 2009 07:30:42 -0500 X-VR-Score: -280.00 X-Authority-Analysis: v=1.0 c=1 a=OQBINVomVZ8A:10 a=6I5d2MoRAAAA:8 a=kviXuzpPAAAA:8 a=g9vA5fGaYW3GDFh9qRIA:9 a=qYegecSuk3xU9zfo0eDptHiXlYkA:4 a=qekKs2Nps90A:10 a=4vB-4DCPJfMA:10 a=SV7veod9ZcQA:10 X-CM-Score: 0.00 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: "Boris Samorodov" References: <52767318@bb.ipt.ru> Date: Fri, 06 Nov 2009 06:32:58 -0600 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: "Jeremy Messenger" Message-ID: In-Reply-To: <52767318@bb.ipt.ru> User-Agent: Opera Mail/10.01 (Linux) Cc: freebsd-gnome@freebsd.org Subject: Re: [marcuscom] gnome 2.28 + linux apps = SIGSEGV ? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 12:30:44 -0000 On Fri, 06 Nov 2009 04:11:05 -0600, Boris Samorodov wrote: > Hello List, > > I faced a problem with 9-CURRENT and 8-STABLE: > http://lists.freebsd.org/pipermail/freebsd-current/2009-November/013061.html > > Both systems use gnome-2.28 from marcuscom. Can anybody use > acroread8 with gnome-2.28? (I'm not sure but seems that skype > and linux-realplayer get SIGSEGV as well.) Other 8-STABLE > system with gnome from current ports tree works fine. Interesting.... I can't run linux-opera in MC either. At first, I thought it might be related w/ security.bsd.map_at_zero and I didn't bother to try it (by either update RELENG_8 w/ fixes or try this sysctl). Until your email.... Makes me think that it might be related w/ print/freetype2, because of fontconfig is showing up in your ktrace? Try to downgrade the freetype2 and see if it helps? It's only thing that I can think of what change in MC related w/ font stuff, I will need to check in MC more. In the past, there was problem with linux apps when Linux and FreeBSD have different version of fontconfig (cache stuff) at the same. But this isn't in case as fontconfig isn't update or change in MC. Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 6 13:50:10 2009 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2B581065670 for ; Fri, 6 Nov 2009 13:50:10 +0000 (UTC) (envelope-from gloft@yandex.ru) Received: from forward15.yandex.ru (forward15.yandex.ru [95.108.130.119]) by mx1.freebsd.org (Postfix) with ESMTP id 8BF8E8FC1A for ; Fri, 6 Nov 2009 13:50:10 +0000 (UTC) Received: from smtp13.yandex.ru (smtp13.yandex.ru [95.108.130.68]) by forward15.yandex.ru (Yandex) with ESMTP id 4AC04C00A3 for ; Fri, 6 Nov 2009 16:37:39 +0300 (MSK) Received: from malutka.hell.zarya-city.ru (unknown [213.85.189.6]) by smtp13.yandex.ru (Yandex) with ESMTPA id 29CE13220084 for ; Fri, 6 Nov 2009 16:37:39 +0300 (MSK) Message-ID: <4AF42626.5030502@yandex.ru> Date: Fri, 06 Nov 2009 16:35:34 +0300 From: Petunenko Dm User-Agent: Thunderbird 2.0.0.23 (X11/20091028) MIME-Version: 1.0 To: gnome@FreeBSD.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Yandex-TimeMark: 1257514659 X-Yandex-Spam: 1 X-Yandex-Front: smtp13.yandex.ru X-Mailman-Approved-At: Fri, 06 Nov 2009 14:14:19 +0000 Cc: Subject: error install py-cairo X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 13:50:10 -0000 I installed mirage but displays error: .... libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/local/include/python3.1 -I/usr/local/include/python3.1 -D_THREAD_SAFE -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -fno-strict-aliasing -MT _cairo_la-cairomodule.lo -MD -MP -MF .deps/_cairo_la-cairomodule.Tpo -c cairomodule.c -fPIC -DPIC -o .libs/_cairo_la-cairomodule.o cairomodule.c: In function 'pycairo_cairo_version': cairomodule.c:147: warning: implicit declaration of function 'PyInt_FromLong' cairomodule.c:147: warning: return makes pointer from integer without a cast cairomodule.c: In function 'pycairo_cairo_version_string': cairomodule.c:152: warning: implicit declaration of function 'PyString_FromString' cairomodule.c:152: warning: return makes pointer from integer without a cast cairomodule.c: At top level: cairomodule.c:164: warning: return type defaults to 'int' cairomodule.c: In function 'DL_EXPORT': cairomodule.c:164: error: expected declaration specifiers before 'init_cairo' cairomodule.c:478: error: expected '{' at end of input gmake[2]: *** [_cairo_la-cairomodule.lo] Error 1 gmake[2]: Leaving directory `/usr/ports/graphics/py-cairo/work/pycairo-1.8.8/src' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/usr/ports/graphics/py-cairo/work/pycairo-1.8.8/src' gmake: *** [all-recursive] Error 1 *** Error code 1 Stop in /usr/ports/graphics/py-cairo. *** Error code 1 Stop in /usr/ports/x11-toolkits/py-gtk2. *** Error code 1 Stop in /usr/ports/graphics/mirage. --- FreeBSD 8.0-RC1 FreeBSD 8.0-RC1 #0: /usr/obj/usr/src/sys/GENERIC i386 -- Best regards, Petunenko Dmitry. From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 6 16:57:04 2009 Return-Path: Delivered-To: freebsd-gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05F041065670 for ; Fri, 6 Nov 2009 16:57:04 +0000 (UTC) (envelope-from bogdan.kosandyak@life.com.ua) Received: from owa.life.com.ua (owa.life.com.ua [212.58.160.63]) by mx1.freebsd.org (Postfix) with ESMTP id 5F2DC8FC0A for ; Fri, 6 Nov 2009 16:57:03 +0000 (UTC) X-TM-IMSS-Message-ID: <52bb8a7600140510@owa.life.com.ua> Received: from owa.astelit.ukr ([10.1.2.24]) by owa.life.com.ua ([192.168.25.34]) with ESMTP (TREND IMSS SMTP Service 7.0) id 52bb8a7600140510 ; Fri, 6 Nov 2009 18:27:56 +0200 Received: from lviexch1.astelit.ukr ([10.224.2.20]) by owa.astelit.ukr with Microsoft SMTPSVC(6.0.3790.3959); Fri, 6 Nov 2009 18:27:55 +0200 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Fri, 6 Nov 2009 18:27:54 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <5F706072DD985D419B7BDB3CA14E84DB025C33EF@lviexch1.astelit.ukr> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: could not find Python headers Thread-Index: Acpe/heKa+/KO4WaRVWhKrjKuyatrw== From: "Bogdan Kosandyak" To: X-OriginalArrivalTime: 06 Nov 2009 16:27:55.0617 (UTC) FILETIME=[18515D10:01CA5EFE] X-TM-AS-Product-Ver: IMSS-7.0.0.6298-5.6.0.1016-16994.000 X-TM-AS-Result: No--30.468-5.0-31-1 X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-imss-scan-details: No--30.468-5.0-31-1 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: could not find Python headers X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 16:57:04 -0000 Hi, =20 My OS - FreeBSD 7.2, I have installed kde4. =20 I had a problem during gnome 2-2.26.3 installation.=20 Process of installation of gnome finished with error in moment of py-dbus installation. It says "could not find Python headers". =20 I have installed phython2.6.2 I try reinstalled it - nothing. I reinstalled and updated ports tree. Cleaned and reinstalled phython2.6.2 and other component again - nothing I used gnomelogylazer.sh - "The cause of your build failure is not known..." =20 I could not find solution for this problem in your sources and other internet links. =20 This is example of errors: =20 checking for /usr/local/bin/python2.6 script directory... ${prefix}/lib/python2.6/site-packages checking for /usr/local/bin/python2.6 extension module directory... ${exec_prefix}/lib/python2.6/site-packages checking for Python headers using /usr/local/bin/python2.6-config --includes... -I/usr/local/include/python2.6 -I/usr/local/include/python2.6 checking whether those headers are sufficient... no configure: error: could not find Python headers =3D=3D=3D> Script "configure" failed unexpectedly. Please run the gnomelogalyzer, available from "http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the problem and suggest a solution. If - and only if - the gnomelogalyzer cannot solve the problem, report the build failure to the FreeBSD GNOME team at gnome@FreeBSD.org, and attach (a) "/usr/ports/devel/py-dbus/work/dbus-python-0.83.0/config.log", (b) the output of the failed make command, and (c) the gnomelogalyzer output. Also, it might be a good idea to provide an overview of all packages installed on your system (i.e. an `ls /var/db/pkg`). Put your attachment up on any website, copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-pr(1) with the attachment. Try to avoid sending any attachments to the mailing list (gnome@FreeBSD.org), because attachments sent to FreeBSD mailing lists are usually discarded by the mailing list software. *** Error code 1 =20 Stop in /usr/ports/devel/py-dbus. *** Error code 1 =20 Stop in /usr/ports/accessibility/orca. *** Error code 1 =20 Stop in /usr/ports/x11/gnome2. *** Error code 1 =20 Stop in /usr/ports/x11/gnome2. =20 =20 Please, help me to resolve this problem. =20 Thank you. =20 BK From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 6 20:31:41 2009 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B4FC1065672 for ; Fri, 6 Nov 2009 20:31:41 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id ED7B58FC14 for ; Fri, 6 Nov 2009 20:31:40 +0000 (UTC) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1N6VT9-000HdF-Mi; Fri, 06 Nov 2009 23:31:39 +0300 To: "Jeremy Messenger" References: <52767318@bb.ipt.ru> From: Boris Samorodov Date: Fri, 06 Nov 2009 23:31:39 +0300 In-Reply-To: (Jeremy Messenger's message of "Fri\, 06 Nov 2009 06\:32\:58 -0600") Message-ID: <45554196@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-gnome@freebsd.org Subject: Re: [marcuscom] gnome 2.28 + linux apps = SIGSEGV ? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 20:31:41 -0000 On Fri, 06 Nov 2009 06:32:58 -0600 Jeremy Messenger wrote: > On Fri, 06 Nov 2009 04:11:05 -0600, Boris Samorodov wrote: > > I faced a problem with 9-CURRENT and 8-STABLE: > > http://lists.freebsd.org/pipermail/freebsd-current/2009-November/013061.html > > > > Both systems use gnome-2.28 from marcuscom. Can anybody use > > acroread8 with gnome-2.28? (I'm not sure but seems that skype > > and linux-realplayer get SIGSEGV as well.) Other 8-STABLE > > system with gnome from current ports tree works fine. > Interesting.... I can't run linux-opera in MC either. At first, I > thought it might be related w/ security.bsd.map_at_zero and I didn't > bother to try it (by either update RELENG_8 w/ fixes or try this > sysctl). > Until your email.... Makes me think that it might be related w/ > print/freetype2, because of fontconfig is showing up in your ktrace? > Try to downgrade the freetype2 and see if it helps? It's only thing Jeremy, good shot! It was fontconfig. I downgraded it to 2.6.0 and acroread now works. > that I can think of what change in MC related w/ font stuff, I will > need to check in MC more. In the past, there was problem with linux > apps when Linux and FreeBSD have different version of fontconfig > (cache stuff) at the same. But this isn't in case as fontconfig isn't > update or change in MC. Is it? The version from MC was 2.7.3. Well, in any case, the kernel should not do SIGSEGV, isn't it? -- WBR, Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 6 22:46:44 2009 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78E271065670 for ; Fri, 6 Nov 2009 22:46:44 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao104.cox.net (eastrmmtao104.cox.net [68.230.240.46]) by mx1.freebsd.org (Postfix) with ESMTP id 076E08FC0C for ; Fri, 6 Nov 2009 22:46:43 +0000 (UTC) Received: from eastrmimpo01.cox.net ([68.1.16.119]) by eastrmmtao104.cox.net (InterMail vM.8.00.01.00 201-2244-105-20090324) with ESMTP id <20091106224642.WSVG11036.eastrmmtao104.cox.net@eastrmimpo01.cox.net>; Fri, 6 Nov 2009 17:46:42 -0500 Received: from localhost ([68.103.37.153]) by eastrmimpo01.cox.net with bizsmtp id 1ymi1d00A3JFCbG02ymiqC; Fri, 06 Nov 2009 17:46:43 -0500 X-VR-Score: -280.00 X-Authority-Analysis: v=1.0 c=1 a=OQBINVomVZ8A:10 a=6I5d2MoRAAAA:8 a=kviXuzpPAAAA:8 a=COORfTjAye3Wqr55xTcA:9 a=u5hrzyazmhDQYcV3AgUA:7 a=Tde6ZXNhJAzEQamb49SQNHVFoM8A:4 a=qekKs2Nps90A:10 a=4vB-4DCPJfMA:10 a=SV7veod9ZcQA:10 X-CM-Score: 0.00 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: "Boris Samorodov" References: <52767318@bb.ipt.ru> <45554196@bb.ipt.ru> Date: Fri, 06 Nov 2009 16:49:01 -0600 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: "Jeremy Messenger" Message-ID: In-Reply-To: <45554196@bb.ipt.ru> User-Agent: Opera Mail/10.01 (Linux) Cc: freebsd-gnome@freebsd.org Subject: Re: [marcuscom] gnome 2.28 + linux apps = SIGSEGV ? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 22:46:44 -0000 On Fri, 06 Nov 2009 14:31:39 -0600, Boris Samorodov wrote: > On Fri, 06 Nov 2009 06:32:58 -0600 Jeremy Messenger wrote: >> On Fri, 06 Nov 2009 04:11:05 -0600, Boris Samorodov wrote: > >> > I faced a problem with 9-CURRENT and 8-STABLE: >> > >> http://lists.freebsd.org/pipermail/freebsd-current/2009-November/013061.html >> > >> > Both systems use gnome-2.28 from marcuscom. Can anybody use >> > acroread8 with gnome-2.28? (I'm not sure but seems that skype >> > and linux-realplayer get SIGSEGV as well.) Other 8-STABLE >> > system with gnome from current ports tree works fine. > >> Interesting.... I can't run linux-opera in MC either. At first, I >> thought it might be related w/ security.bsd.map_at_zero and I didn't >> bother to try it (by either update RELENG_8 w/ fixes or try this >> sysctl). > >> Until your email.... Makes me think that it might be related w/ >> print/freetype2, because of fontconfig is showing up in your ktrace? >> Try to downgrade the freetype2 and see if it helps? It's only thing > > Jeremy, good shot! It was fontconfig. I downgraded it to 2.6.0 and > acroread now works. Great, all we need to figure a solution now on a right target. ;-) >> that I can think of what change in MC related w/ font stuff, I will >> need to check in MC more. In the past, there was problem with linux >> apps when Linux and FreeBSD have different version of fontconfig >> (cache stuff) at the same. But this isn't in case as fontconfig isn't >> update or change in MC. > > Is it? The version from MC was 2.7.3. Oops, I was looked at the wrong terminal window (only knew about freetype2 change but not fontconfig). :-) Yeah, MC does has fontconfig change. Must be cache issue just like before. Let me try to dig in the archives and see if I can find old thread about fontconfig as my memory is pretty fuzzy with this. Not sure if it's possible to use Linux's fc-cache to have seperate cache or have to force Linux's fontconfig to be upgraded. I just remember that I am a person that reported this bug when someone updated fontconfig. > Well, in any case, the kernel should not do SIGSEGV, isn't it? No idea, I am no expert and no knowledge about what kernel should and shouldn't. Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 6 23:47:42 2009 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 719C6106568F for ; Fri, 6 Nov 2009 23:47:42 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao106.cox.net (eastrmmtao106.cox.net [68.230.240.48]) by mx1.freebsd.org (Postfix) with ESMTP id 183DE8FC27 for ; Fri, 6 Nov 2009 23:47:41 +0000 (UTC) Received: from eastrmimpo01.cox.net ([68.1.16.119]) by eastrmmtao106.cox.net (InterMail vM.8.00.01.00 201-2244-105-20090324) with ESMTP id <20091106234741.GZFD19495.eastrmmtao106.cox.net@eastrmimpo01.cox.net>; Fri, 6 Nov 2009 18:47:41 -0500 Received: from localhost ([68.103.37.153]) by eastrmimpo01.cox.net with bizsmtp id 1zng1d00G3JFCbG02zng16; Fri, 06 Nov 2009 18:47:41 -0500 X-VR-Score: -280.00 X-Authority-Analysis: v=1.0 c=1 a=OQBINVomVZ8A:10 a=kviXuzpPAAAA:8 a=6I5d2MoRAAAA:8 a=4U1FViBHlrBTH_6Ks5wA:9 a=2Yt5_gxrdp7kdyfTVOMA:7 a=DJ1fl7k9FFxg5q7UuvSabBGQrg4A:4 a=twX6zS2zVsUA:10 a=qekKs2Nps90A:10 a=4vB-4DCPJfMA:10 a=SV7veod9ZcQA:10 X-CM-Score: 0.00 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: "Boris Samorodov" References: <52767318@bb.ipt.ru> <45554196@bb.ipt.ru> Date: Fri, 06 Nov 2009 17:49:59 -0600 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: "Jeremy Messenger" Message-ID: In-Reply-To: User-Agent: Opera Mail/10.01 (Linux) Cc: freebsd-gnome@freebsd.org Subject: Re: [marcuscom] gnome 2.28 + linux apps = SIGSEGV ? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 23:47:42 -0000 On Fri, 06 Nov 2009 16:49:01 -0600, Jeremy Messenger wrote: > On Fri, 06 Nov 2009 14:31:39 -0600, Boris Samorodov wrote: > >> On Fri, 06 Nov 2009 06:32:58 -0600 Jeremy Messenger wrote: >>> On Fri, 06 Nov 2009 04:11:05 -0600, Boris Samorodov >>> wrote: >> >>> > I faced a problem with 9-CURRENT and 8-STABLE: >>> > >>> http://lists.freebsd.org/pipermail/freebsd-current/2009-November/013061.html >>> > >>> > Both systems use gnome-2.28 from marcuscom. Can anybody use >>> > acroread8 with gnome-2.28? (I'm not sure but seems that skype >>> > and linux-realplayer get SIGSEGV as well.) Other 8-STABLE >>> > system with gnome from current ports tree works fine. >> >>> Interesting.... I can't run linux-opera in MC either. At first, I >>> thought it might be related w/ security.bsd.map_at_zero and I didn't >>> bother to try it (by either update RELENG_8 w/ fixes or try this >>> sysctl). >> >>> Until your email.... Makes me think that it might be related w/ >>> print/freetype2, because of fontconfig is showing up in your ktrace? >>> Try to downgrade the freetype2 and see if it helps? It's only thing >> >> Jeremy, good shot! It was fontconfig. I downgraded it to 2.6.0 and >> acroread now works. > > Great, all we need to figure a solution now on a right target. ;-) > >>> that I can think of what change in MC related w/ font stuff, I will >>> need to check in MC more. In the past, there was problem with linux >>> apps when Linux and FreeBSD have different version of fontconfig >>> (cache stuff) at the same. But this isn't in case as fontconfig isn't >>> update or change in MC. >> >> Is it? The version from MC was 2.7.3. > > Oops, I was looked at the wrong terminal window (only knew about > freetype2 change but not fontconfig). :-) Yeah, MC does has fontconfig > change. Must be cache issue just like before. Let me try to dig in the > archives and see if I can find old thread about fontconfig as my memory > is pretty fuzzy with this. Not sure if it's possible to use Linux's > fc-cache to have seperate cache or have to force Linux's fontconfig to > be upgraded. I can't find old thread in the archive. I have taken a look at your kdump again and I think it's more like update linux-fontconfig is a better solution. Cheers, Mezz > I just remember that I am a person that reported this bug when someone > updated fontconfig. > >> Well, in any case, the kernel should not do SIGSEGV, isn't it? > > No idea, I am no expert and no knowledge about what kernel should and > shouldn't. > > Cheers, > Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-gnome@FreeBSD.ORG Sat Nov 7 07:28:21 2009 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F500106566C for ; Sat, 7 Nov 2009 07:28:21 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from mail.droso.net (koala.ipv6.droso.net [IPv6:2001:6c8:6:c:20d:56ff:fe6f:f935]) by mx1.freebsd.org (Postfix) with ESMTP id 053788FC08 for ; Sat, 7 Nov 2009 07:28:21 +0000 (UTC) Received: from koala.droso.net (localhost.droso.net [IPv6:::1]) by mail.droso.net (Postfix) with ESMTP id A30101CD10 for ; Sat, 7 Nov 2009 08:28:20 +0100 (CET) From: linimon@FreeBSD.org To: gnome@freebsd.org Message-Id: <20091107072820.A30101CD10@mail.droso.net> Date: Sat, 7 Nov 2009 08:28:20 +0100 (CET) Cc: Subject: FreeBSD ports that you maintain which are currently marked broken X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2009 07:28:21 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users of ports that are marked as "broken" in their Makefiles. In many cases these ports are failing to compile on some subset of the FreeBSD build environments. The most common problem is that recent versions of -CURRENT include gcc4.2, which is much stricter than older versions. The next most common problem is that compiles succeed on the i386 architecture (e.g. the common Intel PC), but fail on one or more of the other architectures due to assumptions about things such as size of various types, byte-alignment issues, and so forth. In occasional cases we see that the same port may have different errors in different build environments. The script that runs on the build cluster uses heuristics to try to 'guess' the error type to help you isolate problems, but it is only a rough guide. One more note: on occasion, there are transient build errors seen on the build farm. Unfortunately, there is not yet any way for this algorithm to tell the difference (humans are much, much better at this kind of thing.) The errors are listed below. In the case where the same problem exists on more than one build environment, the URL points to the latest errorlog for that type. (By 'build environment' here we mean 'combination of 6.x/7.x/-current with target architecture'.) (Note: the dates are included to help you to gauge whether or not the error still applies to the latest version. The program that generates this report is not yet able to determine this automatically.) portname: databases/libgda4-jdbc broken because: does not configure build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=databases&portname=libgda4-jdbc If these errors are ones that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Every effort has been made to make sure that these error reports really do correspond to a port that you maintain. However, due to the fact that this is an automated process, it may indeed generate false matches. If one of these errors fits that description, please forward this email to the author of this software, Mark Linimon , so that he can attempt to fix the problem in the future. Thanks for your efforts to help improve FreeBSD.