Results 716 comments of Alexander Batischev

Okay, please talk to the upstream then. (Maybe look at their INSTALL and INSTALL.windows docs first). Once you've figured out how to build it manually, we can talk on how...

An alternative from https://github.com/gettext-rs/gettext-rs/pull/106#issuecomment-2241254458: > > We could introduce a feature (force-gettext-system or assume-libc-contains-libintl or something) which always links with libc without checking if it has libintl. It'll be backed...

I'm on the road right now, so just a couple pointers. I can clarify on Sunday if you have questions. bindtextdomain() takes a path to a directory with a structure...

I got a Windows 10 virtual machine [from Microsoft](https://developer.microsoft.com/en-us/windows/downloads/virtual-machines/) and poked around a bit. Turns out Windows ships bsdtar, which is part of libarchive package. bsdtar indeed doesn't support `--force-local`,...

It just occurred to me that we can try running `tar` *both* with and without `--force-local`, and fail the build if both of them fail. If one of them succeeds,...

[We're going to drop `tar` altogether](https://github.com/Koka/gettext-rs/pull/81#issuecomment-916161807), fixing builds for both systems. @hboetes, incidentally: are you aware of any CI providers that support OpenBSD natively (i.e. such that we don't need...

Hmm, interesting! I'm not ready to become a paying customer of theirs, and it doesn't look like there's an integration that would let us fail a PR if a builds...

Apparently not, because only Linux, Windows and macOS are supported: https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners#supported-architectures-and-operating-systems-for-self-hosted-runners

In #81, we discussed [some options](https://github.com/Koka/gettext-rs/pull/81#issuecomment-913212120) and ended up choosing "include GNU gettext as a submodule rather than a tarball". We also asked for the crates.io limit to be raised...

@theCapypara I only looked at Linux error, where gettext-runtime/intl/plural.c is missing — apparently [it's autogenerated](https://savannah.gnu.org/bugs/?47484), and we need to install bison.