Skip to content

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

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions