X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2E52D385840D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1708969825; bh=Pm/5lOje4GwJ5Hc0nDzqsIjAm1vcDqgFsxmmcBmYdj8=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=QFC9C8cO292da6FlxCGyOxIpaHnweRygrD10PY13uf1iXGQp3cDZocleXwWJTEbPv 6nRsNRD5kNDBCzNyafKKJ1IwbZRw/Mgb7zD9fvKzg2y6njgs5QI7G8jpEJyVW60IUZ ucNPtKL2HYbYC3Ef4QV9RlddkhgQE70kC9KZKbHU= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E8F623858CDB ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E8F623858CDB ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1708969801; cv=none; b=XDAOC+qUGlOsXazNLX/DLnf2tIklrThtJQHeldXTDCTQmlmiXZ3aev0XJ1kd/IJ9iB8nfREGy/IgMwRF72NClKSb+7W5/RzWaFmM85F6txEkmbElqaWOInNnESHAX+z0zEURff7owHlGE1AOIY3oCAbL+luY5wavrUzEIm178Zo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1708969801; c=relaxed/simple; bh=9K90n5oLe5j7toja+4QgTH89al5/sIVFk/MW+8DHdlM=; h=Message-ID:Date:MIME-Version:Subject:To:From; b=aWriA/Qj+e9Yx33CVL1TwOIbhEtQYfjMH4udnt4rUZGuLARnQJNh3/CTAQauBtEVickqq8t4KdJQq4EGlq3CVpPi5SACiDEjbpQlDdEKerNemv5Ab3ebgc3mV6NOrymMDF0kWGuhU56bx0YAjPqcucyDuov5Xz6x91k4/QBpLD0= ARC-Authentication-Results: i=1; server2.sourceware.org Message-ID: <64bc9c89-6116-45c6-b356-590827ed3553@SystematicSW.ab.ca> Date: Mon, 26 Feb 2024 10:49:55 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Does gcc now depend on libintl-devel ? Content-Language: en-CA To: cygwin AT cygwin DOT com References: Organization: Systematic Software In-Reply-To: X-Rspamd-Queue-Id: E2BF52002D X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Rspamd-Server: rspamout08 X-Stat-Signature: 44kr5oyq396rfze33r78dtwsuuwn6cmu X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX1+SU17H0qYIdEPUnUADNx5gR3Q7vmuik1I= X-HE-Tag: 1708969796-408034 X-HE-Meta: U2FsdGVkX1/YxR/gxuoRTlQs0Z7DbdvZN17wqtj587Nl8tQj35G/QUT/9wlvhySlvSg83WkVIlmfV2ZsNmvP+OUosMkIVk+Z+slvcROj+y9MJUAYyRKGA715nEljVoPyld2w73+W9DV1nVjs00zRtUpYyV0pGMq1Sb7GPiuAeHgskEVaUDPRjEVMsRlCB6pmYF/oUn2xYIJoiPRmsnXI+Ksf85thU/cBwh7+mpB9tYkuHvQUyRJTfdVTLSHB3sLzwB4UNP5XwwwA3xzHAMEwdFOf00rW/zutvZlQy5y8AdG6CiLJG57zxbvba3i2ojF49QmWDCPbX+wuTWcMiDWH45xkwvLzDgzvRMh4ZUPbnGtWiBKKacY6BAJY1Mr87KkXgrLfqsly/IXX6oQQiuCfsLCOQoX33XQ9EOV3oGa7p/Ki5q0KV9YZlGYcsUpbeh1+nWtSu8jRrFD1/f0H99xvjCUpccwPCsvuF9Nd0rq4DNL1W9hnaxmhCIl8iNl5JHqm X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Brian Inglis via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Brian Inglis Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 41QHoQma468276 On 2024-02-25 21:33, gs-cygwin.com--- via Cygwin wrote: > Does gcc now depend on libintl-devel ? Is this dependency declared? > > Along with the release of cygwin 3.5.0, my CI on github started failing, > where autoconf would report that a working C compiler was not found for > the Cygwin build. > > The github workflow in question: search for "Windows-Cygwin" in > https://github.com/lighttpd/lighttpd1.4/blob/master/.github/workflows/pr.yml > > I added libintl-devel package to the package install list and things > started working again. This was a couple weeks ago and I forget exactly > what I did to reproduce it locally, but if you need more details, I can > try to document more carefully. > > Here is the workflow job which failed two weeks ago: > https://github.com/gstrauss/lighttpd1.4/actions/runs/7841762861/job/21398761239 > checking whether the C compiler works... no > configure: error: in '/cygdrive/d/a/lighttpd1.4/lighttpd1.4': > configure: error: C compiler cannot create executables $ cygcheck gcc Found: C:/.../cygwin64/bin/gcc.exe C:/.../cygwin64/bin/gcc.exe C:/.../cygwin64/bin/cygwin1.dll C:/WINDOWS/system32/KERNEL32.dll C:/WINDOWS/system32/ntdll.dll C:/WINDOWS/system32/KERNELBASE.dll C:/.../cygwin64/bin/cygiconv-2.dll C:/.../cygwin64/bin/cygintl-8.dll so gcc depends on packages libiconv2 and libintl8, and others, providing the DLLs, as documented on the gcc-core package summary page: https://cygwin.com/packages/summary/gcc-core.html and building gcc-core etc. will require libiconv-devel and libintl-devel. Check your package build dependencies, and config logs, as internationalized packages, as yours may be, require any or all of gettext-devel, libiconv-devel, libintl-devel, po4a to build, and some of your build dependencies may require headers or libraries provided by -devel packages, as cygwin itself requires libintl8, and those -devel packages to build. You may want to rerun configure with --verbose messages and look at what the failing check script and test program expects to be available to use. -- 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