Am 01.12.2024 um 21:20 schrieb ASSI:
The native Gcc compilers have been updated to the latest upstream
snapshot version of the gcc-13 branch:
gcc-14.2.1+20241130
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.
gcc 14 and gcc 15 exhibit a mysterious compilation failure for mintty:
In file included from /usr/include/w32api/windows.h:70,
from /usr/include/w32api/wtypesbase.h:12,
from /usr/include/w32api/shlobj.h:9,
from jumplist.c:20:
/usr/include/w32api/winbase.h: In function ‘SetThreadpoolCallbackPriority’:
/usr/include/w32api/winbase.h:3450:3: error: implicit declaration of
function ‘TpSetCallbackPriority’; did you mean
‘TpSetCallbackPersistent’? [-Wimplicit-function-declaration]
3450 | TpSetCallbackPriority(cbe, prio);
It works if I neutralise that macro by
#define TpSetCallbackPriority(cbe, prio)
#include <shlobj.h>
--
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