<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-clang.git/recipes-devtools, branch styhead</title>
<subtitle>Mirror of github.com/kraj/meta-clang.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-clang.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-clang.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/'/>
<updated>2024-10-25T16:09:04+00:00</updated>
<entry>
<title>clang_git.bb: assign PYTHON_PN to LLDB_PYTHON_EXE_RELATIVE_PATH</title>
<updated>2024-10-25T16:09:04+00:00</updated>
<author>
<name>Jan Kircher</name>
<email>jan.kircher@leica-microsystems.com</email>
</author>
<published>2024-10-23T14:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=c709a5196f1e8654425b43b478064395386c36d4'/>
<id>urn:sha1:c709a5196f1e8654425b43b478064395386c36d4</id>
<content type='text'>
Signed-off-by: Jan Kircher &lt;jan.kircher@leica-microsystems.com&gt;
</content>
</entry>
<entry>
<title>clang: Do not package clang-pseudo clang-pseudo-gen and clang-rename</title>
<updated>2024-09-26T22:39:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-09-26T04:25:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=32c4e622bd723abf08753a0f7720a4b4064d8f95'/>
<id>urn:sha1:32c4e622bd723abf08753a0f7720a4b4064d8f95</id>
<content type='text'>
These tools are unmaintained and clang-20+ has removed them [1] [2]

[1] https://github.com/llvm/llvm-project/commit/ed8f78827895050442f544edef2933a60d4a7935
[2] https://github.com/llvm/llvm-project/commit/40c45b6b43180221acb49f387e7d3158adf49e3e

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-cffi: Ad clang to rdeps for ptests to pass</title>
<updated>2024-09-18T14:32:26+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-09-18T05:05:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=c6a3ab111cee74509f4c3200c4340ba795ea6242'/>
<id>urn:sha1:c6a3ab111cee74509f4c3200c4340ba795ea6242</id>
<content type='text'>
ptest tries to compile some portions on the target
and demands the compiler that was used to cross-compile it

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>lldb: Enable on RISCV64</title>
<updated>2024-09-18T14:32:26+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-09-16T01:17:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=c0bc7f2ba811fb26460192256e747c2840e68e9a'/>
<id>urn:sha1:c0bc7f2ba811fb26460192256e747c2840e68e9a</id>
<content type='text'>
With clang-19 LLDB is building fine for RISCV64

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: scan-build-py: respect LLVM_LIBDIR_SUFFIX like other tools do</title>
<updated>2024-09-18T14:32:26+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2024-09-13T11:42:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=185e954aad80a2363451f89f70a9535d9b2b9dce'/>
<id>urn:sha1:185e954aad80a2363451f89f70a9535d9b2b9dce</id>
<content type='text'>
* other libraries are installed in 'lib64' or 'lib32' based on
  LLVM_LIBDIR_SUFFIX value, but libscanbuild files were always
  installed in 'lib'

* fixes:
  ERROR: QA Issue: lib32-clang: Files/directories were installed but not shipped in any package:
    /usr/lib/libscanbuild
    /usr/lib/libscanbuild/intercept.py
    /usr/lib/libscanbuild/analyze.py
    /usr/lib/libscanbuild/clang.py
    /usr/lib/libscanbuild/report.py
    /usr/lib/libscanbuild/arguments.py
    /usr/lib/libscanbuild/shell.py
    /usr/lib/libscanbuild/compilation.py
    /usr/lib/libscanbuild/__init__.py
    /usr/lib/libscanbuild/resources
    /usr/lib/libscanbuild/resources/sorttable.js
    /usr/lib/libscanbuild/resources/selectable.js
    /usr/lib/libscanbuild/resources/scanview.css
  Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
  lib32-clang: 13 installed and not shipped files. [installed-vs-shipped]

  e.g. in multilib build where libdir is set to /usr/lib32 or /usr/lib64.

Signed-off-by: Martin Jansa &lt;martin.jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>clang: Upgrade to 19.1.0 release</title>
<updated>2024-09-18T14:32:26+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-07-25T00:52:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=5820cb9e32c84a45591ecd2d7879fe8d0e5fe75e'/>
<id>urn:sha1:5820cb9e32c84a45591ecd2d7879fe8d0e5fe75e</id>
<content type='text'>
Release Notes below

llvm - https://releases.llvm.org/19.1.0/docs/ReleaseNotes.html
clang - https://releases.llvm.org/19.1.0/tools/clang/docs/ReleaseNotes.html
lld - https://releases.llvm.org/19.1.0/tools/lld/docs/ReleaseNotes.html
libc++ - https://releases.llvm.org/19.1.0/projects/libcxx/docs/ReleaseNotes.html
clang-extra - https://releases.llvm.org/19.1.0/tools/clang/tools/extra/docs/ReleaseNotes.html

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>spirv-llvm-translator: Bump to release_190</title>
<updated>2024-09-18T14:32:26+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-08-30T06:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=d7adc155ddbd08359c1c170a5366911793f5e566'/>
<id>urn:sha1:d7adc155ddbd08359c1c170a5366911793f5e566</id>
<content type='text'>
Fixes build with clang-19

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>include-what-you-use: Upgrade to tip of trunk</title>
<updated>2024-09-03T01:49:02+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-08-30T06:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=dda3f8cfa257ab69461176ccafe17ee1daa5d48d'/>
<id>urn:sha1:dda3f8cfa257ab69461176ccafe17ee1daa5d48d</id>
<content type='text'>
Brings clang-19 support

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "libcxx: Do not induce -mbranch-protection externally on arm64"</title>
<updated>2024-08-21T16:04:49+00:00</updated>
<author>
<name>Jose Quaresma</name>
<email>jose.quaresma@foundries.io</email>
</author>
<published>2024-08-20T14:43:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-clang.git/commit/?id=9e0ef14c505b8621baad385328293f5eb2d1202a'/>
<id>urn:sha1:9e0ef14c505b8621baad385328293f5eb2d1202a</id>
<content type='text'>
This reverts commit 96b2f3da50c8cf814f661fba37df0a098457b016.

The is required to be applied globally and not only for libcxx.

Signed-off-by: Jose Quaresma &lt;jose.quaresma@foundries.io&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>
</feed>
