Here some notes on what we need to do: - Move from yaboot to grub2 - its openfirmware support is good now NEED: update bootloader-setup.sh accordingly - Use grub-mkrescue to create the image - works as intended with minimal interaction NEED: Uses xorriso NEED: update create-iso.sh - Make livecd-tools aware of ppc64le - Also always spawn a console if the device is present - Make genkernel aware of ppc64le I'll start sending the patches during the weekend.
Patches are upstream for catalyst: https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=94ed72e267b4ee21d78a3b8168114f17e08f3299 https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e9c0a0394d1516a03aba93ff673a0ff612c4d3c7 and livecd-tools: https://gitweb.gentoo.org/proj/livecd-tools.git/commit/?id=098ff810778e35116ccc2ee37cf8912c3cb486c7 I've also made a ton of changes to the releng repo and restarted big endian builds on timberdoodle. We need a little-endian kconfig for the livecd and a release of livecd-tools. I can go ahead and start little-endian stage builds (but no iso) on bogsucker. To be clear: I need lu_zero to handle whatever is needed for genkernel on ppc64le and provide a kconfig for the iso. I can handle the rest if those are taken care of.
*** Bug 580512 has been marked as a duplicate of this bug. ***
*** Bug 593482 has been marked as a duplicate of this bug. ***
(In reply to Matt Turner from comment #1) > To be clear: I need lu_zero to handle whatever is needed for genkernel on > ppc64le and provide a kconfig for the iso. I can handle the rest if those > are taken care of. Big and little endian stages and big endian install isos are automatically built every few days. Just waiting on lu_zero to give me a kconfig for the little endian iso.
Is this still relevant?
le iso almost ready. isos already use grub. I have beta version here https://dev.gentoo.org/~gyakovlev/power/install-ppc64le-minimal-latest.iso hwsetup script will fail, but that's fine, we removed it from iso completely, just need to roll a new iso and start doing autobuilds. it has both 4k and 64k page kernels =) be iso will need 64k ibm kernel. after that I'd consider it done.
(In reply to Georgy Yakovlev from comment #6) > le iso almost ready. > isos already use grub. > > I have beta version here > https://dev.gentoo.org/~gyakovlev/power/install-ppc64le-minimal-latest.iso > > hwsetup script will fail, but that's fine, we removed it from iso > completely, just need to roll a new iso and start doing autobuilds. > > it has both 4k and 64k page kernels =) > > > be iso will need 64k ibm kernel. after that I'd consider it done. As far as I understand it this is all done.