<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/scripts/package/builddeb, branch v3.8</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/scripts/package/builddeb?h=v3.8</id>
<link rel='self' href='https://git.amat.us/linux/atom/scripts/package/builddeb?h=v3.8'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-06-28T08:48:08Z</updated>
<entry>
<title>deb-pkg: Add all Makefiles to header package</title>
<updated>2012-06-28T08:48:08Z</updated>
<author>
<name>maximilian attems</name>
<email>max@stro.at</email>
</author>
<published>2012-06-08T09:36:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5f011d715984543f47ca5bf1967857a9f36f7264'/>
<id>urn:sha1:5f011d715984543f47ca5bf1967857a9f36f7264</id>
<content type='text'>
I discovered that make deb-pkg does not add Makefile_32.cpu from
arch/x86 directory when doing i386 kernel build and package build.
Fix it by greedily adding all Makefiles.

Reported-by: Witold Baryluk &lt;baryluk@smp.if.uj.edu.pl&gt;
Signed-off-by: maximilian attems &lt;max@stro.at&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>deb-pkg: Install linux-firmware-image in versioned dir</title>
<updated>2012-06-28T08:46:25Z</updated>
<author>
<name>maximilian attems</name>
<email>max@stro.at</email>
</author>
<published>2012-06-07T22:21:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6607ddadf93d19c7f64139f1475c342152f39fe5'/>
<id>urn:sha1:6607ddadf93d19c7f64139f1475c342152f39fe5</id>
<content type='text'>
That way they don't file conflict with official firmware package:
 trying to overwrite '/lib/firmware/qlogic/1040.bin', which is
               also in package firmware-qlogic 0.35
..

Reported-by: Michael Prokop &lt;mika@debian.org&gt;
Signed-off-by: maximilian attems &lt;max@stro.at&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>builddeb: include autogenerated header files</title>
<updated>2012-05-26T20:54:50Z</updated>
<author>
<name>Lekensteyn</name>
<email>lekensteyn@gmail.com</email>
</author>
<published>2012-05-18T08:22:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=19a4b988955bc1d838a55c89d3d927f3d788a7dd'/>
<id>urn:sha1:19a4b988955bc1d838a55c89d3d927f3d788a7dd</id>
<content type='text'>
After 303395ac3bf3e2cb488435537d416bc840438fcb, some headers are
autogenerated. Include these autogenerated headers (mainly
unistd_32_ia32.h) in out-of-tree builds to allow DKMS modules to be
built succesfully.

Signed-off-by: Peter Lekensteyn &lt;lekensteyn@gmail.com&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>kbuild: Fix out-of-tree build for 'make deb-pkg'</title>
<updated>2012-02-24T23:01:28Z</updated>
<author>
<name>Joerg Roedel</name>
<email>joerg.roedel@amd.com</email>
</author>
<published>2012-02-16T18:56:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=dddcbb7ce3a9947710137d06d0157a2355be93dc'/>
<id>urn:sha1:dddcbb7ce3a9947710137d06d0157a2355be93dc</id>
<content type='text'>
The out-of-tree build is broken in 'make deb-pkg'. The
header checks and the header install works on the source and
not on the object tree.
While fixing this also replace the direct 'make' invocations
with the $MAKE variable to be consistent within the script.

Cc: maximilian attems &lt;max@stro.at&gt;
Cc: Ben Hutchings &lt;ben@decadent.org.uk&gt;
Cc: debian-kernel@lists.debian.org
Cc: linux-kbuild@vger.kernel.org
Signed-off-by: Joerg Roedel &lt;joerg.roedel@amd.com&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>kbuild: Only build linux-image package for UML</title>
<updated>2012-02-24T22:55:23Z</updated>
<author>
<name>Joerg Roedel</name>
<email>joerg.roedel@amd.com</email>
</author>
<published>2012-02-15T16:38:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d7d357bc279453d402e96527bdcc5b40299f1cf0'/>
<id>urn:sha1:d7d357bc279453d402e96527bdcc5b40299f1cf0</id>
<content type='text'>
For user-mode Linux the other packages are not required. So
only build the package with the linux-image in it.

