On 2020-09-24 12:50, Michał Górny wrote: > That's really weird, point releases should not include breaking > changes. Could you try to figure out why this happens? Also, are you > aware if 9.0.0 vs 9.0.1 had the same problem? Maybe it's one time > upstream screwup.
Let's hope so, this was very much an unpleasant surprise. Regarding slot 9, I do not remember anyone complaining about it - but then again, I think we only began supporting it in opencl-clang after llvm-9.0.1 had already been stabilised. > A somewhat ugly alternative would be to ~ dep on specific version and > make revbumps for minor llvm bumps. Somewhat ugly indeed, could be worse though - at least dev-util/spirv-llvm-translator and dev-libs/opencl-clang ebuilds support exactly one llvm/clang major version each so no ugly "|| ( ver1:9 ver2:10 ver3:11 )" dependencies will be required. -- Marecki
signature.asc
Description: OpenPGP digital signature