Updated: gcc-12.4.0-1 (test)

ASSI Stromeko@nexgo.de
Sun Jun 23 17:50:16 GMT 2024


The native Gcc compilers have been updated to the latest upstream
release version of the gcc-12 branch:

 gcc-12.4.0-1-src
 gcc-ada-12.4.0-1
 gcc-core-12.4.0-1
 gcc-debuginfo-12.4.0-1
 gcc-fortran-12.4.0-1
 gcc-g++-12.4.0-1
 gcc-objc++-12.4.0-1
 gcc-objc-12.4.0-1
 libatomic1-12.4.0-1
 libgcc1-12.4.0-1
 libgccjit0-12.4.0-1
 libgfortran5-12.4.0-1
 libgnat12-12.4.0-1
 libgomp1-12.4.0-1
 libobjc4-12.4.0-1
 libquadmath0-12.4.0-1
 libstdc++6-12.4.0-1

This release includes libgccjit as a separate package for the native
toolchain.  Since Cygwin does not yet enable ASLR by default, any
nontrivial dynamic objects that are created in this way will likely need
to get rebased before they can be used.  It is unlikely that build
systems recognize the need for doing that at the moment.

The D compiler had to be removed again since the runtime library still
doesn't build on Cygwin, however it's become mandatory for bootstrapping
the compiler.

This release is slated to become the standard compiler on Cygwin after
the final gcc-11 (11.5.0) has landed, that release is currently
projected to happen between mid and end of July.  Cygwin packagers,
please test that your packages build without regressions using gcc-12,
but do not yet release packages built with it.

-- 


More information about the Cygwin-announce mailing list