Re: [PATCH] Makefile: fix cygwin build failure
- From
Adam Dinwoodie <adam@dinwoodie.org>
- Date
- Nov 10, 2022, 20:35 UTC
- Message-ID
- <CA+kUOan=Dj4T7J57yJSg2Qh4+SQuCV0MOLKxQrZC6s1=ciOdNw@mail.gmail.com>
- In-Reply-To
- <0dec6e1e-207c-be13-ae95-294d9b1e8831@ramsayjones.plus.com>
On Wed, 9 Nov 2022 at 22:46, Ramsay Jones wrote:
Show 15 quoted lines
> <snip> > [1] After a cygwin update, '/usr/bin/msgfmt.exe' refused to run, saying > that it could not locate the 'cygunistring-5.dll' file. Using cygcheck, > I found that this dll is provided by the 'libunistring5 1.1-1' package. > After installing this package, everything works just fine. > > I don't know how package dependencies are specified/updated, but it > would seem the 'gettext-devel' package has a direct or indirect > dependency on the 'libunistring5' package. Looking at my setup.log file > I would guess one-or-more of the following packages needs an update to > note this dependency: 'gettext-devel 0.21.1-1', 'gettext 0.21.1-1', > 'libgettextpo0 0.21.1-1', 'libintl-devel 0.21.1-1', 'libintl8 0.21.1-1', > or 'libasprintf0 0.21.1-1'. > > Unfortunately, I am not subscribed to the cygwin mailinglist :(
It looks like this was broken by an update to some of these packages a couple of weeks ago[0]; I've reproduced the problem and reported it to the mailing list[1], so the package maintainer should be able to update the dependency information :)
[0]: https://cygwin.com/pipermail/cygwin-announce/2022-October/010764.html [1]: https://cygwin.com/pipermail/cygwin/2022-November/252445.html