Commit Graph

400 Commits

Author SHA1 Message Date
Ben Hutchings 1e84c2a729 debian/rules: Exclude .git from maintainerclean rule 2015-08-11 19:09:44 +02:00
Ben Hutchings 14e7abc03f Update Vcs-* fields to point to git 2015-08-11 19:08:46 +02:00
Ben Hutchings 27cf7059b1 Explicitly ignore some files that svn ignores by default 2015-08-11 19:07:49 +02:00
Ben Hutchings e0a1c96c55 Add .gitignore files based on svn:ignore properties
For the top-level .gitignore, do this via a patch.
2015-08-11 19:00:59 +02:00
Ben Hutchings ad8f90cc23 Merge changes from sid up to 4.1.4-2
svn path=/dists/trunk/linux-tools/; revision=22925
2015-08-04 20:40:47 +00:00
Ben Hutchings 89176f4b93 [mips*,alpha,hppa] linux-perf: Add empty Build files for these architectures (fixes FTBFS)
svn path=/dists/sid/linux-tools/; revision=22910
2015-08-04 16:12:20 +00:00
Ben Hutchings 3803569d4b Prepare to release linux-tools (4.1.4-1).
svn path=/dists/trunk/linux-tools/; revision=22901
2015-08-04 00:19:50 +00:00
Ben Hutchings f049f86efe Add {Conflicts,Replaces}: linux-tools to linux-perf temporarily
linux-tools-4.1 already exists in experimental.  As linux-perf-4.1
installs the same files, it needs to conflict and replace it.
This won't be needed for 4.2 onward.

svn path=/dists/trunk/linux-tools/; revision=22900
2015-08-04 00:14:39 +00:00
Ben Hutchings bb6e62e1ed Update rules for renaming of linux-tools binary package
svn path=/dists/trunk/linux-tools/; revision=22899
2015-08-03 23:46:29 +00:00
Ben Hutchings c2faa8741d linux-tools: Rename to linux-perf-<version>, since other tools are in other binary packages
svn path=/dists/trunk/linux-tools/; revision=22896
2015-08-03 22:45:04 +00:00
Ben Hutchings ef2c6c7e5c Update to 4.1.4
svn path=/dists/trunk/linux-tools/; revision=22895
2015-08-03 22:28:09 +00:00
Ben Hutchings e7a634de1c Set next version to 4.1.2-1 as it will be uploaded to unstable
svn path=/dists/trunk/linux-tools/; revision=22866
2015-07-27 18:18:45 +00:00
Ben Hutchings b3cf7793e2 hyperv-daemons: Only attempt to build package on i386, amd64 (fixes FTBFS on other architectures)
svn path=/dists/trunk/linux-tools/; revision=22837
2015-07-16 18:59:30 +00:00
Ben Hutchings 2fe492c10f linux-tools: Set $KBUILD_BUILD_TIMESTAMP from changelog and use it as man page date
svn path=/dists/trunk/linux-tools/; revision=22835
2015-07-13 19:31:07 +00:00
Ben Hutchings 5a176ef1a4 Prepare to release linux-tools (4.1.2-1~exp1).
svn path=/dists/trunk/linux-tools/; revision=22834
2015-07-13 00:55:21 +00:00
Ben Hutchings 86f4cd8484 hyperv-daemons: Rewrite description
svn path=/dists/trunk/linux-tools/; revision=22833
2015-07-13 00:30:34 +00:00
Ben Hutchings c8ccbe9882 Rename README.Debian.hyperv-daemon so dh_installdocs finds it
svn path=/dists/trunk/linux-tools/; revision=22831
2015-07-13 00:12:58 +00:00
Ben Hutchings 7d26874efa Update perf clean rule for 4.1; it now creates a file in the source directory
svn path=/dists/trunk/linux-tools/; revision=22830
2015-07-13 00:12:02 +00:00
Ben Hutchings 5372a3b5e7 Update to 4.1.2
svn path=/dists/trunk/linux-tools/; revision=22829
2015-07-12 23:58:02 +00:00
Ben Hutchings 56960b5347 Add credit to Hideki Yamane for hyperv-daemons
svn path=/dists/trunk/linux-tools/; revision=22828
2015-07-12 23:20:31 +00:00
Bastian Blank 66fd690ba9 Use pre-defined version variables
svn path=/dists/trunk/linux-tools/; revision=22773
2015-06-28 19:30:14 +00:00
Bastian Blank ab2a55f5f2 Use dpkg provided make-snippets
svn path=/dists/trunk/linux-tools/; revision=22772
2015-06-28 19:00:39 +00:00
Bastian Blank b4ca8fe3f8 debian/rules.real: Use dh_prep
svn path=/dists/trunk/linux-tools/; revision=22771
2015-06-28 18:48:45 +00:00
Bastian Blank ed67452fc5 Add hyperv-daemons package
svn path=/dists/trunk/linux-tools/; revision=22770
2015-06-28 18:44:20 +00:00
Ben Hutchings b1b86869b4 Prepare to release linux-tools (4.0.2-1).
svn path=/dists/trunk/linux-tools/; revision=22603
2015-05-11 03:06:19 +00:00
Ben Hutchings a2bc9d510e linux-tools: Install perf-read-vdso{,x}32 in versioned directory under /usr/lib
Also move all the other 'libexec' stuff from /usr/share to /usr/lib.
It's all a big multilib (not multiarch) mess. :-(

