summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--strata/core.morph1
-rw-r--r--strata/core/curl.morph8
2 files changed, 7 insertions, 2 deletions
diff --git a/strata/core.morph b/strata/core.morph
index a9ea2e4b..dc6e6ecf 100644
--- a/strata/core.morph
+++ b/strata/core.morph
@@ -151,7 +151,6 @@ chunks:
- file
- libtool-tarball
- openssl-new
- - ca-certificates
- name: gettext-tarball
morph: strata/core/gettext-tarball.morph
repo: upstream:gettext-tarball
diff --git a/strata/core/curl.morph b/strata/core/curl.morph
index e245688c..d445ee00 100644
--- a/strata/core/curl.morph
+++ b/strata/core/curl.morph
@@ -1,8 +1,14 @@
name: curl
kind: chunk
configure-commands:
+#
+# Curl must be configured --with-ca-bundle in order to find the
+# correct certificate bundle at runtime, which is later generated
+# by update-ca-certificates. Other applications such as git, rely
+# on curl knowing the default location of the certs.
+#
- ./buildconf
-- ./configure --disable-manual --prefix="$PREFIX"
+- ./configure --disable-manual --prefix="$PREFIX" --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
build-commands:
- make
install-commands: