bug-gettext
[Top][All Lists]
Advanced

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

Cygwin Package gettext 0.22


From: Brian Inglis
Subject: Cygwin Package gettext 0.22
Date: Fri, 23 Jun 2023 09:01:19 -0600
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0

Cygwin Package gettext 0.22 and previous versions have required a number of patches to build gettext as if under Linux rather than Windows.

Attached are the latest Cygwin patches applied to the "native" Cygwin build of the latest gettext. It would be nice if you could ever find some time to consider these, and apply or make these (or equivalent changes) part of your sources.

Cygwin cygport builds extract upstream sources into an origsrc tree, copy to parallel src "working" tree to allow config changes, and copy to or link from parallel build tree, so changes are manually applied to src tree files, and patches generated from diffs of {orig,}src/... paths, like git {a,b}/ paths. Those patches (and those for older versions) are also available in the package build repo:

        https://cygwin.com/git/?p=git/cygwin-packages/gettext.git

with package source and metadata at:

        https://cygwin.com/packages/summary/gettext-src.html

The mingw64-x86_64-gettext package build, and source and metadata, which we have already discussed, are available at similar links.

[Background: Historically Cygwin behaved more like Solaris, before Linux became commercially popular, and supported Windows compatibility in more ways than now. Cygwin makes every possible effort to conform to the latest POSIX standards, support BSD and Linux features that do not depend on OS sources, and uses newlib as its base libc/libm, as that library is used in embedded "Unix" development hosted by Cygwin under Windows. Cygwin has dropped some Windows compatibility, unsupported Windows versions, and 32 bit support, while still providing as much Windows interoperability as possible, including new WSL/Unix compatibility features such as Windows hard links and case-sensitive directories/trees.]

--
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer     but when there is no more to cut
                                -- Antoine de Saint-Exupéry

Attachment: gettext-0.22-gettext-tools-gnulib-lib-localename-c.patch
Description: Text document

Attachment: gettext-0.22-gettext-runtime-intl-gnulib-lib-localename-c.patch
Description: Text document

Attachment: gettext-0.22-gettext-runtime-gnulib-lib-localename-c.patch
Description: Text document

Attachment: gettext-0.22-no-woe32dll-m4-woe32-dll-m4.patch
Description: Text document

Attachment: gettext-0.22-no-woe32dll-gettext-tools-configure-ac.patch
Description: Text document

Attachment: gettext-0.21.1-autopoint-V.patch
Description: Text document

Attachment: gettext-0.21.1-cygwin-ftm.patch
Description: Text document

Attachment: gettext-tests-cygwin.patch
Description: Text document

Attachment: gettext-0.22-disable-libtextstyle.patch
Description: Text document


reply via email to

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