commit:     d4f025e9b4df364ffd0677bafc802eec2ea587ad
Author:     Randall T. Vasquez <ran.dall <AT> icloud <DOT> com>
AuthorDate: Sun May 29 16:01:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  1 01:50:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f025e9

dev-util/github-cli: add new filter flags

This commits add `flag-o-matic` and add `-ggdb3` and `-flto*` in two seperate 
`fliter-flags` stanzas.

Closes: https://bugs.gentoo.org/847991
Signed-off-by: Randall T. Vasquez <ran.dall <AT> icloud.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/github-cli/github-cli-9999.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-util/github-cli/github-cli-9999.ebuild 
b/dev-util/github-cli/github-cli-9999.ebuild
index ec899ad1ea48..e08b4ff2cbbe 100644
--- a/dev-util/github-cli/github-cli-9999.ebuild
+++ b/dev-util/github-cli/github-cli-9999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit bash-completion-r1 go-module
+inherit bash-completion-r1 flag-o-matic go-module
 
 DESCRIPTION="GitHub CLI"
 HOMEPAGE="https://github.com/cli/cli";
@@ -35,6 +35,10 @@ src_unpack() {
 
 src_compile() {
        [[ ${PV} == *9999 ]] || export GH_VERSION="v${PV}"
+       # Filter '-flto*' flags to avoid build failures.
+       filter-flags "-flto*"
+       # Filter '-ggdb3' flag to avoid build failures. bugs.gentoo.org/847991
+       filter-flags "-ggdb3"
        # Go LDFLAGS are not the same as GCC/Binutils LDFLAGS
        unset LDFLAGS
        # Once we set up cross compiling, this line will need to be adjusted

Reply via email to