random hangs
Brian Inglis
Brian.Inglis@SystematicSW.ab.ca
Wed Jan 8 04:17:44 GMT 2025
On 2025-01-07 10:19, Allen Hewes via Cygwin wrote:
> On Tue, 2025-01-07 at 17:56 +0100, Marco Atzeri via Cygwin wrote:
>> On 07/01/2025 14:42, Rainer Emrich wrote:
>>> I played a bit around and tried to install severall python
>>> packages.
>>> There seems to be a severe issue, because an increasing number of
>>> python
>>> packages need a working rust compiler to build. And AFAIK there is
>>> no
>>> rust compiler for cygwin at the moment.
>> that I can not solve :-(
>>
>> Porting a compiler to Cygwin with a not collaborating upstream
>> developer team is a major major effort
++ POSIX is not something they care about - just the language.
As far as they are concerned, they run under Windows - problem solved - their
box is checked - even if few care about or really use Rust under Windows.
Hopefully GCC can get Cargo and Rust going soon and well enough to help out.
> I feel this issue is more acute. Using rust isn't just happening in
> Python / PyPi Land. This is happening in Ruby and common C/C++
> libraries. I have also encountered this technique with Go but no where
> near the frequency like I have with Rust. AFAIK, go doesn't target
> Cygwin either.
I have been looking around for few years since curl test added a python package
that required some rusty bits.
> I did find some folks discussing what it would take for Rust to target
> a new platform in Git Hub issues (I _think_, it's been over a year
> since I spent some effort looking into this). They were in fact
> discussing Cygwin.
>
> I am not going to say the Sky Is Falling, it certainly isn't, but it
> does feel like Cygwin is traveling down a road that will intersect with
> Rust and there will be a train wreck. IMHO of course...
>
> Because I was struggling with this issue, I decided to leave Windows
> for Fedora, but YMMV. I know not everyone who uses Cygwin can switch to
> something like Fedora.
>
> Many Thanks to all the Cygwin contribs for the Python ecosystem and
> cygbuild. I used and was quite happy with Cygwin for a long time. It Is
> Good Stuff, IMHO.
Most who use Cygwin probably have little choice of platform, otherwise they
would use another native environment.
But it's nice not to always have to port scripts to cmd for portability! ;^>
--
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
More information about the Cygwin
mailing list