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

[C++] Use source releases when building ORC instead of using GitHub tag snapshots #19073

Closed
asfimport opened this issue Jun 8, 2018 · 7 comments

Comments

@asfimport
Copy link

See related discussion in ORC-374. It would be better to use the release artifacts that have been voted on by the ORC PMC.

Reporter: Wes McKinney / @wesm

Related issues:

Note: This issue was originally created as ARROW-2681. Please see the migration documentation for further details.

@asfimport
Copy link
Author

Wes McKinney / @wesm:
I looked at this but can't figure out how to convince CMake ExternalProject to download from the ASF mirror system. Moving this to 0.11 in the meantime

@asfimport
Copy link
Author

Uwe Korn / @xhochy:
It would probably work with the URL mentioned in https://stackoverflow.com/a/42770603/1689261 but as we depend on an exact version of ORC, we cannot rely on the Apache mirror system as it only serves the latest release.

@asfimport
Copy link
Author

Wes McKinney / @wesm:
That's weird that releases would be removed from the mirrors, why is that?

@asfimport
Copy link
Author

Wes McKinney / @wesm:
I guess it's not so weird since we remove our old releases from the mirrors, too.

@asfimport
Copy link
Author

Wes McKinney / @wesm:
cc @nealrichardson for context. Since we just started hosting our own tarball of Boost because of reliability issues on Bintray, we might consider more generally having a mirror containing tarballs of projects we depend on stored as artifacts on tagged GitHub releases. I'm envisioning something like

Git repo: github.com/apache-arrow-dev/dependencies
tag: orc-$VERSION, with tarball attached as artifact

@asfimport
Copy link
Author

Owen O'Malley:
You could probably download what you need from the archive:

 

https://archive.apache.org/dist/orc/

@asfimport
Copy link
Author

Antoine Pitrou / @pitrou:
We currently bundle ORC 1.6.9, nothing more to do here.

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

No branches or pull requests

1 participant