[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libidn malloca compile fails GNULIBHEADERS_OVERRIDE_WINT_T not set
From: |
Brian Inglis |
Subject: |
Re: libidn malloca compile fails GNULIBHEADERS_OVERRIDE_WINT_T not set |
Date: |
Tue, 3 Aug 2021 08:47:44 -0600 |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 |
On 2021-08-03 06:55, Simon Josefsson wrote:
Brian Inglis writes:
On 2021-07-27 02:52, Simon Josefsson wrote:
Brian Inglis writes:
Managed to get gettext current built and packaged so libidn build
problem now resolved and should stay that way.
Both Cygwin 64 and 32 bit libidn builds okay.
Now working on libidn Mingw x64 and x86 cross-builds which may have
their own issues, but gettext current Mingw x64 and x86 were also
built and packaged so that should be no issue.
Thanks very much for all your help. Cheers ;^>
Great! Are these published anywhere? Would be useful to know about, in
case anyone asks about Cygwin/MinGW.
Btw, MinGW builds are tested as part of GitLab CI/CD of libidn:
https://gitlab.com/libidn/libidn/-/pipelines/341319083
Cygwin package search for each arch (mingw cross noarch matches both):
https://cygwin.com/cgi-bin2/package-grep.cgi?grep=idn2%5C%3F-&arch=x86_64
https://cygwin.com/cgi-bin2/package-grep.cgi?grep=idn2%5C%3F-&arch=x86
lists links to current and previous released packages; earlier archived
not online.
Packaging repos added in recent years:
https://cygwin.com/git-cygwin-packages/?a=project_list&s=libidn&btnS=Search
where updates to playground repo, playground branches, or master
branches, feeds CI (was Appveyor now Github Actions - work in progress -
especially for mingw packages as cygport shell spec substitutions not
reliably performed):
https://github.com/cygwin/scallywag/actions/workflows/scallywag.yml
The above repos and services may have access limitations depending on
Cygwin and/or Github access and/or authorization.
Cygwin and most other distro packages are catalogued by repology.org:
https://repology.org/project/libidn/related
https://repology.org/project/libidn/versions
https://repology.org/project/mingw:libidn/versions
https://repology.org/project/libidn2/versions
https://repology.org/project/mingw:libidn/versions
As Cygnus was acquired by RedHat, Cygwin acquired more of a Fedora flavour.
Eventually Cygwin commercial support became uneconomical, was dropped;
core and newlib library released under BSD terms, packages on their own
terms, with some RedHat volunteers as core developers and maintainers
(fewer have time since IBM acquisition of RH), on sourceware.org servers
funded originally by RedHat, possibly also now by other core projects,
if they are funded, on those servers:
https://sourceware.org/projects.html
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]