Skip to content

[C++] Please have a cmake variable to build with all externally installed dependency packages #21147

@asfimport

Description

@asfimport

In order to package Arrow, it needs to be possible to use only external dependencies, because the package builder isn't allowed to download any files during build form security reasons, so bundling isn't possible.

 

I am not saying that the build should be radically changed, it should only have a particular cmake variable (ex. USE_EXTERNAL_PACKAGES) that would make it to use only external packages.

 

My particular OS is FreeBSD, but this concern should apply to all systems.

 

Another relevant discussion is here: https://lists.apache.org/thread.html/56e3e5e44901a4ff4f62adc93bb0d34d4c4eac48c993146172e7684e@%3Cdev.arrow.apache.org%3E

 

Reporter: Yuri / @yurivict

Related issues:

Externally tracked issue: #3668

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions