GNOME Bugzilla – Bug 565258
Build fails with mono 2.2
Last modified: 2014-02-24 22:46:28 UTC
Please describe the problem: Building cowbell trunk on Fedora 11, with mono 2.2, fails with the followinig error: "make[1]: Entering directory `/builddir/build/BUILD/cowbell/musicbrainz-sharp' /usr/bin/gmcs /warnaserror /t:library /codepage:utf8 /debug /out:MusicBrainz.dll ./MusicBrainz/Artist.cs ./MusicBrainz/Disc.cs ./MusicBrainz/Event.cs ./MusicBrainz/Label.cs ./MusicBrainz/LinuxDisc.cs ./MusicBrainz/LocalDisc.cs ./MusicBrainz/MusicBrainzEntity.cs ./MusicBrainz/MusicBrainzException.cs ./MusicBrainz/MusicBrainzItem.cs ./MusicBrainz/MusicBrainzObject.cs ./MusicBrainz/MusicBrainzService.cs ./MusicBrainz/Query.cs ./MusicBrainz/Relation.cs ./MusicBrainz/Release.cs ./MusicBrainz/Track.cs ./MusicBrainz/Utils.cs ./MusicBrainz/Win32Disc.cs ./MusicBrainz/XmlRequestEventArgs.cs ./MusicBrainz/LocalDisc.cs(98,59): error CS1525: Unexpected symbol `=' Compilation failed: 1 error(s), 0 warnings make[1]: *** [MusicBrainz.dll] Error 1 " Full build and root logs here: http://linux.dell.com/files/fedora/FixBuildRequires/mock-results/i386/cowbell-0.3-0.svn34.4.fc10.src.rpm/result/ root log contains full list of packages installed with version info. Relevant packages are: mono-core i386 2.2-4.pre1.fc11 mono-data i386 2.2-4.pre1.fc11 mono-data-sqlite i386 2.2-4.pre1.fc11 mono-extras i386 2.2-4.pre1.fc11 mono-web i386 2.2-4.pre1.fc11 mono-winforms i386 2.2-4.pre1.fc11 monodoc i386 2.2-4.pre1.fc11 Steps to reproduce: Actual results: Build fails on musicbrainz-sharp Expected results: Build should succeed Does this happen every time? Every time Other information:
Created attachment 125099 [details] [review] Patch to fix musicbrainz-sharp for mono 2.2 This patch fixes issue, something has changed in mono 2.2 and handling of ?? is now stricter, adding () here and there seems to fix this. See banshee trunk for reference.
This project is not under active development anymore. It is currently unlikely that there will be any further active development. Closing this report as WONTFIX as part of Bugzilla Housekeeping (bug 725098) to reflect reality. Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.