<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git, branch yoe/mut</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=yoe%2Fmut</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=yoe%2Fmut'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2019-07-26T21:36:06+00:00</updated>
<entry>
<title>clang: Move libclang into its own dedicated package.</title>
<updated>2019-07-26T21:36:06+00:00</updated>
<author>
<name>Piotr Tworek</name>
<email>tworaz@tworaz.net</email>
</author>
<published>2019-07-26T19:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=4babecabc58ec64a5a12c180165996ea34f9e48a'/>
<id>urn:sha1:4babecabc58ec64a5a12c180165996ea34f9e48a</id>
<content type='text'>
This library has a few potential consimers (ex, qttools) which don't
need whole clang install. Distributions like debian already package
lbiclang separately as libclang1. This makes even more sense for
embedded systems. Do the same for OE/Yocto.

Signed-off-by: Piotr Tworek &lt;tworaz@tworaz.net&gt;
</content>
</entry>
<entry>
<title>clang: Update to latest on 8.x branch</title>
<updated>2019-07-22T18:05:30+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-07-16T05:53:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=b70965490d26c49771704addc27d9dbb31362b14'/>
<id>urn:sha1:b70965490d26c49771704addc27d9dbb31362b14</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>samba: Match the bbappend to latest recipe from meta-networking</title>
<updated>2019-07-22T18:05:30+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-07-16T05:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=901c61b74a84f62ba9bc283e40f8b9d082d6d70b'/>
<id>urn:sha1:901c61b74a84f62ba9bc283e40f8b9d082d6d70b</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>polkit: Mark non clangable</title>
<updated>2019-07-11T21:07:48+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-07-10T16:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=36d69c2165778c8ff42eb0402d6217657bd36332'/>
<id>urn:sha1:36d69c2165778c8ff42eb0402d6217657bd36332</id>
<content type='text'>
with latest mozjs 60.x it does not compile with clang
its fixable but mark it gcc only in the mean term

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>musl: Use gcc to compile always</title>
<updated>2019-07-11T21:07:48+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-07-08T22:03:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=a06a370188e121b1e10aac03b698116055e79525'/>
<id>urn:sha1:a06a370188e121b1e10aac03b698116055e79525</id>
<content type='text'>
clang needs built-ins from compiler-rt to build musl
and compiler-rt needs a full toolchain to build which means
we have a catch-22 on x32 with clang/musl, for now use gcc
to compile musl to break the jinx

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Update to latest on 8.x release</title>
<updated>2019-07-11T21:07:48+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-07-08T22:03:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=34579b120b05d0495fe9e435deb83c56b9162248'/>
<id>urn:sha1:34579b120b05d0495fe9e435deb83c56b9162248</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Update to latest on 8.0 release</title>
<updated>2019-06-25T02:46:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-06-19T17:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=b2bcc6740b109008c5f733407abc89aa58b6f64c'/>
<id>urn:sha1:b2bcc6740b109008c5f733407abc89aa58b6f64c</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>lldb: ignore format-security warnings</title>
<updated>2019-06-18T12:58:08+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@intel.com</email>
</author>
<published>2019-06-17T23:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=13e63ae5bc92e43b7df0701edb8f1a2092fafaee'/>
<id>urn:sha1:13e63ae5bc92e43b7df0701edb8f1a2092fafaee</id>
<content type='text'>
lldb doesn't build when -Wformat-security -Werror=format-security is
added/enabled and results in errors with gcc9:

| BUILD/build/tmp/work-shared/llvm-project-source-8.0.1-r0/git/lldb/source/Core/Module.cpp: In member function 'size_t lldb_private::Module::FindTypes_Impl(const lldb_private::ConstString&amp;, const lldb_private::CompilerDeclContext*, bool, size_t, llvm::DenseSet&lt;lldb_private::SymbolFile*&gt;&amp;, lldb_private::TypeMap&amp;)':
| BUILD/build/tmp/work-shared/llvm-project-source-8.0.1-r0/git/lldb/source/Core/Module.cpp:951:52: error: format not a string literal and no format arguments [-Werror=format-security]
|   951 |   Timer scoped_timer(func_cat, LLVM_PRETTY_FUNCTION);
|       |                                                    ^
| BUILD/build/tmp/work-shared/llvm-project-source-8.0.1-r0/git/lldb/source/Core/Module.cpp: In member function 'virtual lldb_private::SymbolVendor* lldb_private::Module::GetSymbolVendor(bool, lldb_private::Stream*)':
| BUILD/build/tmp/work-shared/llvm-project-source-8.0.1-r0/git/lldb/source/Core/Module.cpp:1052:58: error: format not a string literal and no format arguments [-Werror=format-security]
|  1052 |         Timer scoped_timer(func_cat, LLVM_PRETTY_FUNCTION);
|       |

Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>nonclangable: Disable internal assembler for openssl and libjpeg-turbo on mips</title>
<updated>2019-05-26T19:30:37+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-05-26T19:28:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=ba3e396e7b20e7d56f08f3540e780ec1ad51ecfd'/>
<id>urn:sha1:ba3e396e7b20e7d56f08f3540e780ec1ad51ecfd</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcxx: Enable libunwind on mips</title>
<updated>2019-05-26T19:30:37+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-05-26T19:27:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=5926220033beaaa74a7d554eb897bfe9acf4f8ed'/>
<id>urn:sha1:5926220033beaaa74a7d554eb897bfe9acf4f8ed</id>
<content type='text'>
This now builds for mips so lets enable it

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