From owner-freebsd-x11@FreeBSD.ORG Wed Jan 22 16:57:31 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 9C244B7E for ; Wed, 22 Jan 2014 16:57:31 +0000 (UTC) Received: from smtpauth2.wiscmail.wisc.edu (wmauth2.doit.wisc.edu [144.92.197.222]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6A15D1CB4 for ; Wed, 22 Jan 2014 16:57:30 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Oracle Communications Messaging Server 7u4-27.01(7.0.4.27.0) 64bit (built Aug 30 2012)) id <0MZT00F00B0INC00@smtpauth2.wiscmail.wisc.edu> for freebsd-x11@freebsd.org; Wed, 22 Jan 2014 10:57:24 -0600 (CST) X-Spam-PmxInfo: Server=avs-2, Version=6.0.3.2322014, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.1.22.164516, SenderIP=0.0.0.0 X-Spam-Report: AuthenticatedSender=yes, SenderIP=0.0.0.0 Received: from wanderer.tachypleus.net (i3-user-nat.icecube.wisc.edu [128.104.255.12]) by smtpauth2.wiscmail.wisc.edu (Oracle Communications Messaging Server 7u4-27.01(7.0.4.27.0) 64bit (built Aug 30 2012)) with ESMTPSA id <0MZT000G2B3NFL20@smtpauth2.wiscmail.wisc.edu>; Wed, 22 Jan 2014 10:57:24 -0600 (CST) Message-id: <52DFF873.1080907@freebsd.org> Date: Wed, 22 Jan 2014 10:57:23 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 To: Niclas Zeising Subject: Re: Fixes for X on PowerPC References: <52DC0770.7060000@freebsd.org> <52DFECD2.4040509@daemonic.se> In-reply-to: <52DFECD2.4040509@daemonic.se> X-Enigmail-Version: 1.6 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:57:31 -0000 On 01/22/14 10:07, Niclas Zeising wrote: > 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. OK. This should get things mostly fixed, though (it makes PPC work). Thanks for your work here! >> 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! It's actually a make error, sorry: make: "/usr/ports/x11/pixman/Makefile" line 23: Malformed conditional (! ${MACHINE_CPU:Mmmx}) make: "/usr/ports/x11/pixman/Makefile" line 26: Malformed conditional (! ${MACHINE_CPU:Msse2}) make: Fatal errors encountered -- cannot continue make: stopped in /usr/ports/x11/pixman I can give you a shell on a PPC machine if you'd like. -Nathan