Thanks to some recent upstream work in openshadinglanguage, I was able to 
rebuild it with LLVM 18 in Rawhide, so it should no longer be impacted.

The latest upstream release of python-llvmlite now has “experimental” support 
for LLVM 15, and the package is now built with LLVM 15 in Rawhide. Upstream 
plans to support LLVM 17 or later “eventually,” but the timeline is indefinite 
(https://github.com/numba/llvmlite/issues/1048). After some discussion with 
co-maintainers of the python-llvmlite package in the neuro-sig, we agree that 
we don’t have the collective or individual appetite to maintain llvm15, and we 
expect to orphan the python-llvmlite package if llvm15 is retired as planned. 
This will impact sympy, which has python-llvmlite as an optional dependency, 
but it should be sufficient for the sympy package to simply drop its 
BuildRequires on %{py3_dist llvmlite} if and when python-llvmlite is ultimately 
retired.

On 6/27/24 2:07 PM, Tulio Magno Quites Machado Filho wrote:
> The Fedora LLVM team is planning to retire the remaining compat packages for
> LLVM 14, 15 and 16 by July 4th.
> 
> The complete list of packages is:
> - llvm14: used by golang-tinygo-x-llvm, python-llvmlite
> - llvm15: used by clang15, golang-tinygo-x-llvm, intel-igc, 
> intel-opencl-clang,
>           lld15, openshadinglanguage, spirv-llvm15.0-translator
> - clang15: used by clang15, golang-tinygo-x-llvm, intel-igc,
>            intel-opencl-clang, lld15, openshadinglanguage,
>            spirv-llvm15.0-translator
> - lld15: used by intel-igc
> - llvm16: used by clang16, golang-tinygo-x-llvm, ldc, lfortran, lld16
> - clang16
> - lld16
> 
> If anybody would like to keep maintaining these packages in Fedora, we would
> gladly transfer ownership of them.
> Keep in mind they are not supported by upstream anymore.
> 
> 
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to