Skip to content

Decouple --enable-s3 and --enable-nczarr in autotools - #2

Closed
mannreis wants to merge 4 commits into
WardF:s3-nczarr-cmake-ac-fix.wiffrom
mannreis:s3-nczarr-cmake-ac-fix.reis
Closed

Decouple --enable-s3 and --enable-nczarr in autotools#2
mannreis wants to merge 4 commits into
WardF:s3-nczarr-cmake-ac-fix.wiffrom
mannreis:s3-nczarr-cmake-ac-fix.reis

Conversation

@mannreis

Copy link
Copy Markdown

As a follow up on what I commented when reviewing Unidata#3149. In autotools using --disable-nczarr will silently skip evaluation of --enable-s3.

However one should be able to enable s3 and disable zarr to have the ability to read .nc & .nc4 data via S3.
This PR adds that build option, simply by moving the enable-s3 block out of the if test "x$enable_nczarr" = xyes ; then condition.

It also makes it a requirement on all OS flavours to find ssl and libcrypto symbols when using the internal s3 implementation: configure.ac:L1020-L1025

@mannreis mannreis closed this Aug 13, 2026
@mannreis
mannreis deleted the s3-nczarr-cmake-ac-fix.reis branch August 13, 2026 09:45
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

Successfully merging this pull request may close these issues.

2 participants