Do

Error building with mono 3

Bug #1097712 reported by DimStar on 2013-01-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Do
Undecided
Unassigned
gnome-do (openSUSE)
Fix Released
High

Bug Description

MONO 3 is stricter when it comes to external references and Do 0.9 thus fails to build with:

[ 202s] make[1]: Entering directory `/home/abuild/rpmbuild/BUILD/gnome-do-0.9/Do.Platform.Linux.JoliCloud'
[ 202s] make[1]: Nothing to be done for `all'.
[ 202s] make[1]: Leaving directory `/home/abuild/rpmbuild/BUILD/gnome-do-0.9/Do.Platform.Linux.JoliCloud'
[ 202s] Making all in Do.Interface.Linux.AnimationBase
[ 202s] make[1]: Entering directory `/home/abuild/rpmbuild/BUILD/gnome-do-0.9/Do.Interface.Linux.AnimationBase'
[ 202s] Compiling Do.Interface.Linux.AnimationBase.dll...
[ 205s] warning CS1701: Assuming assembly reference `Mono.Cairo, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' matches assembly `Mono.Cairo, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'. You may need to supply runtime policy
[ 206s] Compilation succeeded - 1 warning(s)
[ 206s] Generating do.interface.linux.animationbase.pc...
[ 206s] make[1]: Leaving directory `/home/abuild/rpmbuild/BUILD/gnome-do-0.9/Do.Interface.Linux.AnimationBase'
[ 206s] Making all in Do.Interface.Linux.Classic
[ 206s] make[1]: Entering directory `/home/abuild/rpmbuild/BUILD/gnome-do-0.9/Do.Interface.Linux.Classic'
[ 206s] Compiling Do.Interface.Linux.Classic.dll...
[ 207s] ./src/ClassicTheme.cs(25,39): error CS0012: The type `Do.Platform.Linux.IConfigurable' is defined in an assembly that is not referenced. Consider adding a reference to assembly `Do.Platform.Linux, Version=0.11.0.0, Culture=neutral, PublicKeyToken=null'
[ 208s] Compilation failed: 1 error(s), 0 warnings
[ 208s] make[1]: *** [../build/Do.Interface.Linux.Classic.dll] Error 1
[ 208s] make[1]: Leaving directory `/home/abuild/rpmbuild/BUILD/gnome-do-0.9/Do.Interface.Linux.Classic'
[ 208s] make: *** [all-recursive] Error 1
[ 208s] error: Bad exit status from /var/tmp/rpm-tmp.jpZLQ9 (%build)

gnome-do has been failing to build in Factory for a long time

Request: #147729

  submit: home:dimstar:branches:GNOME:Apps/gnome-do(cleanup) -> GNOME:Apps

Message:
Fix build with mono 3

State: review 2013-01-09T13:09:59 dimstar
Comment: <no comment>

Review: new Group: gnome-maintainers

Changed in gnome-do (openSUSE):
importance: Unknown → High
status: Unknown → Fix Released
Chris Halse Rogers (raof) wrote :

Fix released in 0.95

Changed in do:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.