From b2b80f59f569b36fedf0d85414fce877aa92899c Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Sun, 29 Mar 2015 12:46:22 +0000 Subject: [PATCH] Fix building with current binutils, bug #430706 by Jaak Ristioja Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4 --- dev-util/mutrace/ChangeLog | 7 +++++-- dev-util/mutrace/Manifest | 12 ++++++------ dev-util/mutrace/mutrace-0.2.ebuild | 18 ++++++++++-------- 3 files changed, 21 insertions(+), 16 deletions(-) diff --git a/dev-util/mutrace/ChangeLog b/dev-util/mutrace/ChangeLog index fa4b7bb2cf6c..4a8af3d77b9e 100644 --- a/dev-util/mutrace/ChangeLog +++ b/dev-util/mutrace/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-util/mutrace -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/mutrace/ChangeLog,v 1.3 2013/02/05 18:23:20 pacho Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/mutrace/ChangeLog,v 1.4 2015/03/29 12:46:21 pacho Exp $ + + 29 Mar 2015; Pacho Ramos mutrace-0.2.ebuild: + Fix building with current binutils, bug #430706 by Jaak Ristioja 05 Feb 2013; Pacho Ramos metadata.xml: Cleanup after talking with Ford_Prefect diff --git a/dev-util/mutrace/Manifest b/dev-util/mutrace/Manifest index 047885717c50..755522d509ef 100644 --- a/dev-util/mutrace/Manifest +++ b/dev-util/mutrace/Manifest @@ -2,13 +2,13 @@ Hash: SHA256 DIST mutrace-0.2.tar.gz 358710 SHA256 38eb62b9c86443361b8222d7088a9dc1e8c1db6b2b01b47c4155234d230dbd23 SHA512 237ef478417a19d5967c80d285dcde68ee8ffce40af4967a3b055347272c66a6bbdfb55ed9bf36633fbaccc7c4fd9c2de09b705ab92b74eefc5e7a7170c0c545 WHIRLPOOL df7320740b0716956c1b2efda81c6a236ae4e54a219ff1f7a07ac456f9c7cc646ea678c01ef4f7b40a439d80cc0ee461dfa88da7400312d50a7f22cba5bbb5e5 -EBUILD mutrace-0.2.ebuild 546 SHA256 1f4bb2bc075fc1ba3bd1bb641b2461a98c1d0639adaeb1dc6775fa489f69aa57 SHA512 d54de23d3b1da8a604fa2af4f7fa84a8b871fd858cf8e946119ceaa502fc3169a18e020b12e78d858c1af6de70a6b7fd7fda4700c3d467472ff8e7f3a7286818 WHIRLPOOL 3c4ce4d5b387fb3196ad6772c94f8987cd895da82386b4f680531bdeff64404a323e8d9ce11b6b28156b36909676609a802582804d0247262504d9fbc69ea994 -MISC ChangeLog 545 SHA256 501c512e18d4117dbdfde71b1093829192fab742b666010f9e76c0bf84572b41 SHA512 c43272cf6d0a76fcc594da2cf7446e490b80b7ecf7c8040a01d879129df592c7cbc1691c988da231fbdfb46cd615d2f8276de5458d504d48e3c8b1a3a8e6b7e3 WHIRLPOOL 1d3b4cf7770cb88d5328424e3767e04830e27b727afd43471d94100c2719ae053b0f32b121329051fa05a8baf3880921b73ba1b76d02ba06c10caf456502099a +EBUILD mutrace-0.2.ebuild 628 SHA256 5373b5910d471408893e7ee0faf60e284e493bc874faddf416b2e96dfb4abf27 SHA512 7ddee615d140b58aeb8cacfe5ddb08430a32105026c0febe1eae28b422f8a90ae6a51d24be05837c6f43902ffb3b9b2fe7b2e4ddc344bdc27185808ad149e4a3 WHIRLPOOL 08b894f138e4e493991e4947202606aedbca087e6637870425dfe00001d9d28eff3caff5ab0fbdc83986571af31836a635e0a142fb4b8c2f88fb7136ba40f117 +MISC ChangeLog 679 SHA256 0bd62c59c9638e81644cbc2fa0dee67acc74bcc44f78b6b8916a71e167e2b4cb SHA512 6c1b9a41fc2bed21dcb579d5e662ea4c814f046dfd6b0ed940beb23859a990ccfc82872acfed3798230c089f757b48dd403123b704eae0eb571974ddc95ffece WHIRLPOOL 2334c191ca2f6db31c787c0cb0a4602a0b27cc4d0570c9c4cb135eaaff915041827c3dcd45920810b6ca9d8f80a8fb7ce79a0d5926a2075e07853a7a0ba0dd9b MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlERThkACgkQCaWpQKGI+9TkXACdFVVwB9cS98dQ6aMA1dVPwgeh -MqwAmwQvuqnp+z0SDr0j2oJyoqy+JzmH -=cfru +iEYEAREIAAYFAlUX9B8ACgkQCaWpQKGI+9QTlgCfViv8rZrMYQ+ALPpPxWbZCsga +HjIAniuH0eDUf7jAw0IEqzgk1djK1rrm +=xi7v -----END PGP SIGNATURE----- diff --git a/dev-util/mutrace/mutrace-0.2.ebuild b/dev-util/mutrace/mutrace-0.2.ebuild index e3e1c6bc98cb..0e0c3350fe73 100644 --- a/dev-util/mutrace/mutrace-0.2.ebuild +++ b/dev-util/mutrace/mutrace-0.2.ebuild @@ -1,12 +1,11 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/mutrace/mutrace-0.2.ebuild,v 1.2 2009/11/23 10:05:19 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/mutrace/mutrace-0.2.ebuild,v 1.3 2015/03/29 12:46:21 pacho Exp $ -EAPI="2" +EAPI=5 +inherit eutils -inherit base - -DESCRIPTION="mutrace is a mutex tracer/profiler" +DESCRIPTION="A mutex tracer/profiler" HOMEPAGE="http://0pointer.de/blog/projects/mutrace.html" SRC_URI="http://0pointer.de/public/${P}.tar.gz" @@ -15,7 +14,10 @@ SLOT="0" KEYWORDS="~x86 ~amd64 ~arm" IUSE="" -DEPEND="sys-devel/binutils" +DEPEND="sys-devel/binutils:*" RDEPEND="${DEPEND}" -DOCS="README GPL2 GPL3 LGPL3" +src_prepare() { + # Fails to build due to missing header, bug #430706 + epatch "${FILESDIR}"/${PN}-0.2-missing-header.patch +} -- 2.26.2