Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/boehm-gc/
Date: Fri, 26 Jan 2018 22:34:45
Message-Id: 1517006071.4f5d710c9c3091cee46005ec0a323095b8e0d0c8.vapier@gentoo
1 commit: 4f5d710c9c3091cee46005ec0a323095b8e0d0c8
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 26 22:32:54 2018 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 26 22:34:31 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5d710c
7
8 dev-libs/boehm-gc: add elibtoolize for cross-compiling relink hack #594754
9
10 Closes: https://bugs.gentoo.org/594754
11
12 dev-libs/boehm-gc/boehm-gc-7.4.0.ebuild | 6 +++++-
13 dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild | 6 +++++-
14 dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild | 7 ++++++-
15 dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild | 7 ++++++-
16 dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild | 7 ++++++-
17 5 files changed, 28 insertions(+), 5 deletions(-)
18
19 diff --git a/dev-libs/boehm-gc/boehm-gc-7.4.0.ebuild b/dev-libs/boehm-gc/boehm-gc-7.4.0.ebuild
20 index 49e88540665..dcdf93aaa2c 100644
21 --- a/dev-libs/boehm-gc/boehm-gc-7.4.0.ebuild
22 +++ b/dev-libs/boehm-gc/boehm-gc-7.4.0.ebuild
23 @@ -3,7 +3,7 @@
24
25 EAPI=5
26
27 -inherit eutils
28 +inherit eutils libtool
29
30 MY_P="gc-${PV}"
31
32 @@ -21,6 +21,10 @@ DEPEND=">=dev-libs/libatomic_ops-7.4
33
34 S="${WORKDIR}/${MY_P}"
35
36 +src_prepare() {
37 + elibtoolize #594754
38 +}
39 +
40 src_configure() {
41 local config=(
42 --with-libatomic-ops
43
44 diff --git a/dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild b/dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild
45 index ce85bb396f0..6a945b47e50 100644
46 --- a/dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild
47 +++ b/dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild
48 @@ -3,7 +3,7 @@
49
50 EAPI=5
51
52 -inherit eutils
53 +inherit eutils libtool
54
55 MY_P="gc-${PV}"
56
57 @@ -21,6 +21,10 @@ DEPEND=">=dev-libs/libatomic_ops-7.4
58
59 S="${WORKDIR}/${MY_P}"
60
61 +src_prepare() {
62 + elibtoolize #594754
63 +}
64 +
65 src_configure() {
66 local config=(
67 --with-libatomic-ops
68
69 diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild b/dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild
70 index 1e9292afc17..3eb61032129 100644
71 --- a/dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild
72 +++ b/dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild
73 @@ -3,7 +3,7 @@
74
75 EAPI=6
76
77 -inherit multilib-minimal
78 +inherit multilib-minimal libtool
79
80 MY_P="gc-${PV}"
81
82 @@ -22,6 +22,11 @@ DEPEND="
83
84 S="${WORKDIR}/${MY_P}"
85
86 +src_prepare() {
87 + default
88 + elibtoolize #594754
89 +}
90 +
91 multilib_src_configure() {
92 local config=(
93 --with-libatomic-ops
94
95 diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild b/dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild
96 index 09cabd87bf7..e6156a40ada 100644
97 --- a/dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild
98 +++ b/dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild
99 @@ -3,7 +3,7 @@
100
101 EAPI="6"
102
103 -inherit multilib-minimal
104 +inherit multilib-minimal libtool
105
106 MY_P="gc-${PV}"
107
108 @@ -23,6 +23,11 @@ DEPEND="
109
110 S="${WORKDIR}/${MY_P}"
111
112 +src_prepare() {
113 + default
114 + elibtoolize #594754
115 +}
116 +
117 multilib_src_configure() {
118 local config=(
119 --disable-docs
120
121 diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
122 index 3fe48a0d9a2..138b14036e5 100644
123 --- a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
124 +++ b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
125 @@ -3,7 +3,7 @@
126
127 EAPI="6"
128
129 -inherit multilib-minimal
130 +inherit multilib-minimal libtool
131
132 MY_P="gc-${PV}"
133
134 @@ -24,6 +24,11 @@ DEPEND="
135
136 S="${WORKDIR}/${MY_P}"
137
138 +src_prepare() {
139 + default
140 + elibtoolize #594754
141 +}
142 +
143 multilib_src_configure() {
144 local config=(
145 --disable-docs