Hi Anmar,

Thanks for your patch!

There is a bug in Vala 0.17.3 that prevents Geary from building correctly
(see http://redmine.yorba.org/issues/5561). Due to this bug, we've
temporary made the Vala version requirement "EXACT" rather than "MINIMUM".
When Vala 0.17.4 is released with a fix, we will go back to using "MINIMUM".

Since the Vala PPA currently contains Vala 0.17.3, you will have to install
Vala 0.17.2 from source for the time being. You can download it here:
https://live.gnome.org/Vala/Release.

- Matthew

On Mon, Jul 23, 2012 at 4:28 PM, [email protected] <[email protected]>wrote:

> Hello:
>
> I tried building it on Ubuntu Precise but ended up with a frustrating
> Vala version check up that kept on failing. I traced it to cmake
> demanding an exact version of vala compiler. Anyhow, Here is a patch I
> used to fix it.
>
> From cf43397d731e7138af361144cd223ee623d25382 Mon Sep 17 00:00:00 2001
> From: Anmar Oueja <[email protected]>
> Date: Mon, 23 Jul 2012 19:26:10 -0400
> Subject: [PATCH] fixed the valac exact version requirement
>
> ---
>  src/CMakeLists.txt |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
> index 57865ed..1b32aa3 100644
> --- a/src/CMakeLists.txt
> +++ b/src/CMakeLists.txt
> @@ -245,7 +245,7 @@ dbusservice/main.vala
>  # Vala
>  find_package(Vala REQUIRED)
>  include(ValaVersion)
> -ensure_vala_version("0.17.2" EXACT)
> +ensure_vala_version("0.17.2" MINIMUM)
>  include(ValaPrecompile)
>
>  # Packages
> --
> 1.7.9.5
> _______________________________________________
> Geary mailing list
> [email protected]
> http://lists.yorba.org/cgi-bin/mailman/listinfo/geary
>
_______________________________________________
Geary mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/geary

Reply via email to