<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/packages/qemu/qemu_git.bb, branch krogoth</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=krogoth</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=krogoth'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2010-08-27T14:29:45+00:00</updated>
<entry>
<title>Major layout change to the packages directory</title>
<updated>2010-08-27T14:29:45+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-08-27T14:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=29d6678fd546377459ef75cf54abeef5b969b5cf'/>
<id>urn:sha1:29d6678fd546377459ef75cf54abeef5b969b5cf</id>
<content type='text'>
Having one monolithic packages directory makes it hard to find things
and is generally overwhelming. This commit splits it into several
logical sections roughly based on function, recipes.txt gives more
information about the classifications used.

The opportunity is also used to switch from "packages" to "recipes"
as used in OpenEmbedded as the term "packages" can be confusing to
people and has many different meanings.

Not all recipes have been classified yet, this is just a first pass
at separating things out. Some packages are moved to meta-extras as
they're no longer actively used or maintained.

Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>qemu: fix VMware VGA depth calculation error</title>
<updated>2010-06-29T11:34:38+00:00</updated>
<author>
<name>Kevin Tian</name>
<email>kevin.tian@intel.com</email>
</author>
<published>2010-06-29T00:54:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9207cd40153148f71788d30697a055fe846e8927'/>
<id>urn:sha1:9207cd40153148f71788d30697a055fe846e8927</id>
<content type='text'>
VMware SVGA presents to the guest with the depth of the host surface it renders
to, and rejects to work if the two sides are mismatched. One problem is that
current VMware VGA may calculate a wrong host depth, and then memcpy from virtual
framebuffer to host surface may trigger segmentation fault. For example, when
launching Qemu in a VNC connection, VMware SVGA thinks depth as '32', however the
actual depth of VNC is '16'. The fault also happens when the host depth is not
32 bit.

Qemu &lt;4b5db3749c5fdba93e1ac0e8748c9a9a1064319f&gt; tempts to fix a similar issue, by
changing from hard-coded 24bit depth to instead query the surface allocator
(e.g. sdl). However it doesn't really work, because the point where query
is invoked is earlier than the point where sdl is initialized. At query time,
qemu uses a default surface allocator which, again, provides another hard-coded
depth value - 32bit. So it happens to make VMware SVGA working on some hosts,
but still fails in others.

To solve this issue, this commit introduces a postcall interface to display
surface, which is walked after surface allocators are actually initialized.
At that point it's then safe to query host depth and present to the guest.

Signed-off-by Kevin Tian &lt;kevin.tian@intel.com&gt;
</content>
</entry>
<entry>
<title>qemu: Fix linking of the native package on Fedora 13</title>
<updated>2010-06-15T11:33:11+00:00</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-06-15T11:22:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c87bf0cfc656b4ae32b5e6ea926a71135b609a2e'/>
<id>urn:sha1:c87bf0cfc656b4ae32b5e6ea926a71135b609a2e</id>
<content type='text'>
Fedora 13 switched the default behaviour of the linker to no longer
indirectly link to required libraries (i.e. dependencies of a library
already linked to). Therefore we need to explicitly pass the depended on
libraries into the linker for building to work on Fedora 13.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>qemu: Update to 0.12.4</title>
<updated>2010-06-07T15:10:19+00:00</updated>
<author>
<name>Jeff Dike</name>
<email>jdike@linux.intel.com</email>
</author>
<published>2010-06-03T19:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bf59d217a8c6376f90832927ad3254fbbbbf48f3'/>
<id>urn:sha1:bf59d217a8c6376f90832927ad3254fbbbbf48f3</id>
<content type='text'>
Renamed the recipe to 0.12.4.

Moved the patches directory to qemu-0.12.4 - when it was named
qemu-0.12, bitbake silently ignored the patches, and only failed when
it came time to apply them.

Added a FILESDIR to the git recipe and changed its PV to 0.12.4 so it
can use the same patches as the normal recipe for now.

Removed the series file - it wasn't needed.

Signed-off-by: Jeff Dike &lt;jdike@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>qemu: reduce duplication, use an inc file and share common patches</title>
<updated>2010-05-28T14:31:54+00:00</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-05-28T08:13:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=32a85c157002874af88a1cd324e1e466bb1df9b6'/>
<id>urn:sha1:32a85c157002874af88a1cd324e1e466bb1df9b6</id>
<content type='text'>
There's no need to carry around two copies of the same patches for qemu-git and
qemu-0.12 so drop the qemu-git directory and update the git recipe to use the
qemu-0.12 directory for patches.

Move common code from the two recipes to an inc file.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;

fweh
</content>
</entry>
<entry>
<title>qemu: updated the glflags patch, which is needed by qemusdk.</title>
<updated>2010-05-27T17:16:59+00:00</updated>
<author>
<name>Jeff Dike</name>
<email>jdike@linux.intel.com</email>
</author>
<published>2010-05-27T17:16:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=4de4707213f62b1e49191a1b7f26c6d419da4608'/>
<id>urn:sha1:4de4707213f62b1e49191a1b7f26c6d419da4608</id>
<content type='text'>
Signed-off-by: Jeff Dike &lt;jdike@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>qemu: Updated to 0.12.0</title>
<updated>2010-05-26T13:14:48+00:00</updated>
<author>
<name>Jeff Dike</name>
<email>jdike@addtoit.com</email>
</author>
<published>2010-05-20T17:02:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a49e605a52a3bd6b688a16104fa9b5d17e06bcd5'/>
<id>urn:sha1:a49e605a52a3bd6b688a16104fa9b5d17e06bcd5</id>
<content type='text'>
Updated the metadata in the recipe, changed the git revision in
poky-default-revisions.inc, and pulled the qemu patches forward.
</content>
</entry>
<entry>
<title>qemu_git: Ensure we have the required dependencies for a native build</title>
<updated>2010-04-15T16:49:49+00:00</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-04-15T14:41:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=36652f51abc8e2e28b51f06386e00e491c1590a5'/>
<id>urn:sha1:36652f51abc8e2e28b51f06386e00e491c1590a5</id>
<content type='text'>
qemu-native requires a libGL and the SDL development headers to build with our
GL "emulation". This patch adds a check before configure for the native package
to ensure that the sdl.pc file and GL so files exist and bombs out otherwise.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>qemu: build mips system support in qemu</title>
<updated>2010-01-15T15:11:56+00:00</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-01-15T14:53:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b0bda60d77f066fefb57a7b084a6a0d3eee2a6ee'/>
<id>urn:sha1:b0bda60d77f066fefb57a7b084a6a0d3eee2a6ee</id>
<content type='text'>
Add mips to the target-list configuration option and add a dummygl for mips.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>qemu: Add small fix to gl patch</title>
<updated>2010-01-14T16:37:56+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-01-14T16:37:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=50d9ca76b42a4b777e88123a060e8cfb284f4a40'/>
<id>urn:sha1:50d9ca76b42a4b777e88123a060e8cfb284f4a40</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
</feed>
