From owner-freebsd-ppc@FreeBSD.ORG Sun Nov 23 21:46:21 2014 Return-Path: Delivered-To: freebsd-ppc@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 A7A9F373 for ; Sun, 23 Nov 2014 21:46:21 +0000 (UTC) Received: from asp.reflexion.net (outbound-242.asp.reflexion.net [69.84.129.242]) (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 5F2E9B69 for ; Sun, 23 Nov 2014 21:46:20 +0000 (UTC) Received: (qmail 10923 invoked from network); 23 Nov 2014 21:45:46 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 23 Nov 2014 21:45:46 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v7.30.7) with SMTP; Sun, 23 Nov 2014 16:45:46 -0500 (EST) Received: (qmail 32683 invoked from network); 23 Nov 2014 21:45:46 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (DHE-RSA-AES256-SHA encrypted) SMTP; 23 Nov 2014 21:45:46 -0000 X-No-Relay: not in my network X-No-Relay: not in my network X-No-Relay: not in my network Received: from [192.168.1.8] (c-67-189-19-145.hsd1.or.comcast.net [67.189.19.145]) by iron2.pdx.net (Postfix) with ESMTPSA id C00D21C43A0; Sun, 23 Nov 2014 13:46:14 -0800 (PST) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: xf86-video-ati-7.5.0 is only for i386 amd64, while you are running powerpc64. But no /usr/ports/UPDATING material about it. From: Mark Millard In-Reply-To: <54724A61.30804@rainbow-runner.nl> Date: Sun, 23 Nov 2014 13:46:18 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <208019F2-784C-433E-BCA1-1E666E95F732@dsl-only.net> References: <54724A61.30804@rainbow-runner.nl> To: Koop Mast X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-ports@freebsd.org, FreeBSD PowerPC ML X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Nov 2014 21:46:21 -0000 Context note: I build a powerpc64/GENERIC64 variant with both vt and sc = enabled and use the same SSD for both NIVIDA based PowerMac G5's and one = Radeon X1950 based one. Currently I do not use X11 at all for the Radeon = X1950 but the SSD is designed to also cover NVIDA contexts where I do = sometimes use X11/xfce4. Looks like the earlier change to force 7.2.0 created the issue in the = Makefile and probably should have had a UPDATING notice:=20 Revision 372171 - (view) (download) (annotate) - [select for diffs]=20 Modified Tue Nov 4 20:32:43 2014 UTC (2 weeks, 5 days ago) by dumbbell=20= File length: 455 byte(s)=20 Diff to previous 371270 xf86-video-ati: Update to 7.5.0 This update brings several bug fixes. Furthermore, it improves Glamor support, though this feature isn't supported by FreeBSD yet. Differential Revision: https://reviews.freebsd.org/D1106 Tested by: Many on freebsd-x11@ Reviewed by: bapt@, kwm@ Approved by: bapt@ Revision 371270 - (view) (download) (annotate) - [select for diffs]=20 Modified Mon Oct 20 14:27:59 2014 UTC (4 weeks, 6 days ago) by kwm=20 File length: 442 byte(s)=20 Diff to previous 367997 Remove the switch code between 6.14.6 and 7.2.0. Update to 7.2.0, since we have xf86-video-ati-ums for 6.14.6. For example compared to 367997: ONLY_FOR_ARCHS=3D i386 amd64 Note that I did not originally explicitly list xf86-video-ati as to be = updated when I rebuilt: the automatic dependencies are what brought it = in. So as stands far more than ati is blocked by default for powerpc64 = rebuilds since the problem stops builds of other things explicitly = requested when dependencies automatically also try to also build = xf86-video-ati on powerpc64. I rebuilt with... portmaster -tDK --no-confirm `cat ports_origins` My ports_origins is as shown by (the explicit xf86-video-scfb is from = when Nathan W. suggested trying it for something but it did not work): root@FBSDG5M1:~/fbsd_rebuild_materials # more ports_origins graphics/ImageMagick devel/automake x11-fonts/bdftopcf x11/bigreqsproto devel/bison sysutils/bsdadminscripts devel/cmake ports-mgmt/dialog4ports x11/dri3proto x11/evieext devel/gdb x11/glproto devel/gmake devel/gmake-lite misc/help2man x11-themes/icon-naming-utils textproc/intltool devel/libatomic_ops devel/libcheck x11/libgnome devel/libtool devel/makedepend ports-mgmt/pkg ports-mgmt/portmaster x11/presentproto textproc/py-sphinx x11/resourceproto security/sudo archivers/unzip multimedia/v4l_compat lang/vala x11/xcb-proto x11/xcmiscproto x11-drivers/xf86-video-scfb x11-fonts/xf86bigfontproto x11/xf86driproto x11-wm/xfce4 textproc/xmlto x11/xorg devel/xorg-macros archivers/zip =3D=3D=3D Mark Millard markmi at dsl-only.net On 23-11-2014 21:49, Mark Millard wrote: > I do not see anything about it in /usr/ports/UPDATING but when I = attempted to update my powerpc64/GENERIC64vtsc context's ports after = updating to 10.1-RELEASE I got: I think radeonKMS doesn't work/tested on anything other then i386 or = amd64. I think you should switch to the x11-drivers/xf86-video-ati-ums = port. > =3D=3D=3D>>> Launching child to update xf86-video-ati-6.14.6_4 to = xf86-video-ati-7.5.0 >=20 > =3D=3D=3D>>> x11/xorg 1/2 >> xf86-video-ati-6.14.6_4 (1/3) >=20 > =3D=3D=3D>>> Currently installed version: xf86-video-ati-6.14.6_4 > =3D=3D=3D>>> Port directory: /usr/ports/x11-drivers/xf86-video-ati >=20 > =3D=3D=3D>>> Starting check for all dependencies > =3D=3D=3D>>> Gathering dependency list for x11-drivers/xf86-video-ati = from ports > =3D=3D=3D>>> Dependency check complete for x11-drivers/xf86-video-ati >=20 > =3D=3D=3D>>> x11/xorg 1/2 >> xf86-video-ati-6.14.6_4 (1/3) >=20 > =3D=3D=3D> Cleaning for xf86-video-ati-7.5.0 > =3D=3D=3D> xf86-video-ati-7.5.0 is only for i386 amd64, while you are = running powerpc64. > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/x11-drivers/xf86-video-ati >=20 >=20 > The context is: >=20 > root@FBSDG5M1:/usr/src # freebsd-version -ku; uname -a > 10.1-RELEASE > 10.1-RELEASE > FreeBSD FBSDG5M1 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274912M: Sun = Nov 23 03:21:22 PST 2014 = root@FBSDG5M1:/usr/obj/usr/src/sys/GENERIC64vtsc powerpc >=20 > (Note: when one boots a PowerMac with an explicit "boot KERNELNAME" = freebsd-version -k returns /boot/kernel information instead of = /boot/KERNELNAME information. But I did not boot that way: This was a = /boot/kernel use.) >=20 > root@FBSDG5M1:/usr/ports # svnlite info > Path: . > Working Copy Root Path: /usr/ports > URL: https://svn0.us-west.freebsd.org/ports/head > Relative URL: ^/head > Repository Root: https://svn0.us-west.freebsd.org/ports > Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 > Revision: 373147 > Node Kind: directory > Schedule: normal > Last Changed Author: crees > Last Changed Rev: 373147 > Last Changed Date: 2014-11-23 05:22:05 -0800 (Sun, 23 Nov 2014) >=20 > root@FBSDG5M1:/usr/ports # svnlite status > ? .snap > ? restoresymtable >=20 > root@FBSDG5M1:/usr/ports # more /etc/make.conf > WRKDIRPREFIX=3D/usr/obj/portswork >=20 > root@FBSDG5M1:/usr/src # svnlite status > ? .snap > ? restoresymtable > M sys/ddb/db_main.c > M sys/ddb/db_script.c > M sys/powerpc/ofw/ofw_machdep.c > M sys/powerpc/ofw/ofwcall64.S >=20 > root@FBSDG5M1:/usr/src # more /etc/src.conf > WITH_DEBUG_FILES=3D > WITHOUT_CLANG=3D > WITH_DEBUG=3D >=20 > (WITHOUT_CLANG is just because the last time I tried WITH_DEBUG_FILES = with a clang build involved it failed. It has been some time since I = retried that.) >=20 > root@FBSDG5M1:/usr/src # more sys/powerpc/conf/GENERIC64vtsc > include GENERIC64 > ident GENERIC64vtsc >=20 > nooptions PS3 #Sony Playstation 3 = HACK!!! to allow sc >=20 > options DDB # HACK!!! to dump early crash = info > options GDB # HACK!!! ... > #options KTR > #options KTR_MASK=3DKTR_TRAP > #options KTR_CPUMASK=3D0xF > #options KTR_VERBOSE >=20 > # HACK!!! to allow sc for 2560x1440 display on Radeon X1950 that vt = mishandled > device sc > #device kbdmux # HACK: already listed by vt > options SC_OFWFB # OFW frame buffer > options SC_DFLT_FONT # compile font in > makeoptions SC_DFLT_FONT=3Dcp437 >=20 >=20 > =3D=3D=3D > Mark Millard > markmi at dsl-only.net >=20 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to = "freebsd-ports-unsubscribe@freebsd.org"