svn path=/dists/trunk/linux-tools/; revision=22602
2015-05-11 02:51:07 +00:00
Ben Hutchings e61262a4b0 Revert "linux-tools: Add version suffix to the new perf-read-vdso{,x}32 commands"
This doesn't work properly as the C macro PERF_VERSION includes the
third version component.

Also these binaries really belong under /usr/lib, not /usr/bin.

svn path=/dists/trunk/linux-tools/; revision=22601
2015-05-11 02:19:32 +00:00
Ben Hutchings 105faf0c32 debian/control: Add gcc-multilib to Build-Depends in order to build perf-read-vdso{,x}32
svn path=/dists/trunk/linux-tools/; revision=22600
2015-05-11 02:00:34 +00:00
Ben Hutchings 6d290c8057 linux-kbuild: Enable Large File Support (Closes: #778942)
svn path=/dists/trunk/linux-tools/; revision=22599
2015-05-11 01:43:36 +00:00
Ben Hutchings 968c0ca2ef perf ARCH=x86 applies to x32 as well
svn path=/dists/trunk/linux-tools/; revision=22598
2015-05-11 00:51:41 +00:00
Ben Hutchings 5b3ac6f123 Thanks to Luca Boccassi and Lukas Wunner for some hints on upgrading to 4.0 (Closes: #778588)
svn path=/dists/trunk/linux-tools/; revision=22597
2015-05-11 00:50:57 +00:00
Ben Hutchings 7d0adfb758 Group and sort KERNEL_ARCH_PERF definitions by kernel architecture
Use the $(filter) function to test for any of the CPU names that map
to each kernel architecture, where there are several.

svn path=/dists/trunk/linux-tools/; revision=22596
2015-05-11 00:48:55 +00:00
Ben Hutchings 024b90c4b9 linux-kbuild: Include Makefile.kasan (Closes: #783681)
svn path=/dists/trunk/linux-tools/; revision=22595
2015-05-11 00:35:01 +00:00
Ben Hutchings 0a463c3c64 linux-tools: Set ARCH=x86 when building for either amd64 or i386
svn path=/dists/trunk/linux-tools/; revision=22594
2015-05-11 00:32:20 +00:00
Ben Hutchings a9cec7c3d8 linux-tools: Add version suffix to the new perf-read-vdso{,x}32 commands
svn path=/dists/trunk/linux-tools/; revision=22593
2015-05-11 00:27:16 +00:00
Ben Hutchings 576b717dd9 Add lib/hweight.c to the orig tarball, needed by perf
svn path=/dists/trunk/linux-tools/; revision=22592
2015-05-11 00:20:08 +00:00
Ben Hutchings c3ce7d22ee Update to 4.0.2
svn path=/dists/trunk/linux-tools/; revision=22591
2015-05-10 23:51:13 +00:00
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 e09c8c1f09 Revert addition of libc-bin to dependencies, as it is an essential package
svn path=/dists/sid/linux-tools/; revision=22332
2015-02-02 22:14:13 +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 7d0cee1a70 [mips*] Add the necessary CPU name mapping for linux-tools
svn path=/dists/trunk/linux-tools/; revision=22329
2015-02-01 01:53:11 +00:00
Ben Hutchings 93d340e304 [mips*,powerpcspe,x32] Enable building linux-tools
svn path=/dists/trunk/linux-tools/; revision=22328
2015-02-01 00:54:23 +00:00
Ben Hutchings 3b3a8e2801 Drop perf build fix for arm64 which is already in 3.18
svn path=/dists/trunk/linux-tools/; revision=22327
2015-01-31 23:46:34 +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 0d10d7cf9a linux-tools: Remove explicit NO_LIBUNWIND
In 3.12.6-3 we explicitly disabled use of libunwind on most
architectures because perf requires its own architecture-specific code
on top of libunwind yet it would attempt to build with libunwind
wherever libunwind8-dev was installed.

This was fixed in perf 3.15 so we can remove this workaround.

svn path=/dists/trunk/linux-tools/; revision=22323
2015-01-31 23:14:36 +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 ff4066284b [arm64] Build perf with libunwind, even though we don't on armel and armhf
svn path=/dists/sid/linux-tools/; revision=22321
2015-01-31 23:04:38 +00:00