diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2014-03-19 09:29:39 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2014-03-19 09:29:39 +0000 |
commit | 69e6b2e87b7dea09f87907e62d8f481c69150cea (patch) | |
tree | c772f9f644552bba4f83ea57200cec7c7af1c46c /dev-lang/mono | |
parent | add changelog entry (diff) | |
download | gentoo-2-69e6b2e87b7dea09f87907e62d8f481c69150cea.tar.gz gentoo-2-69e6b2e87b7dea09f87907e62d8f481c69150cea.tar.bz2 gentoo-2-69e6b2e87b7dea09f87907e62d8f481c69150cea.zip |
Temporarily remove broken test 883; fixes bug #504108, reported by eroen.
(Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
Diffstat (limited to 'dev-lang/mono')
-rw-r--r-- | dev-lang/mono/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/mono/files/mono-3.2.8-disable-missing-test.patch | 7 | ||||
-rw-r--r-- | dev-lang/mono/mono-3.2.8.ebuild | 6 |
3 files changed, 17 insertions, 2 deletions
diff --git a/dev-lang/mono/ChangeLog b/dev-lang/mono/ChangeLog index 39e375c2ad1c..c7b6e9363024 100644 --- a/dev-lang/mono/ChangeLog +++ b/dev-lang/mono/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/mono # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.258 2014/02/27 06:38:21 cynede Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.259 2014/03/19 09:29:38 tomwij Exp $ + + 19 Mar 2014; Tom Wijsman <TomWij@gentoo.org> + +files/mono-3.2.8-disable-missing-test.patch, mono-3.2.8.ebuild: + Temporarily remove broken test 883; fixes bug #504108, reported by eroen. *mono-3.2.8 (27 Feb 2014) diff --git a/dev-lang/mono/files/mono-3.2.8-disable-missing-test.patch b/dev-lang/mono/files/mono-3.2.8-disable-missing-test.patch new file mode 100644 index 000000000000..79c2674a6598 --- /dev/null +++ b/dev-lang/mono/files/mono-3.2.8-disable-missing-test.patch @@ -0,0 +1,7 @@ +--- a/mcs/tests/Makefile ++++ b/mcs/tests/Makefile +@@ -96,4 +96,3 @@ + setup: + $(CSCOMPILE) -t:library dlls/test-679-2/test-679-lib-2.cs + $(CSCOMPILE) -t:library dlls/test-679-1/test-679-lib.cs -r:dlls/test-679-2/test-679-lib-2.dll +- $(ILASM) -dll dlls/test-883.il diff --git a/dev-lang/mono/mono-3.2.8.ebuild b/dev-lang/mono/mono-3.2.8.ebuild index ed73c0701804..0bda00dca9a7 100644 --- a/dev-lang/mono/mono-3.2.8.ebuild +++ b/dev-lang/mono/mono-3.2.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-3.2.8.ebuild,v 1.1 2014/02/27 06:38:21 cynede Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-3.2.8.ebuild,v 1.2 2014/03/19 09:29:38 tomwij Exp $ EAPI="5" AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" @@ -62,6 +62,10 @@ src_prepare() { # Remove this at your own peril. Mono will barf in unexpected ways. append-flags -fno-strict-aliasing + # Bug #504108, dlls/test-883.il unexisting; TODO: Figure out how to make it. + epatch "${FILESDIR}"/${P}-disable-missing-test.patch + rm mcs/tests/test-883{,-lib}.cs|| die + autotools-utils_src_prepare } |