commit:     ec9e0d08245981acc017e8944d2672793f6a1b33
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 05:40:18 2017 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 05:41:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9e0d08

sys-apps/lshw: fix parallel build after usex rework #588174

 sys-apps/lshw/lshw-02.17b-r2.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/lshw/lshw-02.17b-r2.ebuild 
b/sys-apps/lshw/lshw-02.17b-r2.ebuild
index 14d905904a1..ffd8414595e 100644
--- a/sys-apps/lshw/lshw-02.17b-r2.ebuild
+++ b/sys-apps/lshw/lshw-02.17b-r2.ebuild
@@ -49,7 +49,10 @@ src_compile() {
        tc-export CC CXX AR
        use static && append-ldflags -static
 
-       emake SQLITE=$(usex sqlite 1 0) all $(usex gtk 'gui' '')
+       # Need two sep make statements to avoid parallel build issues. #588174
+       local sqlite=$(usex sqlite 1 0)
+       emake SQLITE=${sqlite} all
+       use gtk && emake SQLITE=${sqlite} gui
 }
 
 src_install() {

Reply via email to