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) |