Hi,

On Thu, 17 Jul 2025 at 11:19, Dave Page <dp...@pgadmin.org> wrote:
>
> On Thu, 17 Jul 2025 at 09:01, Nazir Bilal Yavuz <byavu...@gmail.com> wrote:
>>
>> x64:
>>
>> * I downloaded Dave Page's Windows gettext artifact from [2]. I am
>> able to configure Postgres with nls being enabled but then compilation
>> failed with:
>> ```
>> [349/2500] Building translation
>> src/interfaces/libpq/po/cs/LC_MESSAGES/libpq5-19-cs.mo
>> FAILED: src/interfaces/libpq/po/cs/LC_MESSAGES/libpq5-19.mo
>> "C:\Users\byavuz81\Downloads\gettext-0.25-win64\bin\msgfmt.EXE" "-o"
>> "src/interfaces/libpq/po/cs/LC_MESSAGES/libpq5-19.mo"
>> "../src/interfaces/libpq/po/cs.po"
>> C:\Users\byavuz81\Downloads\gettext-0.25-win64\bin\msgfmt.EXE: iconv
>> failure: No error
>> [354/2500] Compiling C object
>> src/interfaces/libpq/libpq.dll.p/fe-auth-oauth.c.obj
>
>
> That build of gettext seems to work fine with the PostgreSQL builds in the 
> winpgbuild repo, so there must be something different in your environment. I 
> do remember spending some time trying to resolve the "iconv failure: No 
> error" message myself though, but unfortunately I was just messing around in 
> the GitHub editor trying to get it to work for giggles at the time with a 
> bunch of trial and error builds with no useful commit messages so couldn't 
> tell you what the issue was now :-/
>
> I do also recall that gettext was the component that took me by far the 
> longest to get working on that project.

Thanks for the heads-up! Unfortunately, I tried that on a VM which I
have since deleted, so I no longer have access to that environment. I
am planning to retry this soon and will let you know if I make any
progress.

-- 
Regards,
Nazir Bilal Yavuz
Microsoft


Reply via email to