Test: gcc-14.2.1+20241102-0.1
Brian Inglis
Brian.Inglis@SystematicSW.ab.ca
Mon Nov 4 20:26:36 GMT 2024
On 2024-11-04 12:00, ASSI wrote:
> The native Gcc compilers have been updated to the latest upstream
> snapshot version of the gcc-13 branch:
>
> gcc-14.2.1+20241102
>
> This build incorporates the experimental v4 patch from T. Yano to use
> the newlib locale function in libstdc++ so that other locales (aside
> from "C") become usable.
>
> Cygwin does not allow multiple versions of the compilers to be installed
> concurrently.
>
> For this build, the D compiler has been disabled since it does not
> bootstrap due to the missing Phobos runtime on Cygwin. No testing
> beyond the compiler testsuite has been done. Libgccjit is now building
> and part of the release again.
I realised there are docs provided only for gcc/g++, objc/objc++, gccint,
gfortran, libgccjit, libgomp, libquadmath, but nothing for libstdc++, not even
info or man pages.
Is there any chance we could possibly get libstdc++.info* or man pages included
with the build, or as (a) separate -doc package(s), and possibly other libraries
or components where info or man pages are available, and may not currently be
built or installed?
I struggled to find any Cygwin or online docs mentioning libstdc++, until a
poster linked:
https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html,
One upstream refuses to support distros that do not support C++20 compilers!
Given that cygwin/-devel is built with the old ABI, is there any point in trying
to build libraries/packages that *require* the new ABI features in C++20?
I am asking to adopt dependent orphaned packages, just so I *can* rebuild them
with the new ABI, so is trying this exercise going to be futile?
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry
More information about the Cygwin
mailing list