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

Reply via email to