On 2025-05-24 14:56, Brian Inglis wrote:
On 2025-05-24 12:04, Glenn Strauss via Cygwin-apps wrote:
On Sat, May 24, 2025 at 07:09:48PM +0200, ASSI via Cygwin-apps wrote:
Gcc version 13.4 is expected to get released in about four to six weeks
and that will be the trigger for Cygwin to update from gcc-12 soon
after.  As gcc-13 has been available as a test version based on the
weekly snapshots on Cygwin continually since September 2023 I plan to
only have a brief gap between the test release and switching it to
current.

As things stand I will include the locale patches from Takashi Yano for
libstdc++, which in their current form will make libiconv-devel a new
requirement for the gcc-core package as it's going to be part of the
compiler driver specification.  While I'd like to avoid that and limit
this requirement to g++ / libstadc++, it's light enough to not hold up
the update over this issue (after all on other systems that's part of
the system libc anyway).  But if anyboday has a suggestion on how to
resolve this, please come forward.

Back in Feb 2024, I reported that gcc package appears to have added
a dependency on libintl-devel [1].  In that thread, Brian noted the
dependency was libintl8 and libiconv2 [2] (instead of libintl-devel).

[1] https://cygwin.com/pipermail/cygwin/2024-February/255517.html
[2] https://cygwin.com/pipermail/cygwin/2024-February/255528.html

It seems gcc/ld needs lib{iconv,intl}-devel to find lib{iconv2,intl8}.
Does that make sense?

$ grep -ao 'cygi.*-[28]\.dll' /lib/lib{iconv,intl}.dll.a
/lib/libiconv.dll.a:cygiconv-2.dll
/lib/libintl.dll.a:cygintl-8.dll

--
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 à retrancher  but when there is no more to cut
                                -- Antoine de Saint-Exupéry

Reply via email to