Commit Graph

278 Commits

Author SHA1 Message Date
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 ad1d97846e Prepare to release linux-tools (3.16-3).
svn path=/dists/sid/linux-tools/; revision=22333
2015-02-03 01:29:01 +00:00
Ben Hutchings 601ca2a69e Prepare to release linux-tools (3.18.5-1~exp1).
svn path=/dists/trunk/linux-tools/; revision=22330
2015-02-01 01:53:49 +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 9a55883a3a Merge pending changes from sid
svn path=/dists/trunk/linux-tools/; revision=22322
2015-01-31 23:09:41 +00:00
Ben Hutchings 3ca51a296a Revert "[armel,armhf] linux-tools: Enable use of libunwind"
I want to enable this, but (a) it doesn't work because I forgot to
change the build-dependency (b) it is not likely to be eligible for
a freeze exception.

svn path=/dists/sid/linux-tools/; revision=22319
2015-01-31 16:42:21 +00:00
Ben Hutchings 8a9aa24ef9 Add bug number for arm64
svn path=/dists/sid/linux-tools/; revision=22318
2015-01-31 16:28:10 +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 54cd2daff6 Update to 3.18.5
svn path=/dists/trunk/linux-tools/; revision=22316
2015-01-31 15:25:52 +00:00
Ben Hutchings 2411c6ad35 Prepare to release linux-tools (3.17-1~exp1).
svn path=/dists/trunk/linux-tools/; revision=21959
2014-10-17 13:55:39 +00:00
Ben Hutchings 90fbb64333 Update to 3.17
usbip userspace moved to tools/usb/usbip.  Update genorig.py,
patch and makefiles accordingly.

svn path=/dists/trunk/linux-tools/; revision=21951
2014-10-17 09:58:05 +00:00
Ben Hutchings 1458163929 [armel,armhf] linux-tools: Enable use of libunwind
perf requires some architecture-specific code in conjunction with
libunwind.  It used to enable use of libunwind automatically anyway,
so we had to override this for architectures where it would fail to
build (by setting NO_LIBUNWIND=1).

The makefile is now fixed so we don't need to this.  Since perf now
has the extra code for arm, this enables use of libunwind there.

svn path=/dists/sid/linux-tools/; revision=21910
2014-09-27 02:07:04 +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 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