<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/conf, branch zeus</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=zeus</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=zeus'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2020-06-03T15:39:57+00:00</updated>
<entry>
<title>nfs-utils: Enable unknown-warnings as errors</title>
<updated>2020-06-03T15:39:57+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-30T19:33:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=c9ead2f67688ab8112d3b2ada44f196469dbfbfc'/>
<id>urn:sha1:c9ead2f67688ab8112d3b2ada44f196469dbfbfc</id>
<content type='text'>
This helps configure scripts to detect right set of
compiler specific options to enable

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>conf/nonclangable.conf: Always build mesa with gcc</title>
<updated>2020-02-27T15:30:36+00:00</updated>
<author>
<name>Böszörményi Zoltán</name>
<email>zboszor@pr.hu</email>
</author>
<published>2020-02-27T09:39:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=81ba160c95b12b2922f99b60bef25ab37a5e2f0e'/>
<id>urn:sha1:81ba160c95b12b2922f99b60bef25ab37a5e2f0e</id>
<content type='text'>
Building mesa (at least version 19.3.4) with clang 9.0.1 leads
to linker errors on x86/x86-64:

"undefined reference to `typeinfo for llvm::raw_pwrite_stream'"
in libvulkan_radeon.so

and

"undefined reference to `typeinfo for llvm::RTDyldMemoryManager'"
in libgallium.a.

It was reported at https://gitlab.freedesktop.org/mesa/mesa/issues/2533

It seems it is related to rtti not being enabled, at least reports
from a few years ago on forums lead to that conclusion.
But enabling rtti for clang in PACKAGECONFIG doesn't help.

Just build mesa with gcc, it fixes the linker errors.

Signed-off-by: Böszörményi Zoltán &lt;zboszor@pr.hu&gt;
</content>
</entry>
<entry>
<title>Add LAYERDEPENDS</title>
<updated>2020-02-18T06:57:39+00:00</updated>
<author>
<name>Jan-Simon Möller</name>
<email>dl9pf@gmx.de</email>
</author>
<published>2020-02-17T14:35:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=9cab6bc46cf44d13f8fea3b827e298a4f6e16b17'/>
<id>urn:sha1:9cab6bc46cf44d13f8fea3b827e298a4f6e16b17</id>
<content type='text'>
Dependency is core as per README.md</content>
</entry>
<entry>
<title>cpio: Link with compiler-rt when using clang</title>
<updated>2019-12-15T19:03:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-15T05:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=bfd6f33325d4fe1ae0680d55d0ce5ff95533bbe2'/>
<id>urn:sha1:bfd6f33325d4fe1ae0680d55d0ce5ff95533bbe2</id>
<content type='text'>
Fixes
/usr/src/debug/cpio/2.13-r0/build/gnu/../../cpio-2.13/gnu/xmalloc.c:100: undefined reference to `__mulodi4'
clang-9: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:1124: recipe for target 'rmt' failed

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libexecinfo,openflow: Use gcc on mips</title>
<updated>2019-12-14T16:05:10+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-14T07:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=7bc0781633bee5e010685f2515d9fab32620e63b'/>
<id>urn:sha1:7bc0781633bee5e010685f2515d9fab32620e63b</id>
<content type='text'>
Fails with error on clang
error: return address can be determined only for current frame

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>hdf5: Use gcc on musl/x86_64</title>
<updated>2019-12-12T18:05:13+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-12T07:01:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=9e47f93fee6097f25a477f0156d0a8ee08bd847f'/>
<id>urn:sha1:9e47f93fee6097f25a477f0156d0a8ee08bd847f</id>
<content type='text'>
clang crashes for some reason

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3,x64: Can be compiled with clang9</title>
<updated>2019-12-10T20:01:30+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-09T03:58:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=f0ddd47cf19eb97dce9e6eaa7a211fdb2f864082'/>
<id>urn:sha1:f0ddd47cf19eb97dce9e6eaa7a211fdb2f864082</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>layer.conf: Define LLVMVERSION in terms of clang version</title>
<updated>2019-11-24T03:18:48+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-23T20:04:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=459814ea4768bdab50efe7e4e918faf658ed6f42'/>
<id>urn:sha1:459814ea4768bdab50efe7e4e918faf658ed6f42</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libffi: Use gcc for armeb</title>
<updated>2019-11-20T14:32:14+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-20T07:13:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=3e256954e11a0abb25115d185b9ec74fb49dacd7'/>
<id>urn:sha1:3e256954e11a0abb25115d185b9ec74fb49dacd7</id>
<content type='text'>
libffi expects arv7+neon with clang in asm

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>m4,ruby,webkitgtk: Do not use compiler-rt explicitly on arrmeb/ppc</title>
<updated>2019-11-20T14:32:14+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-20T06:40:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=381ded0e2d51b9fc9672e26dd911cb1506878fbd'/>
<id>urn:sha1:381ded0e2d51b9fc9672e26dd911cb1506878fbd</id>
<content type='text'>
Needed for clang since it needs __mulodi4 but these arches do not build
compiler-rt

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
