Req #81616 [Com]: curl should be build against libidn2
| From: | dAo4dd32 at protonmail dot com | Date: | Thu, 03 Mar 2022 11:52:28 +0000 |
| Subject: | Req #81616 [Com]: curl should be build against libidn2 | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-240128@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=81616&edit=1
ID: 81616
Comment by: dAo4dd32 at protonmail dot com
Reported by: gblanchet at cofomo dot com
Summary: curl should be build against libidn2
Status: Open
Type: Feature/Change Request
Package: cURL related
Operating System: Windows
PHP Version: 8.0.12
Block user comment: N
Private report: N
New Comment:
Thanks
https://altosaxo.net/products/alannah-myles-t-shirt-men
https://altosaxo.net/products/draconian-t-shirt-men
https://altosaxo.net/products/otoboke-beaver-t-shirt-men
https://altosaxo.net/products/rks-t-shirt-men
https://altosaxo.net/products/tristitia-t-shirt-men
Previous Comments:
------------------------------------------------------------------------
[2022-03-03 11:51:15] czx431232 at protonmail dot com
Thanks
https://altosaxo.net/products/roselia-t-shirt-men
https://altosaxo.net/products/morfonica-t-shirt-men
https://altosaxo.net/products/raise-a-suilen-t-shirt-men
https://altosaxo.net/products/poppinparty-t-shirt-men
https://altosaxo.net/products/daughtry-t-shirt-men
------------------------------------------------------------------------
[2021-11-16 21:24:51] gblanchet at cofomo dot com
Sorry, wrong repo, ignore my previous comment
------------------------------------------------------------------------
[2021-11-16 21:20:49] gblanchet at cofomo dot com
I log a bug for this in the Windows sdk:
https://github.com/tpn/winsdk-10/issues/5
------------------------------------------------------------------------
[2021-11-15 20:42:04] gblanchet at cofomo dot com
As I understand, building with MSVC will use IdnMapping function in Windows which is IDNA2003
compliant. Surprisingly, Microsoft .net core seems to have the same issue: it is compliant with 2008
only on Linux:
https://github.com/dotnet/runtime/issues/30086
I think this is thus a Windows issue, I'm sorry I opened it in the wrong place, maybe you can
close this bug until they fix it on their side.
------------------------------------------------------------------------
[2021-11-15 19:44:08] cmb@php.net
Well, that makefile is for MinGW, but we're building with MSVC,
and there is nothing about libidn(2) in the respective
makefile[1]. But even if it was, someone would need to port
libidn2[2] to Windows MSVC; from a quick glance it appears they
are only supporting autotools builds. But even if all that was
possible, it might not be working smoothly with other Win APIs.
Still, I agree, something to consider.
[1] <https://github.com/curl/curl/blob/master/winbuild/Makefile.vc>
[2] <https://gitlab.com/libidn/libidn2>
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=81616
--
Edit this bug report at https://bugs.php.net/bug.php?id=81616&edit=1