Commit Graph

40 Commits

Author SHA1 Message Date
Ben Hutchings e221f869d0 debian/bin/genorig.py: Add more files under arch/*/include/asm to file list
Fixes FTBFS on several architectures.
2015-12-14 00:43:27 +00:00
Ben Hutchings 02e867b636 Fix parallel builds of both arch and indep binaries
A parallel 'debian/rules build' will now invoke 'debian/rules.real
build' twice in parallel, which is disastrous.

- Add and use proper build-arch and build-indep targets in
  debian/rules.gen and debian/rules.real
- Assign a separate temporary directory to each target in
  debian/rules.real.  Add the directories to .gitignore and
  the clean rule.
- Pull installation of the lockdep wrapper (which is indep)
  up into debian/rules.real so that we don't end up building
  liblockdep twice in parallel.
2015-12-10 02:44:23 +00:00
Ben Hutchings e7df5735bc genorig: Make file list much more selective
This removes about 1.2 million lines of dead code.
2015-12-10 01:42:38 +00:00
Ben Hutchings 198dbc7165 Fix the build-indep and binary-indep targets (fixes FTBFS for arch:all) 2015-10-14 02:15:06 +01:00
Ben Hutchings 87937205f7 debian/bin/genorig.py: Make orig tarballs reproducible 2015-09-25 19:51:34 +01:00
Ben Hutchings 277d4945c7 debian/bin,debian/control,debian/lib/python,debian/rules: Use Python 3
debian/lib/python: Sync with linux package
2015-09-25 19:51:01 +01:00
Ben Hutchings 896fca1190 genorig: Include more mips makefiles (fixes FTBFS) 2015-08-16 01:58:19 +02:00
Ben Hutchings 9083cdad75 genorig.py: Include kernel/locking in orig so we can build liblockdep 2015-08-13 21:45:58 +02:00
Ben Hutchings 1561e3da38 Update to 4.2-rc6
Refresh perf patches.
Add a newly needed type to scripts/mod/types.h.
2015-08-13 21:45:17 +02:00
Ben Hutchings 094026e778 Build userland headers and add them to the front of the system include path
This fixes a build failure in tools/hv when the installed
linux-libc-dev is too old.
2015-08-13 21:41:41 +02: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 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 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 8c00a1b1a9 Update Python debian_linux module from linux and use it in gencontrol.py
svn path=/dists/trunk/linux-tools/; revision=19890
2013-03-02 16:31:41 +00:00
Ben Hutchings d205f3002a Fix version parsing in debian/bin/genorig.py when using a DFSG number
svn path=/dists/trunk/linux-tools/; revision=19886
2013-03-02 16:04:15 +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
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 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 2eef688159 debian/bin: PEP8 and other style fixes.
svn path=/dists/trunk/linux-tools/; revision=19336
2012-08-19 22:08:13 +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 d0d98ef3a7 Clean up usbip package version generation
Extract the current usbip version from its config.h file rather than
repeating it in rules.real where we might forget to update it.

Pass VERSION_DEBIAN into rules.real from rules.gen rather than
invoking dpkg-parsechangelog again.

svn path=/dists/sid/linux-tools/; revision=19188
2012-06-24 00:44:58 +00:00
Ben Hutchings b989eb0842 Build usbip userland packages (Closes: #568362)
Do not build a shared library package; the API and ABI have changed
from libusbip0 but there has been no upstream soversion change.

svn path=/dists/sid/linux-tools/; revision=19177
2012-06-20 06:04:10 +00:00
Bastian Blank ae16437eb6 debian/bin/genorig.py: Create symlink to tar in "..".
svn path=/dists/trunk/linux-tools/; revision=18160
2011-10-07 20:31:19 +00:00
Bastian Blank 93d7cd4b8c debian/bin/genorig.py: Check both return values of git export.
svn path=/dists/trunk/linux-tools/; revision=18159
2011-10-07 20:20:47 +00:00
Bastian Blank e94a213f93 debian/bin/genorig.py: Support globs to copy files.
svn path=/dists/trunk/linux-tools/; revision=18112
2011-09-22 12:59:49 +00:00
Bastian Blank 3cc26070a4 * debian/bin/genorig.py: Include files needed for tools/perf.
* debian/build: Build tools/perf.
* debian/templates/control.source.in: Add build-deps.

svn path=/dists/trunk/linux-tools/; revision=17878
2011-07-31 17:19:18 +00:00
Bastian Blank 4ba4479b0d * debian/build: Move build infrastructure.
* debian/rules: Clean build dir
* debian/rules.real: Use build dir directly.

svn path=/dists/trunk/linux-tools/; revision=17872
2011-07-31 11:02:37 +00:00
Bastian Blank 2d593fc6be debian/bin/genorig.py: Merge changes from linux-2.6.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=17869
2011-07-31 10:34:32 +00:00
Ben Hutchings c39c30cafd Prepare gencontrol and templates for Linux 3.0
- Fix source package name as linux-kbuild-2.6
- Remove the 'major' template variable and 'MAJOR' make variable

svn path=/dists/trunk/linux-kbuild-2.6/; revision=17560
2011-06-01 07:19:05 +00:00
Bastian Blank 9bb069b998 Remove further crap.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=15247
2010-02-20 13:36:28 +00:00
Ben Hutchings b3d0268826 Include arch scripts in orig tarball
svn path=/dists/trunk/linux-kbuild-2.6/; revision=15236
2010-02-20 04:31:28 +00:00
Ben Hutchings 000d2ab970 Apply changes from linux-2.6/bin/genorig.py
r14631 | benh | 2009-11-15 16:07:04 +0000 (Sun, 15 Nov 2009) | 1 line
Add support for git repo as upstream source

r13846 | waldi | 2009-06-28 10:49:43 +0100 (Sun, 28 Jun 2009) | 2 lines
debian/bin/genorig.py: Remove slipped-in debugging code.

r13750 | waldi | 2009-06-10 11:20:13 +0100 (Wed, 10 Jun 2009) | 2 lines
debian/bin/genorig.py: Use subprocess.

r13749 | waldi | 2009-06-10 09:42:47 +0100 (Wed, 10 Jun 2009) | 2 lines
debian/bin/genorig.py: Cleanup.

svn path=/dists/trunk/linux-kbuild-2.6/; revision=14663
2009-11-22 18:23:41 +00:00
Ben Hutchings d9aa8c6ca0 Use default version of python
svn path=/dists/trunk/linux-kbuild-2.6/; revision=14399
2009-10-17 16:33:56 +00:00
Bastian Blank f7c907a89d * debian/bin/genorig.py
- Install upstream files in kbuild directory.
  - Add top-level Makefile and Kbuild.
* debian/rules: Fix maintainerclean.
* src/Makefile, src/basic/Makefile,
  src/genksyms/Makefile, src/kconfig/Makefile,
  src/mod/Makefile src/mod/Makefile.real: Fix paths.

svn path=/dists/trunk/linux-kbuild-2.6/; revision=12903
2009-02-22 13:31:45 +00:00
Bastian Blank 32e3291306 debian/bin/genorig.py: Accept more linux tarballs.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=11293
2008-05-05 17:27:45 +00:00
Bastian Blank 0798d8cf16 debian/bin/genorig.py: Remove whitespaces.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=10247
2008-01-29 11:58:49 +00:00
Bastian Blank 74c5f21702 * debian/bin/gencontrol.py, debian/bin/genorig.py: Update.
* debian/changelog: Set version to 2.6.23-1.
* debian/lib/python/debian_linux: Update.
* debian/rules: Replace parts from linux-2.6.

svn path=/dists/trunk/linux-kbuild-2.6/; revision=9659
2007-10-14 10:05:12 +00:00
Bastian Blank 842fd2936e debian/bin/gencontrol.py, debian/lib/python/debian_linux/debian.py:
Update version code.

svn path=/dists/trunk/linux-kbuild-2.6/; revision=8220
2007-01-27 19:11:52 +00:00
Bastian Blank 669092cf90 debian/bin/genorig.py: Add.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=8073
2007-01-03 16:31:25 +00:00
Bastian Blank 4b9ae46e44 /dists/trunk/linux-kbuild-2.6: Add.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=6325
2006-03-28 21:46:39 +00:00