guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#38546] [PATCH v5] Julia: Update to 1.3.1


From: Nicolò Balzarotti
Subject: [bug#38546] [PATCH v5] Julia: Update to 1.3.1
Date: Mon, 06 Apr 2020 10:18:25 +0200

Efraim Flashner <address@hidden> writes:

Hi Efraim,

no, AFAIK.

The http-parser PR[1] received a comment 18 days ago, so maybe things are slowly
moving.
Julia issue[2] basically suggest to workaround the problem, while [3]
seems to have a patch for julia 1.4.0 ready.

In the meantime, I'm sending a quick patch that patches our http-parser
with the one applied system-wide by fedora[4].

How was the command to build all packages depending even indirectly from
another package (http-parser in this case)?  I'll build everything and
hope tests will pass.

Thanks, Nicolò


Attachment: 0001-gnu-Add-dsfmt.patch
Description: Text Data

Attachment: 0002-gnu-http-parser-add-patch-applied-by-libgit2.patch
Description: Text Data

Attachment: 0003-gnu-libgit2-Use-system-http-parser.patch
Description: Text Data

Attachment: 0004-gnu-julia-Upgrade-to-1.3.1.patch
Description: Text Data




[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 <address@hidden> 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   <address@hidden>   אפרים פלשנר
> GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
> Confidentiality cannot be guaranteed on emails sent or received unencrypted

reply via email to

[Prev in Thread] Current Thread [Next in Thread]