commit:     6526a590e6e3706ae8ee6b639d629e9673932af2
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 18 10:50:24 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Oct 18 10:50:45 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6526a590

net-libs/gsoap: Fixed parallel make issue.

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/gsoap/files/gsoap-2.8.70-parallel.patch | 10 ++++++++++
 net-libs/gsoap/gsoap-2.8.70.ebuild               |  7 +++----
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch 
b/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch
new file mode 100644
index 00000000000..8abd36d937c
--- /dev/null
+++ b/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch
@@ -0,0 +1,10 @@
+--- gsoap-2.8/gsoap/src/Makefile.am
++++ gsoap-2.8/gsoap/src/Makefile.am
+@@ -5,6 +5,7 @@
+ ## you have all needed files, that a GNU package needs
+ AUTOMAKE_OPTIONS = foreign 1.4
+ 
++include MakefileManual
+ 
+ #LIBS=
+ AM_YFLAGS=-d -v

diff --git a/net-libs/gsoap/gsoap-2.8.70.ebuild 
b/net-libs/gsoap/gsoap-2.8.70.ebuild
index 0abfb9e600c..f09037b2e0f 100644
--- a/net-libs/gsoap/gsoap-2.8.70.ebuild
+++ b/net-libs/gsoap/gsoap-2.8.70.ebuild
@@ -39,6 +39,9 @@ PATCHES=(
 
        # Fix --enable-xlocale configure switch
        "${FILESDIR}/${PN}-2.8.70-xlocale_h.patch"
+
+       # Fix parallel make
+       "${FILESDIR}/${PN}-2.8.70-parallel.patch"
 )
 
 S="${WORKDIR}/${MY_P}"
@@ -61,10 +64,6 @@ src_configure() {
        econf "${myeconfargs[@]}"
 }
 
-src_compile() {
-       emake -j1
-}
-
 src_install() {
        emake DESTDIR="${D}" install
 

Reply via email to