Commit Graph

263 Commits

Author SHA1 Message Date
Ben Hutchings 592377f237 linux-kbuild: Change the type headers used for devicetable-offsets.c (Closes: #754213)
Avoid depending on UAPI headers or <linux/types.h>.  This really
closes: #754213.  It also fixes modpost handling of input device IDs
when host and target have differing word size.

svn path=/dists/sid/linux-tools/; revision=21798
2014-09-09 12:23:39 +00:00
Ben Hutchings 1e01bb178d Prepare to release linux-tools (3.16-1).
svn path=/dists/trunk/linux-tools/; revision=21790
2014-09-08 19:12:12 +00:00
Ben Hutchings 2123f44168 linux-kbuild: Build and install recordmcount and recordmcount.pl
These are needed now that we build kernels with DYNAMIC_FTRACE enabled.

Also fix the recordmcount dependency for OOT modules - they should not
depend on its source files!

svn path=/dists/trunk/linux-tools/; revision=21789
2014-09-08 17:43:57 +00:00
Ben Hutchings 98b8aa1ab7 Add bug closure for linux-tools on ppc64el
svn path=/dists/trunk/linux-tools/; revision=21748
2014-08-26 08:15:18 +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 6c9f034ae8 Update to 3.16
svn path=/dists/trunk/linux-tools/; revision=21740
2014-08-24 00:54:41 +00:00
Ben Hutchings 5a9d03bb0d Prepare to release linux-tools (3.16~rc7-1~exp1).
svn path=/dists/trunk/linux-tools/; revision=21648
2014-07-29 20:13:33 +00:00
Ben Hutchings e7dd8f382b linux-kbuild: Install scripts/Makefile.extrawarn
svn path=/dists/trunk/linux-tools/; revision=21647
2014-07-29 20:11:00 +00:00
Ben Hutchings 986ca4e776 linux-tools: Install traceevent plugins in /usr/lib/traceevent_<version>/plugins (Closes: #756429)
svn path=/dists/trunk/linux-tools/; revision=21646
2014-07-29 19:28:46 +00:00
Ben Hutchings d72e351ea7 perf: Change build command to avoid a rebuild during 'make install'
svn path=/dists/trunk/linux-tools/; revision=21644
2014-07-29 18:56:18 +00:00
Ben Hutchings 11a8ecec5a perf: Build with V=1 as V=2 no longer works
svn path=/dists/trunk/linux-tools/; revision=21642
2014-07-29 18:04:34 +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
Ben Hutchings 8e1813d155 Prepare to release linux-tools (3.14-1).
svn path=/dists/trunk/linux-tools/; revision=21280
2014-04-28 16:46:41 +00:00
Ben Hutchings da68234523 Update to 3.14
svn path=/dists/trunk/linux-tools/; revision=21202
2014-03-31 12:26:43 +00:00
Ben Hutchings 5889e735a8 Merge changes from sid up to 3.13.6-1
svn path=/dists/trunk/linux-tools/; revision=21177
2014-03-19 23:58:19 +00:00
Ben Hutchings d2fa3b2181 Prepare to release linux-tools (3.13.6-1).
svn path=/dists/sid/linux-tools/; revision=21174
2014-03-19 23:08:14 +00:00
Ben Hutchings 3d3c39f14c Update to 3.13.6
Drop a patch that went upstream.
Drop patch reverting unportable code that has been #ifdef'd upstream.

svn path=/dists/sid/linux-tools/; revision=21172
2014-03-19 22:32:11 +00:00
Ben Hutchings a2f5e52915 Prepare to release linux-tools (3.14~rc7-1~exp1).
svn path=/dists/trunk/linux-tools/; revision=21160
2014-03-17 20:18:15 +00:00
Ben Hutchings 0b8b168b15 Update to 3.14-rc7
svn path=/dists/trunk/linux-tools/; revision=21159
2014-03-17 19:30:58 +00:00
Ben Hutchings e534752fb2 Update to 3.14-rc5
svn path=/dists/trunk/linux-tools/; revision=21136
2014-03-09 17:38:51 +00:00
Ben Hutchings 318ee6e36b Clean another autoconf-generated file so double-builds work
svn path=/dists/sid/linux-tools/; revision=21107
2014-02-22 23:38:24 +00:00
Ben Hutchings b0512bce81 linux-tools: Remove the 'trace_3.13' link to perf
I don't think we should install this alias yet:
- We need a wrapper for it anyway, so there's little point adding a
  versioned link
- It doesn't work out-of-the-box as non-root (it depends on debugfs),
  so it's less widely useful than strace
- 'perf trace' doesn't take much more typing


svn path=/dists/sid/linux-tools/; revision=21106
2014-02-22 23:20:19 +00:00
Ben Hutchings 3b5c5481d8 Prepare to release linux-tools (3.13.4-1).
svn path=/dists/sid/linux-tools/; revision=21066
2014-02-22 16:02:28 +00:00
Ben Hutchings 4b00bb56ea Update to 3.13.4
svn path=/dists/sid/linux-tools/; revision=21061
2014-02-22 15:39:04 +00:00
Ben Hutchings c1cf4ba8ec Prepare to release linux-tools (3.13-1~exp3).
svn path=/dists/trunk/linux-tools/; revision=21036
2014-02-07 22:12:40 +00:00
Ben Hutchings f38b58be66 linux-tools: Fix/revert unportable code in perf trace (fixes FTBFS on powerpc, sparc)
svn path=/dists/trunk/linux-tools/; revision=21033
2014-02-06 01:04:26 +00:00
Ben Hutchings 3e8d83d5ac Prepare to release linux-tools (3.13-1~exp2).
svn path=/dists/trunk/linux-tools/; revision=21028
2014-02-02 16:03:56 +00:00
Ben Hutchings f5fafa860e Merge changes from sid up to 3.12.6-3
svn path=/dists/trunk/linux-tools/; revision=21027
2014-02-02 15:57:46 +00:00
Ben Hutchings 8b0c975bb8 Prepare to release linux-tools (3.12.6-3).
svn path=/dists/sid/linux-tools/; revision=21025
2014-02-02 15:56:30 +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 340374faca Prepare to release linux-tools (3.13-1~exp1).
svn path=/dists/trunk/linux-tools/; revision=21019
2014-02-02 11:09:41 +00:00
Ben Hutchings 3a58093841 Merge changes from sid up to 3.12.6-2
svn path=/dists/trunk/linux-tools/; revision=21018
2014-02-02 11:02:54 +00:00
Ben Hutchings 8ec14f8b6d Prepare to release linux-tools (3.12.6-2).
svn path=/dists/sid/linux-tools/; revision=21016
2014-02-02 10:52:47 +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 09bd3a69be Update to 3.13
Refresh/drop patches as appropriate.

svn path=/dists/trunk/linux-tools/; revision=20993
2014-01-21 05:53:15 +00:00
Ben Hutchings 257b73a0b6 Remove changelog line for 3.12.6-1 that is not present in the uploaded package
svn path=/dists/sid/linux-tools/; revision=20962
2014-01-07 14:39:50 +00:00
Ben Hutchings e350788233 Prepare to release linux-tools (3.12.6-1).
svn path=/dists/sid/linux-tools/; revision=20917
2013-12-25 12:39:13 +00:00
Ben Hutchings 763ecd85fd Update to 3.12.6
svn path=/dists/sid/linux-tools/; revision=20916
2013-12-25 11:41:18 +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
Ben Hutchings 3a0a15d1b3 Prepare to release linux-tools (3.12-1~exp1).
svn path=/dists/trunk/linux-tools/; revision=20810
2013-11-21 01:28:59 +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 10fb384d47 Update to 3.12
svn path=/dists/trunk/linux-tools/; revision=20808
2013-11-21 01:27:40 +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 99504223d7 Prepare to release linux-tools (3.11-2).
svn path=/dists/sid/linux-tools/; revision=20742
2013-10-27 18:09:50 +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 aaef79f165 Prepare to release linux-tools (3.11-1).
svn path=/dists/sid/linux-tools/; revision=20726
2013-10-19 01:53:10 +00:00
Ben Hutchings 310ae6db87 Prepare to release linux-tools (3.11-1~exp1).
svn path=/dists/sid/linux-tools/; revision=20725
2013-10-19 01:52:45 +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 da25f50b98 Update to 3.11
svn path=/dists/sid/linux-tools/; revision=20723
2013-10-19 01:16:19 +00:00
Ben Hutchings 2ea8e5867c Merge changes from sid up 3.10-4
svn path=/dists/trunk/linux-tools/; revision=20720
2013-10-19 00:13:33 +00:00
Ben Hutchings b26b7ec848 Prepare to release linux-tools (3.10-4) for the perl 5.18 transition
usbip: Fix package version override to be binNMU-safe, ready for the
next time

svn path=/dists/sid/linux-tools/; revision=20533
2013-08-30 11:46:32 +00:00
Ben Hutchings 4535007178 Prepare to release linux-tools (3.10-3).
svn path=/dists/sid/linux-tools/; revision=20471
2013-08-08 19:49:17 +00:00
Ben Hutchings 43ef82bb5b linux-kbuild: Fix no-modules case in modpost wrapper (Closes: #719129)
svn path=/dists/sid/linux-tools/; revision=20470
2013-08-08 19:48:34 +00:00
Ben Hutchings 2dc5dfb9f5 Prepare to release linux-tools (3.11~rc4-1~exp1).
svn path=/dists/trunk/linux-tools/; revision=20467
2013-08-08 14:48:34 +00:00
Ben Hutchings 48eaa7bab4 linux-tools: Build perf documentation out-of-tree, as this now works and our previous workaround does not
svn path=/dists/trunk/linux-tools/; revision=20466
2013-08-08 14:20:53 +00:00
Ben Hutchings c92d538900 Update to 3.11-rc4 (patches apply cleanly!)
svn path=/dists/trunk/linux-tools/; revision=20465
2013-08-08 13:42:55 +00:00
Ben Hutchings 6aaae070ee linux-kbuild: Fix use of getline() in modpost wrapper (Closes: #717195)
svn path=/dists/sid/linux-tools/; revision=20360
2013-07-18 03:08:21 +00:00
Ben Hutchings 74f8cdda32 Prepare to release linux-tools (3.10-1).
svn path=/dists/sid/linux-tools/; revision=20359
2013-07-16 12:29:51 +00:00
Ben Hutchings 9ac5adbd7d linux-kbuild: Update modpost wrapper for 3.10
Implement the -T option

svn path=/dists/sid/linux-tools/; revision=20358
2013-07-16 06:50:09 +00:00
Ben Hutchings 41ace24b2d Merge changes from trunk
svn path=/dists/sid/linux-tools/; revision=20356
2013-07-16 04:53:37 +00:00
Ben Hutchings fa0ad3f1b8 Prepare to release linux-tools (3.9.4-1).
svn path=/dists/sid/linux-tools/; revision=20193
2013-06-03 13:00:26 +00:00
Ben Hutchings 03ddf5688f Update to 3.9.4
svn path=/dists/sid/linux-tools/; revision=20192
2013-06-03 12:45:26 +00:00
Ben Hutchings d686671722 Merge linux-tools from trunk to sid
svn path=/dists/sid/linux-tools/; revision=20188
2013-06-03 12:26:08 +00:00
Ben Hutchings cc2ca471cd Prepare to release linux-tools (3.8.11-1).
Upload to unstable (Closes: #707023)

svn path=/dists/sid/linux-tools/; revision=20056
2013-05-07 05:54:07 +00:00
Ben Hutchings 7609e9a78d Update to 3.8.11
svn path=/dists/sid/linux-tools/; revision=20055
2013-05-07 01:11:07 +00:00
Ben Hutchings 446cec5989 Prepare to release linux-tools (3.8.2-1~experimental.1).
svn path=/dists/trunk/linux-tools/; revision=19908
2013-03-07 06:14:52 +00:00
Ben Hutchings c8f35be001 linux-tools: Install bash_completion script for perf with a version-dependent name (Closes: #701790)
svn path=/dists/trunk/linux-tools/; revision=19906
2013-03-07 05:00:13 +00:00
Ben Hutchings 897cc92da0 Update to 3.8.2
svn path=/dists/trunk/linux-tools/; revision=19905
2013-03-07 04:26:32 +00:00
Ben Hutchings 9e5d7a5001 Add bug closure for new upstream version
svn path=/dists/trunk/linux-tools/; revision=19904
2013-03-07 04:14:49 +00:00
Ben Hutchings 3ad6795577 Update to 3.8
Refresh perf patches.

svn path=/dists/trunk/linux-tools/; revision=19845
2013-02-24 05:15:41 +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 1e472db46a Prepare to upload to experimental (3.7.1-1~experimental.1)
svn path=/dists/trunk/linux-tools/; revision=19660
2012-12-29 07:16:26 +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
Jonathan Nieder b06e85a63b Update to 3.7
svn path=/dists/trunk/linux-tools/; revision=19650
2012-12-26 08:45:26 +00:00
Ben Hutchings 000732c3ff [amd64] linux-tools: Enable optimisations and special-casing of x86_64 (Closes: #694759)
This requires including another source file in the 'orig' tarball, so
bump to the latest stable update.  I don't think it has any fixes
relevant to linux-tools.

svn path=/dists/trunk/linux-tools/; revision=19565
2012-12-02 00:46:42 +00:00
Jonathan Nieder 9c8dd43fa7 Prepare to release linux-tools (3.6-1~experimental.1).
svn path=/dists/trunk/linux-tools/; revision=19538
2012-11-26 06:21: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 2d80638e0d Update to 3.6 (Closes: #690011)
svn path=/dists/trunk/linux-tools/; revision=19421
2012-10-09 03:34:41 +00:00
Ben Hutchings e27b6aeb07 Add xz support, thanks to Sedat Dilek
svn path=/dists/trunk/linux-tools/; revision=19351
2012-08-21 04:49:15 +00:00
Ben Hutchings efa1770509 Prepare to release linux-tools (3.5-1~experimental.1).
svn path=/dists/trunk/linux-tools/; revision=19339
2012-08-20 00:11:07 +00:00
Ben Hutchings 59de3aea5f Drop third version component of 0 from upstream tags and tarball names
Also remove the temporary --override-tag option; we know what the tag
names look like.

svn path=/dists/trunk/linux-tools/; revision=19335
2012-08-19 22:04:11 +00:00
Ben Hutchings e33ff13054 Prepare to release linux-tools (3.2.17-1).
svn path=/dists/sid/linux-tools/; revision=19192
2012-06-24 02:11:08 +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 3292a49f34 Update to 3.2.17
svn path=/dists/sid/linux-tools/; revision=19176
2012-06-20 04:14:02 +00:00
Ben Hutchings 644824c2d8 Prepare to release linux-tools (3.4-1~experimental.1).
svn path=/dists/trunk/linux-tools/; revision=19111
2012-06-09 20:22:31 +00:00
Ben Hutchings 7134d05010 Fix version insertion in perf man pages
svn path=/dists/sid/linux-tools/; revision=19110
2012-06-09 19:23:17 +00:00
Ben Hutchings ada20cc98f Note in changelog: Fix version insertion in perf man page cross-references
svn path=/dists/trunk/linux-tools/; revision=19107
2012-06-09 18:55:31 +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 620deb801b Prepare to release linux-tools (3.3-1~experimental.1).
svn path=/dists/trunk/linux-tools/; revision=18885
2012-03-24 23:51:19 +00:00
Ben Hutchings c19b71e640 linux-tools: Build perf on alpha and hppa (Closes: #664834)
svn path=/dists/trunk/linux-tools/; revision=18884
2012-03-24 23:15:55 +00:00
Ben Hutchings d071ffbed5 Merge changes from sid up to 3.2.7-2
svn path=/dists/trunk/linux-tools/; revision=18883
2012-03-24 23:14:17 +00:00
Ben Hutchings 0b28651979 Update to 3.3
svn path=/dists/trunk/linux-tools/; revision=18876
2012-03-21 05:43:35 +00:00
Ben Hutchings a4037ce51e Apply upstream changes to fix various buffer overflow bugs
svn path=/dists/sid/linux-tools/; revision=18864
2012-03-20 05:03:49 +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 b8e53f54a2 Update to 3.3-rc7
svn path=/dists/trunk/linux-tools/; revision=18807
2012-03-11 03:27:44 +00:00
Ben Hutchings 911d35c2ae Update to 3.2.7
svn path=/dists/sid/linux-tools/; revision=18795
2012-03-05 03:50:37 +00:00
Ben Hutchings 0f467535cc Prepare to release linux-tools (3.2.1-2).
svn path=/dists/trunk/linux-tools/; revision=18610
2012-01-24 04:27:26 +00:00