bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #66356] On Windows: msginit fails to run cldr-plurals if shared bui


From: Bruno Haible
Subject: [bug #66356] On Windows: msginit fails to run cldr-plurals if shared build
Date: Mon, 21 Oct 2024 14:07:12 -0400 (EDT)

Update of bug #66356 (group gettext):

                Category:                    None => Translator tools       
             Assigned to:                    None => haible                 

    _______________________________________________________

Follow-up Comment #4:

Thanks for the report and analysis.

> I see two possible fixes:
>
> 1. when msginit launches cldr-plurals, temporarily set the current directory
to the one where msginit is located.
>
> 2. when msginit launches cldr-plurals, temporarily add the directory of
msginit to the PATH environment variable.

Fix 1 may work in this case, because msginit does not pass relative file names
to cldr-plurals. But it is not a general solution.

Fix 2 is the right approach, but needs to be done carefully because modifying
an environment variable is not multithread-safe.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66356>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]