Your message dated Sun, 04 Sep 2022 15:49:29 +0000
with message-id <e1oursh-004nsm...@fasolo.debian.org>
and subject line Bug#1018796: fixed in mir-core 1.1.111-2
has caused the Debian Bug report #1018796,
regarding mir-core: FTBFS with gdc: unrecognized commandline option 
-preview=dip1008
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1018796: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018796
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru mir-core-1.1.111/debian/patches/drop-non-portable-option.patch 
mir-core-1.1.111/debian/patches/drop-non-portable-option.patch
--- mir-core-1.1.111/debian/patches/drop-non-portable-option.patch      
1969-12-31 16:00:00.000000000 -0800
+++ mir-core-1.1.111/debian/patches/drop-non-portable-option.patch      
2022-08-30 15:48:27.000000000 -0700
@@ -0,0 +1,17 @@
+Description: Don't pass -preview= to the compiler
+ This option is understood by ldc and not by gdc, and is not required in order
+ for the package to build.
+Author: Steve Langasek <steve.langa...@ubuntu.com>
+Last-Update: 2022-08-30
+Forwarded: no
+
+--- mir-core-1.1.111.orig/meson.build
++++ mir-core-1.1.111/meson.build
+@@ -37,7 +37,6 @@ foreach s : sources_list
+ endforeach
+ 
+ add_project_arguments([
+-    '-preview=dip1008',
+     '-lowmem',
+ ], language: 'd')
+ 
diff -Nru mir-core-1.1.111/debian/patches/series 
mir-core-1.1.111/debian/patches/series
--- mir-core-1.1.111/debian/patches/series      1969-12-31 16:00:00.000000000 
-0800
+++ mir-core-1.1.111/debian/patches/series      2022-08-30 15:47:47.000000000 
-0700
@@ -0,0 +1 @@
+drop-non-portable-option.patch

--- End Message ---
--- Begin Message ---
Source: mir-core
Source-Version: 1.1.111-2
Done: Matthias Klumpp <m...@debian.org>

We believe that the bug you reported is fixed in the latest version of
mir-core, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1018...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klumpp <m...@debian.org> (supplier of updated mir-core package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 04 Sep 2022 17:25:46 +0200
Source: mir-core
Architecture: source
Version: 1.1.111-2
Distribution: unstable
Urgency: medium
Maintainer: Debian D Language Group <team+d-t...@tracker.debian.org>
Changed-By: Matthias Klumpp <m...@debian.org>
Closes: 1018796
Changes:
 mir-core (1.1.111-2) unstable; urgency=medium
 .
   * Add fix-gdc-build.patch: Fix build with GDC (Closes: #1018796)
Checksums-Sha1:
 1321a7bfe1dc9639e1af19ddcabbda4218d1148c 2043 mir-core_1.1.111-2.dsc
 f5394425f42881d0e0097e2881152abe3a5ff404 83463 mir-core_1.1.111.orig.tar.gz
 63b0790209cc77437592c3d274c090970c59eeaf 3196 mir-core_1.1.111-2.debian.tar.xz
 1e3ad151bf2e2b8a3cdc8411df16378a33de9f6d 8117 
mir-core_1.1.111-2_source.buildinfo
Checksums-Sha256:
 4a047ddcaa7039b67bd7c0246970f1cfb91f116f06ec4aa1a24ee011a5ff2c19 2043 
mir-core_1.1.111-2.dsc
 11863a987872b1b1651ae09178d90cb91b1d705ebf06cf6b4eb340b9058148fd 83463 
mir-core_1.1.111.orig.tar.gz
 23bf57f9becf84cae8e7ac8f5515c21481bab288da338b89c231012400e1692e 3196 
mir-core_1.1.111-2.debian.tar.xz
 cb25b3eb14c22bbcfef25819bdaadad3f6312248a82b7f4570997da4bf8926de 8117 
mir-core_1.1.111-2_source.buildinfo
Files:
 6babb0a63c3565b869af43f7f5a1d72c 2043 libs optional mir-core_1.1.111-2.dsc
 56daebb2b9b9715fa9b23f29909e56e1 83463 libs optional 
mir-core_1.1.111.orig.tar.gz
 2df9b2827eb2ef85ab1b992fc4152102 3196 libs optional 
mir-core_1.1.111-2.debian.tar.xz
 1b85b477806325cba42a4c47b025f8db 8117 libs optional 
mir-core_1.1.111-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCAAtFiEE0zo/DKFrCsxRpgc4SUyKX79N7OsFAmMUxGUPHG1ha0BkZWJp
YW4ub3JnAAoJEElMil+/Tezrv2UQAJYYCmYsQA+C1Mevp6wJCbJjuoTWXzsjzrXD
xx/KWgr+Alk4uKo3CFv0ltwutQpcVRwwRnO9BDzAB6mpaik2tyoTuaTfY9cAt8tL
1XBByV+kSMrU8UYH7MSA/uxXsHZ6pobV3sW4cGMN4HRnHisFYANaFmsJLhRfRRwX
AgHewNHSpVcuHdBDnp+IYQMXAc9AZ4YVDWouN1/AUVsafPL2gIm3UMQkNv4GC/NB
JZhQNCtqoi1KMGWafwIT0NOvMNUUp+AHdBmGw7jICDI88H91Fjk2wtuco/K5Go4p
V6oC+vOM2h26IPI7ra9WpZMSoqSVap2CEALoGhpTl+BGELTXBxpdw7yKnzcBTqok
jNzngTDD+ZE8A3sOdL+MQssFU1k7b/Cy3nmmfUeNId0NI9Tgyy7pNDHx9y5tQu0i
W95a9BG+KxwCEbztFPMDoAUqU+/TJJ+R/9zjOuT3idL8XBkYp2SLxOAnIhwM34OE
oWsKA5mHPdELyGMi9IGHOV4vTXIb2bZ7N/oYRRqhsa24BjIB0lAsQucnyaZPUyRg
DBxPm72TDEx7Xwo0lEdAnyeMRpBuhaBhYgLlrHCPCfd34ypTxT6uFF4f4G+pgLyW
bPjth0uyvFvN31tWSITGIP6o7xZbikLR3mX8Tm1lZ6+o1f7sX6KcNgdQhT6GewRz
YwEno4Rw
=rLb7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to