[1] https://github.com/nodejs/http-parser/pull/483 [2] https://github.com/JuliaLang/julia/issues/33111 [3] https://github.com/JuliaLang/julia/pull/35232 [4] https://src.fedoraproject.org/rpms/http-parser/c/e89b4c4e2874c19079a5a1a2d2ccc61b551aa289?branch=master > On Thu, Mar 19, 2020 at 01:28:09PM +0100, Marius Bakke wrote: >> Nicolò Balzarotti writes: >> >> > Hi, >> > >> > I looked at it. THe patch is literally a one-line change[1] they make >> > to support RFC 3986. According to [2], the patch has been ported to >> > fedora http-parser. Our version is different form the one bundled in >> > libgit2, but deleting the corresponding line (see snippet) libgit2 tests >> > are now passing. However, this http-parser test is failing: >> > >> > *** http_parser_parse_url("http://hostname:/") "proxy empty port" test failed, unexpected rv 0 *** >> > >> > I opened an issue upstream here [3] so that if they fix it we can >> > continue unbundling it without having to patch it ourselves. >> > >> > Hope they decide to upstream it >> > >> > I'll send updates if there are news on the issue, >> >> Awesome, thank you very much for looking into it. I have no objections >> to taking the patches from the upstream PR [0] if that helps updating >> Julia. :-) >> >> 0: https://github.com/nodejs/http-parser/pull/483 > > Any news from upstream? > > > -- > Efraim Flashner אפרים פלשנר > GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypted