summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2016-04-09 12:34:18 -0400
committerAnthony G. Basile <blueness@gentoo.org>2016-04-09 12:34:39 -0400
commit6bf287e85f0806886c6fbee73e9afca97440ffe4 (patch)
tree466e044c5ba0ceaf3686f94485ce126c7df5c4b4 /app-cdr/cdrtools/cdrtools-3.02_alpha06.ebuild
parentnet-irc/konversation: Remove 1.5.1 (diff)
downloadgentoo-6bf287e85f0806886c6fbee73e9afca97440ffe4.tar.gz
gentoo-6bf287e85f0806886c6fbee73e9afca97440ffe4.tar.bz2
gentoo-6bf287e85f0806886c6fbee73e9afca97440ffe4.zip
app-cdr/cdrtools: avoid clash with clone() on uclibc, bug #486782
Package-Manager: portage-2.2.26
Diffstat (limited to 'app-cdr/cdrtools/cdrtools-3.02_alpha06.ebuild')
-rw-r--r--app-cdr/cdrtools/cdrtools-3.02_alpha06.ebuild6
1 files changed, 6 insertions, 0 deletions
diff --git a/app-cdr/cdrtools/cdrtools-3.02_alpha06.ebuild b/app-cdr/cdrtools/cdrtools-3.02_alpha06.ebuild
index 8dd03a2ec8ab..abe77bd742e7 100644
--- a/app-cdr/cdrtools/cdrtools-3.02_alpha06.ebuild
+++ b/app-cdr/cdrtools/cdrtools-3.02_alpha06.ebuild
@@ -43,6 +43,12 @@ cdrtools_os() {
src_prepare() {
gnuconfig_update
+ # This fixes a clash with clone() on uclibc. Upstream isn't
+ # going to include this so let's try to carry it forward.
+ # Contact me if it needs updating. Bug #486782.
+ # Anthony G. Basile <blueness@gentoo.org>.
+ use elibc_uclibc && epatch "${FILESDIR}"/${PN}-fix-clone-uclibc.patch
+
# Remove profiled make files.
find -name '*_p.mk' -delete