GNOME Bugzilla – Bug 660244
tomboy fails to build with --enable-galago
Last modified: 2017-07-31 12:44:31 UTC
I get: Making all in GalagoPresence make[4]: se ingresa al directorio `/home/pacho/Desktop/tomboy-1.8.0/Tomboy/Addins/GalagoPresence' mkdir -p `dirname ../../../bin/addins/GalagoPresence.dll` && /usr/bin/gmcs -debug -target:exe -out:../../../bin/addins/GalagoPresence.dll -debug -define:DEBUG -target:library -r:../../../bin/Tomboy.exe -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib64/pkgconfig/../../lib64/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib64/mono/galago-sharp/galago-sharp.dll -r:/usr/lib64/pkgconfig/../../lib/mono/mono-addins/Mono.Addins.dll -r:/usr/lib64/pkgconfig/../../lib/mono/mono-addins/Mono.Addins.Gui.dll -r:/usr/lib64/pkgconfig/../../lib/mono/mono-addins/Mono.Addins.Setup.dll -r:Mono.Posix ./GalagoPresenceNoteAddin.cs -resource:./GalagoPresence.addin.xml ./GalagoPresenceNoteAddin.cs(51,32): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(58,32): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(67,32): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(79,32): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(103,32): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(109,32): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(132,32): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(141,32): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(168,40): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(239,69): error CS1061: Type `Tomboy.TrieTree' does not contain a definition for `Lookup' and no extension method `Lookup' of type `Tomboy.TrieTree' could be found (are you missing a using directive or an assembly reference?) /home/pacho/Desktop/tomboy-1.8.0/bin/Tomboy.exe (Location of the symbol related to previous error) ./GalagoPresenceNoteAddin.cs(250,40): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(291,40): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' ./GalagoPresenceNoteAddin.cs(345,40): warning CS0618: `Tomboy.Logger.Log(string, params object[])' is obsolete: `Loger.Log is deprecated and should be replaced with calls to the level specific log methods' Compilation failed: 1 error(s), 12 warnings make[4]: *** [../../../bin/addins/GalagoPresence.dll] Error 1 make[4]: se sale del directorio `/home/pacho/Desktop/tomboy-1.8.0/Tomboy/Addins/GalagoPresence' make[3]: *** [all-recursive] Error 1 make[3]: se sale del directorio `/home/pacho/Desktop/tomboy-1.8.0/Tomboy/Addins' make[2]: *** [all-recursive] Error 1 make[2]: se sale del directorio `/home/pacho/Desktop/tomboy-1.8.0/Tomboy' make[1]: *** [all-recursive] Error 1 make[1]: se sale del directorio `/home/pacho/Desktop/tomboy-1.8.0' make: *** [all] Error 2 Thanks for fixing this :-)
Whoops. That's my fault. Replaced the trie implementation in 924543acef3a495f1326de02a95d83fe11a3e4d2 and that broke this addin, it seems. You're probably the first one since then to give that addin a try.. Will try to look into this as soon as I'm in front of a Linux machine again. Sorry for the trouble.
Could you finally look at this? Maybe galago support could simply be dropped as it seems to be dead :-/
The Tomboy team has moved from GNOME Bugzilla to GitHub for bug reports and feature requests: https://github.com/tomboy-notes/tomboy/issues/ Closing this report as NOTGNOME as part of Bugzilla Housekeeping (bug 781054) to keep tasks in one place. Please feel free to transfer this task to GitHub if this task is still valid in a recent Tomboy version. We are sorry for the inconvenience.