GNOME Bugzilla – Bug 392217
configure doesn't check for the correct cairo-cil version
Last modified: 2008-02-26 20:50:57 UTC
I'm trying to build tomboy 0.5.1 on ubuntu egdy with mono 1.2.2.1 installed. ./configure works fine, doesn't report any error. make segfaults, complaining that the cairo-cil assembly cannot be loaded. this is true, because it's not installed (libmono-cairo1.0-cil is, but that's not the right version, it seems). installing libmono-cairo2.0-cil fixed the problem. hence, configure should check whether cairo-cil is installed, and whether it is at version 2.0.
Okay, so maybe I'm just not looking in the right place, but I can't find anywhere that require Cairo. Does anyone know why this is happening? And Joachim: do you have this problem with the latest stable release? (0.6.3, I believe)
Confirming with SVN r1128 on Feisty. I had the exact same result as Joachim (also had ibmono-cairo1.0-cil installed, but not ibmono-cairo2.0-cil, which was needed). My entire make output is below (because I'm too lazy to trim): sandy@tortilla:~/gnome-svn/tomboy$ make make all-recursive make[1]: Entering directory `/home/sandy/gnome-svn/tomboy' Making all in data make[2]: Entering directory `/home/sandy/gnome-svn/tomboy/data' Making all in images make[3]: Entering directory `/home/sandy/gnome-svn/tomboy/data/images' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/sandy/gnome-svn/tomboy/data/images' make[3]: Entering directory `/home/sandy/gnome-svn/tomboy/data' sed -e "s|\@bindir\@|/usr/bin|g" \ -e "s|\@wrapper\@|tomboy|g" \ < org.gnome.Tomboy.service.in > org.gnome.Tomboy.service LC_ALL=C ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po tomboy.desktop.in tomboy.desktop Generating and caching the translation database Merging translations into tomboy.desktop. LC_ALL=C ../intltool-merge -s -u -c ../po/.intltool-merge-cache ../po tomboy.schemas.in tomboy.schemas Found cached translation database Odd number of elements in hash assignment at ../intltool-merge line 374. Merging translations into tomboy.schemas. sed -e "s|\@bindir\@|/usr/bin|g" \ -e "s|\@wrapper\@|tomboy|g" \ < GNOME_TomboyApplet.server.in.in > GNOME_TomboyApplet.server.in LC_ALL=C ../intltool-merge -o -u -c ../po/.intltool-merge-cache ../po GNOME_TomboyApplet.server.in GNOME_TomboyApplet.server Found cached translation database Odd number of elements in hash assignment at ../intltool-merge line 374. Merging translations into GNOME_TomboyApplet.server. make[3]: Leaving directory `/home/sandy/gnome-svn/tomboy/data' make[2]: Leaving directory `/home/sandy/gnome-svn/tomboy/data' Making all in libtomboy make[2]: Entering directory `/home/sandy/gnome-svn/tomboy/libtomboy' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT gedit-print.lo -MD -MP -MF .deps/gedit-print.Tpo -c -o gedit-print.lo gedit-print.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT gedit-print.lo -MD -MP -MF .deps/gedit-print.Tpo -c gedit-print.c -fPIC -DPIC -o .libs/gedit-print.o mv -f .deps/gedit-print.Tpo .deps/gedit-print.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT gtksourceprintjob.lo -MD -MP -MF .deps/gtksourceprintjob.Tpo -c -o gtksourceprintjob.lo gtksourceprintjob.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT gtksourceprintjob.lo -MD -MP -MF .deps/gtksourceprintjob.Tpo -c gtksourceprintjob.c -fPIC -DPIC -o .libs/gtksourceprintjob.o mv -f .deps/gtksourceprintjob.Tpo .deps/gtksourceprintjob.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT tomboykeybinder.lo -MD -MP -MF .deps/tomboykeybinder.Tpo -c -o tomboykeybinder.lo tomboykeybinder.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT tomboykeybinder.lo -MD -MP -MF .deps/tomboykeybinder.Tpo -c tomboykeybinder.c -fPIC -DPIC -o .libs/tomboykeybinder.o mv -f .deps/tomboykeybinder.Tpo .deps/tomboykeybinder.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT tomboyutil.lo -MD -MP -MF .deps/tomboyutil.Tpo -c -o tomboyutil.lo tomboyutil.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT tomboyutil.lo -MD -MP -MF .deps/tomboyutil.Tpo -c tomboyutil.c -fPIC -DPIC -o .libs/tomboyutil.o mv -f .deps/tomboyutil.Tpo .deps/tomboyutil.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT eggaccelerators.lo -MD -MP -MF .deps/eggaccelerators.Tpo -c -o eggaccelerators.lo eggaccelerators.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT eggaccelerators.lo -MD -MP -MF .deps/eggaccelerators.Tpo -c eggaccelerators.c -fPIC -DPIC -o .libs/eggaccelerators.o mv -f .deps/eggaccelerators.Tpo .deps/eggaccelerators.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT eggtrayicon.lo -MD -MP -MF .deps/eggtrayicon.Tpo -c -o eggtrayicon.lo eggtrayicon.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libtomboy\" -DEGG_COMPILATION -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -MT eggtrayicon.lo -MD -MP -MF .deps/eggtrayicon.Tpo -c eggtrayicon.c -fPIC -DPIC -o .libs/eggtrayicon.o mv -f .deps/eggtrayicon.Tpo .deps/eggtrayicon.Plo /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -export-dynamic -module -avoid-version -o libtomboy.la -rpath /usr/lib/tomboy gedit-print.lo gtksourceprintjob.lo tomboykeybinder.lo tomboyutil.lo eggaccelerators.lo eggtrayicon.lo -lgnomeprintui-2-2 -lgnomeprint-2-2 -lz -lgnomecanvas-2 -lxml2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -latk-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 gcc -shared .libs/gedit-print.o .libs/gtksourceprintjob.o .libs/tomboykeybinder.o .libs/tomboyutil.o .libs/eggaccelerators.o .libs/eggtrayicon.o -lgnomeprintui-2-2 -lgnomeprint-2-2 -lz /usr/lib/libgnomecanvas-2.so /usr/lib/libxml2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes /usr/lib/libpango-1.0.so /usr/lib/libcairo.so -lX11 /usr/lib/libatk-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -Wl,-soname -Wl,libtomboy.so -o .libs/libtomboy.so creating libtomboy.la (cd .libs && rm -f libtomboy.la && ln -s ../libtomboy.la libtomboy.la) make[2]: Leaving directory `/home/sandy/gnome-svn/tomboy/libtomboy' Making all in Tomboy make[2]: Entering directory `/home/sandy/gnome-svn/tomboy/Tomboy' Making all in . make[3]: Entering directory `/home/sandy/gnome-svn/tomboy/Tomboy' sed -e "s|\@prefix\@|/usr|g" \ -e "s|\@pkglibdir\@|/usr/lib/tomboy|g" \ -e "s|\@bindir\@|/usr/bin|g" \ -e "s|\@target\@|Tomboy.exe|g" \ -e "s|\@wrapper\@|tomboy|g" \ -e "s|\@extragac\@||g" \ -e "s|\@srcdir\@|/home/sandy/gnome-svn/tomboy/Tomboy|g" \ < tomboy.in > tomboy chmod +x tomboy sed -e "s|\@version\@|0.7.0|" \ -e "s|\@datadir\@|/usr/share|" \ -e "s|\@pkglibdir\@|/usr/lib/tomboy|" \ < Defines.cs.in > Defines.cs gmcs -out:Tomboy.exe -debug -define:DEBUG -unsafe -target:exe -define:ENABLE_DBUS Tomboy.cs ActionManager.cs Applet.cs Logger.cs Note.cs NoteManager.cs NoteWindow.cs NoteBuffer.cs NoteTag.cs PluginManager.cs Preferences.cs RecentChanges.cs Tag.cs TagButton.cs TagManager.cs Tray.cs Trie.cs Undo.cs Utils.cs Watchers.cs WrapBox.cs XKeybinder.cs panelapplet/BonoboUIVerb.cs panelapplet/ChangeBackgroundHandler.cs panelapplet/ChangeSizeHandler.cs panelapplet/GnomeSharp.PanelAppletFactoryCallbackNative.cs panelapplet/MoveFocusOutOfAppletHandler.cs panelapplet/ObjectManager.cs panelapplet/PanelAppletBackgroundType.cs panelapplet/PanelApplet.cs panelapplet/PanelAppletFactoryCallback.cs panelapplet/PanelAppletFactory.cs panelapplet/PanelAppletFlags.cs RemoteControl.cs RemoteControlProxy.cs Defines.cs -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/gconf-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll -r:Mono.Posix -r:/usr/lib/cli/ndesk-dbus-1.0/NDesk.DBus.dll -r:/usr/lib/cli/ndesk-dbus-glib-1.0/NDesk.DBus.GLib.dll -resource:../data/GNOME_TomboyApplet.xml,GNOME_TomboyApplet.xml -resource:../data/UIManagerLayout.xml -resource:../data/images/tomboy.png,tomboy.png -resource:../data/images/tomboy-note-16.png,tomboy-note.png -resource:../data/images/gnome-searchtool.png,gnome-searchtool.png -resource:../data/images/pinup.png,pinup.png -resource:../data/images/pinup-active.png,pinup-active.png -resource:../data/images/pindown.png,pindown.png NoteTag.cs(325,26): warning CS0108: `Tomboy.DepthNoteTag.Direction' hides inherited member `Gtk.TextTag.Direction'. Use the new keyword if hiding was intended /usr/lib/mono/gac/gtk-sharp/2.10.0.0__35e10195dab3c99f/gtk-sharp.dll (Location of the symbol related to previous warning) WrapBox.cs(103,15): warning CS0108: `Tomboy.WrapBox.Remove(Gtk.Widget)' hides inherited member `Gtk.Container.Remove(Gtk.Widget)'. Use the new keyword if hiding was intended /usr/lib/mono/gac/gtk-sharp/2.10.0.0__35e10195dab3c99f/gtk-sharp.dll (Location of the symbol related to previous warning) ** (/usr/lib/mono/2.0/gmcs.exe:30426): WARNING **: The following assembly referenced from /usr/lib/mono/gac/gdk-sharp/2.10.0.0__35e10195dab3c99f/gdk-sharp.dll could not be loaded: Assembly: Mono.Cairo (assemblyref_index=2) Version: 1.0.5000.0 Public Key: 0738eb9f132ed756 The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0). ** (/usr/lib/mono/2.0/gmcs.exe:30426): WARNING **: Could not load file or assembly 'Mono.Cairo, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its dependencies. Stacktrace: at (wrapper managed-to-native) System.Reflection.MonoMethodInfo.get_method_info (intptr,System.Reflection.MonoMethodInfo&) <0x00004> at (wrapper managed-to-native) System.Reflection.MonoMethodInfo.get_method_info (intptr,System.Reflection.MonoMethodInfo&) <0xffffffff> at System.Reflection.MonoMethod.get_Attributes () <0x00025> at System.Reflection.MethodBase.get_IsVirtual () <0x0000c> at Mono.CSharp.MemberCache.AddMethods (System.Reflection.BindingFlags,System.Type) <0x001a4> at Mono.CSharp.MemberCache.AddMethods (System.Type) <0x0002b> at Mono.CSharp.MemberCache..ctor (Mono.CSharp.IMemberContainer) <0x00164> at Mono.CSharp.TypeHandle..ctor (System.Type) <0x0013f> at Mono.CSharp.TypeHandle.GetTypeHandle (System.Type) <0x0004e> at Mono.CSharp.TypeHandle.GetMemberCache (System.Type) <0x0000b> at Mono.CSharp.TypeManager.MemberLookup_FindMembers (System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,bool&) <0x0022a> at Mono.CSharp.TypeManager.RealMemberLookup (System.Type,System.Type,System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,System.Collections.IList) <0x00192> at Mono.CSharp.TypeManager.MemberLookup (System.Type,System.Type,System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,System.Collections.IList) <0x0001f> at Mono.CSharp.Expression.MemberLookup (System.Type,System.Type,System.Type,string,System.Reflection.MemberTypes,System.Reflection.BindingFlags,Mono.CSharp.Location) <0x00061> at Mono.CSharp.Expression.MethodLookup (System.Type,System.Type,string,Mono.CSharp.Location) <0x00019> at Mono.CSharp.Convert.GetConversionOperator (System.Type,Mono.CSharp.Expression,System.Type,bool) <0x000a5> at Mono.CSharp.Convert.UserDefinedConversion (Mono.CSharp.EmitContext,Mono.CSharp.Expression,System.Type,Mono.CSharp.Location,bool) <0x000e3> at Mono.CSharp.Convert.ImplicitUserConversion (Mono.CSharp.EmitContext,Mono.CSharp.Expression,System.Type,Mono.CSharp.Location) <0x00015> at Mono.CSharp.Convert.ImplicitConversion (Mono.CSharp.EmitContext,Mono.CSharp.Expression,System.Type,Mono.CSharp.Location) <0x00038> at Mono.CSharp.Conditional.DoResolve (Mono.CSharp.EmitContext) <0x002b9> at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext,Mono.CSharp.ResolveFlags) <0x00142> at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext) <0x00012> at Mono.CSharp.Argument.Resolve (Mono.CSharp.EmitContext,Mono.CSharp.Location) <0x00051> at Mono.CSharp.Invocation.DoResolve (Mono.CSharp.EmitContext) <0x00215> at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext,Mono.CSharp.ResolveFlags) <0x00142> at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext) <0x00012> at Mono.CSharp.ExpressionStatement.ResolveStatement (Mono.CSharp.EmitContext) <0x00016> at Mono.CSharp.StatementExpression.Resolve (Mono.CSharp.EmitContext) <0x0001f> at Mono.CSharp.Block.Resolve (Mono.CSharp.EmitContext) <0x001ef> at Mono.CSharp.EmitContext.ResolveTopBlock (Mono.CSharp.EmitContext,Mono.CSharp.ToplevelBlock,Mono.CSharp.Parameters,Mono.CSharp.IMethodData,bool&) <0x0018a> at Mono.CSharp.EmitContext.EmitTopBlock (Mono.CSharp.IMethodData,Mono.CSharp.ToplevelBlock) <0x00048> at Mono.CSharp.MethodData.Emit (Mono.CSharp.DeclSpace) <0x00162> at Mono.CSharp.Method.Emit () <0x00017> at Mono.CSharp.TypeContainer.EmitType () <0x002e9> at Mono.CSharp.RootContext.EmitCode () <0x00206> at Mono.CSharp.Driver.MainDriver (string[]) <0x00a55> at Mono.CSharp.Driver.Main (string[]) <0x00055> at (wrapper runtime-invoke) System.Object.runtime_invoke_int_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: /usr/bin/mono [0x818f7de] /usr/bin/mono [0x8171be4] [0xffffe440] [0x40ff83a9] [0x40ffd17e] [0x4129653d] [0x412963d5] [0x41296204] [0x41291a75] [0x41293e60] [0x41293cdf] [0x41293c0c] [0x4129ec4b] [0x4129e26b] [0x4129e0b8] [0x4129db8a] [0x412c4e32] [0x412c4a76] [0x412c4854] [0x412c4736] [0x412c7829] [0x41300082] [0x4129d7ab] [0x4129d5eb] [0x4129d3b2] [0x412c89ee] [0x4129d7ab] [0x4129d5eb] [0x412bfd9f] [0x412dae58] [0x412e96b0] [0x412e9223] [0x412e6351] [0x412e5bbb] [0x412e59f0] [0x412e44ca] [0x412d55e7] [0x40b588ce] [0x40b5697e] [0x40b4e075] /usr/bin/mono [0x8171aaf] /usr/bin/mono(mono_runtime_invoke+0x27) [0x80b038f] /usr/bin/mono(mono_runtime_exec_main+0x109) [0x80b4b9b] /usr/bin/mono(mono_runtime_run_main+0x27e) [0x80b4e84] /usr/bin/mono(mono_jit_exec+0xbd) [0x805a55b] /usr/bin/mono [0x805a638] /usr/bin/mono(mono_main+0x1666) [0x805be3c] /usr/bin/mono [0x80596c6] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc) [0x40126ebc] /usr/bin/mono [0x8059621] Debug info from gdb: (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 1076178480 (LWP 30426)] [New Thread 1086704528 (LWP 30428)] [New Thread 1079921552 (LWP 30427)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xffffe410 in __kernel_vsyscall () 3 Thread 1079921552 (LWP 30427) 0xffffe410 in __kernel_vsyscall () 2 Thread 1086704528 (LWP 30428) 0xffffe410 in __kernel_vsyscall () 1 Thread 1076178480 (LWP 30426) 0xffffe410 in __kernel_vsyscall ()
+ Trace 129798
================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= make[3]: *** [Tomboy.exe] Aborted (core dumped) make[3]: Leaving directory `/home/sandy/gnome-svn/tomboy/Tomboy' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/sandy/gnome-svn/tomboy/Tomboy' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sandy/gnome-svn/tomboy' make: *** [all] Error 2
I've had this bug with muine too now, so I think it's a packaging issue in ubuntu. something probably needs cairo2 but doesn't depend on it.
This is a bug in mono... see http://bugzilla.ximian.com/show_bug.cgi?id=80062
*** Bug 460860 has been marked as a duplicate of this bug. ***