From 903ec1dfdc06774996cffa85e301271a0a342b19 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 16 Jun 2025 07:07:55 +0000 Subject: [PATCH] dev-lang/yasm: Sync with Gentoo It's from Gentoo commit f3bd66f5e7c9c24f427f94f013ae3afbf7b9b9c5. --- .../portage-stable/dev-lang/yasm/yasm-1.3.0-r2.ebuild | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/sdk_container/src/third_party/portage-stable/dev-lang/yasm/yasm-1.3.0-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-lang/yasm/yasm-1.3.0-r2.ebuild index 3464824167..f489f09a68 100644 --- a/sdk_container/src/third_party/portage-stable/dev-lang/yasm/yasm-1.3.0-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-lang/yasm/yasm-1.3.0-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit flag-o-matic toolchain-funcs +inherit dot-a flag-o-matic toolchain-funcs if [[ ${PV} == 9999* ]] ; then EGIT_REPO_URI="https://github.com/yasm/yasm.git" @@ -51,6 +51,8 @@ src_prepare() { } src_configure() { + lto-guarantee-fat + # bug #943747 append-flags -std=gnu17 @@ -70,3 +72,8 @@ src_test() { # https://bugs.gentoo.org/718870 emake -j1 check } + +src_install() { + default + strip-lto-bytecode +}