1. 20 Aug, 2014 1 commit
  2. 18 Jun, 2014 3 commits
  3. 10 Jun, 2014 1 commit
  4. 09 Jun, 2014 1 commit
  5. 30 Apr, 2014 1 commit
  6. 24 Apr, 2014 2 commits
  7. 03 Jan, 2014 2 commits
  8. 18 Nov, 2013 1 commit
  9. 07 Nov, 2013 1 commit
  10. 26 Aug, 2013 1 commit
    • Stuart Longland's avatar
      kbuild: Add MIPS specific files to generated package. · 7848ea79
      Stuart Longland authored
      A lot of 64-bit systems supported by Linux/MIPS have boot firmware or
      bootloaders that only understand 32-bit ELF files, and as such, the vmlinux.32
      target exists to support these systems.  Therefore, it'd be nice if the tar-pkg
      target recognised this, and included the right version when packaging up a
      binary of the kernel.
      
      This updates buildtar to support MIPS targets.  MIPS may use 'vmlinux'
      or 'vmlinux.32' depending on the target system.  This uses 'vmlinux.32'
      in preference to 'vmlinux' where present (although I should check which
      is newer), including either file as /boot/vmlinux-${version}.
      
      Cc: linux-mips@linux-mips.org
      Cc: linux-kernel@vger.kernel.org
      Patchwork: https://patchwork.linux-mips.org/patch/1673/Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
      7848ea79
  11. 15 Aug, 2013 1 commit
  12. 24 Jul, 2013 4 commits
  13. 23 Jul, 2013 3 commits
  14. 24 Jun, 2013 1 commit
    • Mike Marciniszyn's avatar
      kbuild: fix error when building from src rpm · c398ff00
      Mike Marciniszyn authored
      The following issue can be reproduced with Linus' tree on
      an x86_64 server.
      
      >+ cp /home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2.x86_64/boot/vmlinuz-3.9.2
      >cp: missing destination file operand after
      >/home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2-1.x86_64/boot/vmlinuz-3.9.2'
      >Try `cp --help' for more information.
      >error: Bad exit status from /var/tmp/rpm-tmp.R4o0iI (%install)
      
      Here are the commands to reproduce:
      
      make defconfig
      make rpm-pkg
      
      Use the resulting src rpm to build as follows:
      
      mkdir ~/rpmbuild-test
      cd ~/rpmbuild-test
      rpmbuild --rebuild --define "_topdir `pwd`" -vv ~/rpmbuild/SRPMS/kernel-3.10.0_rc1+-1.src.rpm
      
      The issue is because the %install script uses $KBUILD_IMAGE and it hasn't
      been set since it is only available in the kbuild system and not in the
      %install script.
      
      This patch adds a Makefile target to emit the image_name that can be used
      and modifies the mkspec to use the dynamic name in %install.
      Signed-off-by: default avatarMike Marciniszyn <mike.marciniszyn@intel.com>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      c398ff00
  15. 16 May, 2013 1 commit
  16. 18 Apr, 2013 4 commits
  17. 08 Apr, 2013 2 commits
  18. 22 Feb, 2013 1 commit
    • David R. Bild's avatar
      kbuild: clear KBUILD_SRC when calling 'make' in RPM spec · e0367a61
      David R. Bild authored
      'make rpm-pkg' and 'make binrpm-pkg' fail when the kernel source is
      read-only.  Specifically, when the RPM spec generated by
      scripts/package/mkspec is run, KBUILD_SRC happens to be set to the
      source location and thus the invocation of 'make headers_install'
      fails when an internal call to 'filechk' tries to write a file into
      the source tree.
      
      The fix is to clear KBUILD_SRC for the 'make headers_install'
      invocation in the spec file, as is already done for the 'make
      modules_install' invocation.
      Signed-off-by: default avatarDavid R. Bild <drbild@umich.edu>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      e0367a61
  19. 27 Sep, 2012 2 commits
  20. 28 Jun, 2012 2 commits
  21. 26 May, 2012 1 commit
  22. 24 Feb, 2012 3 commits
  23. 18 Feb, 2012 1 commit