Leon Timmermans
Leon Timmermans
Yeah I think this can be closed.
This code should probably be feature guarded. That means Configure should check if `"/proc/self/fd/%d"` actually works on that platform.
Intuitively, it seems wrong to me that this is OpenBSD specific code. Are we sure we're fixing this in the right place?
> Both points seem reasonable. We (PSC) are thinking we should ship this patch as is for now, but we also want to pick this up early next cycle and...
Does it work if you add ` firstmakefile='GNUmakefile'` to `hints/msys.sh`? Or just a `-Dfirstmakefile=GNUmakefile` argument to Configure?
Me and @Corion have been working on a branch to make msys2 work out of the box, most recently at https://github.com/Perl/perl5/issues/18489
I have been bitten by this before, the current behavior always felt like a footgun to me
> With a [couple of hacks](https://github.com/cmb69/libxcrypt/tree/cmb/msvc), I've got an apparently successful MSVC build of crypt.lib (static lib), which allowed me to build php-xpass. Any help on properly fixing this so...
In my experience (implementing binary protocols), this general problem area is not well solved right now. `read-uint16` and friends are clunky, but `pack` and friends are too Perlish and not...
> @Leont Could P5pack serve as an "nqp" in your opinion for such a module? No, I think that's wiring things exactly the wrong way around. Though I do think...