Bug#922731: llvm-toolchain-7: Unjustified API breakage introduced by Debian patch

Sylvestre Ledru sylvestre at debian.org
Wed Feb 20 07:24:15 GMT 2019


Hello,

Le 20/02/2019 à 00:07, A.C. a écrit :
> Source: llvm-toolchain-7
> Severity: important
>
> Dear Maintainer,
> A recently merged patch that introduced support for KFreeBSD broke the API
> compatibility by introducing pointless renamings of enumeration values (KFreeBSD
> to kFreeBSD) and classes/structures.
>
> This change is not purely cosmetic and actively breaks any software that's
> making use of the aforementioned enums/struct/classes.
>
> My suggestion is to either amend the patches and be more careful in future in
> order to avoid this kind of silly breakage.

Would you have a testcase which shows the issue? This to make sure we 
don't regress again
in the future.

Svante, should I just revert the patches?

Thanks

S



More information about the Pkg-llvm-team mailing list