From 31d3db328a9b40bf399bf8bf7abfc79f032f4a93 Mon Sep 17 00:00:00 2001 From: Nils Andreas Svee Date: Fri, 9 May 2025 05:47:00 +0700 Subject: [PATCH] chore: use lld with rust --- Dockerfile | 1 + Jenkinsfile | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c9181d5..d4cc224 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,7 @@ RUN apk add --no-cache \ gcc \ musl-dev \ libgcc \ + lld \ openssl-dev \ pkgconfig \ make \ diff --git a/Jenkinsfile b/Jenkinsfile index 7bab68a..88825c8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -42,7 +42,7 @@ pipeline { GCC = "${GCC_TARGET}-gcc" LINKER_ENV_KEY = getLinkerEnv(TARGET) PATH_CC = "/opt/${GCC_TARGET}-cross/bin:/home/sdk/.cargo/bin" - RUSTFLAGS = "-C target-feature=+crt-static" + RUSTFLAGS = "-C target-feature=+crt-static -C link-arg=-fuse-ld=lld" } stages {