From owner-freebsd-x11@FreeBSD.ORG Sat Nov 22 15:51:57 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16B78D2E for ; Sat, 22 Nov 2014 15:51:57 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CAC64FDD for ; Sat, 22 Nov 2014 15:51:56 +0000 (UTC) Received: from 2a02-8428-011b-e000-0290-f5ff-fe9d-b78c.rev.sfr.net ([2a02:8428:11b:e000:290:f5ff:fe9d:b78c] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.84 (FreeBSD)) (envelope-from ) id 1XsCyZ-0006IS-0H for freebsd-x11@freebsd.org; Sat, 22 Nov 2014 16:51:55 +0100 Message-ID: <5470B11A.7090205@FreeBSD.org> Date: Sat, 22 Nov 2014 16:51:54 +0100 From: =?windows-1252?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: freebsd-x11@freebsd.org Subject: Re: WITHOUT_NEW_XORG not fully supported on stable/8? References: <20141116161630.GA92235@smtp.infracaninophile.co.uk> <20141117030606.GA71360@FreeBSD.org> <20141117062046.GA48896@ivaldir.etoilebsd.net> <20141117080347.GA65277@FreeBSD.org> In-Reply-To: <20141117080347.GA65277@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 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, 22 Nov 2014 15:51:57 -0000 On 17.11.2014 09:03, Alexey Dokuchaev wrote: > I did not ask for 100% support of new KDE with all its bells and whistles; I > merely was expecting to get a working X11 with WITHOUT_NEW_XORG set, yet it > broke. How realistic would be having pre-KMS stuff in ports for bare-boned > X11 (sans KDE) available at least while we still support 8.4? You've listed > a lot of components that need to be taken care of, but can't we have modern > cairo working with UMS libdrm/drivers/xorg-server, with compatibility patch? > Or, would it be feasible to patch the last UMS-aware version of x11-drivers/ > xf86-video-intel so it can work with new xserver? I tried to port the old UMS xf86-video-intel DDX to xserver 1.12, but the gap is too large. The code compiled at some point (mostly by chance) but the X server never started. I'm not willing to spend more time on supporting the old bits (WITHOUT_NEW_XORG). It consumes too many resources. I prefer to work on what's necessary to move forward. I believe other members of the graphics team feel the same. The announcement of WITH_NEW_XORG being the default should have been more clear: WITHOUT_NEW_XORG is going away in the very near future. Some ports are already free of it. We're about to post a CFT for xserver 1.14 which will completely remove the knob. Unfortunately, FreeBSD 8.4 is a victim here (though you can still run an X server), but we have no choice if we want to go back to a sane state (which we have not reached yet). I'm afraid FreeBSD 9.x is already blocking us again. All this can be revisited once the Ports tree gain some kind of provides/requires support. -- Jean-Sébastien Pédron