Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PCRE download link fix is not backported to latest stable release #26936

Closed
greyspectrum opened this issue Apr 30, 2018 · 3 comments
Closed

PCRE download link fix is not backported to latest stable release #26936

greyspectrum opened this issue Apr 30, 2018 · 3 comments

Comments

@greyspectrum
Copy link

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.

@vchuravy
Copy link
Member

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.

@greyspectrum
Copy link
Author

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

@mbauman
Copy link
Member

mbauman commented Apr 30, 2018

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants