Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-dialup/wvdial/files: wvdial-1.61-parallel-make.patch
Date: Fri, 28 May 2010 05:58:24
Message-Id: 20100528055816.BC0332CE3C@corvid.gentoo.org
1 pva 10/05/28 05:58:16
2
3 Added: wvdial-1.61-parallel-make.patch
4 Log:
5 Fixed build issue, bug #321729, thank Willard Dawson for report and Samuli Suominen, Lars Wendler (Polynomial-C) for this fix.
6 (Portage version: 2.1.8.3/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 net-dialup/wvdial/files/wvdial-1.61-parallel-make.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/wvdial/files/wvdial-1.61-parallel-make.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/wvdial/files/wvdial-1.61-parallel-make.patch?rev=1.1&content-type=text/plain
13
14 Index: wvdial-1.61-parallel-make.patch
15 ===================================================================
16 --- wvdial-1.61/wvrules-posix.mk
17 +++ wvdial-1.61/wvrules-posix.mk
18 @@ -85,12 +85,15 @@
19 $(AR) s $1
20 endef
21
22 -CC: FORCE
23 +CC:
24 @CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
25 $(WVSTREAMS_SRC)/gen-cc CC c
26
27 -CXX: FORCE
28 +CXX:
29 @CC="$(CXX)" CFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
30 $(WVSTREAMS_SRC)/gen-cc CXX cc
31
32 +#All files must depend on the above two rules. This is a godawful hack.
33 +$(shell find -type f '(' -name '*.c' -o -name '*.cc' ')' ): CC CXX
34 +
35 wvlink=$(LINK_MSG)$(WVLINK_CC) $(LDFLAGS) $($1-LDFLAGS) -o $1 $(filter %.o %.a %.so, $2) $($1-LIBS) $(XX_LIBS) $(LDLIBS) $(PRELIBS) $(LIBS)