Commit Graph

19 Commits

Author SHA1 Message Date
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 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 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 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 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 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 5a4c25ceca Add new intermediate files/directories to clean rules
svn path=/dists/sid/linux-tools/; revision=20191
2013-06-03 12:45:05 +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
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
Ben Hutchings 4b391a0528 Explicitly disable perf Gtk UI for now
svn path=/dists/trunk/linux-tools/; revision=19337
2012-08-19 22:44:35 +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
Aurelien Jarno 788702d28f * Fix s390x support.
svn path=/dists/sid/linux-tools/; revision=18297
2011-11-19 18:55:14 +00:00
Bastian Blank 2e414e50f9 debian/build/tools/perf/Makefile: Remove debugging output.
svn path=/dists/trunk/linux-tools/; revision=18182
2011-10-27 20:49:19 +00:00
Bastian Blank 53efc1e6c4 debian/build/tools/perf/Makefile
- Workaround file-overwrite in documentation makefile.
- Remove debugging output.

svn path=/dists/trunk/linux-tools/; revision=18132
2011-09-26 13:22:17 +00:00
Bastian Blank 99bca1cff0 debian/build/tools/perf/Makefile: Add version to sub-make.
svn path=/dists/trunk/linux-tools/; revision=18129
2011-09-26 12:53:49 +00:00
Bastian Blank badbaf4943 debian/build/tools/perf/Makefile: Produce and check kernel arch.
svn path=/dists/trunk/linux-tools/; revision=18127
2011-09-26 11:50:12 +00:00
Bastian Blank 45f0fbef18 debian/build/tools: Add Makefiles.
svn path=/dists/trunk/linux-tools/; revision=18088
2011-09-13 15:10:56 +00:00