Readme.build updated on how to generate orig tarballs.
thanks to Ian Campbell for patch. svn path=/dists/trunk/linux-2.6/; revision=11443
This commit is contained in:
parent
c9da4cfb3c
commit
84e984a72b
|
@ -1,23 +1,16 @@
|
||||||
Building kernels from SVN (for official images):
|
Building kernels from SVN (for official images):
|
||||||
|
|
||||||
1) Start by downloading a kernel tarball from kernel.org (ie,
|
1) Start by downloading a kernel tarball from kernel.org
|
||||||
linux-2.6.12.tar.bz2).
|
(ie, linux-2.6.25.tar.bz2) and, optionally, a patch
|
||||||
2) Run trunk/scripts/prune-non-free <tarball> <version>. This will produce two
|
(i.e. patch-2.6.26-rc3.bz2).
|
||||||
additional tarballs; linux-kernel-<version>.orig.tar.gz and
|
|
||||||
linux-kernel-nonfree-<version>.orig.tar.gz. Ignore the nonfree tarball
|
2) Run ./debian/bin/genorig.py <tarball> [patch]. This will produce
|
||||||
for now.
|
../orig/linux-2.6_<version>.orig.tar.gz
|
||||||
|
(i.e. linux-2.6_2.6.26~rc3.orig.tar.gz).
|
||||||
|
|
||||||
3) Unpack linux-kernel-<version>.orig.tar.gz, cd into the new directory,
|
3) Unpack linux-kernel-<version>.orig.tar.gz, cd into the new directory,
|
||||||
and do a 'svn export' to get the debian/ subdirectory.
|
and do a 'svn export' to get the debian/ subdirectory.
|
||||||
4) Build debian/control by running 'debian/rules debian/control'.
|
|
||||||
5) .configs will be generated during build; to modify them, run
|
4) Build debian/control by running 'make -f debian/rules debian/control-real'.
|
||||||
trunk/scripts/split-config <arch dir> <flavour>. After modifying config
|
|
||||||
options, you will be prompted for whether you want to change the config
|
5) .configs will be generated during build.
|
||||||
options globally (across *all* architectures), for the particular arch
|
|
||||||
that you're working on, for the particular sub-arch you're working on,
|
|
||||||
or just for that particular flavour.
|
|
||||||
6) split-config sometimes create duplicates that are treated wrongly.
|
|
||||||
Run trunk/scripts/split-config <arch dir> <flavour> if you made changes
|
|
||||||
to your local subarch only.
|
|
||||||
Run trunk/scripts/split-config -f <arch dir> <flavour> if you made
|
|
||||||
changes either globally generally for your arch (and make sure you agree
|
|
||||||
with others if doing so and comitting your changes to SVN).
|
|
||||||
|
|
|
@ -34,6 +34,9 @@ linux-2.6 (2.6.26~rc3-1~experimental.1) UNRELEASED; urgency=low
|
||||||
* [arm/orion5x] Disable more SCSI drivers.
|
* [arm/orion5x] Disable more SCSI drivers.
|
||||||
* [arm/ixp4xx] Disable ATA and more SCSI and network drivers.
|
* [arm/ixp4xx] Disable ATA and more SCSI and network drivers.
|
||||||
|
|
||||||
|
[ Ian Campbell ]
|
||||||
|
* Readme.build updated on how to generate orig tarballs.
|
||||||
|
|
||||||
-- maximilian attems <maks@debian.org> Sat, 26 Apr 2008 23:11:17 +0200
|
-- maximilian attems <maks@debian.org> Sat, 26 Apr 2008 23:11:17 +0200
|
||||||
|
|
||||||
linux-2.6 (2.6.25-1~experimental.1) UNRELEASED; urgency=low
|
linux-2.6 (2.6.25-1~experimental.1) UNRELEASED; urgency=low
|
||||||
|
|
Loading…
Reference in New Issue