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