Xorg/xfce4 failing on Dual Processor G4 PowerMac's BUT Single Processor G4 PowerMac works (same boot SSD)...

Justin Hibbits chmeeedalf at gmail.com
Sun Sep 7 00:21:43 UTC 2014


On Sat, 6 Sep 2014 17:05:45 -0700
Mark Millard <markmi at dsl-only.net> wrote:

> I finally asked myself "how many gdb's does FreeBSD have?". This lead
> me to building and using devel/gdb (/usr/local/bin/gdb). Experiments
> indicates /usr/local/bin/gdb works on Xorg on the G4's. (Xorg's build
> installs gcc47 and apparently needs a newer gdb to go with it.)
> 
> Thus I managed to get a little more information: /usr/local/bin/gdb
> reports for Xorg the likes of:
> 
> [Inferior 1 (process 1934) exited with code 026]

This is the smoking gun.  Exit code 026 == 22 (decimal), which just so
happens to be EINVAL, returned by sigreturn().  I finished committing
all my merges to stable/10, so you could try building an updated
kernel, and see that it fixes it.

- Justin


More information about the freebsd-ppc mailing list