Hi again,
I have a problem with the Banshee port that I hoped would solve itself with the next Banshee upgrade. But there wasn't any since the last Mono upgrade. Which, in my opinion, broke Banshee again?
When trying to build Banshee it stops here:
The complete build log is attached (it's1k 1 KB too large). I already tried MAKE_JOBS_UNSAFE,
I only found one other unanswered thread in some mailing list. But I cannot imagine I'm the only one with this problem?
Hope somebody has a clue what is wrong here?
Cheers,
Stefan
I have a problem with the Banshee port that I hoped would solve itself with the next Banshee upgrade. But there wasn't any since the last Mono upgrade. Which, in my opinion, broke Banshee again?
When trying to build Banshee it stops here:
Code:
./Hyena.Data.Gui/ColumnCellText.cs(115,29): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
error CS1705: Assembly `gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' references `Mono.Cairo, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' which has a higher version number than imported assembly `Mono.Cairo, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'
./Hyena.Data.Gui/ListView/ListView_Rendering.cs(53,53): error CS0012: The type `Cairo.Context' is defined in an assembly that is not referenced. Consider adding a reference to assembly `Mono.Cairo, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'
./Hyena.Data.Gui/ListView/ListView_Rendering.cs(238,31): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Data.Gui/ListView/ListView_Rendering.cs(393,31): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Data.Gui/ListView/ListView_Rendering.cs(451,31): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Data.Gui/ListView/ListView_Rendering.cs(486,27): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Data.Gui/ListView/ListView_Rendering.cs(494,27): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Data.Gui/ListViewTestModule.cs(243,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Data.Gui/ListViewTestModule.cs(255,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Canvas/Brush.cs(67,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Canvas/CanvasHost.cs(153,24): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Canvas/Prelight.cs(47,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Gui.Canvas/Prelight.cs(50,18): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Gui.Canvas/ShadowMarginStyle.cs(69,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Canvas/Slider.cs(156,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Canvas/Slider.cs(172,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Gui.Canvas/Slider.cs(175,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Canvas/TestTile.cs(58,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Canvas/TextBlock.cs(220,22): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Gui.Theming/GtkTheme.cs(94,27): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Gui.Theming/GtkTheme.cs(97,18): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Gui.Theming/GtkTheme.cs(100,27): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(137,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(139,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(155,20): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Gui.Theming/GtkTheme.cs(157,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(196,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(199,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(224,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Gui.Theming/GtkTheme.cs(227,18): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Gui.Theming/GtkTheme.cs(243,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Gui.Theming/GtkTheme.cs(247,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(250,18): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Gui.Theming/GtkTheme.cs(265,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(278,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(300,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(305,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(316,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(325,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(349,24): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(362,24): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Gui.Theming/GtkTheme.cs(369,26): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Gui.Theming/GtkTheme.cs(375,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(383,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui.Theming/GtkTheme.cs(392,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui/CairoDamageDebugger.cs(52,16): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui/CairoExtensions.cs(70,34): warning CS0618: `Cairo.Context.Target' is obsolete: `Use GetTarget/SetTarget'
./Hyena.Gui/CairoExtensions.cs(70,59): warning CS0618: `Cairo.Context.Target' is obsolete: `Use GetTarget/SetTarget'
./Hyena.Gui/CairoExtensions.cs(322,30): warning CS0618: `Cairo.Context.Target' is obsolete: `Use GetTarget/SetTarget'
./Hyena.Gui/RatingRenderer.cs(96,28): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui/RatingRenderer.cs(98,28): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui/RatingRenderer.cs(102,24): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui/ShadingTestWindow.cs(61,24): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Gui/ShadingTestWindow.cs(71,24): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Widgets/PulsingButton.cs(107,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/PulsingButton.cs(109,18): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(336,16): warning CS0618: `Cairo.Context.Source' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(351,20): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(361,22): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(376,17): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(391,15): warning CS0618: `Cairo.Surface.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(415,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(417,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(417,24): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(424,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(426,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(426,24): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(443,20): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(448,20): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(455,16): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(458,20): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(459,27): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(460,26): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(493,20): warning CS0618: `Cairo.Context.Pattern' is obsolete: `Use GetSource/GetSource'
./Hyena.Widgets/SegmentedBar.cs(495,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Widgets/SegmentedBar.cs(497,22): warning CS0618: `Cairo.Pattern.Destroy()' is obsolete: `Use Dispose()'
./Hyena.Widgets/SegmentedBar.cs(508,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
./Hyena.Widgets/SegmentedBar.cs(517,20): warning CS0618: `Cairo.Context.Color' is obsolete: `Use SetSourceRGBA method'
Compilation failed: 2 error(s), 77 warnings
gmake[4]: *** [../../../bin/Hyena.Gui.dll] Error 1
gmake[3]: *** [all-recursive] Error 1
gmake[2]: *** [all-recursive] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all] Error 2
The complete build log is attached (it's
gzip
'ed since it is autoreconf
, rebuilding all mono and mono related packages. As well as gdk-sharp.I only found one other unanswered thread in some mailing list. But I cannot imagine I'm the only one with this problem?
Hope somebody has a clue what is wrong here?
Cheers,
Stefan