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/