-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clang: Upgrade to 19.x release #982
Commits on Sep 4, 2024
-
pbzip2: Do not use libc++ for now
it need to be ported to not use generic char_traits Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0b26f7 - Browse repository at this point
Copy the full SHA e0b26f7View commit details -
spirv-llvm-translator: Bump to release_190
Fixes build with clang-19 Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d601e3 - Browse repository at this point
Copy the full SHA 0d601e3View commit details
Commits on Sep 17, 2024
-
clang: Upgrade to 19.1.0 release
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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96c89a7 - Browse repository at this point
Copy the full SHA 96c89a7View commit details -
clang: scan-build-py: respect LLVM_LIBDIR_SUFFIX like other tools do
* 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 <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2da70d9 - Browse repository at this point
Copy the full SHA 2da70d9View commit details -
recipes: Use gcc or clang/libstdc++ for some recipes
These recipes do not yet build with libc++-19, for now use libstdc++, poco and netdata do not compile with clang-19 at all Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b1659f - Browse repository at this point
Copy the full SHA 6b1659fView commit details -
libjxl: Use -Og instead of -O2 with clang-19
This is a workaround until [1] is fixed [1] llvm/llvm-project#108262 Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22345c7 - Browse repository at this point
Copy the full SHA 22345c7View commit details -
With clang-19 LLDB is building fine for RISCV64 Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b9dacf - Browse repository at this point
Copy the full SHA 3b9dacfView commit details -
nmap: Remove LLD build workaround for RISCV-64
This is no longer needed with clang-19 Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c327d32 - Browse repository at this point
Copy the full SHA c327d32View commit details -
python3-drgn: Use gcc when compiling for riscv32
openmp port for riscv32 is not yet available so we can not use clang for it for now. Signed-off-by: Khem Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1726e52 - Browse repository at this point
Copy the full SHA 1726e52View commit details
Commits on Sep 18, 2024
-
python3-cffi: Ad clang to rdeps for ptests to pass
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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 806b9a5 - Browse repository at this point
Copy the full SHA 806b9a5View commit details