From owner-freebsd-ppc@FreeBSD.ORG Mon Jul 9 09:50:01 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 42BA2106564A; Mon, 9 Jul 2012 09:50:01 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id ED1F78FC14; Mon, 9 Jul 2012 09:50:00 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1SoAbP-0002vm-Um; Mon, 09 Jul 2012 10:50:00 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1SoAbP-0007e6-Lw; Mon, 09 Jul 2012 10:49:59 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id q699nxC9052989; Mon, 9 Jul 2012 10:49:59 +0100 (BST) (envelope-from mexas@bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id q699nxPl052988; Mon, 9 Jul 2012 10:49:59 +0100 (BST) (envelope-from mexas@bris.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bris.ac.uk using -f Date: Mon, 9 Jul 2012 10:49:59 +0100 From: Anton Shterenlikht To: Marius Strobl Message-ID: <20120709094958.GB52954@mech-cluster241.men.bris.ac.uk> References: <20120619104247.GA13630@mech-cluster241.men.bris.ac.uk> <20120630121634.GA94551@alchemy.franken.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120630121634.GA94551@alchemy.franken.de> User-Agent: Mutt/1.4.2.3i Cc: x11@freebsd.org, Anton Shterenlikht , freebsd-sparc64@freebsd.org, freebsd-ppc@freebsd.org Subject: Re: graphics/libGL regression on sparc64 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2012 09:50:01 -0000 On Sat, Jun 30, 2012 at 02:16:34PM +0200, Marius Strobl wrote: > On Tue, Jun 19, 2012 at 11:42:47AM +0100, Anton Shterenlikht wrote: > > On sparc64 r235474, > > updating from libGL-7.4.4 to 7.6.1 I get: > > There are several problems preventing Xorg bits to build on sparc64 > (and powerpc) since the update to 7.5.2. First, make sure you have a > ports tree with graphics/libdrm/Makefile rev. 1.25. Then apply the > following patches: > http://people.freebsd.org/~bapt/fix-hal-on-sparc64.diff > http://people.freebsd.org/~marius/dri_libGL_libdrm.diff > > According to a quick test, the old server works fine with both the > mach64 and the sunffb driver on sparc64. When running `Xorg -configure` > you need to manually fix the resulting configuration file though > as any device on the PCI bus not being mach64 compatible is detected > as a radeon chip. > However, while the new server selected with WITH_NEW_XORG builds > just fine on sparc64 with these patches, it doesn't work there. For > mach64, there isn't any indication in the log why this doesn't work > besides "no screens found", although the configuration is correct, > libdrm is built without KMS support and the mach64 being detected. > For sunffb, it just segfaults. > > Marius Is there a PR on this? I'd like to track it. I'm sorry, but I don't have the skill or time to experiment with this. I guess I wouldn't upgrade until this is resolved. Thanks anyway -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423