Commit Graph

27 Commits

Author SHA1 Message Date
Ben Hutchings 9aa1776bbb [i386,s390] Remove 64-bit kernel flavours, which are also available through multiarch
svn path=/dists/trunk/linux/; revision=22507
2015-04-13 17:06:59 +00:00
Ben Hutchings 3c1bee523e Make gcc-4.9 the default compiler (except on s390*)
svn path=/dists/trunk/linux/; revision=22067
2014-11-18 03:43:53 +00:00
Ben Hutchings 3704f49e29 Reorganise s390 config files
s390x/config is shared with s390, so move it to kernelarch-s390/config
where it will be automatically used for both of them.

s390x/config.s390x is also shared, so move it to
kernelarch-s390/config-arch-64.


svn path=/dists/trunk/linux/; revision=21266
2014-04-24 03:14:19 +00:00
Ben Hutchings d37c253865 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules
The filename of the kernel image to be installed, and the stem of the
installed name, varies between architectures, so we define several
different rules to install it for different sets of architectures.
However the basic fact that we need to install this file in /boot does
not.

We also duplicate this name information in gencontrol.py and in
debian/config/{armel,armhf,sh4}/defines (used by buildcheck.py).

To address this:

* Define [image]install-stem and [build]image-file for each architecture
* Copy these settings to make-flags in gencontrol.py
* Copy [image]install-stem to the image-stem template variable in
  gencontrol.py
* Replace the per-architecture rules with a single rule using those
  make-flags

The per-architecture rules for ARM and PowerPC also installed DTB
and DTS files, respectively.  Include those commands in the single
rule with appropriate conditions around them.


svn path=/dists/trunk/linux/; revision=21253
2014-04-21 01:28:25 +00:00
Bastian Blank e6216f6f93 Use compiler name instead of Linux version in compiler meta-packages.
* debian/changelog: Update.
* debian/config: Specify new name of compiler meta-package.
* debian/templates
  - Rename compiler meta-packages.
  - Adjust description.

svn path=/dists/trunk/linux/; revision=20821
2013-11-24 08:56:56 +00:00
Ben Hutchings 08a7d92f2b [arm,x86,s390,s390x] Introduce linux-compiler meta-packages to allow use of foreign linux-headers packages with a native multilib compiler
svn path=/dists/trunk/linux/; revision=20799
2013-11-21 01:15:15 +00:00
Ben Hutchings 6abbc6ca56 Move s390x configuration to debian/config/s390x
svn path=/dists/trunk/linux/; revision=20737
2013-10-25 13:48:52 +00:00
Ben Hutchings c2572de4ab Remove unused s390/s390 configuration
svn path=/dists/trunk/linux/; revision=20736
2013-10-25 13:34:31 +00:00
Bastian Blank 99c6d67eb2 * debian/changelog: Update.
* debian/config/s390/config.s390, debian/config/s390/config.s390x:
  Remove not longer supported IPL options.
* debian/config/s390/config.s390-tape, debian/config/s390/config.s390x-tape:
  Remove.
* debian/config/s390/defines, debian/config/s390x/defines:
  Remove s390x-tape image.
* debian/installer/s390/kernel-versions,
  debian/installer/s390/modules/s390x-tape,
  debian/installer/s390x/kernel-versions,
  debian/installer/s390x/modules/s390x-tape:
  Remove s390x-tape definitions.

svn path=/dists/trunk/linux/; revision=19534
2012-11-25 13:58:27 +00:00
Ben Hutchings f9d7178138 Merge changes from sid up to 3.2.20-1
svn path=/dists/trunk/linux/; revision=19128
2012-06-11 05:21:50 +00:00
Bastian Blank 1ecc86b9f2 * debian/changelog: Update.
* debian/config/s390/defines, debian/config/s390x/defines:
  Enable debug info.

svn path=/dists/sid/linux/; revision=19109
2012-06-09 19:20:56 +00:00
Ben Hutchings 701238098e [s390] Ignore arch_pick_mmap_layout version change; it should not be needed by modules (fixes FTBFS)
svn path=/dists/sid/linux-2.6/; revision=18850
2012-03-18 02:49:09 +00:00
Bastian Blank 2ca47caafc * debian/bin/gencontrol.py: Use modules setting in build section.
* debian/config/s390/defines, debian/config/s390x/defines: Adopt changes.

svn path=/dists/trunk/linux-2.6/; revision=18502
2012-01-11 21:02:19 +00:00
Ben Hutchings d23157bc6c Remove remnants of openvz, vserver, xen featuresets
svn path=/dists/trunk/linux-2.6/; revision=17065
2011-03-13 06:45:57 +00:00
Bastian Blank 7f5e7db196 Merge /dists/squeeze/linux-2.6 (2.6.32-30).
svn path=/dists/trunk/linux-2.6/; revision=16903
2011-02-16 17:06:01 +00:00
Bastian Blank e39e268dbd Move all description related config options into its own section.
* debian/bin/gencontrol.py: Handle description parts.
* debian/config: Update.
* debian/lib/python/debian_linux/config.py: Recognize new section.
* debian/lib/python/debian_linux/gencontrol.py: Remove old code.

svn path=/dists/trunk/linux-2.6/; revision=14469
2009-10-27 16:35:16 +00:00
Bastian Blank f3fb23bc74 debian/config/s390/defines: Disable s390 and s390-tape flavours.
svn path=/dists/trunk/linux-2.6/; revision=13783
2009-06-12 14:48:08 +00:00
Bastian Blank 89a3578808 * debian/config/s390/config.s390x-tape: Add.
* debian/config/s390/defines: Add s390x-tape definitions.

svn path=/dists/trunk/linux-2.6/; revision=13782
2009-06-12 13:56:57 +00:00
Bastian Blank a94d55bc0d Merge /dists/sid/linux-2.6.
svn path=/dists/trunk/linux-2.6/; revision=12535
2008-12-28 16:55:48 +00:00
Bastian Blank 3fcebca33c Merge /dists/sid/linux-2.6.
svn path=/dists/trunk/linux-2.6/; revision=11829
2008-07-14 05:20:54 +00:00
Bastian Blank 352dce6e38 debian/config/s390/defines: Use new description support.
svn path=/dists/trunk/linux-2.6/; revision=11704
2008-06-25 12:56:13 +00:00
Bastian Blank 630d7582f5 Merge /dists/sid/linux-2.6.
svn path=/dists/trunk/linux-2.6/; revision=10983
2008-03-28 09:35:58 +00:00
Bastian Blank 6342f86067 debian/config/**/defines: Cleanup.
svn path=/dists/trunk/linux-2.6/; revision=10253
2008-01-29 13:48:04 +00:00
Bastian Blank 6b8154d436 * debian/config/defines: Make plain image type default.
* debian/config/alpha/defines, debian/config/arm/defines,
  debian/config/armel/defines, debian/config/hppa/defines,
  debian/config/ia64/defines, debian/config/mips/defines,
  debian/config/mipsel/defines, debian/config/sparc/defines:
  Explicitely use kernel-package.
* debian/config/amd64/defines, debian/config/i386/defines,
  debian/config/m68k/defines, debian/config/powerpc/defines,
  debian/config/s390/defines: Use default image type.

svn path=/dists/trunk/linux-2.6/; revision=9509
2007-09-13 14:46:33 +00:00
Bastian Blank 29a400ad4f debian/config: Make base explicit.
svn path=/dists/trunk/linux-2.6/; revision=9225
2007-07-29 16:26:02 +00:00
Bastian Blank 414281db59 * debian/config: Set featuresets instead of subarches.
* debian/lib/python/debian_linux/config.py
  - Fix some method names.
  - Use featuresets insteaf of subarches.

svn path=/dists/trunk/linux-2.6/; revision=9204
2007-07-27 15:24:23 +00:00
Bastian Blank 236826c2eb * debian/config: Move from debian/arch.
* debian/bin/abicheck.py, debian/bin/abiupdate.py, debian/bin/kconfig.py,
  debian/lib/python/debian_linux/gencontrol.py, debian/rules,
  debian/rules.real: Use debian/config instead of debian/arch.

svn path=/dists/trunk/linux-2.6/; revision=9187
2007-07-24 18:31:40 +00:00