Jun Omae <[email protected]> (大前 潤) On Wed, Jun 24, 2026 at 0:20 Ivan Zhakov <[email protected]> wrote:
> On Fri, 15 May 2026 at 15:38, <[email protected]> wrote: > >> Author: jun66j5 >> Date: Fri May 15 13:38:15 2026 >> New Revision: 1934221 >> >> Log: >> gha: Enable all features on CI build with cmake. >> >> * .github/workflows/cmake.yml >> (Install dependencies (Windows, vcpkg)): >> Add gettext[tools] and pdcurses. >> (Install dependencies (Linux, apt-get)): >> Add apache-dev, gettext, libncurses-dev. >> (Install dependencies (Mac OS, homebrew)): >> Add gettext and ncurses. >> (Configure CMake): >> Enable all features. >> >> [...] > > >> >> @@ -180,10 +184,16 @@ jobs: >> >> - name: Configure CMake >> run: > >> + if ($env:RUNNER_OS -eq 'Windows') { >> + $env:PATH += ";${env:VCPKG_ROOT}\installed\${{ >> matrix.vcpkg_triplet }}\bin"; >> + }; >> > A small nitpick: it looks like this part was not mentioned in the log > message. > > Could you clarify the purpose of this change? I think that cmake/vcpkg > should work without needing a workaround like this. And if it's not > working, we should probably address the root cause in our CMake > implementation. > msgfmt.exe (gettext[tools]) is needed to compile message catalogs. >

