Commit Graph

327 Commits

Author SHA1 Message Date
Ben Hutchings 1a8c9fc9d5 Add source date back to utsname::version (ISO format, date only)
svn path=/dists/trunk/linux/; revision=20182
2013-06-02 21:20:17 +00:00
Ben Hutchings 55da5d676a Merge changes from sid up to 3.2.41-2
svn path=/dists/trunk/linux/; revision=19951
2013-03-27 03:51:48 +00:00
Ben Hutchings 15cc7e2b4a Add 'set -o pipefail' in front of find pipelines to catch regressions like #703800
svn path=/dists/sid/linux/; revision=19944
2013-03-24 02:28:11 +00:00
Ben Hutchings 2378c62858 linux-headers: Fix find syntax so module.lds is included again
svn path=/dists/sid/linux/; revision=19943
2013-03-23 23:29:38 +00:00
Ben Hutchings 000a73ec79 linux-headers: Fix file installation on architectures without Kbuild.platforms (Closes: #703800)
svn path=/dists/sid/linux/; revision=19942
2013-03-23 23:22:08 +00:00
Ben Hutchings 3937ca5280 Merge changes from sid up to 3.2.41-1
Drop all changes to backported features and to rt.

svn path=/dists/trunk/linux/; revision=19940
2013-03-23 07:15:51 +00:00
Ian Campbell c60e79b3f3 arm: correct path to DTB files. Patch from Nobuhiro Iwamatsu. (Closes: #703082)
svn path=/dists/trunk/linux/; revision=19914
2013-03-16 08:58:50 +00:00
Aurelien Jarno 7b3c271c7c headers: Include Kbuild.platforms and Platform files in -common to fix out-of-tree building on mips and mipsel.
svn path=/dists/sid/linux/; revision=19880
2013-03-01 22:03:38 +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 2aedaff7b1 linux-image-dbg: Add symlinks to vmlinux from the locations expected by kdump-tools (Closes: #700418), systemtap and others
svn path=/dists/sid/linux/; revision=19838
2013-02-23 04:49:21 +00:00
Ben Hutchings 2aad44d7a3 Add powerpcspe architecture, thanks to Roland Stigge (Closes: #693042)
svn path=/dists/trunk/linux/; revision=19792
2013-02-07 03:17:30 +00:00
Ben Hutchings 42681a39c4 linux-headers-common: Include the include/uapi/asm-generic directory (Closes: #696664)
svn path=/dists/trunk/linux/; revision=19657
2012-12-29 01:12:07 +00:00
Bastian Blank 285098f101 debian/rules.real: Oops.
svn path=/dists/trunk/linux/; revision=19552
2012-11-27 18:40:40 +00:00
Bastian Blank 9d6c7c99a5 debian/bin/gencontrol.py, debian/rules.real:
Remove remaining code for s390 tape images.

svn path=/dists/trunk/linux/; revision=19551
2012-11-27 18:39:04 +00:00
Bastian Blank ae1dc30ab8 debian/rules.real: Make sure output directory for config exists.
svn path=/dists/trunk/linux/; revision=19548
2012-11-27 18:23:39 +00:00
Bastian Blank ec81c659a5 debian/rules, debian/rules.real: Remove unneeded chmod calls.
svn path=/dists/trunk/linux/; revision=19405
2012-10-04 13:06:29 +00:00
Ben Hutchings af9147122a Merge changes from sid up to 3.2.29-1
Most of the patches added to sid are already in 3.5 and could be dropped.
Some others needed to be re-generated without the backporting changes.

Ignore the rt changes as there is no rt featureset for 3.5.

svn path=/dists/trunk/linux/; revision=19387
2012-09-17 02:19:21 +00:00
Ben Hutchings 1959e0ddef Merge changes from sid up to 3.2.23-1
svn path=/dists/trunk/linux/; revision=19298
2012-08-01 03:42:23 +00:00
Ben Hutchings aca61360d7 linux-image: Include package version in utsname version string (Closes: #638878)
There is not enough space for both timestamp and package version, so
replace the timestamp by setting KBUILD_BUILD_TIMESTAMP.

We now need to get the distribution name in debian/rules.real, but
we already have DISTRIBUTION as the suite name so use DISTRIBUTOR for
the distribution name (!).

The utsname version string also appears in /proc/version and the init
banner, so don't bother including it again explicitly.  This means we
no longer need to patch init/version.c and scripts/mkcompile_h at all.
Instead, split maintainer at the '@' and set KBUILD_BUILD_USER and
KBUILD_BUILD_HOST accordingly.

Carry on generating <generated/package.h>, but drop the parentheses
from LINUX_PACKAGE_ID now that it's not used in init/version.c.

Drop support for version.$DISTRIBUTION files.  Any derived
distribution can set KBUILD_BUILD_* in the same way we are doing.

svn path=/dists/sid/linux/; revision=19289
2012-07-24 01:52:31 +00:00
Ben Hutchings bfa25d48b7 Explicitly set QUILT_PC when invoking quilt
Derived packages (e.g. for extra featuresets) may be maintained using
yet another patch series (touching the debian directory).  This will
require an additional status directory, specified by setting QUILT_PC.
Override this when we invoke quilt to apply the main and featureset
patch series.  (Thanks to Yves-Alexis Perez.)

svn path=/dists/sid/linux/; revision=19243
2012-07-09 13:42:47 +00:00
Ben Hutchings 369f4bd8be Ignore .git directory when copying/comparing source
This helps people using git-svn checkouts (thanks to Yves-Alexis Perez)

svn path=/dists/sid/linux/; revision=19242
2012-07-09 13:28:07 +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 8b1e122672 Merge changes from sid up to 3.2.21-2
svn path=/dists/trunk/linux/; revision=19211
2012-06-26 06:02:51 +00:00
Arnaud Patard 77f83e2b4e Fix stupid cut&paste error.
svn path=/dists/sid/linux/; revision=19172
2012-06-19 22:24:37 +00:00
Ian Campbell 1f6a7a1e40 remove duplicate install-image_arm{hf,el}_$(FEATURESET)_$(FLAVOUR)_plain_image target
Remove the generic version now that these architectures have there own spcific
version. Fixes:
  debian/rules.real:384: warning: overriding commands for target `install-image_armel_none_kirkwood_plain_image'
  debian/rules.real:379: warning: ignoring old commands for target `install-image_armel_none_kirkwood_plain_image'

svn path=/dists/sid/linux/; revision=19171
2012-06-19 13:54:07 +00:00
Arnaud Patard 3636096fe2 - Add support for dreamplug and iconnect (kirkwood) systems.
svn path=/dists/sid/linux/; revision=19167
2012-06-18 22:31:05 +00:00
Ben Hutchings 1f377f7c3b [x32] Build a linux-libc-dev package
svn path=/dists/trunk/linux/; revision=19166
2012-06-18 14:50:18 +00:00
Bastian Blank 5a0ab9759f Support build-arch and build-indep make targets
* debian/rules, debian/rules.real:
  Support build-indep, rename build to build-arch.
* debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py:
  Add build-arch and build-indep.
* debian/changelog: Update.

svn path=/dists/sid/linux/; revision=19148
2012-06-14 14:39:30 +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
Ben Hutchings 39d70141e7 Merge changes from sid branch of linux/linux-2.6 up to r19072
svn path=/dists/trunk/linux/; revision=19127
2012-06-11 05:06:55 +00:00
Ben Hutchings af8a298fdf Restore a necessary mkdir dropped by the previous change
svn path=/dists/sid/linux/; revision=19115
2012-06-10 02:19:02 +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 59bbce5f61 Convert source package format to 3.0 (quilt)
svn path=/dists/sid/linux/; revision=19098
2012-06-08 12:33:39 +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 1e36c722c1 Move special case for 'none' featureset to rules.real
This is needed to get the proper dependency.

svn path=/dists/sid/linux/; revision=19076
2012-06-03 22:59:24 +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
Bastian Blank 60761bcf83 debian/rules.real: Remove weird arch checks.
svn path=/dists/trunk/linux-2.6/; revision=18943
2012-04-20 17:47:14 +00:00
Ben Hutchings d42114a0ff Remove all use of module-init-tools at build time
I already changed the 'real' module installation step to avoid
creating and then removing an unknown set of module index files, using
a script as a replacement for depmod.  However, we use modules_install
a second time when building debug packages.  Change that similarly, and
remove the build-dependency.

svn path=/dists/trunk/linux-2.6/; revision=18871
2012-03-20 16:14:10 +00:00
Ben Hutchings 6de2014fd4 linux-headers: Remove unused, broken symlinks to Kbuild (Closes: #663597)
svn path=/dists/sid/linux-2.6/; revision=18820
2012-03-12 15:44:40 +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 edef763e61 version: Use maintainer rather than uploader address for official binary packages
svn path=/dists/sid/linux-2.6/; revision=18746
2012-02-27 03:38:04 +00:00
Bastian Blank 9511cd9f98 * debian/changelog: Update.
* debian/rules.real: Remove unneeded scmversion workaround.

svn path=/dists/trunk/linux-2.6/; revision=18666
2012-02-05 09:04:48 +00:00
Ben Hutchings 996dcea551 [m68k] Apply Thorsten Glaser's compiler config changes
svn path=/dists/trunk/linux-2.6/; revision=18629
2012-01-25 03:51:33 +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
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
Ben Hutchings 5840d57fe9 Use 'chmod a+x' to make no-depmod script executable
We shouldn't override whatever read/write permissions it has.

svn path=/dists/trunk/linux-2.6/; revision=18460
2012-01-08 01:52:10 +00:00
Ben Hutchings a93dbd844e Install /lib/modules/<kernel-version>/modules.builtin in linux-image packages
We want to avoid shipping any files generated by depmod (which should
be generated in the postinst) and the 'build' and 'source' symlinks
(which should be installed by the linux-headers package).  Since
depmod has generated more and more files over time, we have been
removing all unexpected files under /lib/modules/<kernel-version>,
accidentally including modules.builtin which is *not* generated by
depmod.

Try to solve the problem generally by substituting a dummy depmod
command and then just removing the 'build' and 'source' symlinks.


svn path=/dists/trunk/linux-2.6/; revision=18456
2012-01-07 22:08:58 +00:00
Bastian Blank 24d7d4d977 * debian/changelog: Update.
* debian/rules.real: Use xz compression for all packages.

svn path=/dists/trunk/linux-2.6/; revision=18422
2011-12-24 22:14:34 +00:00
Bastian Blank 558aeb7c38 * debian/changelog: Update.
* debian/rules.real: Use xz compression for image packages.

svn path=/dists/trunk/linux-2.6/; revision=18405
2011-12-22 00:13:50 +00:00