<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/mesa/drivers/osmesa/Makefile, branch r300</title>
<subtitle>Androïd/x86 port of Mesa drivers
</subtitle>
<id>https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=r300</id>
<link rel='self' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=r300'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/'/>
<updated>2011-01-31T18:17:09Z</updated>
<entry>
<title>Remove talloc from the make and automake build systems.</title>
<updated>2011-01-31T18:17:09Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-01-17T00:01:54Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=d1d8120545b0bd2f7ec48c5f03c77b967b082e04'/>
<id>urn:sha1:d1d8120545b0bd2f7ec48c5f03c77b967b082e04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>osmesa: mklib requires arguments before objects</title>
<updated>2011-01-24T14:53:24Z</updated>
<author>
<name>Christopher James Halse Rogers</name>
<email>christopher.halse.rogers@canonical.com</email>
</author>
<published>2011-01-24T04:22:47Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=7d6abd254a46e37a27401c3ae0ce0645d8b0decd'/>
<id>urn:sha1:7d6abd254a46e37a27401c3ae0ce0645d8b0decd</id>
<content type='text'>
Fixes the build when selecting driver=osmesa and building static libraries.
Otherwise, mklib tries to add the ‘-ltalloc’ object to the archive, which
obviously fails.

Clients which statically link to osmesa will need to link to libtalloc also,
as specified in the Libs.private of osmesa.pc.

Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=33360

NOTE: This is a candidate for the 7.10 branch.

Signed-off-by: Christopher James Halse Rogers &lt;christopher.halse.rogers@canonical.com&gt;
Signed-off-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
</entry>
<entry>
<title>osmesa: link against libtalloc</title>
<updated>2010-10-20T19:54:57Z</updated>
<author>
<name>Orion Poplawski</name>
<email>orion@core.nwra.com</email>
</author>
<published>2010-10-20T19:54:57Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=5a3ac74ad594bd221389c2a5631f7ca8b8677fb0'/>
<id>urn:sha1:5a3ac74ad594bd221389c2a5631f7ca8b8677fb0</id>
<content type='text'>
Otherwise consumers have to, and that's lame.

Signed-off-by: Adam Jackson &lt;ajax@redhat.com&gt;
</content>
</entry>
<entry>
<title>Add talloc to osmesa library dependencies</title>
<updated>2010-08-30T20:41:39Z</updated>
<author>
<name>Jon TURNEY</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2010-08-30T11:41:16Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=e637f8b40c426d6ae79e0215fa8865d50326812f'/>
<id>urn:sha1:e637f8b40c426d6ae79e0215fa8865d50326812f</id>
<content type='text'>
also link osmesa with C++ standard libraries, as it now contains C++ code

Signed-off-by: Jon TURNEY &lt;jon.turney@dronecode.org.uk&gt;
</content>
</entry>
<entry>
<title>osmesa: link with new libglsl.a lib</title>
<updated>2010-08-11T21:06:13Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2010-08-11T20:27:56Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=9b2d3c3285596a14a399c8243b1f426d887dc9d7'/>
<id>urn:sha1:9b2d3c3285596a14a399c8243b1f426d887dc9d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>osmesa: always build standalone for internal symbols</title>
<updated>2010-06-16T16:23:17Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2010-06-16T16:23:17Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=cbf30fce322506bd43692617de9d201533f41532'/>
<id>urn:sha1:cbf30fce322506bd43692617de9d201533f41532</id>
<content type='text'>
When building OSMesa and xlib GL, the resulting OSMesa would be linked
against libGL instead of the internal mesa libraries. However, when
building with -fvisibility=hidden, some of the internal functions used
in OSMesa could not be resolved through libGL.

Instead, always build OSMesa standalone without linking against libGL.
This has the advantage that OSMesa is always built the same way, but it
means that disk space is wasted when libGL is installed since both
libraries will contain the internal objects.

Signed-off-by: Dan Nicholson &lt;dbn.lists@gmail.com&gt;
Tested-by: Tom Fogal &lt;tfogal@alumni.unh.edu&gt;
</content>
</entry>
<entry>
<title>glapi: Move to src/mapi/.</title>
<updated>2010-05-07T02:41:11Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-04-26T04:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=296adbd545b8efd38c9ed508166b2de2764a444b'/>
<id>urn:sha1:296adbd545b8efd38c9ed508166b2de2764a444b</id>
<content type='text'>
Move glapi to src/mapi/{glapi,es1api,es2api}.
</content>
</entry>
<entry>
<title>osmesa: Fix a copy/paste error in building libOSMesa</title>
<updated>2009-12-22T01:49:43Z</updated>
<author>
<name>Jeremy Huddleston</name>
<email>jeremyhu@freedesktop.org</email>
</author>
<published>2009-12-22T01:48:35Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=5bbdc7f42088ea22c4bf588e1f07da5a68eff96f'/>
<id>urn:sha1:5bbdc7f42088ea22c4bf588e1f07da5a68eff96f</id>
<content type='text'>
Signed-off-by: Jeremy Huddleston &lt;jeremyhu@freedesktop.org&gt;
</content>
</entry>
<entry>
<title>osmesa: added new GLSL libs</title>
<updated>2009-12-21T20:37:49Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2009-12-21T20:37:49Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=bd5fbcf92bc1673d636f73b1aafae41956657b72'/>
<id>urn:sha1:bd5fbcf92bc1673d636f73b1aafae41956657b72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>osmesa: Allow building standalone in all three channel widths</title>
<updated>2009-06-05T02:04:36Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2009-06-04T13:21:10Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=7441dcd90b01df8351026af8bbb50e11bb86071a'/>
<id>urn:sha1:7441dcd90b01df8351026af8bbb50e11bb86071a</id>
<content type='text'>
autoconf had been designating the 8 bit libOSMesa as the default
standalone osmesa, but the Makefile expected it to be linked to libGL.
Fix up the osmesa Makefile so that it allows any of the combinations of
standalone and channel width to be built.

Fixes bug #21980.
</content>
</entry>
</feed>
