File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -154,19 +154,23 @@ jobs:
154154
155155 src_dir="duckdb-${REF_DIR}"
156156 extra=""
157+ extensions="parquet;jemalloc;httpfs;tpch;tpcds"
157158 if [ "$PLATFORM_OS" = "osx" ]; then
158159 extra="OSX_BUILD_UNIVERSAL=1"
160+ # httpfs links OpenSSL, which Homebrew ships for the host arch
161+ # only, so x86_64 build fails to link.
162+ # DuckDB's universal release omits httpfs too.
163+ extensions="parquet;jemalloc;tpch;tpcds"
159164 fi
160165
161- # Same as in build.rs
162166 make -C "$src_dir" \
163167 GEN=ninja \
164168 DISABLE_SANITIZER=1 \
165169 THREADSAN=0 \
166170 BUILD_SHELL=false \
167171 BUILD_UNITTESTS=false \
168172 ENABLE_UNITTEST_CPP_TESTS=false \
169- BUILD_EXTENSIONS="parquet;jemalloc;httpfs;tpch;tpcds " \
173+ BUILD_EXTENSIONS="$extensions " \
170174 $extra
171175
172176 lib_dir="${src_dir}/build/release/src"
You can’t perform that action at this time.
0 commit comments