Closed johnkerl closed 2 months ago
Per @jdblischak we want to exclude the fmt9
/spdlog1.11
variant on linux+aarch64. I tried
diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml
index 0d8b5c3..c581e33 100644
--- a/recipe/conda_build_config.yaml
+++ b/recipe/conda_build_config.yaml
@@ -16,10 +16,10 @@ channel_priority:
# conda-forge depedencies, we install the "for-cloud" tiledb binary from
# tiledb/label/for-cloud
fmt: # [linux]
- - 9 # [linux]
+ - 9 # [linux and x86]
- 10 # [linux]
spdlog: # [linux]
- - 1.11 # [linux]
+ - 1.11 # [linux and x86]
- 1.12 # [linux]
zip_keys: # [linux]
- channel_sources # [linux]
and ran conda smithy rerender --commit auto
but then found
ValueError: Variant configuration errors in /home/ubuntu/git/TileDB-Inc/tiledbsoma-feedstock/recipe/conda_build_config.yaml:
zip fields in zip_key group frozenset({'fmt', 'channel_sources', 'spdlog'}) are not all the same length
So it needs "rectangles" ... :thinking_face:
I pushed a branch by @Shelnutt2 and have rebased it ... this is only a WIP draft.
Use cases:
docker run
of Linux images on Mac M-series hardwareFor: https://github.com/single-cell-data/TileDB-SOMA/issues/2413
Uses: https://github.com/single-cell-data/TileDB-SOMA/pull/2470