Is this a sign that nobody has tested 10.1-stable on a 32-bit ppc?

Benjamin Brink tekbasse at yahoo.com
Mon May 18 16:11:34 UTC 2015


On 5/18/15 6:04 AM, 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. Previously I had rebuilt the whole
> operating system on this ppc platform on Apr 23 and then
> the build worked just fine.
>
> Now the whole oddity starts with an announcement...
> "cc1: warnings being treated as errors"
> and then begin warning messages about implicit declarations
> of this and that atomic 64 bit functions and more warnings
> about nested extern declarations of those same functions.
> I guess that some of the code seen by the compiler was
> never intended to be used on a 32 bit ppc system, but those
> changes were never actually tested on a 32 bit ppc either.
>
> Has anyone else noticed this?
>

FWIW, build failed locally on a new 10.1 32bit install for:

x11-wm/xfce4
sysutils/screen

Am guessing compiler has issues with 32bit ppc when fed some 64bit code; 
I neglected to capture errors during build.

I bet making 64bit instruction sets back-compatible for a compiler 
building 32-bit ppc is a real hassle.

I'm willing to build again and capture errors if someone else wants to 
diagnose/fix.

ATM am powerpc-happy using getty/xterm;


> --jau
>
>
>
> _______________________________________________
> freebsd-ppc at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ppc
> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe at freebsd.org"
>



More information about the freebsd-ppc mailing list