-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
32bit PowerPC support #5
Comments
hey! i would like to help for powerpc32, powerpc64 (BE) but my programming/porting skills is not so good. The last years i tried many ArchPPC builds, but with no success. -> https://github.com/crazycusti/Arch-Linux-PPC i had many PowerPC-devices.. G3, G4, G4 MDD, G5, PowerBooks, iBooks.. of course an xserve g5 too! So automated builds-devices or test-devices are available. i never really work with docker, so i had no idea where start from. blind crosscompile would be a totally chaos, i tried so often. |
That's cool news someone has interest still! I'd personally refuse to actually build on those old-skool Apple computers. Firstly, they are wholly inefficient power consumption wise and secondly most of the time are actually unable to build certain packages with LTO enabled. Chromium, Python (3.x) etc come to mind where the maxed out RAM in a G4 based machine will not accommodate or the 32bit address space prohibit it from allocating enough on a G5. I'm reluctant to also provide ppc64 BE builds all things considered, at least not without full automation which I haven't had time for so far. What would be cool though is regular testing on these. I only have a MacMini G4 1.25GHz with maxed out RAM at 1GiB here for instance. What I've already got is available here:
I'm doing this on a PPC64 VM via libvirt on a Blackbird running Archpower ppc64le and KVM enabled btw. DM me at alex.bldck@gmail.com if you have any ideas on how to contribute already and have any insight on how you imagine your collaboration. |
First powerpc ISO:
|
New ISO out with above pacman.conf issue fixed: |
i will tried the images on friday.. on real macintosh hardware 💯 yesterday, i boot up successful the 10.04 iso on qemu! |
Boots fine on Qemu but still not on my Mac Mini G4 where it halts with an illegal memory access and drops back to OF. Most likely a kernel .config issue. |
yes, same on powerbook g4 https://dump.chrisnew.de/upload/data/public/IMG_20201008_184005.jpg edit: oh, sehe gerade wir können ja beide deutsch.. macht es für mich einfacher :) |
New ISO available: Fixes:
Problems:
|
Notes: Accellerated X.org working on PowerBook G4 17" Aluminium (Radeon 9600 Pro 64MB):
|
@crazycusti Das macht es fuer Dich einfacher, nur leider nicht fuer den Rest der Welt. ;) |
X stable as can be with somewhat accelerated state: Using Midori as a browser here (webkit2gtk based). It's slow, not very feature rich but does the trick for looking things up. Have a Firefox 82.0 build ready for ppc but it segfaults. Debugging required and I seriously do not want to go the ArcticFox route. All things considered, it turns out to become a quite usable system. |
New ISO out for ppc/ppc64: https://archlinuxpower.org/iso/alpha/archpower-2021.01.20.1-powerpc.iso |
Since ISO is out and we've had successful installs on G5 and G4 hardware, I consider this done for the moment. |
Shouldn't be too hard to rebuild packages to support his. Work on the installer is needed though to ensure archlive can generate a working one.
Think about how to automate builds when updating ppc64le.
The text was updated successfully, but these errors were encountered: