Commit Graph

62 Commits

Author SHA1 Message Date
Ben Hutchings 01900fbc73 Compile with gcc-8 on all architectures
Update the compiler dependencies for x86 to the first version of gcc-8
with retpoline support.
2018-08-28 22:32:10 +01:00
Ben Hutchings 7628c027f4 [x86,arm64] Enable code signing again 2018-04-08 10:31:20 +02:00
Salvatore Bonaccorso 0ec05d8c81 Release linux (4.14.17-1).
-----BEGIN PGP SIGNATURE-----
 
 iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlqFl5pfFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
 ZWJpYW4ub3JnAAoJEAVMuPMTQ89EQDoP/iuiGnJomZlwYf+UtxmTxZM0B1jutQ2V
 vg2/JLaocNP/QLJTRKKQnUnEbawuUvGF/vtq5kDV0XcaY3QZSbeQKkpyEpZoI5K3
 dJ8WG+EXDd/a2KVoJ/layX2JqtSVsgBOtJJkSSrhWk2tfZkhB1+9BJ54UXoTCT0A
 pWor5ycO0PUw6crlMsNz62lBwvdwoHgIhKkjpfnXOCTZQi6n6RVFvaT2uLyijZod
 0KTuWFnyMLgh1gpKKR/tqGs25ByOQH43TmtrVAYfjqua5P5CvzJaKp3UMHsDPIbN
 Uw3HB0QQ3iEg8pQJhCkrNk1LT/1Je9xb3rdoKSQ+OitTfyQnhs/eVXs3KzD3DPOc
 IJZjG/kno8d7bNWW8+ce12MPVVkAop1ZMGushyz1c3149HCtinQcymcWahD4Gyzg
 YA9w3V7ir+bvJWunKy12845XoXpxhaBVV7CbnXI02exGwbN1gBPfI6nxzf84lVcG
 Bnwy523jmAjB8h8a9HjmtwqecbnJRf+NkgQAJItniGR06B7XVSLaOnnD0dXLdOMj
 VADirfbRRU60gqBrjrMxUwMO1ArKowNzQM91pTR+jAa2mS4KzEpMmwmWMAPSTL2n
 9ODByDGf6oi9vQxxoMd1gic7cZwyzO3n/SnHSpA5IYDSeurWE1ZF3xWqPBlxIpUp
 EXiBvAThcuDs
 =jSDv
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.14.17-1'

Release linux (4.14.17-1).
2018-02-16 00:20:10 +01:00
Ben Hutchings ca87f72cdd [x86] linux-headers: Depend on updated linux-compiler-gcc-7-x86 2018-02-06 20:28:40 +00:00
Ben Hutchings 3a638db7ea [x86] Add versioned build-dependency on gcc-7 for retpoline support 2018-02-06 20:20:13 +00:00
Bastian Blank dd6dc914d3 cloud: Mention support for Google Compute Engine 2018-01-23 21:38:05 +01:00
Bastian Blank 12fc8ef895 cloud-amd64: Support Amazon EC2 2018-01-18 12:57:14 +01:00
Bastian Blank 5f83961cb5 Add cloud-amd64 kernel flavour
As discussed on d-kernel, this flavour is added as experiment on request
of Microsoft.  For now it is only tested on Microsoft Azure.

It will be expanded to cover the other public cloud platforms at well.
This platforms will need additional drivers.
2018-01-18 09:19:36 +01:00
Ben Hutchings 5dfe04c507 Compile with gcc-7 on all architectures 2017-10-17 23:37:49 +01:00
Ben Hutchings cfe4a19c0d [armel,armhf,s390x,x86] linux-headers: Fix regression of multilib compiler support
Closes: #851481

