1. 09 Feb, 2017 1 commit
  2. 13 Jun, 2016 3 commits
    • Ben Hutchings's avatar
      Fix build rules for userland tools to support cross-building · 0ad32705
      Ben Hutchings authored
      Pass $(CROSS_COMPILE) or host GNU type through to upstream build rules.
      
      debian/rules.real: Filter tools packages by host arch, not build arch
      
      debian/rules.d/Makefile: Build the tools needed for headers_install in
      a separate subdirectory
      0ad32705
    • Ben Hutchings's avatar
      Add support for the nopython build profile, disabling the linux-perf package · a7ebaf26
      Ben Hutchings authored
      Currently we build-depend on the native python (via asciidoc), and on
      the host python (via python-dev).  As these are not coinstallable it
      is impossible to perform a complete cross-build.  Until that's resolved,
      this will allow cross-building of most of the package with the
      combination of the 'cross' and 'nopython' profiles.
      
      (This also sidesteps the issue of perf wanting a multilib compiler.)
      a7ebaf26
    • Ben Hutchings's avatar
      debian/control: Fix build-dependencies for cross-building · 0aceb873
      Ben Hutchings authored
      The current cross-compiler packages don't set the Multi-Arch field, so
      specify that the cross-compiler package must be native, rather than any
      architecture.
      
      flex doesn't support multi-arch, and this would require splitting it
      (#611230, #761449).  Force use of the native package for now.
      
      openssl doesn't support multi-arch but probably easily could (#827028).
      Force use of the native package for now.
      
      We need the native libssl-dev while building the kernel itself and the
      host libssl-dev while building tools for linux-kbuild.
      
      Document the state of cross-building in README.source.
      0aceb873
  3. 12 Jun, 2016 1 commit
  4. 18 May, 2016 2 commits
  5. 06 May, 2016 1 commit
    • Ben Hutchings's avatar
      stable-update: Rewrite stable-update.sh in Python · 12fe9efb
      Ben Hutchings authored
      This fixes some of the problems dch was causing:
      - Putting the stable log in the wrong place
      - Updating the date unnecessarily
      
      Change stable-update.sh to be a wrapper for stable-update.
      
      Delete ckt-stable-update.sh; if we need it again in future, it can be
      implemented more cleanly as part of the new script.
      12fe9efb
  6. 15 Mar, 2016 6 commits
  7. 31 Oct, 2015 1 commit
  8. 11 Aug, 2015 2 commits
  9. 01 Jul, 2012 1 commit
  10. 03 Jun, 2012 3 commits
  11. 30 May, 2011 1 commit
    • Ben Hutchings's avatar
      Prepare gencontrol and templates for Linux 3.0 · 1b919cfb
      Ben Hutchings authored
      - Remove all relations based on the 'major' template variable
      - Define 'source_package' template variable and use it in place
        of 'linux-@major@' in linux-patch-debian-<version> description
      - Expect only 2 upstream version components if first component is
        not '2'
      - Remove the 'major' template variable and 'MAJOR' make variable
      
      svn path=/dists/trunk/linux-2.6/; revision=17482
      1b919cfb
  12. 03 Mar, 2010 1 commit
  13. 01 Mar, 2010 1 commit
  14. 12 Dec, 2009 4 commits
  15. 08 Dec, 2009 1 commit