dev-python/lxml: fix compilation on Darwin
authorFabian Groffen <grobian@gentoo.org>
Thu, 19 Jul 2018 15:31:24 +0000 (17:31 +0200)
committerFabian Groffen <grobian@gentoo.org>
Thu, 19 Jul 2018 15:31:45 +0000 (17:31 +0200)
Package-Manager: Portage-2.3.40, Repoman-2.3.9

dev-python/lxml/lxml-4.2.2.ebuild

index 16033ef8f85c928b025c6c686ff58e247074f633..7860a32aec449d3664d901caaa96f82891c69557 100644 (file)
@@ -40,6 +40,10 @@ python_prepare_all() {
        # https://bugs.launchpad.net/lxml/+bug/1782078
        sed -i -e '/assertEqual(4, len(log)/d' src/lxml/tests/test_threading.py || die
 
+       # don't use some random SDK on Darwin
+       sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \
+               setupinfo.py || die
+
        distutils-r1_python_prepare_all
 }