<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/scripts/package, branch ipvs/droutbytes</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=ipvs%2Fdroutbytes</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=ipvs%2Fdroutbytes'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2008-02-09T09:51:47Z</updated>
<entry>
<title>Kbuild: Fix deb-pkg target to work with kernel versions ending with -&lt;text-without-digit&gt;</title>
<updated>2008-02-09T09:51:47Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojkam1@fel.cvut.cz</email>
</author>
<published>2008-02-07T16:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ed2c9fa53b7a3e240a64e6e97494d72d0f80eed0'/>
<id>urn:sha1:ed2c9fa53b7a3e240a64e6e97494d72d0f80eed0</id>
<content type='text'>
If CONIFIG_LOCALVERSION is set for example to -loop, the following error
message was generated.

dpkg-deb - error: Debian revision (`loop') doesn't contain any digits
dpkg-deb: 1 errors in control file

The patch solves this by adding a numeric revision to package version.

Signed-off-by: Michal Sojka &lt;sojkam1@fel.cvut.cz&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: support ARCH=x86 in buildtar</title>
<updated>2008-01-28T22:21:18Z</updated>
<author>
<name>Daniel De Graaf</name>
<email>danieldegraaf@gmail.com</email>
</author>
<published>2008-01-22T00:21:11Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=bc395add945659e04cc7cf250755ba0edc1a9fdc'/>
<id>urn:sha1:bc395add945659e04cc7cf250755ba0edc1a9fdc</id>
<content type='text'>
Signed-off-by: Daniel De Graaf &lt;danieldegraaf@gmail.com&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>Kbuild: Clarify the rpm-related make packaging targets</title>
<updated>2008-01-28T22:14:36Z</updated>
<author>
<name>Robert P. J. Day</name>
<email>rpjday@crashcourse.ca</email>
</author>
<published>2007-11-29T15:46:38Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=899c38420c56b20e12a31fe9adfa92cd21782370'/>
<id>urn:sha1:899c38420c56b20e12a31fe9adfa92cd21782370</id>
<content type='text'>
Signed-off-by: Robert P. J. Day &lt;rpjday@crashcourse.ca&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: make deb-pkg - add 'Provides:' line</title>
<updated>2007-10-18T13:15:53Z</updated>
<author>
<name>bugme-daemon@bugzilla.kernel.org</name>
<email>bugme-daemon@bugzilla.kernel.org</email>
</author>
<published>2007-08-29T14:57:41Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6f67a00498abf8f0b29c2cecfce188c70be309d0'/>
<id>urn:sha1:6f67a00498abf8f0b29c2cecfce188c70be309d0</id>
<content type='text'>
http://bugzilla.kernel.org/show_bug.cgi?id=8941

Current Debian's kernel-modules depend on matching linux-image-$version, though
Linux's make deb-pkg build a .deb that 'Provides: kernel-image-$version' only.
The following patch adds the Debian-compliant 'Provides', leaving the default
one; hopely this will make way all happy.

Signed-off-by: paolo &lt;oopla@users.sf.net&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>x86_64: Support x86_64 in make buildtar</title>
<updated>2007-05-21T16:56:56Z</updated>
<author>
<name>Andi Kleen</name>
<email>ak@suse.de</email>
</author>
<published>2007-05-21T12:31:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4c87b948b258829f0bdffe51baa72fba5c42d359'/>
<id>urn:sha1:4c87b948b258829f0bdffe51baa72fba5c42d359</id>
<content type='text'>
Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>kbuild: fix "mkdir -p" usage in scripts/package/mkspec</title>
<updated>2006-09-25T08:55:44Z</updated>
<author>
<name>Rolf Eike Beer</name>
<email>eike-kernel@sf-tec.de</email>
</author>
<published>2006-08-14T06:16:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=a5fa393b54c98044f50b0768f82336c510e68f3d'/>
<id>urn:sha1:a5fa393b54c98044f50b0768f82336c510e68f3d</id>
<content type='text'>
"mkdir -p" does not only mean not to complain if the directory already
exists, but also to create the parent directories if needed. This patch
removes "lib" from the list of directories to create as we will also create
"lib/modules".

Signed-off-by: Rolf Eike Beer &lt;eike-kernel@sf-tec.de&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: fix make rpm for powerpc</title>
<updated>2006-06-08T18:18:49Z</updated>
<author>
<name>Mike Wolf</name>
<email>mjw@us.ibm.com</email>
</author>
<published>2006-06-02T14:53:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=1a0f3d422bb9ac959383a5ed1a4127f5900f56a8'/>
<id>urn:sha1:1a0f3d422bb9ac959383a5ed1a4127f5900f56a8</id>
<content type='text'>
The default target for most powerpc platforms is zImage.  The
zImage however is in arch/powerpc/boot and the mkspec script
was set up to get the kernel from the top level of the kernel
tree.  This patch copies vmlinux to arch/powerpc/boot and then
copies the kernel to the tmp directory so the rpm can be made.

Signed-off-by: Mike Wolf &lt;mjw@us.ibm.com&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: replace PHONY with FORCE</title>
<updated>2006-03-08T17:39:05Z</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@mars.ravnborg.org</email>
</author>
<published>2006-03-08T17:39:05Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=0131705d589e2341dbc5e8946a60f83d8c1773dc'/>
<id>urn:sha1:0131705d589e2341dbc5e8946a60f83d8c1773dc</id>
<content type='text'>
.PHONY: does not take patterns so use FORCE to achive same effect.
Thanks to "Paul D. Smith" &lt;psmith@gnu.org&gt; for noticing this.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: change kbuild to not rely on incorrect GNU make behavior</title>
<updated>2006-03-05T23:09:51Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2006-03-05T22:14:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4f1933620f57145212cdbb1ac6ce099eeeb21c5a'/>
<id>urn:sha1:4f1933620f57145212cdbb1ac6ce099eeeb21c5a</id>
<content type='text'>
The kbuild system takes advantage of an incorrect behavior in GNU make.
Once this behavior is fixed, all files in the kernel rebuild every time,
even if nothing has changed.  This patch ensures kbuild works with both
the incorrect and correct behaviors of GNU make.

For more details on the incorrect behavior, see:

http://lists.gnu.org/archive/html/bug-make/2006-03/msg00003.html

Changes in this patch:
  - Keep all targets that are to be marked .PHONY in a variable, PHONY.
  - Add .PHONY: $(PHONY) to mark them properly.
  - Remove any $(PHONY) files from the $? list when determining whether
    targets are up-to-date or not.

Signed-off-by: Paul Smith &lt;psmith@gnu.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: tar-pkg with out-out-tree building</title>
<updated>2006-01-01T18:31:30Z</updated>
<author>
<name>Jan-Benedict Glaw</name>
<email>jbglaw@lug-owl.de</email>
</author>
<published>2006-01-01T13:23:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6073aa643f52fd12b02f0532dc96287f4c3293b5'/>
<id>urn:sha1:6073aa643f52fd12b02f0532dc96287f4c3293b5</id>
<content type='text'>
Fix out-of-tree builds for the tar-pkg targets

When I wrote the buildtar script, I didn't even think about
out-of-tree builds because I didn't use these back then. This patch
throughoutly uses ${objtree} instead of `pwd`.

Also, the kernel version is no longer manually built. Instead, it will
properly use $KERNELRELEASE .  Installing modules is only done if
CONFIG_MODULES is set.

Signed-off-by: Jan-Benedict Glaw &lt;jbglaw@lug-owl.de&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
</feed>
