Your message dated Sat, 30 Nov 2024 11:04:21 +0000
with message-id <[email protected]>
and subject line Bug#1038210: fixed in gcc-mingw-w64 27~exp5
has caused the Debian Bug report #1038210,
regarding please provide a way to use UCRT instead of MSVCRT
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 [email protected]
immediately.)
--
1038210: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038210
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gcc-mingw-w64
Version: 25.2
Severity: wishlist
Dear Maintainer,
Recent versions of Windows ship a newer C runtime, UCRT, meant to supersede the
historical one, MSVCRT.
In particular, the MSYS2 project now produces packages compiled against UCRT
and considers them as the recommended ones:
https://www.msys2.org/docs/environments/
Currently, MinGW cross-compilers in Debian produce binaries linked against
MSVCRT. It would be nice if there was an easy and supported way of producing
binaries linked against UCRT.
As I understand it, there are two ways of achieving this:
1. at compile time of src:gcc-mingw-w64, by passing option
--with-default-msvcrt=ucrt
2. at runtime, by passing a modified specs file to the cross-compiler (more
specifically, replacing -lmsvcrt by -lucrt in the libgcc section)
Option 2 already works with the current version of src:gcc-mingw-w64. But it
would be better if there was an easier and less tricky way of achieving the
same (for example by providing different package flavours; or by providing a
specs file explictly designed for that purpose, possibly activated by the
alternatives system).
Thanks for your work,
--
⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁ Debian Developer
⢿⡄⠘⠷⠚⠋⠀ https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀ https://www.debian.org
--- End Message ---
--- Begin Message ---
Source: gcc-mingw-w64
Source-Version: 27~exp5
Done: Stephen Kitt <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gcc-mingw-w64, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen Kitt <[email protected]> (supplier of updated gcc-mingw-w64 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 30 Nov 2024 11:49:57 +0100
Source: gcc-mingw-w64
Architecture: source
Version: 27~exp5
Distribution: experimental
Urgency: medium
Maintainer: Stephen Kitt <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Closes: 1038210
Changes:
gcc-mingw-w64 (27~exp5) experimental; urgency=medium
.
* Bootstrap UCRT64 completely. Closes: #1038210.
Checksums-Sha1:
8cab9ce6c4a4fee48d97956a827e1586c7fd6bfd 6535 gcc-mingw-w64_27~exp5.dsc
06f09bed9a7bc47e428c46ff7530a7962b02c232 35604 gcc-mingw-w64_27~exp5.tar.xz
756433eb56379e41aa4037cf232d088957f5f4fb 7549
gcc-mingw-w64_27~exp5_source.buildinfo
Checksums-Sha256:
94c23d2e04295651b30577501d94c2011c23f92f7d5f8d891c13d6a3a59c556a 6535
gcc-mingw-w64_27~exp5.dsc
e0c9e58d5a6140775cb01723866021233df1a335cfd62b9e0bed7ca822e26ff4 35604
gcc-mingw-w64_27~exp5.tar.xz
002ea0cf83d68eab57d42f5858c41da66b28404a7a9f88a9ed10d3e79cb65dd2 7549
gcc-mingw-w64_27~exp5_source.buildinfo
Files:
abad852aa3d1d3526b8f0bdfb135ac84 6535 devel optional gcc-mingw-w64_27~exp5.dsc
5b4bf4dc96fb3b782fd28a84ba556c35 35604 devel optional
gcc-mingw-w64_27~exp5.tar.xz
e6372e5629384c69422ea978ce092480 7549 devel optional
gcc-mingw-w64_27~exp5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmdK7fsACgkQgNMC9Yht
g5w6Uw/7BK779vlBHUO2frx2zoX54hZysJd6c0uefOJfGBYxpMhmwkaf+sbb7Y/A
J/Dfan8+TThS1ZDPoJKNIe7QJHYanaL7LahhgEq/f4vDcAsqI8gRmNh3JIZ+3Fpn
nPGh7+Wt7+adbEJin28VHR2SQay+reIVIoNN5LRjGKfgtBuxLNjKWLfRqSUdfaEF
JlQhkL8LQbB8kKGpex8D4PgrT+KZ6HlPwVys6AT+K8QNOc8VDlow7afMsT58koL+
m4oj0HYlqQuqIcYSC1wJZI+/EKKnJYYZXidCiut7/ViQ7CmUg7ZPerBR8syc6xrW
gp/2dwNWdoNiWZj8/GMEyDzXA2qQe3/YT1izC+ie5ZTXSQlhXgKxgGgJPh0v7AYj
nyx1mA8s1VYa2J5zHlTrXheFVYRW9sfw5qKMan2zrC6nSlYYxG1rDOAQOeVeAED4
FiJz6S8M0buGnDkzO9qWy1WaL0NsgZmg3ro3rkfkM1qLpXJcJMlTFNoW+Lf5rcqM
c39KMT6cwo7f0aEuctMJVrmG+EiZCjSdvXHTU23rfxtEfkSKYnGQI4kqaiiyyveu
n4L0bMaN2HEe/No3L8Xkl0UU6y415VRJX42uxqOz33kG/eJUGEPLRX3SrkzwxXQ2
DpygLJuEtQCQGi3aiGq/mAwwdQcAXFhCg0A6VPuovyg+6gd/KZM=
=tdR1
-----END PGP SIGNATURE-----
pgpSmdURM3L3w.pgp
Description: PGP signature
--- End Message ---