Current SVN version(r26411) of orage fails to compile if libnotify isn't installed on the system. Attached is a very simple patch to fix compilation.
Created attachment 1449 Simple patch to fix the compilation error.
It should not cause the compilation to fail, if there is a non used function defined. Anyway, it is really not needed, so fixed in svn revision 26430.
It failed to compile because "NotifyNotification" in the argument list isn't declared when libnotify headers are not available and so the compiler refuses to compile, regardless the function is actually used or not. Now it compiles again and all is fine. By the way, do you compile the code with -Wall? If I do this, I get tons of warnings about "unused variables". Of course, not important and not dangerous but still ugly.