Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
Date: Tue, 08 Jan 2019 14:17:20
Message-Id: 1546957027.526e80864c5dceb7840f9512023064fef69c0946.grobian@gentoo
1 commit: 526e80864c5dceb7840f9512023064fef69c0946
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 8 14:16:56 2019 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 8 14:17:07 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526e8086
7
8 net-misc/curl: generalise darwin fixes
9
10 darwin < 10.8 won't compile due to force injection of
11 -mmacos-min-vers=10.8. Kill the messing around with CFLAGS for macOS
12 entirely to resolve all build issues.
13
14 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
15 Package-Manager: Portage-2.3.51, Repoman-2.3.11
16
17 net-misc/curl/curl-7.63.0-r1.ebuild | 7 +------
18 1 file changed, 1 insertion(+), 6 deletions(-)
19
20 diff --git a/net-misc/curl/curl-7.63.0-r1.ebuild b/net-misc/curl/curl-7.63.0-r1.ebuild
21 index 4e33ca7fc88..525bbd549f4 100644
22 --- a/net-misc/curl/curl-7.63.0-r1.ebuild
23 +++ b/net-misc/curl/curl-7.63.0-r1.ebuild
24 @@ -101,16 +101,11 @@ src_prepare() {
25 eapply "${FILESDIR}"/${PN}-fix-gnutls-nettle.patch
26
27 sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
28 + sed -i '/CURL_MAC_CFLAGS/d' configure.ac || die #637252
29
30 eapply_user
31 eprefixify curl-config.in
32 eautoreconf
33 -
34 - if [[ ${CHOST} == *-darwin17 ]] ; then
35 - # https://bugs.gentoo.org/show_bug.cgi?id=637252
36 - sed -i -e '/-Werror=partial-availability/s/Werror/Wno-error/g' \
37 - configure || die
38 - fi
39 }
40
41 multilib_src_configure() {