On 02/13/2018 02:04 PM, Mark Cave-Ayland wrote:
That's probably because I am still using Jessie as a base environment rather than going through the process of setting up a sid-chroot in order just to build yaboot-1.3.17.
Well, we are not dealing with Debian Jessie in Debian Ports. Jessie is basically a finished and archived product from our point of view and we won't really update anything related to Jessie on PowerPC.
The main omission from e2fslibs compared to e2fslibs1.41-dev is that the latest version doesn't build the static versions of the libraries (the ld line adds -lext2fs and so it's libext2fs.a in https://packages.debian.org/sid/powerpc/e2fslibs1.41-dev/filelist which is the magic that allows yaboot to build when comparing with https://packages.debian.org/sid/e2fslibs).
You can file a bug against src:e2fslibs and see if Theodore T'so is willing to make these changes.
Now it could be that even adding a static build to e2fslibs still requires a few extra fixups to yaboot similar to http://git.ozlabs.org/?p=yaboot.git;a=commitdiff;h=57e24de52a1318edb9f253f9c3199772567998b1 but that shouldn't be too tricky. I should add that probably grub is a better long term solution, I'm just looking for a suitable band-aid to get the latest powerpc ports image running under QEMU again.
I understand that. But since my resources are limited as well, I don't want to invest too much time fixing old code that is going to be eventually removed anyway. If you have patches ready that I can apply to the yaboot package, I am happy to apply them and perform an NMU to fix the particular issue you have. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913