Re: Heads-Up: Pending update of the system compiler to gcc-13

Brian Inglis via Cygwin-apps <[email protected]>
Newsgroups gmane.os.cygwin.applications
Organization Systematic Software
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.