On Wed, 2014-06-04 at 09:06 -0300, Mauricio Faria de Oliveira wrote: > Debian ppc64el will wait for the 'powerpc/boot: 64bit little endian wrapper' > (zImage) patches upstream rather than shipping 32-bit tools for zImage. The > patches are currently in Ben Herrenschmidt's linux-next tree [1]. > > The patches are not being carried over instead of this workaround because, > even without both, the build process does produces vmlinux, only failing for > zImage. So, it's ok to just work-around this for now, as we pick vmlinux. > > The workaround patch just avoids this build error: > > [...] > LD vmlinux > SYSMAP System.map > [...] > WRAP arch/powerpc/boot/zImage.pseries > ld: unrecognised emulation mode: elf32ppc > Supported emulations: elf64lppc elf32lppc elf32lppclinux elf32lppcsim > make[6]: *** [arch/powerpc/boot/zImage.pseries] Error 1 > make[5]: *** [zImage] Error 2 > > [1] https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/log/?qt=grep&q=powerpc%2Fboot > (15 commits with message prefix 'powerpc/boot:' dated of 2014-04-28) > > Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com> > --- > debian/patches/debian/ppc64el-disable-zImage.patch | 20 ++++++++++++++++++++ > debian/patches/series | 1 + > 2 files changed, 21 insertions(+), 0 deletions(-) > create mode 100644 debian/patches/debian/ppc64el-disable-zImage.patch > > diff --git a/debian/patches/debian/ppc64el-disable-zImage.patch b/debian/patches/debian/ppc64el-disable-zImage.patch > new file mode 100644 > index 0000000..1fb9a1f > --- /dev/null > +++ b/debian/patches/debian/ppc64el-disable-zImage.patch > @@ -0,0 +1,20 @@ > +Index: linux-3.14.2/arch/powerpc/boot/Makefile > +=================================================================== > +--- linux-3.14.2.orig/arch/powerpc/boot/Makefile 2014-05-02 16:52:37.000000000 -0300 > ++++ linux-3.14.2/arch/powerpc/boot/Makefile 2014-05-07 09:39:11.000000000 -0300 [...] This patch file is missing a header, but we can copy that from your email. Ben. -- Ben Hutchings Experience is what causes a person to make new mistakes instead of old ones.
Attachment:
signature.asc
Description: This is a digitally signed message part