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
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple