<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/recipes-devtools/rust, branch master</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2025-07-28T15:23:37+00:00</updated>
<entry>
<title>rust,rust-llvm: Delete bbappends</title>
<updated>2025-07-28T15:23:37+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-07-18T02:20:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=e51fcd7670126c8c175e0cb68348a69c94ca22f5'/>
<id>urn:sha1:e51fcd7670126c8c175e0cb68348a69c94ca22f5</id>
<content type='text'>
They should be set by distros not by meta-clang
since distros decide to use clang as system compiler

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Use TOOLCHAIN_NATIVE instead of TOOLCHAIN:class-native</title>
<updated>2025-07-07T05:08:11+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-06-26T16:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=f9692013f796419b8c26135b4fbf3019e4073b8c'/>
<id>urn:sha1:f9692013f796419b8c26135b4fbf3019e4073b8c</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwebengine,rust-llvm,rust: Use clang for native toolchain as well</title>
<updated>2025-07-07T05:08:11+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-06-06T15:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=521fcaf2c3fdeddb2ef76837cae5da926068864a'/>
<id>urn:sha1:521fcaf2c3fdeddb2ef76837cae5da926068864a</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Rename inherit for clang-native to toolchain/clang-native</title>
<updated>2025-07-07T05:08:11+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-05-23T06:56:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=10d2227ee8eb0b24c273fed3e5c158bf9a3c118f'/>
<id>urn:sha1:10d2227ee8eb0b24c273fed3e5c158bf9a3c118f</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "rust-llvm: Fix build with clang-18"</title>
<updated>2024-08-21T00:15:18+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-08-20T03:10:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=19b0e27f8fefed75ea9c8e175a69298766c58c95'/>
<id>urn:sha1:19b0e27f8fefed75ea9c8e175a69298766c58c95</id>
<content type='text'>
This reverts commit 292506c431f2037d35ccb7f4f957ce143b617450.
</content>
</entry>
<entry>
<title>rust-llvm: Fix build with clang-18</title>
<updated>2024-03-07T03:18:22+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-01-23T01:39:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=292506c431f2037d35ccb7f4f957ce143b617450'/>
<id>urn:sha1:292506c431f2037d35ccb7f4f957ce143b617450</id>
<content type='text'>
backport a patch to fix build failure seen with clang-18

/mnt/b/yoe/master/build/tmp/work/x86_64-linux/rust-llvm-native/1.74.1/rustc-1.74.1-src/src/llvm-project/llvm/tools/sancov/sancov.cpp:521:42: error: chosen constructor is explicit in copy-initialization
  521 |     return SpecialCaseList::createOrDie({{ClIgnorelist}},                                                                                                                                                                   |                                          ^~~~~~~~~~~~~~

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>rust-llvm,rust: Use libc++ when RUNTIME = "llvm"</title>
<updated>2022-08-30T21:58:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-08-22T21:02:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=cab758f169e061159f445ff5234a2e57b34501fe'/>
<id>urn:sha1:cab758f169e061159f445ff5234a2e57b34501fe</id>
<content type='text'>
Use clang to do native builds as well
this ensures that concerned dependencies are
not asking for different runtime

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