diff options
author | 2007-02-19 04:12:57 +0000 | |
---|---|---|
committer | 2007-02-19 04:12:57 +0000 | |
commit | a62763f8c88e1ab776f543be7bd069b6b615470f (patch) | |
tree | dd86ca0d5f4658a324a1d95d1de50b829faef056 /dev-util/strace | |
parent | Stable on SPARC wrt bug #167391. (diff) | |
download | gentoo-2-a62763f8c88e1ab776f543be7bd069b6b615470f.tar.gz gentoo-2-a62763f8c88e1ab776f543be7bd069b6b615470f.tar.bz2 gentoo-2-a62763f8c88e1ab776f543be7bd069b6b615470f.zip |
Fix building on mips due to updated sprintsigmask().
(Portage version: 2.1.2-r9)
Diffstat (limited to 'dev-util/strace')
-rw-r--r-- | dev-util/strace/ChangeLog | 6 | ||||
-rw-r--r-- | dev-util/strace/files/strace-4.5.15-mips-sprintsigmask.patch | 13 | ||||
-rw-r--r-- | dev-util/strace/strace-4.5.15.ebuild | 10 |
3 files changed, 21 insertions, 8 deletions
diff --git a/dev-util/strace/ChangeLog b/dev-util/strace/ChangeLog index 9269b41f824b..b9e7b7f7cca8 100644 --- a/dev-util/strace/ChangeLog +++ b/dev-util/strace/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-util/strace # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.93 2007/01/17 06:45:56 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.94 2007/02/19 04:12:57 vapier Exp $ + + 19 Feb 2007; Mike Frysinger <vapier@gentoo.org> + +files/strace-4.5.15-mips-sprintsigmask.patch, strace-4.5.15.ebuild: + Fix building on mips due to updated sprintsigmask(). *strace-4.5.15 (17 Jan 2007) diff --git a/dev-util/strace/files/strace-4.5.15-mips-sprintsigmask.patch b/dev-util/strace/files/strace-4.5.15-mips-sprintsigmask.patch new file mode 100644 index 000000000000..2f7c2ac39bf1 --- /dev/null +++ b/dev-util/strace/files/strace-4.5.15-mips-sprintsigmask.patch @@ -0,0 +1,13 @@ +local sprintsigmask() now takes three args rather than two + +--- signal.c ++++ signal.c +@@ -1440,7 +1440,7 @@ struct tcb *tcp; + tcp->u_rval = tcp->u_error = 0; + if(tcp->u_arg[0] == 0) + return 0; +- tcp->auxstr = sprintsigmask("mask now ", tcp->u_arg[1]); ++ tcp->auxstr = sprintsigmask("mask now ", tcp->u_arg[1], 0); + return RVAL_NONE | RVAL_STR; + } + return 0; diff --git a/dev-util/strace/strace-4.5.15.ebuild b/dev-util/strace/strace-4.5.15.ebuild index 0f59d2d9f7fa..7cfedf17c418 100644 --- a/dev-util/strace/strace-4.5.15.ebuild +++ b/dev-util/strace/strace-4.5.15.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.15.ebuild,v 1.1 2007/01/17 06:45:56 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.5.15.ebuild,v 1.2 2007/02/19 04:12:57 vapier Exp $ inherit flag-o-matic autotools @@ -21,15 +21,11 @@ src_unpack() { #epatch "${FILESDIR}"/${PN}-4.5.11-fbsd.patch - # Fix SuperH support epatch "${FILESDIR}"/strace-dont-use-REG_SYSCALL-for-sh.patch epatch "${FILESDIR}"/${PN}-4.5.12-superh-update.patch - - # Fix building on older ARM machines epatch "${FILESDIR}"/strace-fix-arm-bad-syscall.patch - - # Fix libaio support #103427 - epatch "${FILESDIR}"/${PN}-4.5.12-libaio.patch + epatch "${FILESDIR}"/${PN}-4.5.15-mips-sprintsigmask.patch + epatch "${FILESDIR}"/${PN}-4.5.12-libaio.patch #103427 eautoreconf } |