summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRandall T. Vasquez <ran.dall@icloud.com>2022-05-29 09:01:16 -0700
committerSam James <sam@gentoo.org>2022-06-01 02:50:51 +0100
commitd4f025e9b4df364ffd0677bafc802eec2ea587ad (patch)
tree91959f63fae7f4e6838c8169952f98155ba5c764 /dev-util/github-cli
parentdev-util/github-cli: version bump (diff)
downloadgentoo-d4f025e9b4df364ffd0677bafc802eec2ea587ad.tar.gz
gentoo-d4f025e9b4df364ffd0677bafc802eec2ea587ad.tar.bz2
gentoo-d4f025e9b4df364ffd0677bafc802eec2ea587ad.zip
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@icloud.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-util/github-cli')
-rw-r--r--dev-util/github-cli/github-cli-9999.ebuild6
1 files changed, 5 insertions, 1 deletions
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