From owner-freebsd-x11@FreeBSD.ORG Wed Jan 22 16:07:56 2014 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 ESMTPS id 3177B9D4; Wed, 22 Jan 2014 16:07:56 +0000 (UTC) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D2DAB1746; Wed, 22 Jan 2014 16:07:55 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 86E9F40018; Wed, 22 Jan 2014 17:07:53 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 76B0340019; Wed, 22 Jan 2014 17:07:53 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 24C0440018; Wed, 22 Jan 2014 17:07:52 +0100 (CET) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3f8Wjh4r88z8ggx; Wed, 22 Jan 2014 17:07:52 +0100 (CET) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([10.1.0.3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [10.1.0.6]) (amavisd-new, port 10025) with ESMTPS id cVW4NNoaF8Zk; Wed, 22 Jan 2014 17:07:47 +0100 (CET) Received: from mail.daemonic.se (mail.daemonic.se [10.1.0.4]) by mx.daemonic.se (Postfix) with ESMTPS id 3f8Wjb16vgz8ggv; Wed, 22 Jan 2014 17:07:47 +0100 (CET) Received: from vivi.daemonic.se (vivi.daemonic.se [IPv6:2001:470:dca9:1::4]) by mail.daemonic.se (Postfix) with ESMTPSA id 3f8Wjb0Mcmz9CvV; Wed, 22 Jan 2014 17:07:47 +0100 (CET) Message-ID: <52DFECD2.4040509@daemonic.se> Date: Wed, 22 Jan 2014 17:07:46 +0100 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: Nathan Whitehorn Subject: Re: Fixes for X on PowerPC References: <52DC0770.7060000@freebsd.org> In-Reply-To: <52DC0770.7060000@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.17 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, 22 Jan 2014 16:07:56 -0000 On 01/19/14 18:12, Nathan Whitehorn wrote: > I was just bootstrapping a new (to me) laptop and ran into some minor > difficulties getting X running. They can be fixed with the patch at > http://people.freebsd.org/~nwhitehorn/new_xorg_ppc.diff > > It has the following parts: > 1. plist fix for graphics/libdrm (the Intel driver is only built on x86 > platforms) This is being worked on, together with at least making ia64 work as well, possibly other architectures as well. Neither kwm nor me (the two of us who does the heavy lifting) has access to anything other than x86 and x86_64, so it's slightly slow going. > 2. only apply MMX/SSE2 flags in configure on platforms that have MMX and > SSE2 for x11/pixman to avoid errors from configure Why is this needed? Shouldn't ${MACHINE_CPU:Mmmx} and ${MACHINE_CPU:Msse2} be undefined for CPUs (including ppc) that don't have mmx or sse2? This should prevent mmx and sse2 from being used at all. Or am I misunderstanding the issue here? Regards! -- Niclas