<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/classes/package.bbclass, branch laverne</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=laverne</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=laverne'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2010-10-22T18:14:13+00:00</updated>
<entry>
<title>classes: Only enable fakeroot on setscene tasks with packaging</title>
<updated>2010-10-22T18:14:13+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-22T15:34:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=47cfaec4eafbb4bea8a54a8a94f65bcc3c190c46'/>
<id>urn:sha1:47cfaec4eafbb4bea8a54a8a94f65bcc3c190c46</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>pseudo/fakeroot: Move the pseudo directory creation into bitbake</title>
<updated>2010-10-22T18:13:40+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-22T12:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1ddda942bd6b8934360f5668aa9c47c0115fd179'/>
<id>urn:sha1:1ddda942bd6b8934360f5668aa9c47c0115fd179</id>
<content type='text'>
If sstate was used to accelerate a build, the pseudo directory might not have
been created leading to subsequent task failures.

Also, sstate packages were not being installed under pseudo context meaning
file permissions could have been lost.

Fix these problems by creating a FAKEROOTDIRS variable which bitbake ensures
exists before running tasks and running the appropriate setscene tasks under
fakeroot context.

Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Revert "classes: Disable setscene tasks for initial testing"</title>
<updated>2010-10-05T21:26:33+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-09-16T05:55:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2d93cb0a0d70e6219379363cd80d375e30abebae'/>
<id>urn:sha1:2d93cb0a0d70e6219379363cd80d375e30abebae</id>
<content type='text'>
This reverts commit 084ec86402bba92418898a4c47667a0574a3b3ee.
</content>
</entry>
<entry>
<title>package.bbclass: Ensure all packages package when running a build</title>
<updated>2010-09-08T14:55:10+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-09-08T14:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fac3ca94a235aa4a5bcf12c66a6e02a42b2ce538'/>
<id>urn:sha1:fac3ca94a235aa4a5bcf12c66a6e02a42b2ce538</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>rpm: Fix autoconf/libtool usage</title>
<updated>2010-09-04T01:30:47+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@windriver.com</email>
</author>
<published>2010-09-03T17:43:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c849ec75e718d1095bd7d25d05f57e25d5d94589'/>
<id>urn:sha1:c849ec75e718d1095bd7d25d05f57e25d5d94589</id>
<content type='text'>
In order to resolve a host-contamination problem, we re-work the way that
autoconf and friends are invoked during the compilation of RPM.

This has a side effect of fixing another bug where RPM was being renamed
HOST_ARCH-HOST_OS-rpm.  So we remove the "fixes" for that behavior as well.

Signed-off-by: Mark Hatle &lt;mark.hatle@windriver.com&gt;
</content>
</entry>
<entry>
<title>package_rpm: Enable per file dependencies</title>
<updated>2010-09-02T09:01:22+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@windriver.com</email>
</author>
<published>2010-08-30T21:44:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=84f7f70308eed0ac96abeb5a762e9b7765e5db91'/>
<id>urn:sha1:84f7f70308eed0ac96abeb5a762e9b7765e5db91</id>
<content type='text'>
Switch the per file dependency handing to passing the information to
rpm via the standard 'external' dependency scripting.  This ensures that
the dependencies found by RPM exactly match the ones presented by
package.bbclass.

Signed-off-by: Mark Hatle &lt;mark.hatle@windriver.com&gt;
</content>
</entry>
<entry>
<title>package.bbclass: Fix per-file dependency generation</title>
<updated>2010-08-23T19:52:45+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mhatle@windriver.com</email>
</author>
<published>2010-08-23T16:12:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f29f9364a3f14203d5883a9e95f38afa5926249f'/>
<id>urn:sha1:f29f9364a3f14203d5883a9e95f38afa5926249f</id>
<content type='text'>
The overall file list was being constructed with the wrong variable, it
should have had FLIST in the name.

Also it was possible to construct the system with some illegal variable
names.  Names that would have include "[]".  So translate these away...

Finally fix an issues where a filename with an _ could cause a package
variable conflict.  Again translate this away..

Signed-off-by: Mark Hatle &lt;mhatle@windriver.com&gt;
</content>
</entry>
<entry>
<title>package.bbclass: Fix shlibs race</title>
<updated>2010-08-23T14:41:21+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-08-23T14:41:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ca95d02ce0dd7e1ab8a6ed5efb5fc382df5b7a81'/>
<id>urn:sha1:ca95d02ce0dd7e1ab8a6ed5efb5fc382df5b7a81</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>package.bbclass: Fix do_shlibs</title>
<updated>2010-08-23T14:27:36+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mhatle@windriver.com</email>
</author>
<published>2010-08-21T19:21:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b9f4ff1386bef3f8e3d4e7a5b0367a0d8731a7cd'/>
<id>urn:sha1:b9f4ff1386bef3f8e3d4e7a5b0367a0d8731a7cd</id>
<content type='text'>
The current packages shlibs processing is written to a local temporary file.
This file is not consulted when evaluting the provider of the dependency,
instead we need to cache the local values into the dictionary while we write
the temp file.

Signed-off-by: Mark Hatle &lt;mhatle@windriver.com&gt;
</content>
</entry>
<entry>
<title>package.bbclass: If files are unreadable, add read access for stripping</title>
<updated>2010-08-21T23:28:28+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-08-21T23:28:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=86c2b5670553322e83015df18d53bebbf51e1af5'/>
<id>urn:sha1:86c2b5670553322e83015df18d53bebbf51e1af5</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
</feed>