Cc: maximilian attems &lt;max@stro.at&gt;
Cc: debian-kernel@lists.debian.org
Cc: linux-kbuild@vger.kernel.org
Signed-off-by: Joerg Roedel &lt;joerg.roedel@amd.com&gt;
Tested-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>kbuild: Fix link to headers in 'make deb-pkg'</title>
<updated>2012-02-24T22:54:29Z</updated>
<author>
<name>Joerg Roedel</name>
<email>joerg.roedel@amd.com</email>
</author>
<published>2012-02-15T16:38:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a47b6c61f58ead0396b837c58a91d0681b775b40'/>
<id>urn:sha1:a47b6c61f58ead0396b837c58a91d0681b775b40</id>
<content type='text'>
The Link to the kernel header files in the debian packages
point to the original build directory. This is a bad choice
if the packages were installed on a different machine. Fix
this in by manually re-creating the link in the builddeb
script.

Cc: maximilian attems &lt;max@stro.at&gt;
Cc: debian-kernel@lists.debian.org
Cc: linux-kbuild@vger.kernel.org
Signed-off-by: Joerg Roedel &lt;joerg.roedel@amd.com&gt;
Reviewed-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>builddeb: Don't create files in /tmp with predictable names</title>
<updated>2012-02-18T21:33:26Z</updated>
<author>
<name>Ben Hutchings</name>
<email>ben@decadent.org.uk</email>
</author>
<published>2012-02-15T14:17:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6c635224602d760c1208ada337562f40d8ae93a5'/>
<id>urn:sha1:6c635224602d760c1208ada337562f40d8ae93a5</id>
<content type='text'>
The current use of /tmp for file lists is insecure.  Put them under
$objtree/debian instead.

Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&gt;
Cc: stable@vger.kernel.org  # 2.6.39+
Acked-by: maximilian attems &lt;max@stro.at&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>deb-pkg: Fix building outside of source tree (O=...).</title>
<updated>2011-02-04T13:53:45Z</updated>
<author>
<name>Nicolas de Pesloüan</name>
<email>nicolas.2p.debian@free.fr</email>
</author>
<published>2011-01-24T13:41:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9b4ce7bce5f30712fd926ab4599a803314a07719'/>
<id>urn:sha1:9b4ce7bce5f30712fd926ab4599a803314a07719</id>
<content type='text'>
When building linux-headers package using deb-pkg, builddeb erroneously assume
current directory is the source tree. This is not true if building in another
directory, using make O=... deb-pkg.

This patch fix this problem.

Signed-off-by: Nicolas de Pesloüan &lt;nicolas.2p.debian@free.fr&gt;
Tested-by: Nikolai Kondrashov &lt;spbnick@gmail.com&gt;
Acked-by: maximilian attems &lt;max@stro.at&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>deb-pkg: Use $SRCARCH for include path</title>
<updated>2011-01-14T23:42:44Z</updated>
<author>
<name>maximilian attems</name>
<email>max@stro.at</email>
</author>
<published>2011-01-13T14:34:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1b9a50d931a04ba007cc1a926fead3ff4b5afa9b'/>
<id>urn:sha1:1b9a50d931a04ba007cc1a926fead3ff4b5afa9b</id>
<content type='text'>
Fix x86 centric path to allow building kernel-header packages for
other architecture.

Signed-off-by: maximilian attems &lt;max@stro.at&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>deb-pkg: s/hdr/kernel_headers_/ &amp;&amp; s/header/libc_headers_/</title>
<updated>2011-01-07T21:45:25Z</updated>
<author>
<name>maximilian attems</name>
<email>max@stro.at</email>
</author>
<published>2011-01-07T15:13:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ee81b786a07f1d6062d6e14b6152f1f6cc4bc63b'/>
<id>urn:sha1:ee81b786a07f1d6062d6e14b6152f1f6cc4bc63b</id>
<content type='text'>
hdrpackage and headerpackage are not intuitive names,
use proposed alternatives by Michel Marek.

While touching them move the mkdir of the kernel_headers dir up
and fix it for paranoid umask.

CC: Theodore Ts'o &lt;tytso@mit.edu&gt;
Signed-off-by: maximilian attems &lt;max@stro.at&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
</feed>
