What | Removed | Added |
---|---|---|
CC | manfred.h@gmx.net |
(In reply to Richard Biener from comment #2) > (In reply to Aaron Puchert from comment #1) > > (In reply to Richard Biener from comment #0) > > > Again SLE 15 SP3 will keep llvm7 as 'llvm' > > Isn't Mesa the only consumer of llvm in SLE? > > > > But I'm not sure, "whatdependson" doesn't seem to work on SUSE:SLE-15-SP2:GA. > > Mesa is currently the only consumer of llvm9 but there are several packages > that use clang/llvm for building (rust for example) and those still use llvm7 > via the llvm package. rust is especially interesting to me. I currently cannot build my various rust versions (needed to build MozillaFirefox ESR vs. Release) anymore; details can be found in <https://build.opensuse.org/package/show/home:manfred-h:devel:languages:rust:rust-1.46/rust-1.46.0> and <https://build.opensuse.org/package/show/home:manfred-h:devel:languages:rust:rust-1.47/rust-1.47.0>. Both apparently need an "llvm-devel >= 8.0"; I could enable the builtin version of LLVM as it's done for Leap <= 15.1 or various SLE versions, but as Leap 15.2 has a proper llvm-devel I'd suggest we go down that route to ensure Leap 15.3 has at least the version provided by Leap 15.2 - or even newer. In the interest to allow building of rust > 1.45, I'd appreciate a solution here. Thx! > I'm now trying to sync up the package structure on SLE to what we have on > Factory some more, re-syncing at least the llvm9 copy and more carefully > llvm7. That would be really great!