From e64a527e23b33d485a8f5d0b7740f4f0616cb294 Mon Sep 17 00:00:00 2001 From: Frode Nordahl Date: Wed, 11 Oct 2023 11:21:14 +0200 Subject: [PATCH] Work-around for Cargo download dependency failed This is a work-around for charm build failures resulting in: "Cargo download dependency failed "send: no filter connected". This is documented in the following upstream issue: https://github.com/rust-lang/cargo/issues/12202 This affects lunar builds where the curl version is 7.88.1. Thanks to Colin Watson for help with figuring this out. Closes-Bug: #2037589 Signed-off-by: Frode Nordahl Change-Id: I7a01c7cf9e28d1b766d45b2dcc906d44b347b1d7 --- charmcraft.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/charmcraft.yaml b/charmcraft.yaml index ef78908..10bbb7c 100644 --- a/charmcraft.yaml +++ b/charmcraft.yaml @@ -20,6 +20,7 @@ parts: - CHARM_INTERFACES_DIR: $CRAFT_PROJECT_DIR/interfaces/ - CHARM_LAYERS_DIR: $CRAFT_PROJECT_DIR/layers/ - MAKEFLAGS: -j$(nproc) + - CARGO_HTTP_MULTIPLEXING: "false" bases: - build-on: - name: ubuntu