Conversation
There was a problem hiding this comment.
As of curl 7.75.0, curl now provides its own USE_LIBIDN2 CMake option. An adapted patch may still be needed to handle the find_library tweaks - have not had a full chance to dig into this.
There was a problem hiding this comment.
idn2 needs iconv, but curl doesn't link this when testing.
There was a problem hiding this comment.
I'll take this to #18971. I even had a look at idn2 recently, for mingw.
|
@past-due ,Can you handle these conflicts? |
7e84491 to
2c82f52
Compare
|
@past-due Let us know when you're ready for review/merge by unmarking this as a draft :) @JonLiu1993 please do not promote other people's PRs from draft to "ready for review" |
|
@past-due ,Can this pr be reviewed now? |
@JonLiu1993 I apologize for the delay - I have not had a chance to address or investigate the "TODO" listed in the first comment. If that is not an issue for anyone, I have no issues with it being reviewed, but at this point I'm uncertain of the impact. EDIT: Testing of the |
|
@past-due ,Could you handle these conflicting files? |
|
FTR, upstream curl is at 7.76.1, with two CVEs fixed since 7.75.0 |
|
@past-due ,Can you please resolve the conflicts against master? |
2c82f52 to
9e23ff0
Compare
|
@JonLiu1993 I have rebased and resolved conflicts with the master branch. curl is now up to 7.77, but there appear to be more patches that need fixing, and I'm not sure when I'll have a chance to address. Also, as noted above:
|
|
I pushed an update to cURL 7.77.0, and some (attempts) at adjusting patches. Waiting for CI.
|
|
I will refresh #17790 independent of this PR, and that start with this PR separately. There a few more issues with port curl at the moment, first of all a mismatch of non-htp/HTTP_ONLY. |
|
@past-due ,Can you please resolve the conflicts against master? |
|
Closing in favor of #18971. |
Update
curlport to 7.75.0: https://curl.se/changes.htmlTODO:
0012-fix-dependency-idn2.patch, if needed. (Possibly incorporating thefind_librarytweaks from the original? But taking advantage of the newUSE_LIBIDN2built-in curl CMake option.)