From 686915fefadbb6808267a6261c52b71aa8f80559 Mon Sep 17 00:00:00 2001 From: Dongsu Park Date: Thu, 15 Jun 2023 12:41:46 +0200 Subject: [PATCH] coreos-base/update-ssh-keys: set LTO to false to fix build failures Build fails with Rust 1.70+ as Gentoo ebuild of Rust 1.70 started showing different behavior w.r.t. LTO. Set LTO to false (a.k.a. "thin-local") to fix that. Pulls in https://github.com/flatcar/update-ssh-keys/pull/8 --- ...ssh-keys-0.3.0-r6.ebuild => update-ssh-keys-0.3.0-r7.ebuild} | 0 .../coreos-base/update-ssh-keys/update-ssh-keys-9999.ebuild | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/{update-ssh-keys-0.3.0-r6.ebuild => update-ssh-keys-0.3.0-r7.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/update-ssh-keys-0.3.0-r6.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/update-ssh-keys-0.3.0-r7.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/update-ssh-keys-0.3.0-r6.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/update-ssh-keys-0.3.0-r7.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/update-ssh-keys-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/update-ssh-keys-9999.ebuild index 1f2e9b9105..c4e4851cd0 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/update-ssh-keys-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/update-ssh-keys/update-ssh-keys-9999.ebuild @@ -10,7 +10,7 @@ CROS_WORKON_REPO="https://github.com" if [[ ${PV} == 9999 ]]; then KEYWORDS="~amd64 ~arm64" else - CROS_WORKON_COMMIT="fd2490edf05579f81bc587bcce2279e596bd6ddd" # flatcar-master + CROS_WORKON_COMMIT="5be7dcf3415f59afb8e78d7061a854f7b0efffc9" # flatcar-master KEYWORDS="amd64 arm64" fi