[ Fixing fixdep - from x86_64 to ppc64el ]

After you install the debs for kernel and headers do the following:

root@lazy:/# updatedb
root@lazy:/# locate fixdep
/usr/src/linux-headers-4.10.0-041000/scripts/basic/fixdep.c
/usr/src/linux-headers-4.10.0-041000-generic/scripts/basic/.fixdep.cmd
/usr/src/linux-headers-4.10.0-041000-generic/scripts/basic/fixdep
/usr/src/linux-headers-4.10.0-041000-generic/scripts/basic/fixdep.c
/usr/src/linux-headers-4.9.0-15/scripts/basic/fixdep.c
/usr/src/linux-headers-4.9.0-15-generic/scripts/basic/.fixdep.cmd
/usr/src/linux-headers-4.9.0-15-generic/scripts/basic/fixdep
/usr/src/linux-headers-4.9.0-15-generic/scripts/basic/fixdep.c
root@lazy:/#


root@lazy:/usr/src/linux-headers-4.10.0-041000-generic/scripts/basic# ls
bin2c  bin2c.c  fixdep  fixdep.c  Makefile
root@lazy:/usr/src/linux-headers-4.10.0-041000-generic/scripts/basic# file 
fixdep
fixdep: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically 
linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, 
BuildID[sha1]=438d1c0255e4943c4af1b9568a4cbe83d9034737, not stripped

root@lazy:/usr/src/linux-headers-4.10.0-041000-generics# apt update; apt
install -y make gcc

root@lazy:/usr/src/linux-headers-4.10.0-041000-generic# make scripts_basic
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/bin2c
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf  --silentoldconfig Kconfig
root@lazy:/usr/src/linux-headers-4.10.0-041000-generic#

root@lazy:/usr/src/linux-headers-4.10.0-041000-generic# file 
/usr/src/linux-headers-4.10.0-041000-generic/scripts/basic/fixdep
/usr/src/linux-headers-4.10.0-041000-generic/scripts/basic/fixdep: ELF 64-bit 
LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically 
linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.2.0, 
BuildID[sha1]=497f0dbcfa70be01e7057cfd674e361ccd6d035d, not stripped
root@lazy:/usr/src/linux-headers-4.10.0-041000-generic#

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1665447

Title:
  kernel ppa is building amd64 files inside mainline ppc64el package

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  Kernel PPA contains a files that are compiled against amd64 instead of
  ppc64el. This makes this kernel unusable:

  Example:

  PPA: http://kernel.ubuntu.com/~kernel-ppa/mainline/

  Kernel: http://kernel.ubuntu.com/\~kernel-ppa/mainline/v4.10-rc8
  /linux-
  headers-4.10.0-041000rc8-generic_4.10.0-041000rc8.201702121731_ppc64el.deb

  ➜  ppa dpkg-deb -x linux-
  headers-4.10.0-041000rc8-generic_4.10.0-041000rc8.201702121731_ppc64el.deb
  .

  ➜  ppa find . -name fixdep                                                 
  ./usr/src/linux-headers-4.10.0-041000rc8-generic/scripts/basic/fixdep

  ➜  ppa file 
./usr/src/linux-headers-4.10.0-041000rc8-generic/scripts/basic/fixdep
  ./usr/src/linux-headers-4.10.0-041000rc8-generic/scripts/basic/fixdep: ELF 
64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, 
interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, 
BuildID[sha1]=438d1c0255e4943c4af1b9568a4cbe83d9034737, not stripped

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1665447/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to