<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/meta/recipes-graphics/mesa, branch master</title>
<subtitle></subtitle>
<id>https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/'/>
<updated>2012-05-03T14:00:24Z</updated>
<entry>
<title>mesa: add missing flex-native/bison-native deps</title>
<updated>2012-05-03T14:00:24Z</updated>
<author>
<name>Christopher Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2012-04-09T23:00:28Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=4fb71999fad9e844850831caf2431ee8731787db'/>
<id>urn:sha1:4fb71999fad9e844850831caf2431ee8731787db</id>
<content type='text'>
A quick glance at configure.ac shows that both are required to build mesa, but
we were relying on their being built implicitly via other recipes in the
dependency chain. Make it explicit.

Signed-off-by: Christopher Larson &lt;chris_larson@mentor.com&gt;
</content>
</entry>
<entry>
<title>mesa: Fix mklibs patch to simply remove troublesome uname usage</title>
<updated>2012-04-26T21:07:15Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2012-04-26T20:36:05Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=288b7a9d0e6093f85e4a1d3e34d4332b9c43b47b'/>
<id>urn:sha1:288b7a9d0e6093f85e4a1d3e34d4332b9c43b47b</id>
<content type='text'>
Without this we started seeing the -mx32 flag being passed to the compiler
for things like arm builds which makes no sense.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>qemugl: make postinst run at first boot</title>
<updated>2012-04-17T23:21:51Z</updated>
<author>
<name>Scott Garman</name>
<email>scott.a.garman@intel.com</email>
</author>
<published>2012-04-17T23:10:30Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=dc0fe3fbf9ca862c1d0d90468e6da326f58e3b41'/>
<id>urn:sha1:dc0fe3fbf9ca862c1d0d90468e6da326f58e3b41</id>
<content type='text'>
The previous postinst script was not working for images which use
RPM because do_rootfs could allow qemugl to be installed after
libgl1, and the postinst needs to run after libgl1 is installed.

Hence, it's being changed to run at first boot instead of during
do_rootfs.

Signed-off-by: Scott Garman &lt;scott.a.garman@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mesa-common: package gl.pc in libgl-dev</title>
<updated>2012-04-10T07:20:48Z</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2012-04-06T00:31:55Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=d9d4fe9885e398df2062b3f2aed3fc274c656736'/>
<id>urn:sha1:d9d4fe9885e398df2062b3f2aed3fc274c656736</id>
<content type='text'>
gl.pc should be packaged in libgl-dev not the mesa-dev package

Fixes [YOCTO #2059]

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>qemugl: Hide some GLX extensions by default</title>
<updated>2012-03-19T13:31:31Z</updated>
<author>
<name>Zhai Edwin</name>
<email>edwin.zhai@intel.com</email>
</author>
<published>2012-03-16T11:05:38Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=a9e4b94f799e41a2b06f833a8b411ebee3939430'/>
<id>urn:sha1:a9e4b94f799e41a2b06f833a8b411ebee3939430</id>
<content type='text'>
Exporting these extensions make guest call some missing GLX API then crash.
It's hacky to implement these APIs, so hide these extensions as fix.

[YOCTO #1927] got fixed

Signed-off-by: Zhai Edwin &lt;edwin.zhai@intel.com&gt;
</content>
</entry>
<entry>
<title>mesa-dri-glsl-native: Avoid error when running configure a second time</title>
<updated>2012-03-12T17:45:21Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2012-03-12T12:14:45Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=7871772c74e65ef472c5bf3776e4b3b30308bd5d'/>
<id>urn:sha1:7871772c74e65ef472c5bf3776e4b3b30308bd5d</id>
<content type='text'>
This avoids the error:

ln: creating symbolic link `/media/data1/build1/poky/build/tmp/work/x86_64-linux/mesa-dri-glsl-native-7.11-r0/Mesa-7.11/src/glsl//../../configs/current': File exists

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>meta: Convert getVar/getVarFlag(xxx, 1) -&gt; (xxx, True)</title>
<updated>2012-03-05T18:33:18Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2012-03-03T10:59:25Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=41bc192c0b5795561b239872008c91a867732219'/>
<id>urn:sha1:41bc192c0b5795561b239872008c91a867732219</id>
<content type='text'>
Using "1" with getVar is bad coding style and "True" is preferred.
This patch is a sed over the meta directory of the form:

sed \
 -e 's:\(\.getVar([^,()]*, \)1 *):\1True):g' \
 -e 's:\(\.getVarFlag([^,()]*, [^,()]*, \)1 *):\1True):g' \
 -i `grep -ril getVar *`

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>qemugl: Fix gl apps failure on qemu-x86-64</title>
<updated>2012-02-28T12:16:41Z</updated>
<author>
<name>Zhai Edwin</name>
<email>edwin.zhai@intel.com</email>
</author>
<published>2012-02-28T08:00:49Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=70c224d80c2330cbb0fa8213b0c0d5a1c87459f6'/>
<id>urn:sha1:70c224d80c2330cbb0fa8213b0c0d5a1c87459f6</id>
<content type='text'>
Extend commit 028968 to qemu x86-64, where stack disorder happen due to
register handling via push/pop.

[YOCTO #1927] fixed

Signed-off-by: Zhai Edwin &lt;edwin.zhai@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>misc patches: fix patch headers</title>
<updated>2012-01-03T12:10:47Z</updated>
<author>
<name>Nitin A Kamble</name>
<email>nitin.a.kamble@intel.com</email>
</author>
<published>2011-12-28T20:21:52Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=b33b373c9a33fe0ff51104c96d1e5b105efc63ed'/>
<id>urn:sha1:b33b373c9a33fe0ff51104c96d1e5b105efc63ed</id>
<content type='text'>
These patches were marked by "UpstreamStatus:" line, fix it to use
"Upstream-Status:" instead.

Signed-off-by: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
</content>
</entry>
<entry>
<title>mesa: Properly create share library for x32</title>
<updated>2011-12-12T21:50:08Z</updated>
<author>
<name>H.J. Lu</name>
<email>hjl.tools@gmail.com</email>
</author>
<published>2011-12-06T21:22:29Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=01256cb31d23134b9536b74461ef3dff4c15c513'/>
<id>urn:sha1:01256cb31d23134b9536b74461ef3dff4c15c513</id>
<content type='text'>
Also pass -mx32 parameter to gcc to create create share library
for x32.

Signed-Off-By: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
Signed-Off-By: H.J. Lu &lt;hjl.tools@gmail.com&gt;
</content>
</entry>
</feed>
