From owner-freebsd-ppc@FreeBSD.ORG Tue May 19 08:04:01 2015 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2ED275A6 for ; Tue, 19 May 2015 08:04:01 +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 E96DA1DCC for ; Tue, 19 May 2015 08:04:00 +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.85 (FreeBSD)) (envelope-from ) id 1YucVK-000P0B-60; Tue, 19 May 2015 10:03:58 +0200 Message-ID: <555AEE69.3030901@FreeBSD.org> Date: Tue, 19 May 2015 10:03:53 +0200 From: =?windows-1252?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Justin Hibbits , freebsd-ppc@freebsd.org Subject: Re: Is this a sign that nobody has tested 10.1-stable on a 32-bit ppc? References: <5559E371.9080602@gmail.com> <555A2AB1.3070907@gmail.com> In-Reply-To: <555A2AB1.3070907@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LRbCbWClQt5a75Ag5KG9n113I8VVjr4aJ" X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 May 2015 08:04:01 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LRbCbWClQt5a75Ag5KG9n113I8VVjr4aJ Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 18.05.2015 20:08, Justin Hibbits wrote: > Hi, >=20 > On 05/18/15 06:04, Jukka Ukkonen wrote: >> Find attached a trailing snippet of build time messages >> while running buildkernel on a 32 bit ppc (PowerMac G4 >> Quicksilver). >> During the last 2 months or so there have been some changes >> to sys/dev/drm2/radeon/radeon_fence.c in 10.1-stable which >> now break buildkernel. (...) >> >> Has anyone else noticed this? > > (...) Reviewing the commit history, the likely change that > you're seeing was r282199, on April 28. I also perused the Makefile, > and the drm2 module is only getting built for i386 and amd64, so check > if you have any local modifications that would cause it to be built. Hi! I confirm none of the video drivers should be compiled on ppc32 because of the lack of atomic64 functions. In HEAD and stable/10, sys/modules/Makefile should say: .if ${MACHINE_CPUARCH} =3D=3D "powerpc" .if ${MACHINE_ARCH} =3D=3D "powerpc64" _drm2=3D drm2 .endif .endif So the drivers are built on ppc64 but not ppc32. However, in FreeBSD 10.1, the drivers are built for amd64 and i386 only, as Justin says, not even ppc64. --=20 Jean-S=E9bastien P=E9dron --LRbCbWClQt5a75Ag5KG9n113I8VVjr4aJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJVWu5pXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMrTQP/1sqVGJeA3N7TwYRxxj5a+aC wpd4yLLMZxUmNhYPoNI8FsetbvBIqj5A+exioX52h3NpwAFnl/5tDX7hKgGVAmnm dQQyeT2T5OGZjYOjhs9fofPx62Rs0Tj7zj4NL4FhaqNPnpemIUrJJef6bYH7rGND W2Raz++7w95KVrivwIftC+A65sjatHxinBFMvy6H6b/MuON+Un8DqKo8td1PMiak cDyV5s0Ne3aU2o8ijMSHts8tQreiR3yBABrQ7VzBj8RUKmFysuhG+fWb/PmyA3EA HoCPoQQEyut/n8lK76hNzQci65Hh4aqk711UGJLfmmTNsjSBYdU1yB7+H1HAmUqg mg4Zgv2/i6zLotQk+0L00ZVF0axB4CRKiTPrFvo13jWIa9g97XyrPVGPwB5lQQVQ kmWf3Qn6EWD90hAIPVAtxIK3tCZKamB3zsJ6siKevPUUi4J3ilqfDt1k7WcKEKd7 W0ErdUiEVB2HpRv5cxUuMaKYXUtPGiqEtJhAFJRenn4SLzJqYBVJtBI3ci0vDNlN YWefFOOq80/smqVfGKrjj9tvAamMeSjvES4dUZpuv6hvNwF+IAkpH1YNbZ3qm1vy fDoBslROCP2HKl+00t65xEXej1jFS8PaKpC0MQdk8zsqv/PSVQGoYi8QXJ7aoZ/V DXG43ugDiXGma0yO7BoB =rgq7 -----END PGP SIGNATURE----- --LRbCbWClQt5a75Ag5KG9n113I8VVjr4aJ--