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