gstreamer-10

Auke Kok auke at foo-projects.org
Thu Aug 25 06:40:03 CEST 2011


On 08/23/2011 04:53 AM, Dennis Veatch wrote:
> I got breakage all over the place because of this bump;
>
> commit 44315c71a618ad57c4b37e629a7f843da2cb3287
> Author: Florin Braescu<florin at lunar-linux.org>
> Date:   Tue Aug 23 12:30:37 2011 +0400
>
>      gstreamer-10: version bumped to 0.11.0.
> ---
>   audio/gstreamer-10/DETAILS |    6 +++---
>   1 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/audio/gstreamer-10/DETAILS b/audio/gstreamer-10/DETAILS
> index 60d9651..7e62aab 100644
> --- a/audio/gstreamer-10/DETAILS
> +++ b/audio/gstreamer-10/DETAILS
> @@ -1,13 +1,13 @@
>             MODULE=gstreamer-10
>            RMODULE=gstreamer
> -         VERSION=0.10.35
> +         VERSION=0.11.0
>             SOURCE=$RMODULE-$VERSION.tar.bz2
>   SOURCE_DIRECTORY=$BUILD_DIRECTORY/$RMODULE-$VERSION
>         SOURCE_URL=http://gstreamer.freedesktop.org/src/$RMODULE
> -      SOURCE_VFY=sha1:ad03b8aca7b2415929b6ecc4c140b178acef39de
> +      SOURCE_VFY=sha1:12a540928d56ddfb0de907402c52f930496d4c11
>           WEB_SITE=http://gstreamer.freedesktop.org
>            ENTERED=20060311
> -         UPDATED=20110617
> +         UPDATED=20110823
>              SHORT="A multimedia (video and audio) framework"
>
>
> Except for gst-plugins-base, just about everything else that is dependent on
> gstreamer now barfs because it has renamed all its *.pc files from 10 to 11.
> For example;
>
> /usr/lib/pkgconfig/gstreamer-0.11.pc
> /usr/lib/pkgconfig/gstreamer-base-0.11.pc
> /usr/lib/pkgconfig/gstreamer-check-0.11.pc
> /usr/lib/pkgconfig/gstreamer-controller-0.11.pc
> /usr/lib/pkgconfig/gstreamer-dataprotocol-0.11.pc
> /usr/lib/pkgconfig/gstreamer-net-0.11.pc
>
>
> So Florin, you need to revert this or (ugh) try some symlinks.

gstreamer-10 -> 11 is a huge undertaking, we should consider the 2 
following scenarios to do this:

1) make gstreamer-10 and 11 concurrent
2) wait for a long time until everything works with gstreamer-11

scenario 2) obviously is the easiest thing to do.

Auke




More information about the Lunar-dev mailing list