[Banshee-List] Devs: build issue (not Banshee's fault, most likely)



It's 3 in the morning, and I'm up with the flu...and attempting to build banshee from CVS. Haven't followed it over the last few weeks, so I don't know if it's changes in CVS that have created this. I also am finishing up some system upgrades, including going from mono 1.1.17->.18, as well as gnome 2.14->.16. Between not following CVS for a few weeks, the software upgrades, and my lack of brain power, somewhere the build has broken for me. This is most likely not an issue with Banshee, but likely an issue with my box.

If anyone else has seen this or something similar, please drop me a message. Else, I blame Gentoo, and will set fire accordingly.

(snipped out rest of build output)

Making all in Banshee.Base
make[3]: Entering directory `/mnt/.dat/priv/trick/Desktop/banshee/banshee/src/Banshee.Base' /usr/lib/pkgconfig/../../bin/gmcs -debug -target:library -define:HAVE_LNB_216 -out:Banshee.Base.dll -r:../../taglib-sharp/TagLib.dll -r:../../src/Banshee.Widgets/Banshee.Widgets.dll -r:../../src/MusicBrainz/MusicBrainz.dll -r:../../src/Last.FM/Last.FM.dll -r:../../hal-sharp/Hal.dll -r:../../dbus-sharp/NDesk.DBus.dll -r:../../dbus-sharp/NDesk.DBus.GLib.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll -r:Mono.Posix -r:System.Data -r:Mono.Data.SqliteClient -r:Mono.Cairo -resource:../../data/UIManagerLayout.xml,UIManagerLayout.xml -resource:../../data/contributors.xml,contributors.xml -resource:../../data/banshee-dialogs.glade,banshee-dialogs.glade -resource:../../data/images/splash.png,splash.png -resource:../../data/images/banshee-logo.png,banshee-logo.png -resource:../../data/images/media-repeat-none.png,media-repeat-none.png -resource:../../data/images/media-repeat-single.png,media-repeat-single.png -resource:../../data/images/media-repeat-all.png,media-repeat-all.png -resource:../../data/images/media-playlist-shuffle.png,media-playlist-shuffle.png -resource:../../data/images/media-playlist-continuous.png,media-playlist-continuous.png -resource:../../data/images/rating-rated.png,rating-rated.png -resource:../../data/images/rating-unrated.png,rating-unrated.png -resource:../../data/images/source-smart-playlist.png,source-smart-playlist.png -resource:../../data/images/editor-cover-album.png,editor-cover-album.png -resource:../../COPYING,COPYING -resource:../../data/translators.xml,translators.xml ./AudioCd/AudioCdCore.cs ./AudioCd/AudioCdTrackInfo.cs ./AudioCd/AudioCdDisk.cs ./Dap/Dap.cs ./Dap/DapCore.cs ./Dap/DapTrackInfo.cs ./Dap/DapMisc.cs ./Dap/DapPropertiesDialog.cs ./SourceManager.cs ./Source.cs ./ChildSource.cs ./Sources/IImportable.cs ./Sources/LibrarySource.cs ./Sources/PlaylistSource.cs ./Sources/AudioCdSource.cs ./Sources/DapSource.cs ./Sources/LocalQueueSource.cs ./Sources/ImportErrorsSource.cs ./NetworkManager/Manager.cs ./Plugins/Plugin.cs ./Plugins/PluginCore.cs ./Plugins/PluginDialog.cs ./Plugins/IPlugin.cs ./Plugins/PluginFactory.cs ./Gui/GladeWindow.cs ./Gui/GladeDialog.cs ./Gui/ImportDialog.cs ./Gui/OpenLocationDialog.cs ./Gui/UIManager.cs ./Gui/SeekDialog.cs ./Gui/ErrorListDialog.cs ./Gui/SplashScreen.cs ./Gui/PreferencesDialog.cs ./Gui/AboutDialog.cs ./Gui/ExceptionDialog.cs ./Gui/CleanRoomStartup.cs ./Gui/LogCoreDialog.cs ./Gui/VersionInformationDialog.cs ./Gui/ToggleStates.cs ./Gui/RatingRenderer.cs ./Gui/TrackEditor.cs ./Gui/ConfirmShutdownDialog.cs ./Gui/ImageFileChooserDialog.cs ./Gui/SourceView.cs ./MediaEngine/PlayerEngine.cs ./MediaEngine/IEqualizer.cs ./IO/IOProxy.cs ./IO/Interfaces.cs ./IO/SystemIO.cs ./IO/Unix.cs ./Banshee.Cdrom/IDriveFactory.cs ./Banshee.Cdrom/IDrive.cs ./Banshee.Cdrom/IRecorder.cs ./Banshee.Cdrom/IDiscDuplicator.cs ./Banshee.Cdrom/DriveMediaType.cs ./Banshee.Cdrom/RecorderAction.cs ./Banshee.Cdrom/RecorderTrack.cs ./Banshee.Cdrom/RecorderResult.cs ./Banshee.Cdrom.Gui/DriveComboBox.cs ./Banshee.Cdrom.Gui/RecorderSpeedComboBox.cs ./Banshee.Cdrom.Nautilus/NautilusDriveFactory.cs ./Banshee.Cdrom.Nautilus/NautilusDrive.cs ./Banshee.Cdrom.Nautilus/NautilusRecorder.cs ./Banshee.Cdrom.Nautilus/NautilusDiscDuplicator.cs ./Banshee.Cdrom.Nautilus.Interop/BurnDrive.cs ./Banshee.Cdrom.Nautilus.Interop/BurnRecorder.cs ./Banshee.Cdrom.Nautilus.Interop/BurnRecorderTrack.cs ./Banshee.Cdrom.Nautilus.Interop/BurnRecorderHandlers.cs ./Banshee.Cdrom.Nautilus.Interop/NautilusEnums.cs ./Banshee.Cdrom.Iso/IImageCreator.cs ./Banshee.Cdrom.Iso/ImageStatus.cs ./Banshee.Cdrom.Iso.Mkisofs/MkisofsProcess.cs ./Banshee.Cdrom.Iso.Mkisofs/MkisofsImageCreator.cs ./Banshee.Burner/BurnerCore.cs ./Banshee.Burner/BurnerSource.cs ./Banshee.Burner/BurnerOptionsDialog.cs ./Banshee.Burner/BurnerConfigurationPane.cs ./Banshee.Burner/BurnerFormatList.cs ./Banshee.Burner/BurnerUtilities.cs ./Banshee.Burner/BurnerSession.cs ./Banshee.Burner/BurnerSessionPreparer.cs ./Banshee.Burner/BurnerSessionRecorder.cs ./Banshee.Equalizer/EqualizerManager.cs ./Banshee.Equalizer/EqualizerSetting.cs ./Banshee.Equalizer.Gui/EqualizerView.cs ./Banshee.Equalizer.Gui/EqualizerWindow.cs ./Banshee.Equalizer.Gui/EqualizerBandScale.cs ./Banshee.Equalizer.Gui/EqualizerLevelsBox.cs ./Banshee.Equalizer.Gui/EqualizerPresetComboBox.cs ./Banshee.Gui.DragDrop/DragDropList.cs ./Banshee.Gui.DragDrop/DragDropTarget.cs ./Banshee.Gui.DragDrop/DragDropUtilities.cs ./Banshee.Kernel/IntervalHeap.cs ./Banshee.Kernel/IJob.cs ./Banshee.Kernel/IInstanceCriticalJob.cs ./Banshee.Kernel/Job.cs ./Banshee.Kernel/JobPriority.cs ./Banshee.Kernel/Scheduler.cs ./Banshee.Library/Import.cs ./Banshee.Library/DatabaseWriteException.cs ./Banshee.SmartPlaylist/Editor.cs ./Banshee.SmartPlaylist/QueryBuilder.cs ./Banshee.SmartPlaylist/QueryBuilderModel.cs ./Banshee.SmartPlaylist/SmartPlaylistCore.cs ./Banshee.SmartPlaylist/SmartPlaylistSource.cs ./Banshee.Web/Browser.cs ./Notifications/Notification.cs ./Notifications/Notifications.cs ./Banshee.AudioProfiles/ProfileManager.cs ./Banshee.AudioProfiles/Profile.cs ./Banshee.AudioProfiles/Pipeline.cs ./Banshee.AudioProfiles/PipelineVariable.cs ./Banshee.AudioProfiles/ProfileConfiguration.cs ./Banshee.AudioProfiles/GConfProfileConfiguration.cs ./Banshee.AudioProfiles/Abakos.Compiler/*.cs ./Banshee.AudioProfiles.Gui/ProfileConfigurationDialog.cs ./Banshee.AudioProfiles.Gui/ProfileComboBox.cs ./Banshee.AudioProfiles.Gui/ProfileComboBoxConfigurable.cs ./Banshee.AudioProfiles.Gui/ProfileConfigureButton.cs ConfigureDefines.cs ../../src/AssemblyInfo.cs ./ActionManager.cs ./HalCore.cs ./Utilities.cs ./ArgumentQueue.cs ./LogCore.cs ./AmazonCoverFetcher.cs ./Paths.cs ./TrackInfo.cs ./FileNamePattern.cs ./Globals.cs ./GConfKeys.cs ./SpecialKeys.cs ./BansheeTodo.cs ./IconThemeUtils.cs ./GstMisc.cs ./ImportManager.cs ./UriList.cs ./Transcoder.cs ./GstTranscoder.cs ./BatchTranscoder.cs ./NetworkDetect.cs ./PlayerEngineCore.cs ./TrackInfoHeader.cs ./TrackInfoPopup.cs ./Library.cs ./Database.cs ./SqlGenerator.cs ./LibraryTrackInfo.cs ./FileTrackInfo.cs ./DBusRemote.cs ./QueuedOperationManager.cs ./QueuedSqliteDatabase.cs ./AudioCdRipper.cs ./IImportSource.cs ./ImportSources.cs ./FolderImportSource.cs ./FileImportSource.cs ./HomeDirectoryImportSource.cs ./UnknownTrackInfo.cs ./StreamTagger.cs ./GstTagger.cs ./SafeUri.cs ./Catalog.cs ./Branding.cs ./BansheeBranding.cs ./ComponentInitializer.cs ./PowerManagement.cs ./ProductInformation.cs ./DBusPlayer.cs

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at Mono.CSharp.ScopeInfo+CapturedVariable.EmitInstance (Mono.CSharp.EmitContext ec) [0x00000] at Mono.CSharp.VariableReference.EmitLoad (Mono.CSharp.EmitContext ec) [0x00000] at Mono.CSharp.VariableReference.Emit (Mono.CSharp.EmitContext ec, Boolean leave_copy) [0x00000]
  at Mono.CSharp.VariableReference.Emit (Mono.CSharp.EmitContext ec) [0x00000]
at Mono.CSharp.Invocation.EmitCall (Mono.CSharp.EmitContext ec, Boolean is_base, Boolean is_static, Mono.CSharp.Expression instance_expr, System.Reflection.MethodBase method, System.Collections.ArrayList Arguments, Location loc, Boolean dup_args, Boolean omit_args) [0x00000] at Mono.CSharp.PropertyExpr.Emit (Mono.CSharp.EmitContext ec, Boolean leave_copy) [0x00000]
  at Mono.CSharp.PropertyExpr.Emit (Mono.CSharp.EmitContext ec) [0x00000]
  at Mono.CSharp.Argument.Emit (Mono.CSharp.EmitContext ec) [0x00000]
at Mono.CSharp.Invocation.EmitArguments (Mono.CSharp.EmitContext ec, System.Reflection.MethodBase mb, System.Collections.ArrayList arguments, Boolean dup_args, Mono.CSharp.LocalTemporary this_arg) [0x00000] at Mono.CSharp.Invocation.EmitCall (Mono.CSharp.EmitContext ec, Boolean is_base, Boolean is_static, Mono.CSharp.Expression instance_expr, System.Reflection.MethodBase method, System.Collections.ArrayList Arguments, Location loc, Boolean dup_args, Boolean omit_args) [0x00000] at Mono.CSharp.Invocation.EmitCall (Mono.CSharp.EmitContext ec, Boolean is_base, Boolean is_static, Mono.CSharp.Expression instance_expr, System.Reflection.MethodBase method, System.Collections.ArrayList Arguments, Location loc) [0x00000] at Mono.CSharp.ConstructorInitializer.Emit (Mono.CSharp.EmitContext ec) [0x00000]
  at Mono.CSharp.Constructor.Emit () [0x00000]
  at Mono.CSharp.TypeContainer.EmitConstructors () [0x00000]
  at Mono.CSharp.TypeContainer.EmitType () [0x00000]
  at Mono.CSharp.RootContext.EmitCode () [0x00000]
  at Mono.CSharp.Driver.MainDriver (System.String[] args) [0x00000]
  at Mono.CSharp.Driver.Main (System.String[] args) [0x00000]
make[3]: *** [Banshee.Base.dll] Error 1
make[3]: Leaving directory `/mnt/.dat/priv/trick/Desktop/banshee/banshee/src/Banshee.Base'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/.dat/priv/trick/Desktop/banshee/banshee/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/.dat/priv/trick/Desktop/banshee/banshee'
make: *** [all] Error 2

Thx in advance, lazyweb :)

Patrick

--
Patrick "Trick" van Staveren
http://trick.vanstaveren.us








[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]