Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/files/, net-libs/daq/
Date: Tue, 18 Dec 2018 14:16:19
Message-Id: 1545142566.ec97c7ca0bf2b577b0555fa9ffa30d29b89051b5.jer@gentoo
1 commit: ec97c7ca0bf2b577b0555fa9ffa30d29b89051b5
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 18 14:15:57 2018 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 18 14:16:06 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec97c7ca
7
8 net-libs/daq: Fix parallel make again
9
10 Fixes: https://bugs.gentoo.org/673390
11 Package-Manager: Portage-2.3.52, Repoman-2.3.12
12 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
13
14 net-libs/daq/daq-2.0.6.ebuild | 3 +++
15 net-libs/daq/files/daq-2.0.6-parallel-grammar.patch | 20 ++++++++++++++++++++
16 2 files changed, 23 insertions(+)
17
18 diff --git a/net-libs/daq/daq-2.0.6.ebuild b/net-libs/daq/daq-2.0.6.ebuild
19 index 42db1344051..5b5742cc309 100644
20 --- a/net-libs/daq/daq-2.0.6.ebuild
21 +++ b/net-libs/daq/daq-2.0.6.ebuild
22 @@ -27,6 +27,9 @@ DEPEND="
23 pcap? ( ${PCAP_DEPEND} )
24 "
25 RDEPEND="${DEPEND}"
26 +PATCHES=(
27 + "${FILESDIR}"/${PN}-2.0.6-parallel-grammar.patch #673390
28 +)
29
30 src_prepare() {
31 default
32
33 diff --git a/net-libs/daq/files/daq-2.0.6-parallel-grammar.patch b/net-libs/daq/files/daq-2.0.6-parallel-grammar.patch
34 new file mode 100644
35 index 00000000000..1911caf72ea
36 --- /dev/null
37 +++ b/net-libs/daq/files/daq-2.0.6-parallel-grammar.patch
38 @@ -0,0 +1,20 @@
39 +https://bugs.gentoo.org/673390
40 +
41 +--- a/sfbpf/Makefile.am
42 ++++ b/sfbpf/Makefile.am
43 +@@ -43,13 +43,14 @@
44 + libsfbpf_la_LDFLAGS = -version-info 0:1:0 @XCCFLAGS@
45 +
46 + # use of $@ and $< here is a GNU idiom that borks BSD
47 +-sf_scanner.c: $(srcdir)/scanner.l
48 ++sf_scanner.c: $(srcdir)/scanner.l tokdefs.h
49 + @rm -f $(srcdir)/sf_scanner.c
50 + $(srcdir)/runlex.sh $(V_LEX) -osf_scanner.c $(srcdir)/scanner.l
51 +
52 + sf_scanner.o: sf_scanner.c tokdefs.h
53 +
54 + tokdefs.h: sf_grammar.c
55 ++
56 + sf_grammar.c: $(srcdir)/grammar.y
57 + @rm -f sf_grammar.c tokdefs.h
58 + $(V_YACC) -d $(srcdir)/grammar.y