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 626444 - Old version of Banshee doesn't compile from the tarball release
Old version of Banshee doesn't compile from the tarball release
Status: RESOLVED DUPLICATE of bug 586979
Product: banshee
Classification: Other
Component: general
1.5.0
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-08-09 14:30 UTC by Philip Van Hoof
Modified: 2010-08-09 17:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Philip Van Hoof 2010-08-09 14:30:43 UTC
pvanhoof@slorp:/tmp$ cd banshee-1-1.5.0/
pvanhoof@slorp:/tmp/banshee-1-1.5.0$ make
Making all in build
Making all in pkg-config
Making all in m4
Making all in data
Making all in audio-profiles
Making all in desktop-files
Making all in icon-theme-hicolor
Making all in libbanshee
Making all in gstreamer
Making all in equalizer
Making all in src
Making all in Libraries
Making all in Mono.Data.Sqlite
Making all in Hyena
Making all in Hyena.Gui
Making all in Migo
Making all in Mono.Media
Making all in Mtp
Making all in MusicBrainz
Making all in Lastfm
Making all in Lastfm.Gui
Making all in Core
Making all in Banshee.CollectionIndexer
Making all in Banshee.Core
Making all in Banshee.Services
Making all in Banshee.Widgets
Making all in Banshee.ThickClient
Making all in Dap
Making all in Banshee.Dap
Making all in Banshee.Dap.Ipod
Making all in Banshee.Dap.MassStorage
Making all in Banshee.Dap.Mtp
Making all in Banshee.Dap.Karma
Making all in Extensions
Making all in Banshee.AudioCd
Making all in Banshee.Bookmarks
Making all in Banshee.BooScript
Making all in Banshee.Bpm
Making all in Banshee.CoverArt
Making all in Banshee.Daap
Making all in Banshee.FileSystemQueue
Making all in Banshee.InternetRadio
Making all in Banshee.Lastfm
Making all in Banshee.MediaWeb
Making all in Banshee.MiniMode
Making all in Banshee.MultimediaKeys
Making all in Banshee.NotificationArea
Making all in Banshee.NowPlaying
Making all in Banshee.PlayerMigration
Making all in Banshee.PlayQueue
Making all in Banshee.Podcasting
Making all in Banshee.Sample
Making all in Banshee.SqlDebugConsole
Making all in Banshee.Torrent
Making all in Banshee.RemoteAudio
Making all in Banshee.Wikipedia
Making all in Backends
Making all in Banshee.Hal
Making all in Banshee.Gnome
Making all in Banshee.GStreamer
Making all in Banshee.Unix
Making all in Banshee.NowPlaying.X11
Making all in libbnpx11
Making all in Banshee.Osx
Making all in Clients
Making all in Beroe
Making all in Booter
Making all in Halie
Making all in Muinshee
Making all in Nereid
Making all in docs
Making all in Hyena
Making all in Banshee
Making all in tests
Making all in Analyzer
  MCS   Analyzer.exe
Analyzer.cs(121,66): error CS0121: The call is ambiguous between the following methods or properties: `System.Linq.Enumerable.Min<Banshee.Tests.TestCase>(System.Collections.Generic.IEnumerable<Banshee.Tests.TestCase>, System.Func<Banshee.Tests.TestCase,double?>)' and `System.Linq.Enumerable.Min<Banshee.Tests.TestCase>(System.Collections.Generic.IEnumerable<Banshee.Tests.TestCase>, System.Func<Banshee.Tests.TestCase,double>)'
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
Analyzer.cs(122,66): error CS0121: The call is ambiguous between the following methods or properties: `System.Linq.Enumerable.Max<Banshee.Tests.TestCase>(System.Collections.Generic.IEnumerable<Banshee.Tests.TestCase>, System.Func<Banshee.Tests.TestCase,double?>)' and `System.Linq.Enumerable.Max<Banshee.Tests.TestCase>(System.Collections.Generic.IEnumerable<Banshee.Tests.TestCase>, System.Func<Banshee.Tests.TestCase,double>)'
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
Analyzer.cs(123,66): error CS0121: The call is ambiguous between the following methods or properties: `System.Linq.Enumerable.Average<Banshee.Tests.TestCase>(System.Collections.Generic.IEnumerable<Banshee.Tests.TestCase>, System.Func<Banshee.Tests.TestCase,double>)' and `System.Linq.Enumerable.Average<Banshee.Tests.TestCase>(System.Collections.Generic.IEnumerable<Banshee.Tests.TestCase>, System.Func<Banshee.Tests.TestCase,double?>)'
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
Analyzer.cs(128,26): error CS0266: Cannot implicitly convert type `double?' to `double'. An explicit conversion exists (are you missing a cast?)
Compilation failed: 4 error(s), 0 warnings
make[3]: *** [Analyzer.exe] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
pvanhoof@slorp:/tmp/banshee-1-1.5.0$
Comment 1 Bertrand Lorentz 2010-08-09 17:09:52 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed.

Some parts of version 1.5.0 didn't compile with mono 1.9.1, due to a bug in the compiler.
The content of the Analyzer folder is not really needed (contains only test tools), so you might be able to skip/disable that part.

*** This bug has been marked as a duplicate of bug 586979 ***