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

Building against blead may be broken soon #677

Closed
toddr opened this issue Oct 21, 2019 · 6 comments
Closed

Building against blead may be broken soon #677

toddr opened this issue Oct 21, 2019 · 6 comments

Comments

@toddr
Copy link

@toddr toddr commented Oct 21, 2019

perl5.git.perl.org is going to be shut down soon. The primary repo for perl is now located on github as https://github.com/Perl/perl5 . A blead tarball can now be retrieved from blead but needs to come from this URL. https://github.com/Perl/perl5/tarball/blead Thanks to @haarg, we can provide the commit SHA via Perl/perl5#17199 . perlbrew needs to be updated to use this instead.

I'm opening this ticket to track the needed change.

@haarg

This comment has been minimized.

Copy link

@haarg haarg commented Oct 21, 2019

gugod added a commit that referenced this issue Oct 23, 2019
While the new blead URL is fixed to be:

    https://github.com/Perl/perl5/tarball/blead

The tarbal download from that URL is also different in the content.
After oextracted, the perl source code is located two-level deep,
with a different dirname. Comparing to the legacy downloads from perl5.git.perl.org

The search_blead_dir() function is altered to accomodate this change
as well.

this addresses issue #677.
@gugod

This comment has been minimized.

Copy link
Owner

@gugod gugod commented Oct 23, 2019

A tentative commit 8d64420 is pushed to the develop branch which can process the new blead archive downloaded from github. Feel free to help testing by checking out the develop branch and see if perl -Ilib ./script/perlbrew install blead can finish what it is supposed to do.

@toddr

This comment has been minimized.

Copy link
Author

@toddr toddr commented Oct 23, 2019

Blead now includes Perl/perl5#17199 so testing should be able to proceed.

@toddr

This comment has been minimized.

Copy link
Author

@toddr toddr commented Oct 29, 2019

Are we just waiting on a release for this?

@toddr

This comment has been minimized.

@gugod

This comment has been minimized.

Copy link
Owner

@gugod gugod commented Nov 4, 2019

@toddr

I forgot to update the status of issue. perlbrew 0.87 was released. The URL of blead tarball is now: https://github.com/Perl/perl5/archive/blead.tar.gz

I guess that means we can close this ticket. (Feel free to re-open it when necessary)

@gugod gugod closed this Nov 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.