From owner-freebsd-gnome@FreeBSD.ORG Mon Sep 9 07:59:28 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9B69ACCC; Mon, 9 Sep 2013 07:59:28 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6FBA52D9F; Mon, 9 Sep 2013 07:59:28 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r897xSLl023532; Mon, 9 Sep 2013 07:59:28 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r897xSud023472; Mon, 9 Sep 2013 07:59:28 GMT (envelope-from edwin) Date: Mon, 9 Sep 2013 07:59:28 GMT Message-Id: <201309090759.r897xSud023472@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181958: cannot install graphics/gimp pkg X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Sep 2013 07:59:28 -0000 Synopsis: cannot install graphics/gimp pkg Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Mon Sep 9 07:59:28 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181958 From owner-freebsd-gnome@FreeBSD.ORG Mon Sep 9 11:07:08 2013 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2937FFD9 for ; Mon, 9 Sep 2013 11:07:08 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 167832A39 for ; Mon, 9 Sep 2013 11:07:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r89B77Nr049371 for ; Mon, 9 Sep 2013 11:07:07 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r89B77uM048656 for gnome@FreeBSD.org; Mon, 9 Sep 2013 11:07:07 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Sep 2013 11:07:07 GMT Message-Id: <201309091107.r89B77uM048656@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 Subject: Current problem reports assigned to gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Sep 2013 11:07:08 -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/181958 gnome cannot install graphics/gimp pkg o ports/181727 gnome devel/libgsf missing dependency on graphics/gdk-pixbuf o ports/181629 gnome [PATCH] sysutils/tracker-client was setting itself at o ports/181589 gnome graphics/py-clutter-gtk : deprecate o ports/181572 gnome Update print/freetype2 to version 5.0.1 o ports/181561 gnome net-im/telepathy-idle fails to build in poudriere o ports/181446 gnome x11/gnome2: Error occurrs when using a GUI frontent fo o ports/181372 gnome [patch]x11-fonts/fontconfig fc-cache Segmentation faul o ports/181349 gnome cairo.h missing in graphics/librsvg o ports/181278 gnome deskutils/notification-daemon: Notification Daemon dum o ports/181266 gnome cannot update net-im/telepathy-glib-0.18.2 to 0.20.2 o ports/181184 gnome [PATCH] x11-toolkits/gtk30: Remove simple patches, tri o ports/181054 gnome graphics/gimp port build fails o ports/180660 gnome [patch] textproc/enchant: set location of hunspell dic o ports/180604 gnome devel/xdg-utils: xdg-screensaver depends on dcop o ports/180601 gnome graphics/gegl is missing DOCS option from Makefile o ports/180596 gnome [patch] devel/libnotify: remove gtk20 and gettext depe o ports/180459 gnome Port devel/py-dbus ' wrong PORTDOCS logic and pkg-plis o ports/180451 gnome devel/libgsf missing dependency on p5-XML-Parser o ports/180348 gnome devel/dbus fails if existing user found o ports/180266 gnome net/avahi-app: remove qt3 support o ports/180114 gnome Error building net-im/loudmouth o ports/180075 gnome print/system-config-printer fails with GLib error o ports/180062 gnome graphics/clutter-gtk compilation failure o ports/179786 gnome graphics/poppler and xpdf contain conflicting files o ports/179500 gnome finance/gnucash does not install database dependencies o ports/179469 gnome [patch] sysutils/hal: remove disk duplicate entries f ports/179400 gnome [PATCH] print/freetype2: Add Infinality patches o ports/179348 gnome [PATCH] graphics/passepartout: Trim docs, add FAM opti o ports/179124 gnome [PATCH] graphics/cairomm: Convert to OptionsNG, trim d o ports/179066 gnome [PATCH] devel/gvfs: Add FUSE to default Options, add p o ports/178796 gnome irc/xchat fails to link with gcc46/47 o ports/178699 gnome [fix] devel/xdg-utils fails without ${LOCALBASE}/share o ports/178698 gnome graphics/gimp: package dependencies failing o ports/178098 gnome sysutils/polkit will not build if glib20 is too old o ports/178023 gnome [patch] graphics/cairo: add a fix for text redrawing i o ports/177458 gnome devel/gobject-introspection coredumping things f ports/177282 gnome graphics/inkscape does not compile o ports/177226 gnome devel/glib20 update: gnome-gmail-notifier won't start o ports/177086 gnome www/webkit-gtk3 does not build o ports/170410 gnome devel/gvfs: gvfs-hal-volume-monitor crashes when new m o ports/167199 gnome x11-fm/nautilus 2.32.2.1 Gnome2.32 Doesn't auto mount p ports/161164 gnome [PATCH] devel/glade3: update to 3.10.0 p ports/159928 gnome Updates graphics/clutter to 1.6.16 f ports/148244 gnome x11/gnome2: gnome desktop and HAL prevent umount witho s ports/145301 gnome [patch] sysutils/hal: /usr/local/etc/rc.d/hald startup 46 problems total. From owner-freebsd-gnome@FreeBSD.ORG Tue Sep 10 09:13:57 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A24BC327 for ; Tue, 10 Sep 2013 09:13:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 91390262D for ; Tue, 10 Sep 2013 09:13:57 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r8A9DvKV023653 for ; Tue, 10 Sep 2013 09:13:57 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r8A9Dvgh023650; Tue, 10 Sep 2013 09:13:57 GMT (envelope-from portscout) Message-Id: <201309100913.r8A9Dvgh023650@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 10 Sep 2013 09:13:57 +0000 From: portscout@FreeBSD.org To: gnome@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 10 Sep 2013 09:13:57 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/gnome@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ finance/gnucash | 2.4.13 | 2.5.5 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-gnome@FreeBSD.ORG Tue Sep 10 11:27:36 2013 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 7B1C3554 for ; Tue, 10 Sep 2013 11:27:36 +0000 (UTC) (envelope-from rafi@guengel.ch) Received: from zhbdzmsp-smta17.bluewin.ch (zhbdzmsp-smta17.bluewin.ch [195.186.99.133]) by mx1.freebsd.org (Postfix) with ESMTP id 0FDAE2483 for ; Tue, 10 Sep 2013 11:27:35 +0000 (UTC) Received: from [195.186.227.130] ([195.186.227.130:65362] helo=zhhdzmsp-smta12.bluewin.ch) by zhbdzmsp-smta17.bluewin.ch (envelope-from ) (ecelerity 2.2.3.47 r(39824M)) with ESMTP id FC/0F-01285-1220F225; Tue, 10 Sep 2013 11:27:29 +0000 Received: from smtp.guengel.ch (85.4.90.90) by zhhdzmsp-smta12.bluewin.ch (8.5.142) (authenticated as rafael.ostertag) id 51F052BA06E4944F for gnome@FreeBSD.org; Tue, 10 Sep 2013 11:27:29 +0000 Received: from gizmo.kruemel.home (gizmo.kruemel.home [IPv6:fd3e:be3e:ec34::1]) by smtp.guengel.ch (8.14.6/8.14.5) with ESMTP id r8ABRRau021197 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=OK) for ; Tue, 10 Sep 2013 13:27:27 +0200 (CEST) Received: from starchild.kruemel.home (starchild.kruemel.home [IPv6:fd3e:be3e:ec34::104]) (authenticated bits=0) by gizmo.kruemel.home (8.14.5/8.14.5) with ESMTP id r8ABRQgl081691 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 10 Sep 2013 13:27:27 +0200 (CEST) (envelope-from rafi@guengel.ch) Date: Tue, 10 Sep 2013 13:27:18 +0200 From: Rafael Ostertag To: gnome@FreeBSD.org Subject: [PATCH] www/webkit-gtk2: enable build on sparc64 Message-Id: <20130910132718.632b415adcdf36e08d15ac68@guengel.ch> X-Mailer: Sylpheed 3.3.0 (GTK+ 2.24.19; sparc64-portbld-freebsd9.1) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Tue__10_Sep_2013_13_27_18_+0200_H+AESAWyiIqD1ssS" X-Virus-Scanned: clamav-milter 0.97.8 at starscream X-Virus-Status: Clean X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_00,HELO_LH_HOME autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on starscream X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 10 Sep 2013 11:27:36 -0000 This is a multi-part message in MIME format. --Multipart=_Tue__10_Sep_2013_13_27_18_+0200_H+AESAWyiIqD1ssS Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi guys Apparently, building webkit-gtk2 on sparc64 fails mainly due to missing atomicIncrement()/atomicDecrement() for sparc64 (see Source/JavaScriptCore/wtf/Atomics.h). The attached patch provides atomicIncrement()/atomicDecrement() for sparc64 and sets `--disable-optimizations' and `--disable-introspection' in the ports Makefile in order to build webkit sucessfully. `--disable-optimizations' is used in order to prevent the build from dying due to invalid assembly code generated by gcc (on FB9.1 at least). `--disable-introspection' is used because generating introspection segfaulted on sparc. The patch has been created according to the FreeBSD Porter's Handbook, so you should have no difficulties in applying it. Patch Summary ============= New Files --------- files/patch-Source-JavaScriptCore-wtf-Atomics.h Updated Files ------------- Makefile cheers rafi -- +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+ Rafael Ostertag Niederwilerstrasse 2 CH-8546 Kefikon Switzerland Phone: +41 56 534 1649 Mail: rafi@guengel.ch Web: www.guengel.ch ICQ#: 225700135 +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+ --Multipart=_Tue__10_Sep_2013_13_27_18_+0200_H+AESAWyiIqD1ssS Content-Type: text/x-diff; name="webkit-gtk2.patch" Content-Disposition: attachment; filename="webkit-gtk2.patch" Content-Transfer-Encoding: 7bit Index: Makefile =================================================================== --- Makefile (revision 326841) +++ Makefile (working copy) @@ -41,8 +41,7 @@ LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-gtk=2.0 \ --enable-svg-fonts \ - --disable-geolocation \ - --enable-introspection + --disable-geolocation MAKEFILE= GNUmakefile BROWSER_PLUGINS_DIR?= ${LOCALBASE}/lib/browser_plugins/symlinks/webkit-gtk2 @@ -73,6 +72,13 @@ CFLAGS+= -mminimal-toc .endif +.if ${ARCH} == sparc64 +CONFIGURE_ARGS+=--disable-introspection \ + --disable-optimizations +.else +CONFIGURE_ARGS+=--enable-introspection +.endif + .if ${PERL_LEVEL} >= 501400 BUILD_DEPENDS+= p5-Switch>0:${PORTSDIR}/lang/p5-Switch .endif Index: files/patch-Source-JavaScriptCore-wtf-Atomics.h =================================================================== --- files/patch-Source-JavaScriptCore-wtf-Atomics.h (revision 0) +++ files/patch-Source-JavaScriptCore-wtf-Atomics.h (working copy) @@ -0,0 +1,41 @@ +--- Source/JavaScriptCore/wtf/Atomics.h.orig 2013-09-08 11:23:27.000000000 +0200 ++++ Source/JavaScriptCore/wtf/Atomics.h 2013-09-08 11:26:12.000000000 +0200 +@@ -116,6 +116,38 @@ + inline int atomicIncrement(int volatile* addend) { return __gnu_cxx::__exchange_and_add(addend, 1) + 1; } + inline int atomicDecrement(int volatile* addend) { return __gnu_cxx::__exchange_and_add(addend, -1) - 1; } + ++#elif COMPILER(GCC) && CPU(SPARC64) ++#define WTF_USE_LOCKFREE_THREADSAFEREFCOUNTED 1 ++ ++inline int atomicIncrement(int volatile* addend) { ++ int register sav, sum; ++ ++ AGAIN: ++ sav=*addend; ++ sum=sav+1; ++ __asm("cas %2, %1, %0" : "+r" (sum) : "r" (sav), "m" (*addend) ); ++ // Now sum will hold the value of (*addend). If it has been modified ++ // before `cas' it ain't the same as sav, so we have to try ++ // again. If it is the same value as sav, then we just had ++ // atomically increased the value. ++ if (sav != sum) goto AGAIN; ++ return sum+1; ++} ++ ++inline int atomicDecrement(int volatile* addend) { ++ int register sav, sum; ++ ++ AGAIN: ++ sav=*addend; ++ sum=sav-1; ++ __asm("cas %2, %1, %0" : "+r" (sum) : "r" (sav), "m" (*addend) ); ++ // Now sum will hold the value of (*addend). If it has been modified ++ // before `cas' it ain't the same as sav, so we have to try ++ // again. If it is the same value as sav, then we just had ++ // atomically increased the value. ++ if (sav != sum) goto AGAIN; ++ return sum-1; ++} + #endif + + inline bool weakCompareAndSwap(unsigned* location, unsigned expected, unsigned newValue) Property changes on: files/patch-Source-JavaScriptCore-wtf-Atomics.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property --Multipart=_Tue__10_Sep_2013_13_27_18_+0200_H+AESAWyiIqD1ssS-- From owner-freebsd-gnome@FreeBSD.ORG Wed Sep 11 09:01:51 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id DB7FED78 for ; Wed, 11 Sep 2013 09:01:50 +0000 (UTC) (envelope-from stefan@fafoe.narf.at) Received: from fep21.mx.upcmail.net (fep21.mx.upcmail.net [62.179.121.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4F8B72E4A for ; Wed, 11 Sep 2013 09:01:50 +0000 (UTC) Received: from edge02.upcmail.net ([192.168.13.237]) by viefep21-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20130911090148.QURZ23383.viefep21-int.chello.at@edge02.upcmail.net> for ; Wed, 11 Sep 2013 11:01:48 +0200 Received: from mole.fafoe.narf.at ([80.109.55.137]) by edge02.upcmail.net with edge id Pl1n1m06A2xdvHc02l1n6G; Wed, 11 Sep 2013 11:01:48 +0200 X-SourceIP: 80.109.55.137 Received: by mole.fafoe.narf.at (Postfix, from userid 1001) id 99A126D449; Wed, 11 Sep 2013 11:01:47 +0200 (CEST) Date: Wed, 11 Sep 2013 11:01:47 +0200 From: Stefan Farfeleder To: gnome@FreeBSD.org Subject: webkit-gtk2 patches for clang/libc++ Message-ID: <20130911090147.GB1608@mole.fafoe.narf.at> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="EuxKj2iCbKjpUGkD" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 11 Sep 2013 09:01:51 -0000 --EuxKj2iCbKjpUGkD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, I managed to compile webkit-gtk2 with clang/libc++ using the following patches: - The first one contains the relevant bits from two upstream changes http://trac.webkit.org/changeset/139553/trunk/Source/WTF/wtf/Atomics.h http://trac.webkit.org/changeset/139921/trunk/Source/WTF/wtf/Atomics.h - The second one is a hack to work around the ctype.h function #defines which cause compilation errors because C++ headers with inline functions are included afterwards. - The third and fourth are simple inclusions of missing headers. Regards, Stefan --EuxKj2iCbKjpUGkD-- From owner-freebsd-gnome@FreeBSD.ORG Wed Sep 11 09:05:39 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E8A3EE0E for ; Wed, 11 Sep 2013 09:05:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D79342E78 for ; Wed, 11 Sep 2013 09:05:39 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r8B95dfP063239 for ; Wed, 11 Sep 2013 09:05:39 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r8B95d3D063232; Wed, 11 Sep 2013 09:05:39 GMT (envelope-from portscout) Message-Id: <201309110905.r8B95d3D063232@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 11 Sep 2013 09:05:39 +0000 From: portscout@FreeBSD.org To: gnome@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 11 Sep 2013 09:05:40 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/gnome@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-toolkits/gtkmm30 | 3.8.1 | 3.9.14 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-gnome@FreeBSD.ORG Wed Sep 11 09:13:44 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E96C526D for ; Wed, 11 Sep 2013 09:13:44 +0000 (UTC) (envelope-from stefan@fafoe.narf.at) Received: from fep11.mx.upcmail.net (fep11.mx.upcmail.net [62.179.121.31]) by mx1.freebsd.org (Postfix) with ESMTP id 361B52EDD for ; Wed, 11 Sep 2013 09:13:43 +0000 (UTC) Received: from edge01.upcmail.net ([192.168.13.236]) by viefep11-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20130911091342.YPQF18435.viefep11-int.chello.at@edge01.upcmail.net> for ; Wed, 11 Sep 2013 11:13:42 +0200 Received: from mole.fafoe.narf.at ([80.109.55.137]) by edge01.upcmail.net with edge id PlDi1m00M2xdvHc01lDiNK; Wed, 11 Sep 2013 11:13:42 +0200 X-SourceIP: 80.109.55.137 Received: by mole.fafoe.narf.at (Postfix, from userid 1001) id E2EB26D449; Wed, 11 Sep 2013 11:13:41 +0200 (CEST) Date: Wed, 11 Sep 2013 11:13:41 +0200 From: Stefan Farfeleder To: gnome@FreeBSD.org Subject: Re: webkit-gtk2 patches for clang/libc++ Message-ID: <20130911091341.GC1608@mole.fafoe.narf.at> References: <20130911090147.GB1608@mole.fafoe.narf.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130911090147.GB1608@mole.fafoe.narf.at> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 11 Sep 2013 09:13:45 -0000 It seems my attached patches were eaten. Here they are again, this time inline. patch-Source_JavaScriptCore_wtf_Atomics.h: --- Source/JavaScriptCore/wtf/Atomics.h.orig 2012-08-20 18:26:04.000000000 +0200 +++ Source/JavaScriptCore/wtf/Atomics.h 2013-09-10 12:03:55.000000000 +0200 @@ -65,18 +65,10 @@ #if OS(WINDOWS) #include -#elif OS(DARWIN) -#include #elif OS(QNX) #include #elif OS(ANDROID) #include -#elif COMPILER(GCC) -#if (__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 2)) -#include -#else -#include -#endif #endif namespace WTF { @@ -113,8 +105,8 @@ #elif COMPILER(GCC) && !CPU(SPARC64) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc #define WTF_USE_LOCKFREE_THREADSAFEREFCOUNTED 1 -inline int atomicIncrement(int volatile* addend) { return __gnu_cxx::__exchange_and_add(addend, 1) + 1; } -inline int atomicDecrement(int volatile* addend) { return __gnu_cxx::__exchange_and_add(addend, -1) - 1; } +inline int atomicIncrement(int volatile* addend) { return __sync_add_and_fetch(addend, 1); } +inline int atomicDecrement(int volatile* addend) { return __sync_sub_and_fetch(addend, 1); } #endif patch-Source_JavaScriptCore_wtf_DisallowCType.h: --- Source/JavaScriptCore/wtf/DisallowCType.h.orig 2013-09-10 12:27:15.000000000 +0200 +++ Source/JavaScriptCore/wtf/DisallowCType.h 2013-09-10 12:28:32.000000000 +0200 @@ -35,6 +35,13 @@ // ASCII-specific functions instead. This header makes sure we get a compile-time // error if we use one of the functions by accident. +// Include inlined functions using first to avoid compilation errors +#ifdef __cplusplus +#include +#include +#include +#endif + #include #undef isalnum patch-Tools_DumpRenderTree_gtk_DumpRenderTree.cpp: --- Tools/DumpRenderTree/gtk/DumpRenderTree.cpp.orig 2013-09-10 13:19:16.000000000 +0200 +++ Tools/DumpRenderTree/gtk/DumpRenderTree.cpp 2013-09-10 13:19:47.000000000 +0200 @@ -48,6 +48,7 @@ #include "WorkQueueItem.h" #include #include +#include #include #include #include patch-Tools_DumpRenderTree_gtk_ImageDiff.cpp: --- Tools/DumpRenderTree/gtk/ImageDiff.cpp.orig 2013-09-10 13:16:33.000000000 +0200 +++ Tools/DumpRenderTree/gtk/ImageDiff.cpp 2013-09-10 13:16:39.000000000 +0200 @@ -30,6 +30,7 @@ #include #include #include +#include #include #include From owner-freebsd-gnome@FreeBSD.ORG Wed Sep 11 11:29:58 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 12D291E0; Wed, 11 Sep 2013 11:29:58 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from fep21.mx.upcmail.net (fep21.mx.upcmail.net [62.179.121.41]) by mx1.freebsd.org (Postfix) with ESMTP id 49EB6248F; Wed, 11 Sep 2013 11:29:56 +0000 (UTC) Received: from edge04.upcmail.net ([192.168.13.239]) by viefep21-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20130911112955.XGWB23383.viefep21-int.chello.at@edge04.upcmail.net>; Wed, 11 Sep 2013 13:29:55 +0200 Received: from [127.0.0.1] ([178.84.132.32]) by edge04.upcmail.net with edge id PnVu1m01D0i5fp603nVuyZ; Wed, 11 Sep 2013 13:29:55 +0200 X-SourceIP: 178.84.132.32 Message-ID: <52305422.9080802@rainbow-runner.nl> Date: Wed, 11 Sep 2013 13:29:38 +0200 From: Koop Mast User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Stefan Farfeleder Subject: Re: webkit-gtk2 patches for clang/libc++ References: <20130911090147.GB1608@mole.fafoe.narf.at> In-Reply-To: <20130911090147.GB1608@mole.fafoe.narf.at> X-Antivirus: avast! (VPS 130911-0, 11-09-2013), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 11 Sep 2013 11:29:58 -0000 On 11-9-2013 11:01, Stefan Farfeleder wrote: > Hi, > > I managed to compile webkit-gtk2 with clang/libc++ using the following > patches: > > - The first one contains the relevant bits from two upstream changes > http://trac.webkit.org/changeset/139553/trunk/Source/WTF/wtf/Atomics.h > http://trac.webkit.org/changeset/139921/trunk/Source/WTF/wtf/Atomics.h I already had this part on patches I was working on. > - The second one is a hack to work around the ctype.h function #defines > which cause compilation errors because C++ headers with inline > functions are included afterwards. > > - The third and fourth are simple inclusions of missing headers. These I didn't have and I committed these together with the above. Thanks for your submission! -Koop > Regards, > Stefan > > > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" From owner-freebsd-gnome@FreeBSD.ORG Wed Sep 11 11:38:23 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 75B996E8 for ; Wed, 11 Sep 2013 11:38:23 +0000 (UTC) (envelope-from stefan@fafoe.narf.at) Received: from fep34.mx.upcmail.net (fep34.mx.upcmail.net [62.179.121.52]) by mx1.freebsd.org (Postfix) with ESMTP id B18B02682 for ; Wed, 11 Sep 2013 11:38:22 +0000 (UTC) Received: from edge02.upcmail.net ([192.168.13.237]) by viefep14-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20130911113736.EEWI19378.viefep14-int.chello.at@edge02.upcmail.net>; Wed, 11 Sep 2013 13:37:36 +0200 Received: from mole.fafoe.narf.at ([80.109.55.137]) by edge02.upcmail.net with edge id Pndc1m00X2xdvHc02ndca3; Wed, 11 Sep 2013 13:37:36 +0200 X-SourceIP: 80.109.55.137 Received: by mole.fafoe.narf.at (Postfix, from userid 1001) id BDE3C6D449; Wed, 11 Sep 2013 13:37:35 +0200 (CEST) Date: Wed, 11 Sep 2013 13:37:35 +0200 From: Stefan Farfeleder To: Koop Mast Subject: Re: webkit-gtk2 patches for clang/libc++ Message-ID: <20130911113734.GD1608@mole.fafoe.narf.at> References: <20130911090147.GB1608@mole.fafoe.narf.at> <52305422.9080802@rainbow-runner.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52305422.9080802@rainbow-runner.nl> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 11 Sep 2013 11:38:23 -0000 On Wed, Sep 11, 2013 at 01:29:38PM +0200, Koop Mast wrote: > > These I didn't have and I committed these together with the above. > Thanks for your submission! > -Koop Thanks! From owner-freebsd-gnome@FreeBSD.ORG Thu Sep 12 08:57:09 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E743ECF1 for ; Thu, 12 Sep 2013 08:57:09 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D52DA2F5D for ; Thu, 12 Sep 2013 08:57:09 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r8C8v99u008190 for ; Thu, 12 Sep 2013 08:57:09 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r8C8v9fj008186; Thu, 12 Sep 2013 08:57:09 GMT (envelope-from portscout) Message-Id: <201309120857.r8C8v9fj008186@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 12 Sep 2013 08:57:09 +0000 From: portscout@FreeBSD.org To: gnome@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Sep 2013 08:57:10 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/gnome@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/glibmm | 2.36.2 | 2.37.7 ------------------------------------------------+-----------------+------------ devel/glibmm-reference | 2.36.2 | 2.37.7 ------------------------------------------------+-----------------+------------ x11-toolkits/gtkmm24 | 2.24.4 | 3.9.14 ------------------------------------------------+-----------------+------------ x11-toolkits/gtkmm30-reference | 3.8.1 | 3.9.14 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-gnome@FreeBSD.ORG Thu Sep 12 13:30:16 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 29181D4B; Thu, 12 Sep 2013 13:30:16 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 005AC2306; Thu, 12 Sep 2013 13:30:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8CDUFF7078187; Thu, 12 Sep 2013 13:30:15 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8CDUFhm078186; Thu, 12 Sep 2013 13:30:15 GMT (envelope-from edwin) Date: Thu, 12 Sep 2013 13:30:15 GMT Message-Id: <201309121330.r8CDUFhm078186@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/182038: [patch] unbreak graphics/libsvg on current after r254273 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Sep 2013 13:30:16 -0000 Synopsis: [patch] unbreak graphics/libsvg on current after r254273 Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Thu Sep 12 13:30:15 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=182038 From owner-freebsd-gnome@FreeBSD.ORG Thu Sep 12 19:46:58 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A726FC03; Thu, 12 Sep 2013 19:46:58 +0000 (UTC) (envelope-from kwm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7CF142201; Thu, 12 Sep 2013 19:46:58 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8CJkwKp054773; Thu, 12 Sep 2013 19:46:58 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8CJkvov054772; Thu, 12 Sep 2013 19:46:57 GMT (envelope-from kwm) Date: Thu, 12 Sep 2013 19:46:57 GMT Message-Id: <201309121946.r8CJkvov054772@freefall.freebsd.org> To: stephenfisher@outlook.com, kwm@FreeBSD.org, gnome@FreeBSD.org From: kwm@FreeBSD.org Subject: Re: ports/180075: print/system-config-printer fails with GLib error X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Sep 2013 19:46:58 -0000 Synopsis: print/system-config-printer fails with GLib error State-Changed-From-To: open->closed State-Changed-By: kwm State-Changed-When: Thu Sep 12 19:46:35 UTC 2013 State-Changed-Why: systen-config-printer was updated to fix run time with glib 2.36. http://www.freebsd.org/cgi/query-pr.cgi?pr=180075 From owner-freebsd-gnome@FreeBSD.ORG Thu Sep 12 19:50:01 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6E6A6D11 for ; Thu, 12 Sep 2013 19:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 590092237 for ; Thu, 12 Sep 2013 19:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8CJo1FY054906 for ; Thu, 12 Sep 2013 19:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8CJo1u9054905; Thu, 12 Sep 2013 19:50:01 GMT (envelope-from gnats) Date: Thu, 12 Sep 2013 19:50:01 GMT Message-Id: <201309121950.r8CJo1u9054905@freefall.freebsd.org> To: gnome@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/180075: commit references a PR X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: dfilter service List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Sep 2013 19:50:01 -0000 The following reply was made to PR ports/180075; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/180075: commit references a PR Date: Thu, 12 Sep 2013 19:44:47 +0000 (UTC) Author: kwm Date: Thu Sep 12 19:44:38 2013 New Revision: 327104 URL: http://svnweb.freebsd.org/changeset/ports/327104 Log: Update to 1.4.2. This fixes run-time with glib 2.36. PR: ports/180075 [1] Reported by: Stephen Fisher [1], swills@ Deleted: head/print/system-config-printer/files/patch-my-default-printer head/print/system-config-printer/files/patch-newprinternotification.conf head/print/system-config-printer/files/patch-system-config-printer head/print/system-config-printer/files/patch-system-config-printer-applet head/print/system-config-printer/files/patch-system-config-printer.py Modified: head/print/system-config-printer/Makefile head/print/system-config-printer/distinfo head/print/system-config-printer/files/patch-applet.py head/print/system-config-printer/files/patch-cupshelpers_cupshelpers.py head/print/system-config-printer/pkg-plist Modified: head/print/system-config-printer/Makefile ============================================================================== --- head/print/system-config-printer/Makefile Thu Sep 12 19:42:03 2013 (r327103) +++ head/print/system-config-printer/Makefile Thu Sep 12 19:44:38 2013 (r327104) @@ -1,51 +1,51 @@ -# New ports collection makefile for: system-config-printer -# Date created: 2008-03-20 -# Whom: Michael Johnson -# +# Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/print/system-config-printer/Makefile,v 1.6 2009/12/29 16:03:58 ahze Exp $ -# PORTNAME= system-config-printer -PORTVERSION= 1.1.16 -PORTREVISION= 6 +PORTVERSION= 1.4.2 CATEGORIES= print gnome MASTER_SITES= http://cyberelk.net/tim/data/${PORTNAME}/${PORTVERSION:R}/ MAINTAINER= gnome@FreeBSD.org COMMENT= CUPS configuration Gtk+2.0 GUI -BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/cups.so:${PORTSDIR}/print/py-cups \ - ${LOCALBASE}/libdata/pkgconfig/notify-python.pc:${PORTSDIR}/devel/py-notify \ - xmlproc_parse:${PORTSDIR}/textproc/py-xml \ - ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-dbus \ - xmlto:${PORTSDIR}/textproc/xmlto \ - desktop-file-install:${PORTSDIR}/devel/desktop-file-utils \ +BUILD_DEPENDS= xmlto:${PORTSDIR}/textproc/xmlto \ ${LOCALBASE}/share/xml/docbook/4.1.2/docbookx.dtd:${PORTSDIR}/textproc/docbook-sk +LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cups.so:${PORTSDIR}/print/py-cups \ - ${LOCALBASE}/libdata/pkgconfig/notify-python.pc:${PORTSDIR}/devel/py-notify \ - xmlproc_parse:${PORTSDIR}/textproc/py-xml \ - ${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-dbus \ + ${PYTHON_SITELIBDIR}/pycurl.so:${PORTSDIR}/ftp/py-curl \ ${LOCALBASE}/libexec/cups-pk-helper-mechanism:${PORTSDIR}/print/cups-pk-helper -USE_BZIP2= yes -USE_PYTHON= 2.6+ +USE_XZ= yes +USE_PYTHON= yes GNU_CONFIGURE= yes -USE_GMAKE= yes -USES= gettext +USES= desktop-file-utils gettext gmake pathfix pkgconfig shebangfix CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -USE_GNOME= pygtk2 -MAN1= system-config-printer-applet.1 system-config-printer.1 +USE_GNOME= intlhack pygobject3 + +CONFIGURE_ARGS= --without-udev-rules \ + --without-systemdsystemunitdir + +MAN1= system-config-printer-applet.1 \ + system-config-printer.1 PLIST_SUB= PYTHON_VER=${PYTHON_VERSION:S/python//} +SHEBANG_FILES= *.py troubleshoot/*.py xml/validate.py + INSTALLS_EGGINFO= yes PYDISTUTILS_PKGNAME= cupshelpers PYDISTUTILS_PKGVERSION= 1.0 post-patch: - @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \ - 's|%%LOCALBASE%%|${LOCALBASE}|g; s|%%PREFIX%%|${PREFIX}|g' + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g; \ + s|%%PREFIX%%|${PREFIX}|g' \ + ${WRKSRC}/applet.py ${WRKSRC}/check-device-ids.py \ + ${WRKSRC}/cupshelpers/cupshelpers.py \ + ${WRKSRC}/cupshelpers/xmldriverprefs.py \ + ${WRKSRC}/dbus/org.fedoraproject.Config.Printing.service \ + ${WRKSRC}/newprinter.py ${WRKSRC}/probe_printer.py @${REINPLACE_CMD} -e 's|setup.py install|setup.py install -c -O1|g' \ ${WRKSRC}/Makefile.in Modified: head/print/system-config-printer/distinfo ============================================================================== --- head/print/system-config-printer/distinfo Thu Sep 12 19:42:03 2013 (r327103) +++ head/print/system-config-printer/distinfo Thu Sep 12 19:44:38 2013 (r327104) @@ -1,2 +1,2 @@ -SHA256 (system-config-printer-1.1.16.tar.bz2) = 176b63ee6af2208313469192eb34eb12b41fe8b890a18c8a5ab693010a8e785d -SIZE (system-config-printer-1.1.16.tar.bz2) = 1036604 +SHA256 (system-config-printer-1.4.2.tar.xz) = f0e464435532f73cf8c328ceb1220f02ab2acfc1dcdec729cf5a0acf4193dbea +SIZE (system-config-printer-1.4.2.tar.xz) = 888848 Modified: head/print/system-config-printer/files/patch-applet.py ============================================================================== --- head/print/system-config-printer/files/patch-applet.py Thu Sep 12 19:42:03 2013 (r327103) +++ head/print/system-config-printer/files/patch-applet.py Thu Sep 12 19:44:38 2013 (r327104) @@ -1,20 +1,11 @@ ---- applet.py.orig 2009-12-22 09:44:19.000000000 -0500 -+++ applet.py 2009-12-29 00:06:27.000000000 -0500 +--- applet.py.orig 2013-07-22 15:58:32.000000000 +0200 ++++ applet.py 2013-08-29 11:06:43.000000000 +0200 @@ -43,7 +43,7 @@ - os.environ['LC_ALL'] = 'C' - locale.setlocale (locale.LC_ALL, "") + + from gi.repository import Notify -APPDIR="/usr/share/system-config-printer" +APPDIR="%%PREFIX%%/share/system-config-printer" - DOMAIN="system-config-printer" ICON="printer" - SEARCHING_ICON="document-print-preview" -@@ -234,7 +234,7 @@ - pid = os.fork () - if pid == 0: - # Child. -- cmd = "/usr/bin/system-config-printer" -+ cmd = "%%PREFIX%%/bin/system-config-printer" - argv.insert (0, cmd) - os.execvp (cmd, argv) - sys.exit (1) + + # We need to call Notify.init before we can check the server for caps Modified: head/print/system-config-printer/files/patch-cupshelpers_cupshelpers.py ============================================================================== --- head/print/system-config-printer/files/patch-cupshelpers_cupshelpers.py Thu Sep 12 19:42:03 2013 (r327103) +++ head/print/system-config-printer/files/patch-cupshelpers_cupshelpers.py Thu Sep 12 19:44:38 2013 (r327104) @@ -1,6 +1,6 @@ ---- cupshelpers/cupshelpers.py.orig 2009-12-22 09:44:19.000000000 -0500 -+++ cupshelpers/cupshelpers.py 2009-12-29 00:08:26.000000000 -0500 -@@ -663,7 +663,7 @@ +--- cupshelpers/cupshelpers.py.orig 2013-07-22 15:58:32.000000000 +0200 ++++ cupshelpers/cupshelpers.py 2013-08-29 11:18:44.000000000 +0200 +@@ -739,7 +739,7 @@ # First, a local function. How to check that something exists # in a path: @@ -9,12 +9,3 @@ if name == "-": # A filter of "-" means that no filter is required, # i.e. the device accepts the given format as-is. -@@ -765,7 +765,7 @@ - continue - - exepath = pathcheck (exe, -- "/usr/lib/cups/filter:" -+ "%%LOCALBASE%%/libexec/cups/filter:" - "/usr/lib64/cups/filter") - - if exe and not exepath: Modified: head/print/system-config-printer/pkg-plist ============================================================================== --- head/print/system-config-printer/pkg-plist Thu Sep 12 19:42:03 2013 (r327103) +++ head/print/system-config-printer/pkg-plist Thu Sep 12 19:44:38 2013 (r327104) @@ -1,28 +1,41 @@ -bin/my-default-printer +bin/install-printerdriver +bin/scp-dbus-service bin/system-config-printer bin/system-config-printer-applet -etc/dbus-1/system.d/newprinternotification.conf +etc/cupshelpers/preferreddrivers.xml +etc/dbus-1/system.d/com.redhat.NewPrinterNotification.conf +etc/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf etc/xdg/autostart/print-applet.desktop %%PYTHON_SITELIBDIR%%/cupshelpers/__init__.py %%PYTHON_SITELIBDIR%%/cupshelpers/__init__.pyc %%PYTHON_SITELIBDIR%%/cupshelpers/__init__.pyo +%%PYTHON_SITELIBDIR%%/cupshelpers/config.py +%%PYTHON_SITELIBDIR%%/cupshelpers/config.pyc +%%PYTHON_SITELIBDIR%%/cupshelpers/config.pyo %%PYTHON_SITELIBDIR%%/cupshelpers/cupshelpers.py %%PYTHON_SITELIBDIR%%/cupshelpers/cupshelpers.pyc %%PYTHON_SITELIBDIR%%/cupshelpers/cupshelpers.pyo +%%PYTHON_SITELIBDIR%%/cupshelpers/installdriver.py +%%PYTHON_SITELIBDIR%%/cupshelpers/installdriver.pyc +%%PYTHON_SITELIBDIR%%/cupshelpers/installdriver.pyo %%PYTHON_SITELIBDIR%%/cupshelpers/openprinting.py %%PYTHON_SITELIBDIR%%/cupshelpers/openprinting.pyc %%PYTHON_SITELIBDIR%%/cupshelpers/openprinting.pyo %%PYTHON_SITELIBDIR%%/cupshelpers/ppds.py %%PYTHON_SITELIBDIR%%/cupshelpers/ppds.pyc %%PYTHON_SITELIBDIR%%/cupshelpers/ppds.pyo -share/applications/manage-print-jobs.desktop -share/applications/my-default-printer.desktop +%%PYTHON_SITELIBDIR%%/cupshelpers/xmldriverprefs.py +%%PYTHON_SITELIBDIR%%/cupshelpers/xmldriverprefs.pyc +%%PYTHON_SITELIBDIR%%/cupshelpers/xmldriverprefs.pyo share/applications/system-config-printer.desktop +share/dbus-1/interfaces/org.fedoraproject.Config.Printing.xml +share/dbus-1/services/org.fedoraproject.Config.Printing.service share/locale/ar/LC_MESSAGES/system-config-printer.mo share/locale/as/LC_MESSAGES/system-config-printer.mo share/locale/bg/LC_MESSAGES/system-config-printer.mo share/locale/bn/LC_MESSAGES/system-config-printer.mo share/locale/bn_IN/LC_MESSAGES/system-config-printer.mo +share/locale/br/LC_MESSAGES/system-config-printer.mo share/locale/bs/LC_MESSAGES/system-config-printer.mo share/locale/ca/LC_MESSAGES/system-config-printer.mo share/locale/cs/LC_MESSAGES/system-config-printer.mo @@ -58,6 +71,7 @@ share/locale/mr/LC_MESSAGES/system-confi share/locale/ms/LC_MESSAGES/system-config-printer.mo share/locale/my/LC_MESSAGES/system-config-printer.mo share/locale/nb/LC_MESSAGES/system-config-printer.mo +share/locale/nds/LC_MESSAGES/system-config-printer.mo share/locale/nl/LC_MESSAGES/system-config-printer.mo share/locale/nn/LC_MESSAGES/system-config-printer.mo share/locale/or/LC_MESSAGES/system-config-printer.mo @@ -81,88 +95,92 @@ share/locale/uk/LC_MESSAGES/system-confi share/locale/vi/LC_MESSAGES/system-config-printer.mo share/locale/zh_CN/LC_MESSAGES/system-config-printer.mo share/locale/zh_TW/LC_MESSAGES/system-config-printer.mo -%%DATADIR%%/AdvancedServerSettings.py -%%DATADIR%%/GroupsPane.py -%%DATADIR%%/GroupsPaneModel.py -%%DATADIR%%/HIG.py -%%DATADIR%%/PhysicalDevice.py -%%DATADIR%%/SearchCriterion.py -%%DATADIR%%/ToolbarSearchEntry.py -%%DATADIR%%/XmlHelper.py -%%DATADIR%%/applet.py -%%DATADIR%%/asyncconn.py -%%DATADIR%%/asyncipp.py -%%DATADIR%%/asyncpk0.py -%%DATADIR%%/asyncpk1.py -%%DATADIR%%/authconn.py -%%DATADIR%%/config.py -%%DATADIR%%/cupspk.py -%%DATADIR%%/debug.py -%%DATADIR%%/errordialogs.py -%%DATADIR%%/firewall.py -%%DATADIR%%/glade.py -%%DATADIR%%/glade/AboutDialog.glade -%%DATADIR%%/glade/ConnectDialog.glade -%%DATADIR%%/glade/ConnectingDialog.glade -%%DATADIR%%/glade/InstallDialog.glade -%%DATADIR%%/glade/JobsWindow.glade -%%DATADIR%%/glade/NewPrinterName.glade -%%DATADIR%%/glade/NewPrinterWindow.glade -%%DATADIR%%/glade/PrinterPropertiesDialog.glade -%%DATADIR%%/glade/PrintersWindow.glade -%%DATADIR%%/glade/SMBBrowseDialog.glade -%%DATADIR%%/glade/ServerSettingsDialog.glade -%%DATADIR%%/glade/WaitWindow.glade -%%DATADIR%%/glade/statusicon_popupmenu.glade -%%DATADIR%%/gtk_label_autowrap.py -%%DATADIR%%/gtkinklevel.py -%%DATADIR%%/gtkspinner.py -%%DATADIR%%/icons/i-network-printer.png -%%DATADIR%%/installpackage.py -%%DATADIR%%/jobviewer.py -%%DATADIR%%/monitor.py -%%DATADIR%%/my-default-printer.py -%%DATADIR%%/options.py -%%DATADIR%%/optionwidgets.py -%%DATADIR%%/ppdippstr.py -%%DATADIR%%/probe_printer.py -%%DATADIR%%/pysmb.py -%%DATADIR%%/smburi.py -%%DATADIR%%/statereason.py -%%DATADIR%%/system-config-printer.py -%%DATADIR%%/timedops.py -%%DATADIR%%/troubleshoot/CheckLocalServerPublishing.py -%%DATADIR%%/troubleshoot/CheckNetworkServerSanity.py -%%DATADIR%%/troubleshoot/CheckPPDSanity.py -%%DATADIR%%/troubleshoot/CheckPrinterSanity.py -%%DATADIR%%/troubleshoot/CheckUSBPermissions.py -%%DATADIR%%/troubleshoot/ChooseNetworkPrinter.py -%%DATADIR%%/troubleshoot/ChoosePrinter.py -%%DATADIR%%/troubleshoot/DeviceListed.py -%%DATADIR%%/troubleshoot/ErrorLogCheckpoint.py -%%DATADIR%%/troubleshoot/ErrorLogFetch.py -%%DATADIR%%/troubleshoot/ErrorLogParse.py -%%DATADIR%%/troubleshoot/LocalOrRemote.py -%%DATADIR%%/troubleshoot/Locale.py -%%DATADIR%%/troubleshoot/NetworkCUPSPrinterShared.py -%%DATADIR%%/troubleshoot/PrintTestPage.py -%%DATADIR%%/troubleshoot/PrinterStateReasons.py -%%DATADIR%%/troubleshoot/QueueNotEnabled.py -%%DATADIR%%/troubleshoot/QueueRejectingJobs.py -%%DATADIR%%/troubleshoot/RemoteAddress.py -%%DATADIR%%/troubleshoot/SchedulerNotRunning.py -%%DATADIR%%/troubleshoot/ServerFirewalled.py -%%DATADIR%%/troubleshoot/Shrug.py -%%DATADIR%%/troubleshoot/Welcome.py -%%DATADIR%%/troubleshoot/__init__.py -%%DATADIR%%/troubleshoot/base.py -%%DATADIR%%/userdefault.py -@dirrm %%DATADIR%%/troubleshoot -@dirrm %%DATADIR%%/icons -@dirrm %%DATADIR%%/glade -@dirrm %%DATADIR%% -@dirrmtry share/applications -@dirrm %%PYTHON_SITELIBDIR%%/cupshelpers +share/system-config-printer/HIG.py +share/system-config-printer/PhysicalDevice.py +share/system-config-printer/SearchCriterion.py +share/system-config-printer/ToolbarSearchEntry.py +share/system-config-printer/applet.py +share/system-config-printer/asyncconn.py +share/system-config-printer/asyncipp.py +share/system-config-printer/asyncpk1.py +share/system-config-printer/authconn.py +share/system-config-printer/check-device-ids.py +share/system-config-printer/config.py +share/system-config-printer/cupspk.py +share/system-config-printer/debug.py +share/system-config-printer/dnssdresolve.py +share/system-config-printer/errordialogs.py +share/system-config-printer/firewallsettings.py +share/system-config-printer/gtkinklevel.py +share/system-config-printer/gui.py +share/system-config-printer/icons/i-network-printer.png +share/system-config-printer/install-printerdriver.py +share/system-config-printer/installpackage.py +share/system-config-printer/jobviewer.py +share/system-config-printer/monitor.py +share/system-config-printer/newprinter.py +share/system-config-printer/options.py +share/system-config-printer/optionwidgets.py +share/system-config-printer/ppdcache.py +share/system-config-printer/ppdippstr.py +share/system-config-printer/ppdsloader.py +share/system-config-printer/printerproperties.py +share/system-config-printer/probe_printer.py +share/system-config-printer/pysmb.py +share/system-config-printer/scp-dbus-service.py +share/system-config-printer/serversettings.py +share/system-config-printer/smburi.py +share/system-config-printer/statereason.py +share/system-config-printer/system-config-printer.py +share/system-config-printer/timedops.py +share/system-config-printer/troubleshoot/CheckLocalServerPublishing.py +share/system-config-printer/troubleshoot/CheckNetworkServerSanity.py +share/system-config-printer/troubleshoot/CheckPPDSanity.py +share/system-config-printer/troubleshoot/CheckPrinterSanity.py +share/system-config-printer/troubleshoot/CheckSELinux.py +share/system-config-printer/troubleshoot/CheckUSBPermissions.py +share/system-config-printer/troubleshoot/ChooseNetworkPrinter.py +share/system-config-printer/troubleshoot/ChoosePrinter.py +share/system-config-printer/troubleshoot/DeviceListed.py +share/system-config-printer/troubleshoot/ErrorLogCheckpoint.py +share/system-config-printer/troubleshoot/ErrorLogFetch.py +share/system-config-printer/troubleshoot/ErrorLogParse.py +share/system-config-printer/troubleshoot/LocalOrRemote.py +share/system-config-printer/troubleshoot/Locale.py +share/system-config-printer/troubleshoot/NetworkCUPSPrinterShared.py +share/system-config-printer/troubleshoot/PrintTestPage.py +share/system-config-printer/troubleshoot/PrinterStateReasons.py +share/system-config-printer/troubleshoot/QueueNotEnabled.py +share/system-config-printer/troubleshoot/QueueRejectingJobs.py +share/system-config-printer/troubleshoot/RemoteAddress.py +share/system-config-printer/troubleshoot/SchedulerNotRunning.py +share/system-config-printer/troubleshoot/ServerFirewalled.py +share/system-config-printer/troubleshoot/Shrug.py +share/system-config-printer/troubleshoot/VerifyPackages.py +share/system-config-printer/troubleshoot/Welcome.py +share/system-config-printer/troubleshoot/__init__.py +share/system-config-printer/troubleshoot/base.py +share/system-config-printer/ui/AboutDialog.ui +share/system-config-printer/ui/ConnectDialog.ui +share/system-config-printer/ui/ConnectingDialog.ui +share/system-config-printer/ui/InstallDialog.ui +share/system-config-printer/ui/JobsWindow.ui +share/system-config-printer/ui/NewPrinterName.ui +share/system-config-printer/ui/NewPrinterWindow.ui +share/system-config-printer/ui/PrinterPropertiesDialog.ui +share/system-config-printer/ui/PrintersWindow.ui +share/system-config-printer/ui/SMBBrowseDialog.ui +share/system-config-printer/ui/ServerSettingsDialog.ui +share/system-config-printer/ui/WaitWindow.ui +share/system-config-printer/ui/statusicon_popupmenu.ui +share/system-config-printer/userdefault.py +share/system-config-printer/xml/preferreddrivers.rng +share/system-config-printer/xml/validate.py +@dirrm share/system-config-printer/xml +@dirrm share/system-config-printer/ui +@dirrm share/system-config-printer/troubleshoot +@dirrm share/system-config-printer/icons +@dirrm share/system-config-printer @dirrmtry share/locale/te/LC_MESSAGES @dirrmtry share/locale/te @dirrmtry share/locale/sr@latin/LC_MESSAGES @@ -183,3 +201,5 @@ share/locale/zh_TW/LC_MESSAGES/system-co @dirrmtry share/locale/bn_IN @dirrmtry share/locale/as/LC_MESSAGES @dirrmtry share/locale/as +@dirrm %%PYTHON_SITELIBDIR%%/cupshelpers +@dirrm etc/cupshelpers _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" From owner-freebsd-gnome@FreeBSD.ORG Fri Sep 13 02:46:21 2013 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 441DC7F1 for ; Fri, 13 Sep 2013 02:46:21 +0000 (UTC) (envelope-from ljboiler@gmail.com) Received: from mail-qc0-x234.google.com (mail-qc0-x234.google.com [IPv6:2607:f8b0:400d:c01::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 079082FE5 for ; Fri, 13 Sep 2013 02:46:20 +0000 (UTC) Received: by mail-qc0-f180.google.com with SMTP id p19so478073qcv.11 for ; Thu, 12 Sep 2013 19:46:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=nPCJ4cQAfv/WLE7WAibaJVwKwW83qhZgTRsbC0Xwdhs=; b=jqAMWmA2FPk0NeRlbuhIbu8lT5jdeEtxn1VtH1JlOba6c+oYWHcJJ0138FJyG17vVY rdJ8DaKR7yA51hjVCk7lWcryXYyl/TAV8Mbn7G1HrJ/7GsmPHlumLAeVQZAvSjq6EvlA dxn8B8OCKyn4GCkjU9Cnz+jTSezP0vnRSMv0loM4+cpT2nxfOeXP75Pzpoaw1yUHwc29 FYYPLL4++1I1TZBpI4qt9Qlez+28jH0dDZBFqBNHmFTrl6PG1K2FB91qR1pqX1SY9uXi /chu2d3yfnlfvXVGSI03yFwu+KkLRl1VSogwillqlc7fVCwIXUE+e6/gsfS3A3XmfHHd O/MA== X-Received: by 10.49.97.42 with SMTP id dx10mr20086426qeb.47.1379040380002; Thu, 12 Sep 2013 19:46:20 -0700 (PDT) Received: from jmobile.jimmy.local (71-81-196-43.dhcp.stls.mo.charter.com. [71.81.196.43]) by mx.google.com with ESMTPSA id h6sm14198919qej.4.1969.12.31.16.00.00 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 12 Sep 2013 19:46:19 -0700 (PDT) Received: by jmobile.jimmy.local (sSMTP sendmail emulation); Thu, 12 Sep 2013 21:46:17 -0500 Date: Thu, 12 Sep 2013 21:46:16 -0500 From: Jimmy Kelley To: freebsd-gnome@freebsd.org Subject: (fwd) Re: webkit-gtk2 patches for clang/libc++ Message-ID: <20130913024616.GA7528@jmobile.jimmy.localnet> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 13 Sep 2013 02:46:21 -0000 I was trying to build webkit-gtk2 with a gcc port since it wasn't working with clang, and ran into a problem with it reporting a missing libstdc++ (this is on 10-CURRENT with the recent removal of gcc from base system, so I've install the gcc46 port). After figuring out how to turn on debugging in the gnome-libtool used to build everything, I found that there appears to be a bug in there: as it puts together the command needed to link the shared libraries, it substitutes $CC for the tool to use to do the actual linking, and CC is hardcoded ="cc" or "c++"; the result is that after compiling with GCC, the linking stage is done with clang. The following patch fixes webkit, but I think the real problem is with devel/libtool. Index: Makefile =================================================================== --- Makefile (revision 327022) +++ Makefile (working copy) @@ -91,6 +91,8 @@ # disable static library. @${REINPLACE_CMD} -e 's|^build_old_libs=yes|build_old_libs=no|' \ ${WRKDIR}/gnome-libtool + @${REINPLACE_CMD} -e 's|^\(archive[^=]*_cmds="..\)CC|\1base_compiler|' \ + ${WRKDIR}/gnome-libtool @${REINPLACE_CMD} -e 's|/usr/bin/gcc|${CC}|' \ ${WRKSRC}/Source/WebCore/dom/make_names.pl \ ${WRKSRC}/Source/WebCore/css/make-css-file-arrays.pl \ Jimmy >On 11-9-2013 11:01, Stefan Farfeleder wrote: >> Hi, >> >> I managed to compile webkit-gtk2 with clang/libc++ using the following >> patches: >> >> - The first one contains the relevant bits from two upstream changes >> http://trac.webkit.org/changeset/139553/trunk/Source/WTF/wtf/Atomics.h >> http://trac.webkit.org/changeset/139921/trunk/Source/WTF/wtf/Atomics.h > >I already had this part on patches I was working on. > >> - The second one is a hack to work around the ctype.h function #defines >> which cause compilation errors because C++ headers with inline >> functions are included afterwards. >> >> - The third and fourth are simple inclusions of missing headers. > >These I didn't have and I committed these together with the above. >Thanks for your submission! > >-Koop > >> Regards, >> Stefan From owner-freebsd-gnome@FreeBSD.ORG Fri Sep 13 08:15:38 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 05417A87; Fri, 13 Sep 2013 08:15:38 +0000 (UTC) (envelope-from bsam@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CFC702F8E; Fri, 13 Sep 2013 08:15:37 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8D8FbkR024070; Fri, 13 Sep 2013 08:15:37 GMT (envelope-from bsam@freefall.freebsd.org) Received: (from bsam@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8D8Fbmk024069; Fri, 13 Sep 2013 08:15:37 GMT (envelope-from bsam) Date: Fri, 13 Sep 2013 08:15:37 GMT Message-Id: <201309130815.r8D8Fbmk024069@freefall.freebsd.org> To: mexas@bris.ac.uk, bsam@FreeBSD.org, gnome@FreeBSD.org From: bsam@FreeBSD.org Subject: Re: ports/182038: [patch] unbreak graphics/libsvg on current after r254273 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 13 Sep 2013 08:15:38 -0000 Synopsis: [patch] unbreak graphics/libsvg on current after r254273 State-Changed-From-To: open->closed State-Changed-By: bsam State-Changed-When: Fri Sep 13 08:15:37 UTC 2013 State-Changed-Why: Committed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=182038 From owner-freebsd-gnome@FreeBSD.ORG Fri Sep 13 08:20:01 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5D44FB07 for ; Fri, 13 Sep 2013 08:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 48E182FC0 for ; Fri, 13 Sep 2013 08:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8D8K1SA025160 for ; Fri, 13 Sep 2013 08:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8D8K0jG025155; Fri, 13 Sep 2013 08:20:00 GMT (envelope-from gnats) Date: Fri, 13 Sep 2013 08:20:00 GMT Message-Id: <201309130820.r8D8K0jG025155@freefall.freebsd.org> To: gnome@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/182038: commit references a PR X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: dfilter service List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Sep 2013 08:20:01 -0000 The following reply was made to PR ports/182038; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/182038: commit references a PR Date: Fri, 13 Sep 2013 08:13:39 +0000 (UTC) Author: bsam Date: Fri Sep 13 08:13:31 2013 New Revision: 327133 URL: http://svnweb.freebsd.org/changeset/ports/327133 Log: Unbreak graphics/libsvg on current after r254273. PR: ports/182038 Submitted by: Anton Shterenlikht Approved by: portmgr (bapt) Modified: head/graphics/libsvg/Makefile Modified: head/graphics/libsvg/Makefile ============================================================================== --- head/graphics/libsvg/Makefile Fri Sep 13 06:18:11 2013 (r327132) +++ head/graphics/libsvg/Makefile Fri Sep 13 08:13:31 2013 (r327133) @@ -20,6 +20,7 @@ GNU_CONFIGURE= yes USE_GNOME= libxml2 USES= pathfix iconv pkgconfig USE_LDCONFIG= yes +CFLAGS+= -I${LOCALBASE}/include PLIST_FILES= include/svg.h \ lib/libsvg.a \ _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" From owner-freebsd-gnome@FreeBSD.ORG Fri Sep 13 09:02:43 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D39943E5 for ; Fri, 13 Sep 2013 09:02:43 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C1FE022FD for ; Fri, 13 Sep 2013 09:02:43 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r8D92h5q027742 for ; Fri, 13 Sep 2013 09:02:43 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r8D92hUP027733; Fri, 13 Sep 2013 09:02:43 GMT (envelope-from portscout) Message-Id: <201309130902.r8D92hUP027733@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 13 Sep 2013 09:02:43 +0000 From: portscout@FreeBSD.org To: gnome@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 13 Sep 2013 09:02:43 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/gnome@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-toolkits/gtkmm24-reference | 2.24.4 | 3.9.14 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-gnome@FreeBSD.ORG Fri Sep 13 09:43:46 2013 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 4FBD0D18 for ; Fri, 13 Sep 2013 09:43:46 +0000 (UTC) (envelope-from sales003@greatusb.cn) Received: from m59-178.qiye.163.com (m59-178.qiye.163.com [123.58.178.59]) by mx1.freebsd.org (Postfix) with ESMTP id E4D0E253B for ; Fri, 13 Sep 2013 09:43:42 +0000 (UTC) Received: from XP201005040040 (unknown [218.18.19.116]) by m59-178.qiye.163.com (HMail) with ESMTPA id D48B41485D65 for ; Fri, 13 Sep 2013 17:43:39 +0800 (CST) thread-index: Ac6wZbU2HN8UJ9diSMeZ+L5MxXfLEQ== Thread-Topic: R: Re: Printed your LOGO on USB flash drives for promotion From: "USB3.0 flashdrives" To: Subject: Re: R: Re: Printed your LOGO on USB flash drives for promotion Date: Fri, 13 Sep 2013 17:43:31 +0800 Message-ID: <186C6FABE95D475A8DC5188A072DEA90@XP201005040040> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 8bit X-Mailer: Microsoft CDO for Windows 2000 Content-Class: urn:content-classes:message Importance: normal Priority: normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-HM-Spam-Status: e1koWUFPN1dZCBgUCR5ZQUpMVUhJQkJCQkJJSExLTUtOTldZCQ4XHghZQV koKz0kNTQ1PiQyNSQzPjo*PilBS1VLQDYjJCI#KCQyNSQzPjo*PilBS1VLQCsvKSQiPigkMjUkMz 46Pz4pQUtVS0A4NC41LykiJDg1QUtVS0ApPjwyNDUkOigyOkFLVUtAKyk0LTI1OD4kPC46NTw*ND U8QUtVS0A*IjU6NjI4JDIrJCI#KCQyNSQzPjo*PilBSVVLQCk#OjckMiskMjUkKTk3JDI1JDM#Oj 8#KUFKSVVLQDIrJC80PzoiJDg1LyRLJEpLS0FLVUtAMiskSiQzNC4pJDg1LyRLJEpLS0FLVUtAMi skSiQ2MjUuLz4kODUvJEskSktBS1VLQDIrJEhLJDYyNS4vPiQ4NS8kSyROS0FLVUtAMiskTiQ2Mj UuLz4kODUvJEskSktBS1VLQCg#NT8#KSQpOjU*NDYkTUskTEtBQlVLQD0rJCk#JD0sJDM3MSRLQ0 tIS01BVkxVTkAoLjkkPkFKVU5OQD01JCguOSQ#NSw0KT8oJDM3MSRKS0tJS0pBS1VJQ1kG X-HM-Sender-Digest: e1kSHx4VD1lBWUc6Pwg6Pgw*MzozIjouOjoOOjQuOgIKCklVSlVKSExC S01OT0lLSktCVTMWGhIXVQgaFx4IS0tIOxwJHhoPDggZVRgVRVlXWQweGVlBHRoXCB5XWQgBWUFK TE1NN1dZEgtZQVlJSkNVSkNVSkJVSkpNWQY+ X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: john@greatusb.cn List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Sep 2013 09:43:46 -0000 Hi Dear Web-Key for promotion . your website will auto-run when insert USB-port can be branded with your LOGO also we can provide USB3.0 flash drives with super speed (max to 130MB/s) and USB2.0 memory drives for promotion . our predominance £º 1£ºmachining charge is as low as 0.2USD 2£ºurgent order 1 day shipments 3£ºsilk-screen sample £º1 day give you the sample pic 4£ºgeneral style£º3 days shipments 5£º100% pass H2 test 6£º100% enough capacity Thanks John www.greatusb.cn Professional USB drive manufactory in China ----good price , good quality ,good services From owner-freebsd-gnome@FreeBSD.ORG Fri Sep 13 19:56:01 2013 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5AFAFE73; Fri, 13 Sep 2013 19:56:01 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 30B172DFA; Fri, 13 Sep 2013 19:56:01 +0000 (UTC) Received: from nemysis4now (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with SMTP id r8DJtwdn062517; Fri, 13 Sep 2013 19:55:59 GMT (envelope-from nemysis@FreeBSD.org) Message-Id: <201309131955.r8DJtwdn062517@freefall.freebsd.org> Received: by nemysis4now (sSMTP sendmail emulation); Fri, 13 Sep 2013 21:55:59 +0200 Date: Fri, 13 Sep 2013 21:55:59 +0200 To: FreeBSD-gnats-submit@freebsd.org Subject: [PATCH] devel/py27-gobject: Fix GFlags messages From: nemysis X-send-pr-version: 3.113 X-GNATS-Notify: Cc: gnome@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 13 Sep 2013 19:56:01 -0000 >Submitter-Id: current-users >Originator: nemysis >Organization: >Confidential: no >Synopsis: [PATCH] devel/py27-gobject: Fix GFlags messages >Severity: non-critical >Priority: medium >Category: ports >Class: change-request >Release: FreeBSD 9.1-RELEASE-p20 amd64 >Environment: System: FreeBSD nemysis4now 9.1-RELEASE-p20 FreeBSD 9.1-RELEASE-p20 #0: Tue Sep 10 17:07:53 UTC 2013 >Description: Added file(s): - files/patch-gio-gio-types.defs Port maintainer (gnome@FreeBSD.org) is cc'd. Generated and tested manually, tested with port test and with RedPorts, sent with FreeBSD Port Tools 0.99_8 (mode: change, diff: ports) >How-To-Repeat: Build log https://redports.org/buildarchive/20130912232301-7036/ Without this patch i have get these messages with graphics/boxer and many other Ports ** (process:17507): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags' ** (process:17507): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags' ** (process:17507): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags' >Fix: --- py27-gobject-2.28.6_3.patch begins here --- diff -ruN /usr/ports/devel/py-gobject/files/patch-gio-gio-types.defs ./files/patch-gio-gio-types.defs --- /usr/ports/devel/py-gobject/files/patch-gio-gio-types.defs 1970-01-01 01:00:00.000000000 +0100 +++ ./files/patch-gio-gio-types.defs 2013-09-13 01:16:47.000000000 +0200 @@ -0,0 +1,29 @@ +--- gio/gio-types.defs.orig 2011-06-13 18:33:49.000000000 +0200 ++++ gio/gio-types.defs 2013-09-13 01:14:09.000000000 +0200 +@@ -526,7 +526,7 @@ + ) + ) + +-(define-enum MountMountFlags ++(define-flags MountMountFlags + (in-module "gio") + (c-name "GMountMountFlags") + (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS") +@@ -545,7 +545,7 @@ + ) + ) + +-(define-enum DriveStartFlags ++(define-flags DriveStartFlags + (in-module "gio") + (c-name "GDriveStartFlags") + (gtype-id "G_TYPE_DRIVE_START_FLAGS") +@@ -770,7 +770,7 @@ + ) + ) + +-(define-enum SocketMsgFlags ++(define-flags SocketMsgFlags + (in-module "gio") + (c-name "GSocketMsgFlags") + (gtype-id "G_TYPE_SOCKET_MSG_FLAGS") --- py27-gobject-2.28.6_3.patch ends here --- From owner-freebsd-gnome@FreeBSD.ORG Fri Sep 13 20:00:10 2013 Return-Path: Delivered-To: gnome@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9A617FA1; Fri, 13 Sep 2013 20:00:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6FE452E2E; Fri, 13 Sep 2013 20:00:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8DK0ABO064246; Fri, 13 Sep 2013 20:00:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8DK0AtP064245; Fri, 13 Sep 2013 20:00:10 GMT (envelope-from edwin) Date: Fri, 13 Sep 2013 20:00:10 GMT Message-Id: <201309132000.r8DK0AtP064245@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gnome@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/182069: [PATCH] devel/py27-gobject: Fix GFlags messages X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 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, 13 Sep 2013 20:00:10 -0000 Synopsis: [PATCH] devel/py27-gobject: Fix GFlags messages Responsible-Changed-From-To: freebsd-ports-bugs->gnome Responsible-Changed-By: edwin Responsible-Changed-When: Fri Sep 13 20:00:10 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=182069 From owner-freebsd-gnome@FreeBSD.ORG Sat Sep 14 17:41:16 2013 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 67B62244 for ; Sat, 14 Sep 2013 17:41:16 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 2C4A22176 for ; Sat, 14 Sep 2013 17:41:15 +0000 (UTC) Received: from nine.des.no (smtp.des.no [194.63.250.102]) by smtp-int.des.no (Postfix) with ESMTP id CF13A4275 for ; Sat, 14 Sep 2013 17:41:14 +0000 (UTC) Received: by nine.des.no (Postfix, from userid 1001) id 6DC9136180; Sat, 14 Sep 2013 19:40:32 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: gnome@freebsd.org Subject: gvfsd-trash considered harmful Date: Sat, 14 Sep 2013 19:40:31 +0200 Message-ID: <86wqmj1euo.fsf@nine.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Sep 2013 17:41:16 -0000 Lately, I've been having no end of trouble with gvfsd-trash (gvfs-1.12.3_1 on 9.2-RC). It automatically latches onto any new mounted filesystem and prevents unmounting, either permanently or, in the case of various nullfs mounts poudriere creates, just long enough for poudriere to fail and hose my package repo. In addition, starting poudriere on 9.2-RC while gvfsd-trash is running it triggers a kernel panic - 100% reproducible, as soon as poudriere starts the builder jails. Google shows many similar complaints about gvfsd-trash from other OSes, but no solutions other than 'pkill -STOP gvfsd-trash'. Killing it outright won't work, since gnome-session will just start a new instance. What can we do about this? DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no