Description of problem: The tinygo package will not run because a compatible clang is missing. Version-Release number of selected component (if applicable): tinygo-0.29.0-4.fc39.x86_64 clang-17.0.2-1.fc39.x86_64 How reproducible: Every time. Steps to Reproduce: 1. dnf -y install tinygo. 2. Write hello.go. 3. Run "tinygo build hello.go". Actual results: error: failed to build /usr/lib64/tinygo/lib/compiler-rt-builtins/absvsi2.c: none of these commands were found in your $PATH: clang-16 Expected results: Build should complete. Additional info: It seems tinygo and clang have become out-of-sync on Fedora before: https://github.com/tinygo-org/tinygo/issues/2106.
FEDORA-2023-c621d25b89 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-c621d25b89
Yes, that's because clang et al compat packages only provide libraries and none of the executables. I need to wait for, and backport, support for new LLVM from upstream.
FEDORA-2023-c621d25b89 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-c621d25b89` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-c621d25b89 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-c621d25b89 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.