<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mesa.git/Android.common.mk, branch baserock/james/test</title>
<subtitle>gitlab.freedesktop.org: mesa/mesa.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/'/>
<entry>
<title>android: add HAVE__BUILTIN_* and HAVE_FUNC_ATTRIBUTE_* defines</title>
<updated>2015-04-22T15:16:30+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2015-03-27T20:10:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=215f28c695f8902a609ff01e1cbfbe2fa8783adc'/>
<id>215f28c695f8902a609ff01e1cbfbe2fa8783adc</id>
<content type='text'>
All of those are available on gcc 4.5 and later with the current android
build using gcc 4.7.

Cc: "10.4 10.5" &lt;mesa-stable@lists.freedesktop.org&gt;
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Reviewed-by: Chih-Wei Huang &lt;cwhuang@linux.org.tw&gt;
(cherry picked from commit 39a175e0c792f569dfe73de1b4d01b0caea43a01)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All of those are available on gcc 4.5 and later with the current android
build using gcc 4.7.

Cc: "10.4 10.5" &lt;mesa-stable@lists.freedesktop.org&gt;
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Reviewed-by: Chih-Wei Huang &lt;cwhuang@linux.org.tw&gt;
(cherry picked from commit 39a175e0c792f569dfe73de1b4d01b0caea43a01)
</pre>
</div>
</content>
</entry>
<entry>
<title>android: add $(mesa_top)/src include to the whole of mesa</title>
<updated>2015-04-22T15:16:00+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2015-03-27T16:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=c614fef0929e44fc627d49a4c16b623c630b2b71'/>
<id>c614fef0929e44fc627d49a4c16b623c630b2b71</id>
<content type='text'>
Many parts of mesa already have the include with others depending on it
but it's missing. Add it once at the top makefile and be done with it.

Cc: "10.4 10.5" &lt;mesa-stable@lists.freedesktop.org&gt;
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Reviewed-by: Chih-Wei Huang &lt;cwhuang@linux.org.tw&gt;
(cherry picked from commit 6fb801786604c270fae99c3d665dcebaa0bff3a6)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Many parts of mesa already have the include with others depending on it
but it's missing. Add it once at the top makefile and be done with it.

Cc: "10.4 10.5" &lt;mesa-stable@lists.freedesktop.org&gt;
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Reviewed-by: Chih-Wei Huang &lt;cwhuang@linux.org.tw&gt;
(cherry picked from commit 6fb801786604c270fae99c3d665dcebaa0bff3a6)
</pre>
</div>
</content>
</entry>
<entry>
<title>build: unify mesa version by using a VERSION file</title>
<updated>2013-07-29T20:39:29+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2013-07-25T22:45:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=488b3ed6f40df4608f7d02758ffd4ab7070c782e'/>
<id>488b3ed6f40df4608f7d02758ffd4ab7070c782e</id>
<content type='text'>
Rather than having to keep track of all the build systems and their respecitve
definition of the mesa version, use a single top file VERSION. Every build
system is responsible for reading/parsing the file and using it

v2:
* remove useless bulletpoint from the documentation, suggested by Matt
* "Androing is Linux. Use '/' in stead of '\'", spotted by Chad V
* use cleaner code to get the version in scons, suggested by Chad V

v3:
* ensure leading and trailing whitespace characters are stripped while parsing
* android: handle GNU shell commands approapriately

Reviewed-by: Matt Turner &lt;mattst88@gmail.com&gt;
Reviewed-by: Chad Versace &lt;chad.versace@linux.intel.com&gt;
Reviewed-by: Kenneth Graunke &lt;kenneth@whitecape.org&gt;
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than having to keep track of all the build systems and their respecitve
definition of the mesa version, use a single top file VERSION. Every build
system is responsible for reading/parsing the file and using it

v2:
* remove useless bulletpoint from the documentation, suggested by Matt
* "Androing is Linux. Use '/' in stead of '\'", spotted by Chad V
* use cleaner code to get the version in scons, suggested by Chad V

v3:
* ensure leading and trailing whitespace characters are stripped while parsing
* android: handle GNU shell commands approapriately

Reviewed-by: Matt Turner &lt;mattst88@gmail.com&gt;
Reviewed-by: Chad Versace &lt;chad.versace@linux.intel.com&gt;
Reviewed-by: Kenneth Graunke &lt;kenneth@whitecape.org&gt;
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mesa: Bump version to 9.3.0-devel.</title>
<updated>2013-07-25T20:34:53+00:00</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2013-07-25T20:33:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=a8c8c5f8d228db7b85e981fc9abb3940debd599c'/>
<id>a8c8c5f8d228db7b85e981fc9abb3940debd599c</id>
<content type='text'>
This should have been done when making the 9.2 branch, but was missed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should have been done when making the 9.2 branch, but was missed.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Unify PACKAGE_VERSION on autotools, scons and Android</title>
<updated>2013-06-06T17:07:14+00:00</updated>
<author>
<name>Andreas Boll</name>
<email>andreas.boll.dev@gmail.com</email>
</author>
<published>2013-06-04T18:39:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=c0f7ccc136effd921ef50b54ad0b8d349488f827'/>
<id>c0f7ccc136effd921ef50b54ad0b8d349488f827</id>
<content type='text'>
This patch unifies mesa's PACKAGE_VERSION on autotools, scons and
Android build systems.

Current behaviour is:
 - Autotools uses 9.2.0 as PACKAGE_VERSION
 - Scons and Android use 9.2-devel as PACKAGE_VERSION

With this patch all three build systems use 9.2.0-devel as
PACKAGE_VERSION.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch unifies mesa's PACKAGE_VERSION on autotools, scons and
Android build systems.

Current behaviour is:
 - Autotools uses 9.2.0 as PACKAGE_VERSION
 - Scons and Android use 9.2-devel as PACKAGE_VERSION

With this patch all three build systems use 9.2.0-devel as
PACKAGE_VERSION.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>android: Define PACKAGE_VERSION/BUGREPORT in CFLAGS</title>
<updated>2013-03-20T22:11:41+00:00</updated>
<author>
<name>Chad Versace</name>
<email>chad.versace@linux.intel.com</email>
</author>
<published>2013-03-18T20:56:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=e34fe8bd20b91d229018ca4fd6b051bfeb089642'/>
<id>e34fe8bd20b91d229018ca4fd6b051bfeb089642</id>
<content type='text'>
This fixes the Android build. Commit 439c3d4 broke it.

CC: Adrian M Negreanu &lt;adrian.m.negreanu@intel.com&gt;
CC: Matt Turner &lt;mattst@gmail.com&gt;
Signed-off-by: Chad Versace &lt;chad.versace@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the Android build. Commit 439c3d4 broke it.

CC: Adrian M Negreanu &lt;adrian.m.negreanu@intel.com&gt;
CC: Matt Turner &lt;mattst@gmail.com&gt;
Signed-off-by: Chad Versace &lt;chad.versace@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>android: Define Make variables for Android version</title>
<updated>2013-01-02T22:51:18+00:00</updated>
<author>
<name>Chad Versace</name>
<email>chad.versace@linux.intel.com</email>
</author>
<published>2012-12-20T22:14:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=56c6cdc9e71771d0fcdecabbe62d45a36f2d03b4'/>
<id>56c6cdc9e71771d0fcdecabbe62d45a36f2d03b4</id>
<content type='text'>
Define the following Make variables:
    MESA_ANDROID_MAJOR_VERSION
    MESA_ANDROID_MINOR_VERSION
    MESA_ANDROID_VERSION

These variable will allow us to make version-dependent decisions on
library dependencies. In particular, building Mesa against JellyBean will
require libsync.

Reviewed-by: Tapani Pälli &lt;tapani.palli@intel.com&gt;
Signed-off-by: Chad Versace &lt;chad.versace@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Define the following Make variables:
    MESA_ANDROID_MAJOR_VERSION
    MESA_ANDROID_MINOR_VERSION
    MESA_ANDROID_VERSION

These variable will allow us to make version-dependent decisions on
library dependencies. In particular, building Mesa against JellyBean will
require libsync.

Reviewed-by: Tapani Pälli &lt;tapani.palli@intel.com&gt;
Signed-off-by: Chad Versace &lt;chad.versace@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Use AX_PTHREAD's HAVE_PTHREAD preprocessor definition</title>
<updated>2012-10-01T22:23:04+00:00</updated>
<author>
<name>Matt Turner</name>
<email>mattst88@gmail.com</email>
</author>
<published>2012-09-19T05:09:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=814345f54b74eee2597cf84f3c34817488f07522'/>
<id>814345f54b74eee2597cf84f3c34817488f07522</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mesa/dlopen: use HAVE_DLOPEN instead of _GNU_SOURCE</title>
<updated>2012-08-24T18:08:19+00:00</updated>
<author>
<name>Tapani Pälli</name>
<email>tapani.palli@intel.com</email>
</author>
<published>2012-08-16T10:59:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=57c57df7b4579b60a84062df2e64f84dd84558b5'/>
<id>57c57df7b4579b60a84062df2e64f84dd84558b5</id>
<content type='text'>
Patches changes mesa to use 'HAVE_DLOPEN' defined by configure and Android.mk
instead of _GNU_SOURCE for detecting dlopen capability. This makes dlopen to
work also on Android where _GNU_SOURCE is not defined.

[mattst88] v2: HAVE_DLOPEN is sufficient for including dlfcn.h, remove
	       mingw/blrts checks around dlfcn.h inclusion.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
Reviewed-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Tapani Pälli &lt;tapani.palli@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patches changes mesa to use 'HAVE_DLOPEN' defined by configure and Android.mk
instead of _GNU_SOURCE for detecting dlopen capability. This makes dlopen to
work also on Android where _GNU_SOURCE is not defined.

[mattst88] v2: HAVE_DLOPEN is sufficient for including dlfcn.h, remove
	       mingw/blrts checks around dlfcn.h inclusion.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
Reviewed-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Tapani Pälli &lt;tapani.palli@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>android: pass -std=c99 by default</title>
<updated>2011-11-26T03:42:08+00:00</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2011-11-26T03:20:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=d2cd621086fdf620a96d599bac0873ff58ddf137'/>
<id>d2cd621086fdf620a96d599bac0873ff58ddf137</id>
<content type='text'>
Several modules expect a C99 compiler already.  It is also the default for
Makefile build.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Several modules expect a C99 compiler already.  It is also the default for
Makefile build.
</pre>
</div>
</content>
</entry>
</feed>
