Mir staging PPA conflicts with trunk on raring

Daniel van Vugt daniel.van.vugt at canonical.com
Thu Jun 20 05:44:47 UTC 2013


CORRECTION: The below diff will only allow you to build. You'll still 
get EGL clients exiting silently.

The proper workaround for now is revert r749:
bzr merge . -r749..748


On 20/06/13 11:53, Daniel van Vugt wrote:
> Due to the combination of libmirclient0 moving to libmirclient1 and PPA
> build failures, you won't be able to build lp:mir on raring if you're
> using staging.
>
> You will get a crash in acceptance-tests and linker errors as it tries
> to use libmirclient1 (source tree) and libmirclient0 (via libEGL/GL)
> simultaneously.
>
> So until the PPA builds properly and the dependency on libmirclient0
> goes away, you can work around the problem by making this change in your
> source tree:
>
> === modified file 'src/client/CMakeLists.txt'
> --- src/client/CMakeLists.txt    2013-06-18 03:27:39 +0000
> +++ src/client/CMakeLists.txt    2013-06-20 03:46:46 +0000
> @@ -70,7 +70,7 @@
>
>     PROPERTIES
>     VERSION ${MIR_VERSION_MAJOR}.${MIR_VERSION_MINOR}.${MIR_VERSION_PATCH}
> -  SOVERSION 1
> +  SOVERSION ${MIR_VERSION_MAJOR}
>   )
>
>   set(
>



More information about the Mir-devel mailing list