From owner-freebsd-x11@FreeBSD.ORG Sun Sep 1 16:40:08 2013 Return-Path: Delivered-To: freebsd-x11@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 A1AF6F91; Sun, 1 Sep 2013 16:40:08 +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 77C4226A1; Sun, 1 Sep 2013 16:40: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 r81Ge89U077539; Sun, 1 Sep 2013 16:40:08 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r81Ge8W9077495; Sun, 1 Sep 2013 16:40:08 GMT (envelope-from edwin) Date: Sun, 1 Sep 2013 16:40:08 GMT Message-Id: <201309011640.r81Ge8W9077495@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181726: x11/screensaver missing dependency on x11/libXxf86misc X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Sep 2013 16:40:08 -0000 Synopsis: x11/screensaver missing dependency on x11/libXxf86misc Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Sun Sep 1 16:40:08 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181726 From owner-freebsd-x11@FreeBSD.ORG Sun Sep 1 22:37:22 2013 Return-Path: Delivered-To: freebsd-x11@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 36754772; Sun, 1 Sep 2013 22:37:22 +0000 (UTC) (envelope-from zeising@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 072B12988; Sun, 1 Sep 2013 22:37:22 +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 r81MbLc2045496; Sun, 1 Sep 2013 22:37:21 GMT (envelope-from zeising@freefall.freebsd.org) Received: (from zeising@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r81MbLC7045495; Sun, 1 Sep 2013 22:37:21 GMT (envelope-from zeising) Date: Sun, 1 Sep 2013 22:37:21 GMT Message-Id: <201309012237.r81MbLC7045495@freefall.freebsd.org> To: pawel@FreeBSD.org, zeising@FreeBSD.org, freebsd-x11@FreeBSD.org From: zeising@FreeBSD.org Subject: Re: ports/181726: x11/screensaver missing dependency on x11/libXxf86misc X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Sep 2013 22:37:22 -0000 Synopsis: x11/screensaver missing dependency on x11/libXxf86misc State-Changed-From-To: open->closed State-Changed-By: zeising State-Changed-When: Sun Sep 1 22:37:21 UTC 2013 State-Changed-Why: Fixed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=181726 From owner-freebsd-x11@FreeBSD.ORG Sun Sep 1 22:38:09 2013 Return-Path: Delivered-To: freebsd-x11@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 8018A7AE; Sun, 1 Sep 2013 22:38:09 +0000 (UTC) (envelope-from zeising@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 53386298D; Sun, 1 Sep 2013 22:38:09 +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 r81Mc9ef045592; Sun, 1 Sep 2013 22:38:09 GMT (envelope-from zeising@freefall.freebsd.org) Received: (from zeising@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r81Mc9vf045591; Sun, 1 Sep 2013 22:38:09 GMT (envelope-from zeising) Date: Sun, 1 Sep 2013 22:38:09 GMT Message-Id: <201309012238.r81Mc9vf045591@freefall.freebsd.org> To: zeising@FreeBSD.org, freebsd-x11@FreeBSD.org, zeising@FreeBSD.org From: zeising@FreeBSD.org Subject: Re: ports/181726: x11/screensaver missing dependency on x11/libXxf86misc X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Sep 2013 22:38:09 -0000 Synopsis: x11/screensaver missing dependency on x11/libXxf86misc Responsible-Changed-From-To: freebsd-x11->zeising Responsible-Changed-By: zeising Responsible-Changed-When: Sun Sep 1 22:38:09 UTC 2013 Responsible-Changed-Why: Grab, since this is really my port. http://www.freebsd.org/cgi/query-pr.cgi?pr=181726 From owner-freebsd-x11@FreeBSD.ORG Mon Sep 2 11:06:55 2013 Return-Path: Delivered-To: freebsd-x11@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 D31A9172 for ; Mon, 2 Sep 2013 11:06:55 +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 A78AE23C3 for ; Mon, 2 Sep 2013 11:06:55 +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 r82B6tDe016238 for ; Mon, 2 Sep 2013 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r82B6tTJ016236 for freebsd-x11@FreeBSD.org; Mon, 2 Sep 2013 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 2 Sep 2013 11:06:55 GMT Message-Id: <201309021106.r82B6tTJ016236@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Subject: Current problem reports assigned to freebsd-x11@FreeBSD.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Sep 2013 11:06:55 -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/181660 x11 [patch] x11-servers/xorg-server: fix typos and new xor o ports/181513 x11 graphics/libGL needs python, but lacks explicit depend o ports/181318 x11 x11-servers/xorg-server does not compile or ARM o ports/181202 x11 x11-servers/xorg: xorg-7.x meta package missing o ports/181140 x11 [patch]x11/pixman fix typo & build issue on arm o ports/180096 x11 [patch] x11/xorg-libraries: add missing dependency o ports/180023 x11 x11-servers/xorg: xorg (WITH_NEW_XORG) on 10-CURRENT i o ports/178670 x11 x11/xorg: X does not refresh upper 1/4 screen in some a ports/178170 x11 [patch] x11-servers/xorg-server: xkb misbehaviour on k o ports/176705 x11 graphics/libGL : Fix complitation (not useability) on o ports/176703 x11 graphics/dri : Fix complitation (not useability) on AR o ports/175532 x11 x11/xdm: /bin/cp -n /usr/local/share/examples/xdm/Give o ports/171422 x11 graphics/libGL build error with python3.2 o ports/170852 x11 [PATCH] x11-fonts/encodings: encodings.dir includes bo o ports/170690 x11 x11-servers/xorg-server eats memory o ports/169794 x11 x11/xdm, several /usr/local/lib/X11/xdm/ files missing o ports/169561 x11 [patch] x11-toolkits/libXmu: disable specs o ports/169560 x11 [patch] x11/libICE: disable specs o ports/169559 x11 [patch] x11-fonts/fontsproto: disable specs o ports/166163 x11 graphics/dri: gthumb port crashes (SIGSEGV) within the o ports/160963 x11 [patch] x11/bigreqsproto: disable specs a ports/159792 x11 [patch] USB HID devices support for x11-drivers/xf86-i f ports/158513 x11 Broken Xvideo in x11-drivers/xf86-video-intel drivers s ports/156405 x11 x11-drivers/xf86-video-ati driver: no hardware renderi o ports/155696 x11 [patch] x11-servers/xorg-server: chase AIGLX altered d o ports/154502 x11 x11/xdm authorization failure when used with E17 windo o ports/149743 x11 x11/xorg: garbled window since Xorg-7.5 o ports/148591 x11 information note for x11-drivers/xf86-input-synaptics 28 problems total. From owner-freebsd-x11@FreeBSD.ORG Wed Sep 4 21:26:16 2013 Return-Path: Delivered-To: freebsd-x11@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 99C13ADF for ; Wed, 4 Sep 2013 21:26:16 +0000 (UTC) (envelope-from jean-sebastien.pedron@dumbbell.fr) Received: from mail.made4.biz (unknown [IPv6:2001:41d0:1:7018::1:3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5E9E6270F for ; Wed, 4 Sep 2013 21:26:16 +0000 (UTC) Received: from 141.7.19.93.rev.sfr.net ([93.19.7.141] helo=[192.168.1.176]) by mail.made4.biz with esmtpsa (TLSv1:DHE-RSA-CAMELLIA256-SHA:256) (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1VHKaa-000Ef5-SN; Wed, 04 Sep 2013 23:26:13 +0200 Message-ID: <5227A575.90805@dumbbell.fr> Date: Wed, 04 Sep 2013 23:26:13 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Ke Sun Subject: Re: unsupported synaptics touchpad References: <20130822155651.GA32146@probe.unige.ch> <52171DE6.7030909@FreeBSD.org> <20130823091753.GA21594@probe.unige.ch> <52175C5E.2080007@FreeBSD.org> <20130823150007.GA31164@probe.unige.ch> <521E3828.9000605@FreeBSD.org> <20130829143122.GA757@probe.unige.ch> <5220A94F.6030800@FreeBSD.org> In-Reply-To: <5220A94F.6030800@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Sep 2013 21:26:16 -0000 Le 30/08/2013 16:16, Jean-Sébastien Pédron a écrit : > I'll try to prepare a patch for that, but maybe not before a few days. I'm stupid: a patch is not possible because taps are handled by the hardware in the default mode... Unfortunately, I don't see any solution for now, without a proper driver for your touchpad :-/ -- Jean-Sébastien Pédron From owner-freebsd-x11@FreeBSD.ORG Thu Sep 5 09:21:07 2013 Return-Path: Delivered-To: x11@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 104A5A33 for ; Thu, 5 Sep 2013 09:21:07 +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 F32A22DF5 for ; Thu, 5 Sep 2013 09:21:06 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r859L6IC045264 for ; Thu, 5 Sep 2013 09:21:06 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r859L6Jm045260; Thu, 5 Sep 2013 09:21:06 GMT (envelope-from portscout) Message-Id: <201309050921.r859L6Jm045260@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 5 Sep 2013 09:21:06 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Sep 2013 09:21:07 -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/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-video-intel | 2.7.1 | 2.99.901 ------------------------------------------------+-----------------+------------ 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-x11@FreeBSD.ORG Thu Sep 5 14:20:10 2013 Return-Path: Delivered-To: freebsd-x11@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 DD981687; Thu, 5 Sep 2013 14:20: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 B38082218; Thu, 5 Sep 2013 14:20: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 r85EKA8Q092350; Thu, 5 Sep 2013 14:20:10 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r85EKAcW092349; Thu, 5 Sep 2013 14:20:10 GMT (envelope-from edwin) Date: Thu, 5 Sep 2013 14:20:10 GMT Message-Id: <201309051420.r85EKAcW092349@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-x11@FreeBSD.org From: edwin@FreeBSD.org Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Sep 2013 14:20:10 -0000 Synopsis: [patch] x11-servers/xorg-server: fix TLS variables with clang Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-x11 Responsible-Changed-By: edwin Responsible-Changed-When: Thu Sep 5 14:20:10 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=181838 From owner-freebsd-x11@FreeBSD.ORG Fri Sep 6 08:55:51 2013 Return-Path: Delivered-To: x11@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 A3E0EF95 for ; Fri, 6 Sep 2013 08:55:51 +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 921552AC5 for ; Fri, 6 Sep 2013 08:55:51 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r868tpUP068972 for ; Fri, 6 Sep 2013 08:55:51 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r868tpIb068968; Fri, 6 Sep 2013 08:55:51 GMT (envelope-from portscout) Message-Id: <201309060855.r868tpIb068968@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 6 Sep 2013 08:55:51 +0000 From: portscout@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Sep 2013 08:55:51 -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/x11@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ x11-drivers/xf86-video-intel29 | 2.9.1 | 2.99.901 ------------------------------------------------+-----------------+------------ 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-x11@FreeBSD.ORG Fri Sep 6 20:20:02 2013 Return-Path: Delivered-To: freebsd-x11@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 1800DD15 for ; Fri, 6 Sep 2013 20:20:02 +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 DF3D121E1 for ; Fri, 6 Sep 2013 20: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 r86KK1qa082999 for ; Fri, 6 Sep 2013 20: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 r86KK1td082998; Fri, 6 Sep 2013 20:20:01 GMT (envelope-from gnats) Date: Fri, 6 Sep 2013 20:20:01 GMT Message-Id: <201309062020.r86KK1td082998@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Sep 2013 20:20:02 -0000 The following reply was made to PR ports/181838; it has been noted by GNATS. From: Niclas Zeising To: bug-followup@FreeBSD.org, tijl@FreeBSD.org Cc: Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang Date: Fri, 06 Sep 2013 22:18:27 +0200 Hi! Can you please elaborate a bit on this, exactly what happends when setting that configure variable? Have you tried and ensured that this doesn't break xserver built with gcc? Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Fri Sep 6 21:30:01 2013 Return-Path: Delivered-To: freebsd-x11@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 53BB993D for ; Fri, 6 Sep 2013 21:30: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 4222727C6 for ; Fri, 6 Sep 2013 21:30: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 r86LU1X0059575 for ; Fri, 6 Sep 2013 21:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r86LU0oS059285; Fri, 6 Sep 2013 21:30:00 GMT (envelope-from gnats) Date: Fri, 6 Sep 2013 21:30:00 GMT Message-Id: <201309062130.r86LU0oS059285@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Tijl Coosemans Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Tijl Coosemans List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Sep 2013 21:30:01 -0000 The following reply was made to PR ports/181838; it has been noted by GNATS. From: Tijl Coosemans To: Niclas Zeising Cc: bug-followup@FreeBSD.org Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang Date: Fri, 6 Sep 2013 23:22:29 +0200 On Fri, 06 Sep 2013 22:18:27 +0200 Niclas Zeising wrote: > Can you please elaborate a bit on this, exactly what happends when > setting that configure variable? The configure script tests how to declare a thread-local variable. For clang and gcc this is done using the __thread keyword like this: __thread int thread_specific_int_var; Other compilers use __declspec(thread) instead of __thread. The code in configure comes from the XORG_TLS call in configure.ac. XORG_TLS is defined in m4/xorg-tls.m4. Here are the relevant bits: AC_MSG_CHECKING(for thread local storage (TLS) support) AC_CACHE_VAL(ac_cv_tls, [ ac_cv_tls=none keywords="__thread __declspec(thread)" for kw in $keywords ; do AC_TRY_COMPILE([int $kw test;], [], ac_cv_tls=$kw) done ]) AC_MSG_RESULT($ac_cv_tls) The for-loop runs over the elements in $keywords and sets ac_cv_tls to the keyword if the compiler accepts it. The problem is that clang accepts __declspec(thread) but it doesn't actually work (there's a warning about this but no error) so when the for-loop ends ac_cv_tls is set to __declspec(thread). Because the test is inside AC_CACHE_VAL it can be skipped by defining ac_cv_tls which is what the patch does. I found a similar test in pixman but there the for-loop contains a break so it ends on the first successful keyword (i.e. __thread). > Have you tried and ensured that this doesn't break xserver built with > gcc? No, I currently don't have gcc installed, but the keyword for gcc is also __thread. You could search for __thread in a config.log generated with gcc to verify this. From owner-freebsd-x11@FreeBSD.ORG Sat Sep 7 00:00:01 2013 Return-Path: Delivered-To: freebsd-x11@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 53C36755 for ; Sat, 7 Sep 2013 00:00: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 288DF2873 for ; Sat, 7 Sep 2013 00:00: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 r87001pl050486 for ; Sat, 7 Sep 2013 00:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r87000oJ050436; Sat, 7 Sep 2013 00:00:00 GMT (envelope-from gnats) Date: Sat, 7 Sep 2013 00:00:00 GMT Message-Id: <201309070000.r87000oJ050436@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2013 00:00:01 -0000 The following reply was made to PR ports/181838; it has been noted by GNATS. From: Niclas Zeising To: Tijl Coosemans Cc: bug-followup@FreeBSD.org Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang Date: Sat, 07 Sep 2013 01:52:44 +0200 On 09/06/13 23:22, Tijl Coosemans wrote: > On Fri, 06 Sep 2013 22:18:27 +0200 Niclas Zeising wrote: >> Can you please elaborate a bit on this, exactly what happends when >> setting that configure variable? > > The configure script tests how to declare a thread-local variable. For > clang and gcc this is done using the __thread keyword like this: > > __thread int thread_specific_int_var; > > Other compilers use __declspec(thread) instead of __thread. > > The code in configure comes from the XORG_TLS call in configure.ac. > XORG_TLS is defined in m4/xorg-tls.m4. Here are the relevant bits: > > AC_MSG_CHECKING(for thread local storage (TLS) support) > AC_CACHE_VAL(ac_cv_tls, [ > ac_cv_tls=none > keywords="__thread __declspec(thread)" > for kw in $keywords ; do > AC_TRY_COMPILE([int $kw test;], [], ac_cv_tls=$kw) > done > ]) > AC_MSG_RESULT($ac_cv_tls) > > The for-loop runs over the elements in $keywords and sets ac_cv_tls > to the keyword if the compiler accepts it. The problem is that clang > accepts __declspec(thread) but it doesn't actually work (there's a > warning about this but no error) so when the for-loop ends ac_cv_tls > is set to __declspec(thread). Because the test is inside AC_CACHE_VAL > it can be skipped by defining ac_cv_tls which is what the patch does. > > I found a similar test in pixman but there the for-loop contains a > break so it ends on the first successful keyword (i.e. __thread). > >> Have you tried and ensured that this doesn't break xserver built with >> gcc? > > No, I currently don't have gcc installed, but the keyword for gcc is > also __thread. You could search for __thread in a config.log generated > with gcc to verify this. > Thank you for your very excellent description! I'll look into this more during the weekend or beginning of next week. Your patch looks fine, now that I understand it properly ;). I just want to make sure that gcc still works, check the old xorg-server version, and look through the rest of the xorg ports, in case this is needed somewhere else as well. Regards! -- Niclas Zeising From owner-freebsd-x11@FreeBSD.ORG Sat Sep 7 08:28:52 2013 Return-Path: Delivered-To: x11@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 4A851C1 for ; Sat, 7 Sep 2013 08:28:52 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmon.freebsd.org (portsmon.freebsd.org [IPv6:2001:1900:2254:206a::50:3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3C1D42344 for ; Sat, 7 Sep 2013 08:28:52 +0000 (UTC) Received: from portsmon.freebsd.org ([127.0.1.104]) by portsmon.freebsd.org (8.14.7/8.14.7) with ESMTP id r878SqKx061148 for ; Sat, 7 Sep 2013 08:28:52 GMT (envelope-from linimon@FreeBSD.org) Date: Sat, 7 Sep 2013 08:28:52 GMT Message-Id: <201309070828.r878SqKx061148@portsmon.freebsd.org> From: linimon@FreeBSD.org To: x11@freebsd.org Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2013 08:28:52 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: x11/libXtrans description: Network API translation layer for X applications and libraries maintainer: x11@FreeBSD.org deprecated because: Project is obsoleted, use x11/xtrans instead expiration date: 2013-09-26 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11&portname=libXtrans If this problem is one 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. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-x11@FreeBSD.ORG Sat Sep 7 21:13:07 2013 Return-Path: Delivered-To: freebsd-x11@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 AF89982A for ; Sat, 7 Sep 2013 21:13:07 +0000 (UTC) (envelope-from jan.kokemueller@gmail.com) Received: from mail-ob0-x232.google.com (mail-ob0-x232.google.com [IPv6:2607:f8b0:4003:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7DC7025A6 for ; Sat, 7 Sep 2013 21:13:07 +0000 (UTC) Received: by mail-ob0-f178.google.com with SMTP id ef5so4775419obb.37 for ; Sat, 07 Sep 2013 14:13:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=MLpFLd2EwUebtH/qyb+mOOulxxrioYPMKlCN/eQ5GsM=; b=DP/W9OzlgSGkOWID3n8NS4usFv5yV1m8u8NfV53odJWUXYy39ftkuo8GTYm1e+Dmjk IVMw5iA63Su8oEV38HA4lBLYwshN3TmgFLMewr7BWYbIWPZf1E8jz1rNTp0QwEzMA55p QhgifT/e+beE8tQB8cnMMgCOmJOKkBlL7cjHatLcHj2mfzkAJxtH4m9VyvyGv8ZNsj9N WEGw/H3nqmJfYCycrZ2QabgEhLVjZznK6FuPdJzzDfLvrlvIs6QOkFlQ6lMCxstIjgwa 3UtTReAAJbGb8BBIY5WNyEoVB8kwcwWqLWf1sGAo+mc2h10TeFh3VjyEN5wF46Ip5Rux jjWA== MIME-Version: 1.0 X-Received: by 10.60.118.4 with SMTP id ki4mr6533753oeb.22.1378588386803; Sat, 07 Sep 2013 14:13:06 -0700 (PDT) Received: by 10.182.29.106 with HTTP; Sat, 7 Sep 2013 14:13:06 -0700 (PDT) Date: Sat, 7 Sep 2013 23:13:06 +0200 Message-ID: Subject: Kernel ABI problem after recent Synaptics changes in psm(4) (?) From: =?ISO-8859-1?Q?Jan_Kokem=FCller?= To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2013 21:13:07 -0000 The recent psm commit finally fixed the right touchpad button on my laptop. Thanks to all involved! :) I was curious about the "ABI problem" with the old patch and did a quick test: When I compile this program against the old sys/mouse.h and run it with a new kernel (>= r255154) I get an error: "ioctl: Inappropriate ioctl for device". It works fine when mouse.h and the kernel are in sync. I wonder if the synapticshw struct can be changed at all without breaking the MOUSE_SYN_GETHWINFO ioctl? #include #include #include #include int main() { int psm_fd = open("/dev/psm0", O_RDONLY); if (psm_fd == -1) { perror("open"); return EXIT_FAILURE; } synapticshw_t synhw; if (ioctl(psm_fd, MOUSE_SYN_GETHWINFO, &synhw) == -1) { perror("ioctl"); return EXIT_FAILURE; } printf("synaptics version: %d.%d\n", synhw.infoMajor, synhw.infoMinor); return EXIT_SUCCESS; } From owner-freebsd-x11@FreeBSD.ORG Sat Sep 7 22:00:01 2013 Return-Path: Delivered-To: freebsd-x11@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 5031FE68 for ; Sat, 7 Sep 2013 22:00: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 3DF85277F for ; Sat, 7 Sep 2013 22:00: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 r87M01I3099183 for ; Sat, 7 Sep 2013 22:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r87M00q1098854; Sat, 7 Sep 2013 22:00:00 GMT (envelope-from gnats) Date: Sat, 7 Sep 2013 22:00:00 GMT Message-Id: <201309072200.r87M00q1098854@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org Cc: From: Niclas Zeising Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Niclas Zeising List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2013 22:00:01 -0000 The following reply was made to PR ports/181838; it has been noted by GNATS. From: Niclas Zeising To: Tijl Coosemans Cc: bug-followup@FreeBSD.org Subject: Re: ports/181838: [patch] x11-servers/xorg-server: fix TLS variables with clang Date: Sat, 07 Sep 2013 23:51:32 +0200 This is a multi-part message in MIME format. --------------090100090803040407060508 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 09/06/13 23:22, Tijl Coosemans wrote: > On Fri, 06 Sep 2013 22:18:27 +0200 Niclas Zeising wrote: >> Can you please elaborate a bit on this, exactly what happends when >> setting that configure variable? > > The configure script tests how to declare a thread-local variable. For > clang and gcc this is done using the __thread keyword like this: > > __thread int thread_specific_int_var; > > Other compilers use __declspec(thread) instead of __thread. > > The code in configure comes from the XORG_TLS call in configure.ac. > XORG_TLS is defined in m4/xorg-tls.m4. Here are the relevant bits: > > AC_MSG_CHECKING(for thread local storage (TLS) support) > AC_CACHE_VAL(ac_cv_tls, [ > ac_cv_tls=none > keywords="__thread __declspec(thread)" > for kw in $keywords ; do > AC_TRY_COMPILE([int $kw test;], [], ac_cv_tls=$kw) > done > ]) > AC_MSG_RESULT($ac_cv_tls) > > The for-loop runs over the elements in $keywords and sets ac_cv_tls > to the keyword if the compiler accepts it. The problem is that clang > accepts __declspec(thread) but it doesn't actually work (there's a > warning about this but no error) so when the for-loop ends ac_cv_tls > is set to __declspec(thread). Because the test is inside AC_CACHE_VAL > it can be skipped by defining ac_cv_tls which is what the patch does. > > I found a similar test in pixman but there the for-loop contains a > break so it ends on the first successful keyword (i.e. __thread). > >> Have you tried and ensured that this doesn't break xserver built with >> gcc? > > No, I currently don't have gcc installed, but the keyword for gcc is > also __thread. You could search for __thread in a config.log generated > with gcc to verify this. > Hi! Looking through the git history of xorg-server, I noticed that this test has changed in later versions. I changed the TLS test to mimic this way, and it seems to work. I just want a second set of eyes, can you please test the attached patch? Regards! -- Niclas Zeising --------------090100090803040407060508 Content-Type: text/x-patch; name="xserver-tls.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="xserver-tls.diff" Index: Makefile =================================================================== --- Makefile (revision 1141) +++ Makefile (working copy) @@ -31,7 +31,8 @@ XORG_VERSION= 1.12.4 XORG_REVISION= 1 PLIST_SUB+= OLD="@comment " NEW="" -EXTRA_PATCHES+= ${FILESDIR}/extra-clang +EXTRA_PATCHES+= ${FILESDIR}/extra-clang \ + ${FILESDIR}/extra-configure .else XORG_VERSION= 1.7.7 XORG_REVISION= 8 Index: files/extra-configure =================================================================== --- files/extra-configure (revision 0) +++ files/extra-configure (working copy) @@ -0,0 +1,11 @@ +--- configure.orig 2013-09-07 22:11:27.210621324 +0200 ++++ configure 2013-09-07 22:11:52.912624338 +0200 +@@ -22839,7 +22839,7 @@ + } + _ACEOF + if ac_fn_c_try_compile "$LINENO"; then : +- ac_cv_tls=$kw ++ ac_cv_tls=$kw; break ; + fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done Property changes on: files/extra-configure ___________________________________________________________________ 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 --------------090100090803040407060508--