Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Nov 2013 12:54:55 +0100 (CET)
From:      Stefan Wendler <stefan.wendler@mglug.de>
To:        mono@freebsd.org
Subject:   banshee not building
Message-ID:  <alpine.BSF.2.00.1311211250360.6186@hactar.int.tngtech.com>

Next in thread | Raw E-Mail | Index | Archive | Help
Hi,

I hope you are still the maintainer of banshee an FreeBSD?

Banshee doesn't build since at least August 2013 and always breaks with 
the error below.

What I've tried so far:
- activating unsafe jobs in certain different ways
- recompiling all required packages
- trying to compile with poudriere
- asking the forums

I hope you can help me here?

Cheers,
Stefan



------------- start ----------------
  MCS   ../../../bin/Hyena.Gui.dll
./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'
/usr/local/libdata/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll 
(Location of the symbol related to previous error)
./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
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure 
to
the maintainer.
*** [do-build] Error code 1

Stop in /usr/ports/multimedia/banshee.
*** [install] Error code 1

Stop in /usr/ports/multimedia/banshee.

---------------- end ----------------



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1311211250360.6186>