After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 394702 - Can't Compile against 1.1.17 of mono
Can't Compile against 1.1.17 of mono
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: general
git master
Other All
: Normal normal
: 2.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-01-09 17:19 UTC by Josiah Ritchie - flickerfly
Modified: 2007-01-10 22:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Josiah Ritchie - flickerfly 2007-01-09 17:19:52 UTC
Steps to reproduce:
When compiling SVN today, I ran into an error that apparently is the result of an incompatibility with my version of mono. Here is the errors from 'make'.

Stack trace:


Other information:


./Banshee.Playlists.Formats/M3u.cs(73,22): warning CS0219: The variable `validFile' is assigned but its value is never used
./Banshee.Playlists.Formats/Pls.cs(89,22): warning CS0219: The variable `validFile' is assigned but its value is never used
./Banshee.AudioProfiles/ProfileManager.cs(245,33): warning CS0168: The variable `profile' is declared but never used
./Banshee.AudioProfiles/SExpEngine/Literals.cs(50,13): error CS1540: Cannot access protected member `SExpEngine.LiteralNodeBase.EnclosedType' via a qualifier of type `SExpEngine.LiteralNode<T>'; the qualifier must be of type `SExpEngine.LiteralNode<T>' (or derived from it)
./DBusRemote.cs(43,34): warning CS0219: The variable `nameReply' is assigned but its value is never used
Compilation failed: 1 error(s), 4 warnings
make[4]: *** [Banshee.Base.dll] Error 1
make[4]: Leaving directory `/home/jritchie/src/banshee/banshee/src/Core/Banshee.Base'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/jritchie/src/banshee/banshee/src/Core'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jritchie/src/banshee/banshee/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jritchie/src/banshee/banshee'
make: *** [all] Error 2

It would be preferred that banshee remain compatible with previous versions of mono rather than cause manual mono upgrades.
Comment 1 Aaron Bockover 2007-01-10 22:27:25 UTC
While annoying, this really is not a Banshee bug, and it's certainly not a critical Banshee bug. The bug is in Mono, and it has been fixed. You really should probably upgrade Mono to the new stable (1.2.x).

However, I will investigate a fix.
Comment 2 Aaron Bockover 2007-01-10 22:47:42 UTC
Should be fixed now.