Julia: PCRE download link fix is not backported to latest stable release

Created on 30 Apr 2018  路  3Comments  路  Source: JuliaLang/julia

Currently, the v0.6.2 release of Julia will not build successfully, since the build process attempts to download the dependency PCRE from a dead link.

This issue was already fixed in latest/unstable in PR #26757 and backported in PR #26848, but this fix is not reflected in the latest release, here: https://github.com/JuliaLang/julia/releases.

Most helpful comment

Right, but that full tarball already bundles the PRCE .tar.bz2 file directly in the place where the makefile expects it, so that line shouldn't ever be run.

It's looking like Alex is prepping a 0.6.3 release, which will fix this issue. Not sure there's much we can do beyond that.

All 3 comments

In order to avoid this problem please use the full tarball of the release, which has the corresponding dependencies.
https://github.com/JuliaLang/julia/releases/download/v0.6.2/julia-0.6.2-full.tar.gz

I suspect we won't be able to backport this change to a specific release tag, since that would require changing the tag which in my opinion should be avoided.

The release you linked to appears to be unpatched, unless I'm missing something (entirely possible/likely). Specifically, line 8 of deps/pcre.mk still has the dead link:

$(JLDOWNLOAD) $@ https://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-$(PCRE_VER).tar.bz2

Right, but that full tarball already bundles the PRCE .tar.bz2 file directly in the place where the makefile expects it, so that line shouldn't ever be run.

It's looking like Alex is prepping a 0.6.3 release, which will fix this issue. Not sure there's much we can do beyond that.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sbromberger picture sbromberger  路  3Comments

wilburtownsend picture wilburtownsend  路  3Comments

m-j-w picture m-j-w  路  3Comments

Keno picture Keno  路  3Comments

iamed2 picture iamed2  路  3Comments