I missed the linux-headers dependency overrides when updating to gcc-6.
2017-01-15 17:23:59 +00:00
Nicolas LE CAM 7663bbdd65 [amd64] Suggest grub-efi-amd64 instead of grub-efi dummy transitionnal package
[benh: Update changelog]
2016-08-25 23:51:35 +01:00
Ben Hutchings 21d9029e27 [x86] Rename config-arch-{32,64} to default per-arch filenames
Since we no longer build an amd64 flavour on i386, there's no reason
to keep these files under kernelarch-x86.
2016-05-18 04:34:31 +01:00
Ben Hutchings 641aba8311 Compile with gcc-5 on all architectures 2016-02-15 18:48:03 +00:00
Ben Hutchings 9a6aa4816a linux-image-dbg: Include debugging symbols for VDSOs 2016-01-13 15:08:47 +00:00
Ben Hutchings cdec8195c2 [x86] psmouse: Enable MOUSE_PS2_VMMOUSE (Closes: #802929)
linux-image: Add versioned Breaks on xserver-xorg-input-vmmouse to avoid
driver conflicts
2015-11-12 16:44:06 +00:00
Ben Hutchings 465d398a64 [x86] Compile with gcc-5 2015-11-01 17:15:48 +00:00
Ben Hutchings c31f663c00 [x86] Update linux-headers-* dependency on linux-compiler-*-x86
svn path=/dists/trunk/linux/; revision=22068
2014-11-18 03:46:51 +00:00
Ben Hutchings 338bc62d47 [x86] Update suggested boot loaders
svn path=/dists/sid/linux/; revision=22026
2014-11-03 23:38:23 +00:00
Ben Hutchings 6ba4468770 Bump ABI to 4
svn path=/dists/sid/linux/; revision=21984
2014-10-31 00:42:29 +00:00
Ben Hutchings 521ed14531 Update to 3.14.12
Drop x86 ptrace patch which is included in it.

Ignore or work around various ABI changes.

svn path=/dists/sid/linux/; revision=21525
2014-07-11 16:44:49 +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 fb4f2e3217 Remove duplicate 'flavours: amd64' in amd64 definitions
When an architecture has featuresets enabled, flavours should be
defined per-featureset, not for the architecture.  Currently
the amd64 flavour is listed at both levels for amd64 and the
binary packages for (amd64, none) are being built twice!

svn path=/dists/sid/linux/; revision=20486
2013-08-12 15:46:02 +00:00
Ben Hutchings 56baa7564b [rt] Remove xen-linux-system packages and references to Xen support
It is not sensible to run a PREEMPT_RT kernel under Xen or any other
hypervisor that doesn't itself provide real-time scheduling.

This requires reintroducing an explicit 'none' featureset for amd64
and i386, just to hold the Xen support definitions.

svn path=/dists/sid/linux/; revision=20036
2013-05-06 03:05:25 +00:00
Ben Hutchings ef781eb6ee Merge changes from sid up to 3.2.35-1
Exclude RT changes and ABI fudges.

Refresh firmware-remove-redundant-log-messages-from-drivers.patch
against 3.6, but don't attempt to cover anything new yet.

svn path=/dists/trunk/linux/; revision=19603
2012-12-10 04:06:21 +00:00
Bastian Blank 7c1154be91 * debian/bin/gencontrol.py: Add support for kernelarch specific config.
* debian/config: Remove now implicit definitions.

svn path=/dists/trunk/linux/; revision=19545
2012-11-26 22:31:06 +00:00
Bastian Blank 825b83a00b debian/bin/gencontrol.py, debian/config/amd64/defines,
debian/config/i386/defines: Remove dom0-support option.

svn path=/dists/trunk/linux/; revision=19542
2012-11-26 22:15:06 +00:00
Bastian Blank a68d013ae6 * debian/config/amd64/defines, debian/config/i386/defines:
Make none again an implicit featureset.
* debian/config/amd64/none, debian/config/i386/none,
  debian/config/i386/rt/config.686-pae: Remove.
* debian/config/i386/config.486, debian/config/i386/config.686-pae: Move.

svn path=/dists/trunk/linux/; revision=19541
2012-11-26 22:13:37 +00:00
Ben Hutchings 13476837b6 [amd64] linux-image: Include VIA Nano in package description
svn path=/dists/sid/linux/; revision=19512
2012-11-21 00:21:04 +00:00
Uwe Kleine-König 6baf5be73e [rt] reenable rt featureset
svn path=/dists/trunk/linux/; revision=19458
2012-10-24 14:29:13 +00:00
Ben Hutchings 03b7022182 Really disable rt featureset
svn path=/dists/trunk/linux/; revision=19299
2012-08-01 04:03:34 +00:00
Bastian Blank a5f8f84f93 Don't advertise Xen in rt images.
* debian/changelog: Update.
* debian/config/amd64/none/defines, debian/config/i386/none/defines:
  Move xen description and definitions from architecture specific config.
* debian/config/i386/defines, debian/config/amd64/defines:
  Remove all xen specific stuff.

svn path=/dists/sid/linux-2.6/; revision=18710
2012-02-20 12:53:32 +00:00
Bastian Blank 2aee5e44d4 * debian/bin/gencontrol.py: Move debug setting into new build section.
* debian/config/amd64/defines, debian/config/i386/defines: Update.

svn path=/dists/trunk/linux-2.6/; revision=18490
2012-01-11 17:05:44 +00:00
Uwe Kleine-König 88be48dec9 [amd64] reenable rt featureset with 3.2-rc1-52e4c2a05-rt2
svn path=/dists/trunk/linux-2.6/; revision=18294
2011-11-17 07:50:32 +00:00
Ben Hutchings cf4365dfbe rt: Disable until it is updated for Linux 3.1
svn path=/dists/trunk/linux-2.6/; revision=17903
2011-08-10 12:16:31 +00:00
Ben Hutchings 8fc303ee00 [amd64] Add rt featureset with 3.0-rt2 patch set
Mostly done by Uwe Kleine-König.

svn path=/dists/trunk/linux-2.6/; revision=17850
2011-07-23 20:53:57 +00:00
Ben Hutchings e12966f13c Add definitions for xen-linux-system packages
svn path=/dists/trunk/linux-2.6/; revision=17635
2011-06-09 00:07:23 +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
Maximilian Attems d763fec6f3 list extlinux after grub as not as mature
pointed out by waldi.

svn path=/dists/trunk/linux-2.6/; revision=16912
2011-02-18 11:22:32 +00:00
Maximilian Attems cc2423bb23 linux images suggests add extlinux s/grub/grub-pc/
svn path=/dists/trunk/linux-2.6/; revision=16911
2011-02-18 09:52:07 +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
Ben Hutchings 740f50083f Merge /dists/sid/linux-2.6 (2.6.32-13).
svn path=/dists/trunk/linux-2.6/; revision=15735
2010-05-18 02:17:18 +00:00
Maximilian Attems 163c21ff1f readd openvz in small dose
still disabled and without patch,
but makes it easier for me to test against latest sid.

svn path=/dists/sid/linux-2.6/; revision=15384
2010-03-16 00:11:09 +00:00
Maximilian Attems 59dfd89bbc cleanup trunk from openvz references
no patch forcoming, no schedule for a patch.
thus no openvz bannana for squeeze.

svn path=/dists/trunk/linux-2.6/; revision=14991
2010-01-24 12:08:42 +00:00
Bastian Blank 6154bd8f7a * debian/config/amd64/config.amd64: Remove empty file.
* debian/config/amd64/defines, debian/config/i386/defines:
  Update config file selection.
* debian/config/kernelarch-x86/config-arch-64:
  Merge missing arch specific stuff.

svn path=/dists/trunk/linux-2.6/; revision=14494
2009-10-29 10:52:17 +00:00
Bastian Blank 5424d006b0 * debian/config/amd64/config, debian/config/i386/config:
Remove empty files.
* debian/config/amd64/defines, debian/config/i386/defines:
  Update config file selection.
* debian/config/kernelarch-x86/config,
  debian/config/kernelarch-x86/config-arch-32,
  debian/config/kernelarch-x86/config-arch-64:
  Merge missing arch specific stuff.

svn path=/dists/trunk/linux-2.6/; revision=14493
2009-10-29 10:50:03 +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
Ben Hutchings e775ea3ceb Improve package descriptions
- Clarify the differences between i386 flavours (Closes: #414690)
- Simplify wording of the description template

svn path=/dists/trunk/linux-2.6/; revision=14342
2009-10-06 23:26:20 +00:00
Bastian Blank c50195c654 debian/config/amd64/defines, debian/config/i386/defines:
Mark amd64 kernels als Xen capable.

svn path=/dists/trunk/linux-2.6/; revision=13787
2009-06-12 17:38:02 +00:00