From eb5ff9547395e9e40536474fa8005ade25528684 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 19 Feb 2017 12:48:37 +0000 Subject: [PATCH] dev-haskell/x11: don't persist LDFLAGS into package db, bug #609624 Reported-by: Helmut Jarausch Bug: https://bugs.gentoo.org/609624 Package-Manager: Portage-2.3.3, Repoman-2.3.1 --- dev-haskell/x11/files/x11-1.8-no-LDFLAGS.patch | 12 ++++++++++++ .../x11/{x11-1.8.ebuild => x11-1.8-r1.ebuild} | 2 ++ 2 files changed, 14 insertions(+) create mode 100644 dev-haskell/x11/files/x11-1.8-no-LDFLAGS.patch rename dev-haskell/x11/{x11-1.8.ebuild => x11-1.8-r1.ebuild} (95%) diff --git a/dev-haskell/x11/files/x11-1.8-no-LDFLAGS.patch b/dev-haskell/x11/files/x11-1.8-no-LDFLAGS.patch new file mode 100644 index 000000000000..f1d5c179036e --- /dev/null +++ b/dev-haskell/x11/files/x11-1.8-no-LDFLAGS.patch @@ -0,0 +1,12 @@ +Don't persist LDFLAGS into package database. + +https://bugs.gentoo.org/609624 +diff --git a/X11.buildinfo.in b/X11.buildinfo.in +index 6925939..6a18b58 100644 +--- a/X11.buildinfo.in ++++ b/X11.buildinfo.in +@@ -5,3 +5,3 @@ buildable: @BUILD_PACKAGE_BOOL@ + cc-options: @X_CFLAGS@ @CPPFLAGS@ +-ld-options: @X_LIBS@ @LDFLAGS@ ++ld-options: @X_LIBS@ + extra-libraries: @EXTRA_LIBRARIES@ diff --git a/dev-haskell/x11/x11-1.8.ebuild b/dev-haskell/x11/x11-1.8-r1.ebuild similarity index 95% rename from dev-haskell/x11/x11-1.8.ebuild rename to dev-haskell/x11/x11-1.8-r1.ebuild index 50622790aa32..13059094fde2 100644 --- a/dev-haskell/x11/x11-1.8.ebuild +++ b/dev-haskell/x11/x11-1.8-r1.ebuild @@ -33,6 +33,8 @@ DEPEND="${RDEPEND} >=dev-haskell/cabal-1.6 " +PATCHES=("${FILESDIR}"/${P}-no-LDFLAGS.patch) + S="${WORKDIR}/${MY_P}" src_configure() { -- 2.26.2