<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/classes/module.bbclass, branch bernard</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=bernard</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=bernard'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2011-03-04T22:34:31+00:00</updated>
<entry>
<title>module: build hostprogs for each module</title>
<updated>2011-03-04T22:34:31+00:00</updated>
<author>
<name>Darren Hart</name>
<email>dvhart@linux.intel.com</email>
</author>
<published>2011-03-01T22:17:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=101ce7109eee3af44d2e4999085d6dfcfd782587'/>
<id>urn:sha1:101ce7109eee3af44d2e4999085d6dfcfd782587</id>
<content type='text'>
This fixes [BUGID #241]

The kernel hostprogs are built for the host architecture. They should not be
deployed to the target, and they should not be included in an sstate package
which might get reused on a host of a different architecture.

As we don't build many out-of-tree modules, this patch takes the approach of
building the hostprogs as part of the module compile process with a
do_compile_prepend() routine in module.bbclass.

We don't have to clean the hostprogs as modules depend on the kernel being
populate_staging, so its done with the staging directory by the time we run.

(From OE-Core rev: e807fc977770cb64a217768672c18437ea8f3057)

Signed-off-by: Darren Hart &lt;dvhart@linux.intel.com&gt;
CC: Gary Thomas &lt;gary@mlbassoc.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>module.bbclass: Fix external module version dependencies</title>
<updated>2008-05-21T09:35:53+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard@openedhand.com</email>
</author>
<published>2008-05-21T09:35:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=37f3bbaa41ac01523d44b7c4eb3345e6a31e43c7'/>
<id>urn:sha1:37f3bbaa41ac01523d44b7c4eb3345e6a31e43c7</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4518 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
<entry>
<title>module*.bbclass: set AR to KERNEL_AR during building of kernel modules</title>
<updated>2008-01-08T14:40:51+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>hrw@openedhand.com</email>
</author>
<published>2008-01-08T14:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=5b9ecbad73a8673ea2600305306b208d408a8f1f'/>
<id>urn:sha1:5b9ecbad73a8673ea2600305306b208d408a8f1f</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3422 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
<entry>
<title>module.bbclass: PARALLEL_INSTALL_MODULES is dead code</title>
<updated>2007-09-01T23:02:27+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard@openedhand.com</email>
</author>
<published>2007-09-01T23:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=0ea0986a59975530923625bc52565c51ad5ef071'/>
<id>urn:sha1:0ea0986a59975530923625bc52565c51ad5ef071</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2639 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
<entry>
<title>module.bbclass: make all modules depend on update-modules</title>
<updated>2007-06-13T12:44:52+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>hrw@openedhand.com</email>
</author>
<published>2007-06-13T12:44:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=dcb5ef2fcd1e5f7f7c72abfbbb5c56337830cf8e'/>
<id>urn:sha1:dcb5ef2fcd1e5f7f7c72abfbbb5c56337830cf8e</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1925 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
<entry>
<title>classes: Sync with OE</title>
<updated>2006-08-27T16:01:33+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard@openedhand.com</email>
</author>
<published>2006-08-27T16:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=93a8d0662ed361c76defe75a5cd84f203fdb1af1'/>
<id>urn:sha1:93a8d0662ed361c76defe75a5cd84f203fdb1af1</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@651 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
<entry>
<title>Rename /openembedded/ -&gt; /meta/</title>
<updated>2006-07-21T10:10:31+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard@openedhand.com</email>
</author>
<published>2006-07-21T10:10:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b2f192faabe412adce79534e22efe9fb69ee40e2'/>
<id>urn:sha1:b2f192faabe412adce79534e22efe9fb69ee40e2</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
</feed>
