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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to