Commit Graph

705 Commits

Author SHA1 Message Date
Ben Hutchings 465d398a64 [x86] Compile with gcc-5 2015-11-01 17:15:48 +00:00
Ben Hutchings 0d65a96da7 selftests: Run non-default tests
Use quicktest=1 in the main test run to avoid running default timer
tests twice.
2015-10-31 22:17:39 +00:00
Ben Hutchings 0e4901e231 tests: Document requirement for smp
A few tests need multiple CPUs in the VM.  There is no standard way to
specify this but 'Class: smp' should provide a hint.
2015-10-31 22:04:13 +00:00
Ben Hutchings 9e2cf9c56b tests: Build and run selftests 2015-10-31 22:04:13 +00:00
Ben Hutchings 3d15b09115 tests: Begin autopkgtest wrapper for selftests
To start with, just use kexec to test that each kernel boots.
2015-10-31 22:04:13 +00:00
Salvatore Bonaccorso ea6cccbad9 Fix typo in image.plain.postinst template
Add missing space in warn message causing typo "dangling linkto".

Thanks: Jakub Wilk <jwilk@debian.org>

Closes: #803323
2015-10-31 19:14:57 +01:00
Ben Hutchings a3a8096d0e [x32] Build hyperv-daemons package 2015-09-29 14:12:51 +01:00
Ben Hutchings 98517d1ea6 [x32] Don't attempt to build linux-perf (fixes FTBFS) 2015-09-29 14:12:43 +01:00
Ben Hutchings d95159f909 debian/control: Update policy version to 3.9.6; no changes required 2015-09-25 22:24:39 +01:00
Ben Hutchings 277d4945c7 debian/bin,debian/control,debian/lib/python,debian/rules: Use Python 3
debian/lib/python: Sync with linux package
2015-09-25 19:51:01 +01:00
Ben Hutchings 10d489d31f linux-support: Build with dh_python3 and set dependencies accordingly 2015-08-31 02:05:52 +01:00
Ben Hutchings 6b977589fb debian/bin,debian/control,debian/lib/python: Use Python 3 2015-08-29 21:48:39 +01:00
Ben Hutchings 48cb343ec0 linux-source: Depend on xz-utils, not bzip2 (Closes: #796940) 2015-08-26 00:18:28 +01:00
Ben Hutchings ace247de5b Remove all support for ia64
Close all bugs related to ia64.
2015-08-25 23:48:44 +01:00
Ben Hutchings c2de3cfb20 debian/control: Correct build-dependency on xz-utils, needed on all arches
Currently we have xz-utils in build-depends-indep as we explicitly
use xz to compress files in linux-source.  We also have a build-
dependency on lzma (now a virtual package provided by xz-utils),
but only on armel which was the first architecture for which we
set CONFIG_KERNEL_XZ=y.

However, since 3.7 we've set CONFIG_KERNEL_XZ for all architectures so
xz-utils is needed everywhere.  Currently we get away with this
because dpkg-dev depends on xz-utils, but this could change in future.
Build-depend on xz-utils without qualification.
2015-08-21 13:08:46 +02:00
Ben Hutchings bf2ec12530 Change liblockdep short descriptions to be consistent with libusbip 2015-08-14 14:58:37 +02:00
Ben Hutchings a0804637ed Improve liblockdep documentation a little
Add long descriptions for all liblockdep packages, and a README.Debian
for liblockdep-dev which links to some articles about it.
2015-08-14 14:25:33 +02:00
Ben Hutchings 042546e3a1 Add liblockdep packages
liblockdep is in fairly bad shape - one patch needed to make it build
at all, another to make it build in a separate directory successfully,
and a third to fix the soname.  And the install rule doesn't install
its public headers.  But maybe it will be useful.
2015-08-14 00:21:08 +02:00
Ben Hutchings 098767bfb6 debian/control: Drop Frederik Schüler from Uploaders
He hasn't been active on this package for many years.
2015-08-12 20:45:39 +02:00
Ben Hutchings 14e7abc03f Update Vcs-* fields to point to git 2015-08-11 19:08:46 +02:00
Ben Hutchings c388a4feae Update Vcs-* fields to point to git 2015-08-11 18:17:44 +02:00
Ben Hutchings f049f86efe Add {Conflicts,Replaces}: linux-tools to linux-perf temporarily
linux-tools-4.1 already exists in experimental.  As linux-perf-4.1
installs the same files, it needs to conflict and replace it.
This won't be needed for 4.2 onward.

svn path=/dists/trunk/linux-tools/; revision=22900
2015-08-04 00:14:39 +00:00
Ben Hutchings c2faa8741d linux-tools: Rename to linux-perf-<version>, since other tools are in other binary packages
svn path=/dists/trunk/linux-tools/; revision=22896
2015-08-03 22:45:04 +00:00
Ben Hutchings 86f4cd8484 hyperv-daemons: Rewrite description
svn path=/dists/trunk/linux-tools/; revision=22833
2015-07-13 00:30:34 +00:00
Bastian Blank ed67452fc5 Add hyperv-daemons package
svn path=/dists/trunk/linux-tools/; revision=22770
2015-06-28 18:44:20 +00:00
Ben Hutchings 534fdb3471 linux-image: Add versioned Breaks on udev (<< 208-8~) due to #752742 and #756312
svn path=/dists/sid/linux/; revision=22667
2015-05-22 22:19:54 +00:00
Ben Hutchings 24042b2965 linux-image: Depend on kmod without an alternative of module-init-tools
svn path=/dists/sid/linux/; revision=22664
2015-05-22 21:46:17 +00:00
Ben Hutchings 105faf0c32 debian/control: Add gcc-multilib to Build-Depends in order to build perf-read-vdso{,x}32
svn path=/dists/trunk/linux-tools/; revision=22600
2015-05-11 02:00:34 +00:00
Ben Hutchings 1486e5315a Merge changes from sid up to 3.16-3
svn path=/dists/trunk/linux-tools/; revision=22336
2015-02-03 01:37:04 +00:00
Ben Hutchings e09c8c1f09 Revert addition of libc-bin to dependencies, as it is an essential package
svn path=/dists/sid/linux-tools/; revision=22332
2015-02-02 22:14:13 +00:00
Ben Hutchings 655aa10dbb [mips*,powerpcspe,x32] Enable building linux-tools
svn path=/dists/trunk/linux-tools/; revision=22326
2015-01-31 23:44:51 +00:00
Ben Hutchings 73a24d7658 [hppa,sparc] linux-tools: Enable use of libnuma
svn path=/dists/trunk/linux-tools/; revision=22325
2015-01-31 23:42:15 +00:00
Ben Hutchings e787540d29 [armel,armhf] linux-tools: Enable use of libunwind
svn path=/dists/trunk/linux-tools/; revision=22324
2015-01-31 23:17:09 +00:00
Ben Hutchings 9ad41e0290 [arm64] Enable building linux-tools, thanks to Steve Capper
svn path=/dists/sid/linux-tools/; revision=22317
2015-01-31 16:21:27 +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 6ceeb0fb7b Revert "Make version in package name independant of internal abi"
Unfortunately it is not sufficient to provide virtual packages
that exactly match the ABI name.  For example, 'reportbug kernel'
doesn't find the virtual package, and neither do dpkg commands
such as 'dpkg -l linux-image-$(uname -r)'.

svn path=/dists/sid/linux/; revision=22034
2014-11-04 04:47:19 +00:00
Ben Hutchings cf4020e229 bug script: Warn if the running kernel matches the ABI name of the package but is not the installed version
svn path=/dists/sid/linux/; revision=22032
2014-11-04 01:22:49 +00:00
Bastian Blank cb080a3167 Make version in package name independant of internal abi
* debian/bin/gencontrol.py: Export internal ABI.
* debian/lib/python/debian_linux/debian.py: Export three-part version.
* debian/rules.real
  - Provide more variables.
  - Make udeb generation easier.
  - Use internal ABI for files.
* debian/templates/control.*: Provide name with internal ABI.
* debian/templates/image.plain.*: Use internal ABI.

svn path=/dists/sid/linux/; revision=22017
2014-11-01 19:20:16 +00:00
Ben Hutchings ddec81cac7 linux-image: Recommend irqbalance if CONFIG_SMP is enabled (Closes: #577788)
svn path=/dists/sid/linux/; revision=22003
2014-10-31 06:16:08 +00:00
Ben Hutchings 4911e738a3 bug script: Remove suggestion to mount pstore, as this is now automatic
systemd has mounted it since version 198.
sysvinit has mounted it since version 2.88dsf-44.

svn path=/dists/sid/linux/; revision=21995
2014-10-31 02:10:47 +00:00
Ben Hutchings 5e54999ac5 linux-tools: Fix build configuration to avoid linking perf with libbfd (Closes: #763002)
svn path=/dists/sid/linux-tools/; revision=21908
2014-09-27 01:54:29 +00:00
Ben Hutchings b7b252be8b [ppc64el] Build linux-tools binary package
svn path=/dists/trunk/linux-tools/; revision=21747
2014-08-26 08:14:42 +00:00
Ben Hutchings 7e180f1530 Merge pending changes from sid
svn path=/dists/trunk/linux/; revision=21736
2014-08-24 00:45:55 +00:00
Aurelien Jarno ce1e515eb4 Update Spanish debconf template translations (Matias A. Bellone)
(Closes: #758591).

svn path=/dists/sid/linux/; revision=21732
2014-08-19 18:17:28 +00:00
Ben Hutchings 015d7cd7da Merge changes from sid up to 3.14.15-1
svn path=/dists/trunk/linux/; revision=21704
2014-08-07 20:30:32 +00:00
Aurelien Jarno 1ca72186fb Update Japanese debconf template translations (Victory).
svn path=/dists/sid/linux/; revision=21668
2014-08-03 15:20:19 +00:00
Ben Hutchings 41b28afb6c Update to 3.16-rc7
- genorig: Include new directory for usbip UAPI header
- debian/control: Update Build-Depends for usbip switching from libsysfs to libudev

svn path=/dists/trunk/linux-tools/; revision=21641
2014-07-29 17:49:10 +00:00
Aurelien Jarno f674b7dd80 Fix perl syntax in previous commit
svn path=/dists/sid/linux/; revision=21637
2014-07-27 18:58:01 +00:00
Aurelien Jarno 40bf6c52bc Rewrite postinst to not require File::stat perl module (Closes: #756207).
svn path=/dists/sid/linux/; revision=21636
2014-07-27 18:02:28 +00:00
Aurelien Jarno 0b382b78f3 Update French debconf template translations (David Prévot) (Closes:
#756134).

svn path=/dists/sid/linux/; revision=21635
2014-07-27 11:58:41 +00:00
Aurelien Jarno 805abd3343 Update German debconf template translations (Holger Wansing) (Closes:
#756049).

svn path=/dists/sid/linux/; revision=21633
2014-07-25 21:25:34 +00:00
Ben Hutchings 659b610ffd Merge changes from sid up to 3.14.13-1
svn path=/dists/trunk/linux/; revision=21607
2014-07-21 16:08:39 +00:00
Aurelien Jarno 143a3e2e37 Bump the MIPS initrd debconf note to critical to make sure it is displayed
on default installations.

svn path=/dists/sid/linux/; revision=21597
2014-07-20 21:35:57 +00:00
Aurelien Jarno 3f04555777 Fix initrd.img filename by postfixing @localversion@
svn path=/dists/sid/linux/; revision=21595
2014-07-20 20:46:26 +00:00
Aurelien Jarno c7d9ba6084 Update Danish debconf template translation (Joe Dalton) (Closes:
#755400).

svn path=/dists/sid/linux/; revision=21584
2014-07-20 12:23:43 +00:00
Aurelien Jarno 1703731d90 Update Turkish debconf template translation (Mert Dirik) (Closes:
#755223).

svn path=/dists/sid/linux/; revision=21565
2014-07-19 07:50:59 +00:00
Aurelien Jarno 7f22eb64e4 Update Slovak debconf template translation (Slavko) (Closes: #755152).
svn path=/dists/sid/linux/; revision=21564
2014-07-18 18:26:47 +00:00
Aurelien Jarno 047067a421 Update Swedish debconf template translations (Martin Bagge) (Closes:
#755145).

svn path=/dists/sid/linux/; revision=21563
2014-07-18 18:24:45 +00:00
Aurelien Jarno a4d3de1a16 Update Portuguese debconf template translations (Américo Monteiro)
(Closes: #755100).

svn path=/dists/sid/linux/; revision=21561
2014-07-17 21:23:52 +00:00
Aurelien Jarno 72af006686 Update Russian debconf template translations (Yuri Kozlov) (Closes:
#755085).

svn path=/dists/sid/linux/; revision=21560
2014-07-17 21:20:09 +00:00
Aurelien Jarno 56c2463f9e Update Czech debconf template translations (Michal Simunek) (Closes:
#755060).

svn path=/dists/sid/linux/; revision=21559
2014-07-17 21:17:52 +00:00
Aurelien Jarno 384fd33138 Update Polish debconf template translations (Łukasz Dulny).
svn path=/dists/sid/linux/; revision=21558
2014-07-17 19:35:31 +00:00
Aurelien Jarno 1da3edccd8 image.plain.postinst.in (mips): check if grub is installed instead for checking for grub.cfg.
svn path=/dists/sid/linux/; revision=21555
2014-07-16 21:10:27 +00:00
Aurelien Jarno d9e591365d [mips,mipsel] Add a debconf note to warn users that they have to
configure the system bootloader to load initramfs.

svn path=/dists/sid/linux/; revision=21552
2014-07-16 18:23:59 +00:00
Aurelien Jarno 9828dc85d9 Update POTFILES.in following commit r20506
The template file has been moved, but POTFILES.in hasn't been updated
following that move. This way the po files can be updated using:
debconf-updatepo --podir=debian/templates/po


svn path=/dists/sid/linux/; revision=21518
2014-07-07 20:29:37 +00:00
Ben Hutchings efebbfa5d6 Merge changes from sid up to 3.14.9-1
svn path=/dists/trunk/linux/; revision=21485
2014-07-01 01:23:29 +00:00
Ben Hutchings bcff92529e linux-image: Make initramfs support unconditional
svn path=/dists/sid/linux/; revision=21471
2014-06-27 15:38:07 +00:00
Ben Hutchings a50e53cccf Merge changes from sid up to 3.14.7-1
Replace 'powerpc/powernv: Add calls to support little endian host'
with the version committed upstream.

Drop the ABI-preserving changes.

svn path=/dists/trunk/linux/; revision=21452
2014-06-16 12:24:52 +00:00
Ben Hutchings a496fd6c8a ppc64el: bug: bug/include-model
Add 'ppc64le' (uname output) to the powerpc list.

Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>

svn path=/dists/sid/linux/; revision=21428
2014-06-12 20:55:38 +00:00
Maximilian Attems 66349c9470 newer policy 3.9.5
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=21385
2014-06-03 21:46:06 +00:00
Ben Hutchings 537420d807 debian/control: Simplify build-dependencies
- Remove versions for debhelper, python, kernel-wedge that are satisfied by stable
- Remove module-init-tools as alternative to kmod, which is in stable


svn path=/dists/sid/linux/; revision=21117
2014-02-28 00:19:24 +00:00
Ben Hutchings 373d086904 linux-image.postinst: Use lstat() to check symlink existence (Closes: #738707)
svn path=/dists/trunk/linux/; revision=21046
2014-02-13 23:42:07 +00:00
Ben Hutchings 315706dfad linux-tools: Only use libunwind on x86, as perf needs additional porting work for other architectures (fixes FTBFS on arm and powerpc)
svn path=/dists/sid/linux-tools/; revision=21024
2014-02-02 15:46:40 +00:00
Ben Hutchings a3f8abcc2a linux-tools: Explicitly enable/disable libunwind usage for all architectures (fixes FTBFS on s390x and sparc)
svn path=/dists/sid/linux-tools/; revision=21023
2014-02-02 15:41:21 +00:00
Ben Hutchings 2fa2de4959 linux-tools: Replace build-dependency on libunwind7-dev with libunwind8-dev
svn path=/dists/sid/linux-tools/; revision=21015
2014-02-02 10:52:19 +00:00
Ben Hutchings 04aa0d4809 Merge changes from sid up to 3.12.8-1
svn path=/dists/trunk/linux/; revision=20985
2014-01-20 03:07:26 +00:00
Ben Hutchings f2037271d1 linux-image: Make maintainer scripts less verbose (Closes: #734266)
svn path=/dists/sid/linux/; revision=20955
2014-01-05 18:33:11 +00:00
Bastian Blank 929894f687 * debian/bin/genorig.py, debian/lib/python/debian_linux/abi.py,
debian/lib/python/debian_linux/debian.py,
  debian/lib/python/debian_linux/patches.py,
  - Support Python 3.
  - Use six if necessary.
* debian/templates/control.main.in, debian/templates/control.source.in:
  Depend on python-six.

svn path=/dists/trunk/linux/; revision=20946
2014-01-01 22:14:11 +00:00
Ben Hutchings 49d1c6f1b6 linux-tools: Replace build-dependency on binutils-dev with libiberty-dev (Closes: #730883)
Keep old binutils-dev versions as an alternative, for ease of backporting.

svn path=/dists/trunk/linux-tools/; revision=20829
2013-12-01 02:04:08 +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 1f44ebf9a0 [x86, powerpc, ppc64] linux-tools: Build perf with libnuma
Add a patch to fix some type errors on 32-bit architectures.

svn path=/dists/trunk/linux-tools/; revision=20809
2013-11-21 01:28:38 +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 f2655a84c9 Avoid building with libunwind8-dev
The transition from libunwind soversion 7 to 8 is blocked and will
likely remain blocked for some time because libunwind7 is linked into
all ia64 binaries.

For amd64 and i386, downgrade the build-dependency to libunwind7-dev.

For architectures that are supported by libunwind8-dev, remove the
build-dependency and ensure we don't accidentally link with libunwind8
by setting NO_LIBUNWIND=1 when building perf.

svn path=/dists/sid/linux-tools/; revision=20755
2013-10-29 03:41:10 +00:00
Ben Hutchings 364f50ff21 Remove build-dependency on libunwind8-dev on ia64
libunwind8-dev is available but practically uninstallable on ia64, as
the default compiler version is still gcc-4.6 which depends on
libunwind7-dev and thus conflicts with it.

We could use libunwind7-dev instead, but then we only want it for perf
which we can't build for ia64 anyway!

svn path=/dists/sid/linux-tools/; revision=20741
2013-10-27 17:59:18 +00:00
Ben Hutchings 6138aa4f8b linux-tools: Limit build-dependency on libunwind8-dev to architectures where it is available
svn path=/dists/sid/linux-tools/; revision=20740
2013-10-27 17:17:21 +00:00
Ben Hutchings 73f6d82a78 linux-tools: Build perf with libaudit and libunwind
svn path=/dists/sid/linux-tools/; revision=20724
2013-10-19 01:38:49 +00:00
Ben Hutchings 0302cfb535 Stop providing virtual packages linux-image (Closes: #724569), linux-headers and linux-source
svn path=/dists/trunk/linux/; revision=20686
2013-09-29 22:41:06 +00:00
Ben Hutchings a0ce50e15f Merge changes from sid up to 3.10.11-1
svn path=/dists/trunk/linux/; revision=20600
2013-09-11 01:24:25 +00:00
Ben Hutchings 9681a7adac bug script: Prompt to include crash logs from pstore
svn path=/dists/sid/linux/; revision=20578
2013-09-08 19:46:30 +00:00
Ben Hutchings 523c8becc4 Update Brazilian Portugese debconf template translations (Fernando Ike de Oliveira) (Closes: #719725)
svn path=/dists/trunk/linux/; revision=20513
2013-08-17 12:32:17 +00:00
Ben Hutchings 9824ebabc3 linux-image.postinst: Remove debconf warning about missing firmware
At this point, Debian users should know that they may need to install
firmware from non-free.  People using e.g. the r8169 driver may quite
reasonably choose not to install the associated firmware, either
because the driver doesn't actually request it for their chip or
because the driver can still work without it.

One thing we lose by doing this is a reminder that a firmware package
might also need to be upgraded, as a driver requires a newer version
of the firmware that has a different name.  As an alternative, we
could compare the firmware file lists for old and new modules and only
warn about newly listed files that are missing.  However, that would
also result in incorrect warnings for e.g. r8169 users, as that driver
may request a different file for each of the many chips it supports.

svn path=/dists/trunk/linux/; revision=20511
2013-08-17 11:37:04 +00:00
Ben Hutchings cffd29984a linux-image.postinst: Remove debconf warning about ramdisk variable in /etc/kernel-img.conf
We warned about removal of the 'ramdisk' configuration variable
on upgrade to wheezy, and don't need to warn about it again - at
least not this prominently.

svn path=/dists/trunk/linux/; revision=20510
2013-08-17 11:36:24 +00:00
Ben Hutchings 912799212a Refresh PO files
Refresh with: debconf-updatepo --podir=debian/templates/po

This resulted in some fuzzy matches between "Boot loader configuration
must be updated" and "Ramdisk configuration must be updated".  These
obviously should not use the same translation so I removed the fuzzy
translations.

svn path=/dists/trunk/linux/; revision=20509
2013-08-17 11:35:35 +00:00
Ben Hutchings c382b12892 Use only one template syntax
Use the same template syntax and implementation for maintainer
scripts, translations, etc. as we do for the control files.  Define
the image-stem and initramfs variables to replace the old K and I
variables.

After this, debian/linux-* and debian/po/*.po are generated files (at
source preparation time) and should be ignored in svn.

Use debhelper to install the generated files at build time.  This also
results in a redundant dependency on debconf (which we already have in
Pre-Depends), but this seems harmless.

svn path=/dists/trunk/linux/; revision=20508
2013-08-17 11:35:06 +00:00
Ben Hutchings a397da54a9 linux-image: Remove undocumented $KERNEL_ARCH variable from hook environment
Maintainer scripts generated by kernel-package pass an environment
variable $KERNEL_ARCH to hook scripts.  This is undocumented but seems
to be the architecture string that the kernel will report
(e.g. through 'uname -m').

However, for the past few years our maintainer scripts have set it to
the source architecture name instead.  Since no-one reported this bug,
I don't think anyone depends on it.  codesearch didn't find any users
either.  So remove it.

svn path=/dists/trunk/linux/; revision=20507
2013-08-17 11:34:40 +00:00
Ben Hutchings 505d7273f9 Move templates into the *right* places
...and remove the now-empty directories

svn path=/dists/trunk/linux/; revision=20506
2013-08-17 11:34:07 +00:00
Ben Hutchings c8f07adb80 Move templates in preparation for using a single template system
svn path=/dists/trunk/linux/; revision=20505
2013-08-17 11:30:57 +00:00
Ben Hutchings 147cc17ad5 debian/control: Fix build-dependency for xz; the package name is xz-utils
svn path=/dists/sid/linux/; revision=20416
2013-07-27 23:23:41 +00:00
Ben Hutchings 31e8dc1cd9 debian/control: Fix Vcs-Svn: use anonscm.debian.org
From: Thorsten Glaser <tg@mirbsd.de>

svn path=/dists/sid/linux/; revision=20415
2013-07-27 22:57:09 +00:00
Ben Hutchings 2b83afcb2f linux-source: Switch compression of tarball and patch to xz
svn path=/dists/sid/linux/; revision=20398
2013-07-21 22:28:59 +00:00
Ben Hutchings cb3f128b94 linux-source: Add bc to recommended packages (Closes: #715413)
svn path=/dists/trunk/linux/; revision=20340
2013-07-10 22:10:17 +00:00
Ben Hutchings 81294095b4 Update policy version to 3.9.4
debian/control: Put xen-linux-system-* in the 'metapackages' section

svn path=/dists/trunk/linux/; revision=20330
2013-07-02 05:28:06 +00:00
Ben Hutchings 28acb1fbb6 Update policy version to 3.9.4
debian/rules: Implement build-arch and build-indep targets

svn path=/dists/trunk/linux-tools/; revision=20329
2013-07-02 05:15:33 +00:00
Ben Hutchings 3ee789e9d5 debian/rules.real: Remove support for pre-multiarch dpkg
svn path=/dists/trunk/linux-tools/; revision=20328
2013-07-02 05:07:45 +00:00
Ben Hutchings 55dc783bbf debian/rules.real: Remove support for pre-multiarch dpkg
svn path=/dists/trunk/linux/; revision=20327
2013-07-02 05:06:18 +00:00
Ben Hutchings ca79b949a8 debian/control: Add Homepage field
svn path=/dists/trunk/linux/; revision=20288
2013-06-24 01:04:23 +00:00
Ben Hutchings 44dcd14744 Build-Depend on bc, needed to build kernel/timeconst.h
svn path=/dists/trunk/linux/; revision=20054
2013-05-06 23:05:27 +00:00
Ben Hutchings b59c576e26 Merge changes from sid up to 3.8.11-1
svn path=/dists/trunk/linux/; revision=20053
2013-05-06 22:10:37 +00:00
Ben Hutchings a3590a7797 Merge changes from sid up to 3.2.39-1
Drop most patches as they're already upstream in 3.8 or early.

Refresh some others for 3.8.  In particular, remove use of __devinit from
debian/radeon-firmware-is-required-for-drm-and-kms-on-r600-onward.patch
as this macro is no longer defined or needed.

svn path=/dists/trunk/linux/; revision=19856
2013-02-25 03:35:39 +00:00
Ben Hutchings 3127a590bd Bump python build-dep, needed since the switch from local SortedDict to collections.OrderedDict (new in version 2.7).
svn path=/dists/sid/linux/; revision=19756
2013-01-19 21:44:42 +00:00
Jonathan Nieder c80b6d4d54 Merge changes from sid up to 3.2.17-1
svn path=/dists/trunk/linux-tools/; revision=19666
2012-12-30 07:34:29 +00:00
Jonathan Nieder 99568636a3 linux-kbuild: Use Section: kernel.
Users of out-of-tree modules need linux-kbuild even when not doing any
real development.  Moving it to section "kernel" should make it easier
to find.

svn path=/dists/trunk/linux-tools/; revision=19654
2012-12-26 16:38:37 +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
Jonathan Nieder b4db2d4936 Add myself to Uploaders.
svn path=/dists/trunk/linux-tools/; revision=19537
2012-11-26 06:16:28 +00:00
Ben Hutchings d266004ed8 linux-image-dbg: Change package description to use the phrase 'debugging symbols' and correct grammar
svn path=/dists/sid/linux/; revision=19513
2012-11-21 00:29:51 +00:00
Bastian Blank 8e1e4d8aae * debian/changelog: Update.
* debian/templates/control.image-dbg.in:
  Remove superfluous dependency against image package.

svn path=/dists/trunk/linux/; revision=19406
2012-10-04 13:10:51 +00:00
Ben Hutchings 14fd890c1d linux-source: Suggest pkg-config, needed to build kconfig GUIs (Closes: #682726)
svn path=/dists/sid/linux/; revision=19292
2012-07-25 03:25:11 +00:00
Ben Hutchings 894e3286e9 linux-libc-dev: Fix redundant 'GNU glibc' in description (Closes: #631228)
svn path=/dists/sid/linux/; revision=19233
2012-06-29 14:02:01 +00:00
Ben Hutchings 4a2ff091e9 linux-{doc,manual,source,support}: Mark as capable of satisfying relations from foreign packages (Multi-Arch: foreign) (Closes: #679202)
svn path=/dists/sid/linux/; revision=19223
2012-06-28 03:45:03 +00:00
Ben Hutchings f5a7e1900a linux-image, README.Debian: Suggest debian-kernel-handbook package
svn path=/dists/sid/linux/; revision=19200
2012-06-24 22:09:43 +00:00
Ben Hutchings 0de76df225 usbipd: Enable TCP wrappers for access control
svn path=/dists/sid/linux-tools/; revision=19191
2012-06-24 01:51:39 +00:00
Ben Hutchings b989eb0842 Build usbip userland packages (Closes: #568362)
Do not build a shared library package; the API and ABI have changed
from libusbip0 but there has been no upstream soversion change.

svn path=/dists/sid/linux-tools/; revision=19177
2012-06-20 06:04:10 +00:00
Ben Hutchings d5fa98077e linux-source: Add single patch for each featureset
svn path=/dists/sid/linux/; revision=19114
2012-06-10 02:14:51 +00:00
Ben Hutchings 7e4d726be6 Update to 3.4
Build-Depend on bison and flex, now required to build perf.
Update tools-perf-version.patch for changes in man page output paths.

svn path=/dists/trunk/linux-tools/; revision=19106
2012-06-09 18:54:23 +00:00
Ben Hutchings 5ba1dec55d udeb: Build-Depend on kernel-wedge >= 2.84
This allows us to list modules as required even if they are built-in
in some configurations.  (Which I already did by mistake with 'hid' in
3.2.19-1.)

svn path=/dists/sid/linux/; revision=19088
2012-06-06 12:15:57 +00:00
Ben Hutchings 499ac43db3 Convert patch system to quilt, except for the 'orig' patch series
svn path=/dists/sid/linux/; revision=19077
2012-06-03 23:29:42 +00:00
Ben Hutchings f4932e3768 Replace patch series lists with one main series and one per featureset
Change patch.apply.in to apply a single patch series without
filtering.  Move series/base to series-all and series/base-extra to
series-rt and series-none (the latter empty).

Remove the redundant status file support from patch.apply.in, and
convert it into a static file rather than a template.

Remove the redundant patch series list support from patches.py.

svn path=/dists/sid/linux/; revision=19071
2012-06-03 22:03:33 +00:00
Ben Hutchings aac2076873 Remove support for per-architecture patches
We have not used per-architecture patches for many years.  This is a
step toward using a more standard patch system.

svn path=/dists/sid/linux/; revision=19070
2012-06-03 20:54:42 +00:00
Ben Hutchings 751cd05a5f linux-patch-debian: Remove
It is no longer necessary for GPL compliance and does not work with our
current patch management.

svn path=/dists/sid/linux/; revision=19068
2012-06-03 19:50:07 +00:00
Ben Hutchings d9e88d6a69 Rename linux-2.6 to linux
svn path=/dists/sid/linux/; revision=19065
2012-06-03 15:55:11 +00:00
Ben Hutchings cf5327ce3c linux-image: Change package name for bugs to src:linux-2.6 (Closes: #644198)
svn path=/dists/sid/linux-2.6/; revision=19062
2012-06-03 15:22:33 +00:00
Ben Hutchings 79a0587a7e Build-Depend on kmod or module-init-tools, not just the latter
svn path=/dists/sid/linux-2.6/; revision=19061
2012-06-03 00:59:30 +00:00
Ben Hutchings 62a142135a linux-kbuild: debian/control: Set Multi-Arch: foreign
svn path=/dists/trunk/linux-tools/; revision=18808
2012-03-11 03:38:16 +00:00
Ben Hutchings 6044a51c1b Add versioned Breaks relation to 'at' for hard link restrictions
svn path=/dists/sid/linux-2.6/; revision=18781
2012-03-03 21:05:17 +00:00
Bastian Blank b547c46043 * debian/rules.real:
Don't call dh_shlibdeps, we don't build any userspace binaries.
* debian/templates/control.image.type-plain.in,
  debian/templates/control.image.type-standalone.in:
  Remove shlibs substitution.

svn path=/dists/sid/linux-2.6/; revision=18767
2012-03-03 15:18:42 +00:00
Ben Hutchings 8c15321b47 Change linux-image dependencies to allow kmod as an alternative to module-init-tools
svn path=/dists/trunk/linux-2.6/; revision=18685
2012-02-11 20:23:34 +00:00
Ben Hutchings 2e4d9c1123 Remove modules.*.bin in linux-image postrm script
Currently modules.builtin.bin is left behind.

svn path=/dists/trunk/linux-2.6/; revision=18619
2012-01-24 06:43:51 +00:00
Ben Hutchings 38e3c925d3 Remove last vestige of /usr/doc transition from linux-image prerm script
svn path=/dists/trunk/linux-2.6/; revision=18618
2012-01-24 06:40:12 +00:00
Ben Hutchings 6030fffa97 Remove unused configuration variables from linux-image maintainer scripts
svn path=/dists/trunk/linux-2.6/; revision=18617
2012-01-24 06:38:10 +00:00
Ben Hutchings fe07623c54 Stop changing 'build' and 'source' symlinks in linux-image maintainer scripts
These symlinks now belong to the linux-headers packages.

svn path=/dists/trunk/linux-2.6/; revision=18616
2012-01-24 06:24:49 +00:00
Ben Hutchings 74bd1d7e87 Drop references to kernel-package
kernel-package has been unmaintained for a year or so.

svn path=/dists/trunk/linux-2.6/; revision=18604
2012-01-23 13:23:08 +00:00
Ben Hutchings d5302538cf Build linux-libc-dev without multiarch if dpkg does not support it, to support backports
svn path=/dists/trunk/linux-2.6/; revision=18602
2012-01-23 01:25:31 +00:00
Ben Hutchings 49a19ef593 Reduce minimum version of linux-base to 3.4~ to support backports
svn path=/dists/trunk/linux-tools/; revision=18601
2012-01-22 23:49:56 +00:00
Ben Hutchings 08e15ab423 Add Vcs-{Svn,Browser} fields
svn path=/dists/trunk/linux-tools/; revision=18597
2012-01-19 14:14:23 +00:00
Ben Hutchings dc9b5a35e7 Update Vcs-{Svn,Browser} URLs
Update Vcs-Browser URL for the switch to ViewVC
Point Vcs-{Svn,Browser} at trunk branch, since the sid branch does not always exist

svn path=/dists/trunk/linux-2.6/; revision=18596
2012-01-19 14:12:21 +00:00
Ben Hutchings 076b043045 Refresh list of related firmware packages for bug script
svn path=/dists/trunk/linux-2.6/; revision=18566
2012-01-18 15:31:42 +00:00
Ben Hutchings fce293bb12 Merge changes from sid up to 3.1.8-2.
svn path=/dists/trunk/linux-2.6/; revision=18533
2012-01-15 20:02:46 +00:00
Ben Hutchings fc0c481b24 Avoid introducing null bytes in module list in bug reports
Since the module taint string includes parentheses if is non-empty, I
originally set cut to use an empty output delimiter so that this
string would immediately follow the module name.  But currently this
results in a null byte between them, which unsurprisingly has led to
some slightly mangled bug reports.  For now, use sed to delete the
space.

svn path=/dists/trunk/linux-2.6/; revision=18512
2012-01-13 00:24:24 +00:00
Bastian Blank 96bd71ce65 debian/bin/gencontrol.py, debian/rules.real, debian/templates:
Remove support for plain-xen image type.

svn path=/dists/trunk/linux-2.6/; revision=18504
2012-01-11 21:13:47 +00:00
Bastian Blank 0146019717 debian/templates/control.image.type-modulesextra.in:
Remove unused control template.

svn path=/dists/trunk/linux-2.6/; revision=18503
2012-01-11 21:04:17 +00:00