Commit Graph

310 Commits

Author SHA1 Message Date
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 8cad86b947 Bypass the new and buggy tools/perf/Makefile in favour of Makefile.perf
Somehow this new wrapper manages to reduce the priority of our
'prefix' setting.  That interacts with the insane way prefix is
defaulted in config/Makefile so that the prefix is wrong at build time
but right at install time (resulting in a rebuild then!).

Also the wrapper replaces our -j option and we would have to set JOBS
instead.

The perf makefiles never get better, just different...

svn path=/dists/trunk/linux-tools/; revision=20994
2014-01-21 06:33:13 +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 4f97c4f1e9 debian/rules: Don't kill a git-svn clone on "make -f debian/rules orig".
Thanks to Jon Severinsson.

svn path=/dists/trunk/linux-tools/; revision=20844
2013-12-02 05:25:21 +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 a67f46236b Merge changes from linux-tools up to 3.11-3
svn path=/dists/trunk/linux-tools/; revision=20807
2013-11-21 01:27:22 +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 2ac66fdb89 Merge changes from sid up to 3.10-2
svn path=/dists/trunk/linux-tools/; revision=20464
2013-08-08 13:39:32 +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 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 b1ba315fd1 debian/copyright: Move explanation of indirect linking of perf to OpenSSL
This was originally added to debian/copyright in src:linux-2.6, which
was the source for linux-tools binary packages.  Obviously it belongs
in src:linux-tools now.

svn path=/dists/trunk/linux-tools/; revision=20326
2013-07-02 05:00:10 +00:00
Ben Hutchings fce9f378db debian/copyright: Convert to machine-readable format (fka DEP-5)
svn path=/dists/trunk/linux-tools/; revision=20325
2013-07-02 04:56:26 +00:00
Ben Hutchings d5911a76eb debian/patches: Add DEP-3 headers (From, Subject, Forwarded) to all patches
svn path=/dists/trunk/linux-tools/; revision=20324
2013-07-02 04:51:08 +00:00