
The outcome was that I got machine that can't build webkit. Most of gentoo/portage I found very impressive and the people on the gentoo powerpc irc channel were great. Impressive in that everything built flawlessly in pretty good time apart from webkit: on what is effectively a pretty dead architecture.
What I got from the graphics side (this thread) was that the 4.19 series kernel with kms works as long as you tell it not to build the old "radeonfb" module, which I made the mistake of allowing the first time I built my kernel.
What that leaves you with is a choice between enabling agp on boot or disabling it. So, you have the same problem as with other debian 8+ distros - if you enable agpmode=4 and allow X to try and use acceleration the system freezes up shortly after starting X windows. You can disable the acceleration in your xorg.conf and that stops that from happening.
I never got to test that out performance-wise though because the arctic fox binaries are debian/ubuntu based and were linked against older libraries than gentoo is using. I started trying to bodge them and gave up after quite a few.
Then, to build arctic fox, I needed an older gcc. That would take a while to build, and the first one I tried - gcc 4.9 failed after a couple of hours.
Then I moved onto thinking I'd just use surf instead, but that needs webkit, which won't build. One of the developers said he wasn't surprised, naturally and it probably wouldn't be fixed unless it was a very simple fix.
I wish I could program a computer myself!
So, I've done what you did yesterday. I installed debian 8 as a starting point though, then, I regressed the kernel to 3.2 - which I found you could do with apt. The window movement seems snappy enough in xfce so I think that's working.
I installed the X packages as described from the beginning of this guide, from wheezy.
Some things seem a bit weird though, like the fonts on github in arctic fox, I think. And termcap/xfce terminal has problems with color.
I'm tempted to allow those X packages to upgrade to 8, or would that cause problems? It's not booted up at the moment, might check it out again later.