f-spot compilation fails against mono 2.8 Reproducible: Always Steps to Reproduce: 1. emerge >=dev-lang/mono-2.8 2. emerge =media-gfx/f-spot-0.8.0 Actual Results: Compilation fails when building TagLib.dll Expected Results: Compilation doesn't fail.
Created attachment 254305 [details] build.log
Created attachment 254307 [details] emerge --info
Note that the bug is already filed upstream at https://bugzilla.gnome.org/show_bug.cgi?id=629222.
*** Bug 344463 has been marked as a duplicate of this bug. ***
Created attachment 254311 [details, diff] Patch from https://bugzilla.gnome.org/show_bug.cgi?id=629222 This patch comes from the gnome bugzilla, fixed to be applied by the ebuild.
Created attachment 254313 [details, diff] Patch from pld-linux CVS This patch comes straight from http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/f-spot/f-spot.spec?r1=1.104&r2=1.105&f=u and fixes the following error: FSpot.Loaders/GdkImageLoader.cs(115,45): error CS1501: No overload for method `Close' takes `1' arguments
Created attachment 254315 [details, diff] Ebuild modifications to use the two patches This patch agains the ebuild applies the two previous patches in src_prepare().
+*f-spot-0.8.2 (19 Dec 2010) + + 19 Dec 2010; Pacho Ramos <pacho@gentoo.org> -f-spot-0.5.0.3-r1.ebuild, + -files/f-spot-0.5.0.3-icon-size-crash-fix.patch, + -files/f-spot-0.5.0.3-no-image-in-collection-crash-fix.patch, + -f-spot-0.6.0.0.ebuild, -files/f-spot-0.6.0.0-parallel-build.patch, + -files/f-spot-0.6.0.0-sandbox-violation.patch, -f-spot-0.6.1.1-r2.ebuild, + +files/f-spot-0.8.1-mono2.8.patch, +f-spot-0.8.2.ebuild: + Version bump including a patch for compiling against mono-2.8 (bug #345409 + Damien Thébault), remove old.