Am Mi., 31. Aug. 2022 um 01:09 Uhr schrieb Steve Langasek
<steve.langa...@canonical.com>:
>
> Package: mir-core
> Version: 1.1.111-1
> Severity: serious
> Tags: patch
> Justification: ftbfs
> User: ubuntu-de...@lists.ubuntu.com
> Usertags: origin-ubuntu kinetic ubuntu-patch
>
> Hi Matthias,
>
> The mir-core package is failing to build on all gdc archs in unstable
> because meson.build includes a compiler option, '-preview=dip1008', which is
> ldc-specific and not understood by gdc.
>
> Patching this option out lets the package build on all archs, including
> those using ldc, so it doesn't appear to be needed.

How odd, that particular DIP was apparently postponed:
https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1008.md
Not sure if we can just drop the flag, but I assume the answer is yes,
in which case we should forward this patch upstream as well.
If not, then the Meson code needs to pass "-fpreview=dip1008" (instead
of -preview...) to the compiler if its identifier is gnu.
Thanks for looking into this!

-- 
I welcome VSRE emails. See http://vsre.info/

Reply via email to