Skip to content

layer.conf: disable conflicting LLVM PACKAGECONFIG options #1070

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

Merged
merged 1 commit into from
Mar 31, 2025

Conversation

lumag
Copy link
Contributor

@lumag lumag commented Mar 31, 2025

The LLVM package in OE-Core got optional support for building libclc and SPIRV-LLVM-Translator. However this also means that llvm-native also install clang binaries into the sysroot. In order to remove a conflict with the clang recipe from meta-clang forcibly disable PACKAGECONFIG options causing conflict.


Contributor checklist

Reviewer Guidelines

  • When submitting a review, please pick:
    • 'Approve' if this change would be acceptable in the codebase (even if there are minor or cosmetic tweaks that could be improved).
    • 'Request Changes' if this change would not be acceptable in our codebase (e.g. bugs, changes that will make development harder in future, security/performance issues, etc).
    • 'Comment' if you don't feel you have enough information to decide either way (e.g. if you have major questions, or you don't understand the context of the change sufficiently to fully review yourself, but want to make a comment)

The LLVM package in OE-Core got optional support for building libclc and
SPIRV-LLVM-Translator. However this also means that llvm-native also
install clang binaries into the sysroot. In order to remove a conflict
with the clang recipe from meta-clang forcibly disable PACKAGECONFIG
options causing conflict.

Signed-off-by: Dmitry Baryshkov <[email protected]>
@lumag lumag requested a review from kraj as a code owner March 31, 2025 11:18
@kraj kraj merged commit 11b169e into kraj:master Mar 31, 2025
1 check passed
@lumag lumag deleted the fix-oe-core-llvm branch April 3, 2025 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants