Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [git commit] gst-plugins-base: bump version
@ 2011-09-29 14:42 Peter Korsgaard
  2011-09-30 11:53 ` Sven Neumann
  0 siblings, 1 reply; 6+ messages in thread
From: Peter Korsgaard @ 2011-09-29 14:42 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=def45ab622f942c9639ebe1ede79ac4dd590d8fb
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 .../gst-plugins-base/gst-plugins-base.mk           |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/package/multimedia/gst-plugins-base/gst-plugins-base.mk b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
index 79ced30..a260f89 100644
--- a/package/multimedia/gst-plugins-base/gst-plugins-base.mk
+++ b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
@@ -3,7 +3,7 @@
 # gst-plugins-base
 #
 #############################################################
-GST_PLUGINS_BASE_VERSION = 0.10.32
+GST_PLUGINS_BASE_VERSION = 0.10.35
 GST_PLUGINS_BASE_SOURCE = gst-plugins-base-$(GST_PLUGINS_BASE_VERSION).tar.bz2
 GST_PLUGINS_BASE_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-base
 GST_PLUGINS_BASE_INSTALL_STAGING = YES

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [git commit] gst-plugins-base: bump version
  2011-09-29 14:42 [Buildroot] [git commit] gst-plugins-base: bump version Peter Korsgaard
@ 2011-09-30 11:53 ` Sven Neumann
  2011-09-30 12:21   ` Sven Neumann
  2011-10-01 12:20   ` Peter Korsgaard
  0 siblings, 2 replies; 6+ messages in thread
From: Sven Neumann @ 2011-09-30 11:53 UTC (permalink / raw)
  To: buildroot

On Thu, 2011-09-29 at 16:42 +0200, Peter Korsgaard wrote:
> commit: http://git.buildroot.net/buildroot/commit/?id=def45ab622f942c9639ebe1ede79ac4dd590d8fb
> branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
> 
> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
> ---
>  .../gst-plugins-base/gst-plugins-base.mk           |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/package/multimedia/gst-plugins-base/gst-plugins-base.mk b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
> index 79ced30..a260f89 100644
> --- a/package/multimedia/gst-plugins-base/gst-plugins-base.mk
> +++ b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
> @@ -3,7 +3,7 @@
>  # gst-plugins-base
>  #
>  #############################################################
> -GST_PLUGINS_BASE_VERSION = 0.10.32
> +GST_PLUGINS_BASE_VERSION = 0.10.35

After this update gst-plugins-base does not any longer compile for me.
It bails out when trying to link testchannels:

Making all in audio
make[5]: Entering directory `/home/sven/git/buildroot/output/build/gst-plugins-base-0.10.35/gst-libs/gst/audio'
  GEN    audio-enumtypes.c
  GEN    audio-enumtypes.h
/usr/bin/make  all-am
make[6]: Entering directory `/home/sven/git/buildroot/output/build/gst-plugins-base-0.10.35/gst-libs/gst/audio'
  CC     libgstaudio_0.10_la-audio.lo
  CC     libgstaudio_0.10_la-gstringbuffer.lo
  CC     libgstaudio_0.10_la-gstaudioclock.lo
  CC     libgstaudio_0.10_la-mixerutils.lo
  CC     libgstaudio_0.10_la-multichannel.lo
  CC     libgstaudio_0.10_la-gstbaseaudiosink.lo
gstbaseaudiosink.c: In function 'gst_base_audio_sink_get_alignment':
gstbaseaudiosink.c:1358: warning: unused variable 'diff_s'
  CC     libgstaudio_0.10_la-gstbaseaudiosrc.lo
  CC     libgstaudio_0.10_la-gstaudiofilter.lo
  CC     libgstaudio_0.10_la-gstaudiosink.lo
  CC     libgstaudio_0.10_la-gstaudiosrc.lo
  CC     libgstaudio_0.10_la-audio-enumtypes.lo
  CCLD   libgstaudio-0.10.la
  CC     testchannels-testchannels.o
  CCLD   testchannels
/home/sven/git/buildroot/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libglib-2.0.so: warning: the use of OBSOLESCENT `utime' is discouraged, use `utimes'
/home/sven/git/buildroot/output/host/usr/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.6/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld: warning: libgstinterfaces-0.10.so.0, needed by ./.libs/libgstaudio-0.10.so, not found (try using -rpath or -rpath-link)
./.libs/libgstaudio-0.10.so: undefined reference to `gst_property_probe_get_type'
./.libs/libgstaudio-0.10.so: undefined reference to `gst_mixer_list_tracks'
./.libs/libgstaudio-0.10.so: undefined reference to `gst_property_probe_get_property'
./.libs/libgstaudio-0.10.so: undefined reference to `gst_mixer_get_type'
./.libs/libgstaudio-0.10.so: undefined reference to `gst_property_probe_probe_and_get_values'
collect2: ld returned 1 exit status


Sven

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [git commit] gst-plugins-base: bump version
  2011-09-30 11:53 ` Sven Neumann
@ 2011-09-30 12:21   ` Sven Neumann
  2011-10-01 12:21     ` Peter Korsgaard
  2011-10-01 12:20   ` Peter Korsgaard
  1 sibling, 1 reply; 6+ messages in thread
From: Sven Neumann @ 2011-09-30 12:21 UTC (permalink / raw)
  To: buildroot

On Fri, 2011-09-30 at 13:53 +0200, Sven Neumann wrote:
> On Thu, 2011-09-29 at 16:42 +0200, Peter Korsgaard wrote:
> > commit: http://git.buildroot.net/buildroot/commit/?id=def45ab622f942c9639ebe1ede79ac4dd590d8fb
> > branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
> > 
> > Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
> > ---
> >  .../gst-plugins-base/gst-plugins-base.mk           |    2 +-
> >  1 files changed, 1 insertions(+), 1 deletions(-)
> > 
> > diff --git a/package/multimedia/gst-plugins-base/gst-plugins-base.mk b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
> > index 79ced30..a260f89 100644
> > --- a/package/multimedia/gst-plugins-base/gst-plugins-base.mk
> > +++ b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
> > @@ -3,7 +3,7 @@
> >  # gst-plugins-base
> >  #
> >  #############################################################
> > -GST_PLUGINS_BASE_VERSION = 0.10.32
> > +GST_PLUGINS_BASE_VERSION = 0.10.35
> 
> After this update gst-plugins-base does not any longer compile for me.
> It bails out when trying to link testchannels:
> 
> Making all in audio
> make[5]: Entering directory `/home/sven/git/buildroot/output/build/gst-plugins-base-0.10.35/gst-libs/gst/audio'
>   GEN    audio-enumtypes.c
>   GEN    audio-enumtypes.h
> /usr/bin/make  all-am
> make[6]: Entering directory `/home/sven/git/buildroot/output/build/gst-plugins-base-0.10.35/gst-libs/gst/audio'
>   CC     libgstaudio_0.10_la-audio.lo
>   CC     libgstaudio_0.10_la-gstringbuffer.lo
>   CC     libgstaudio_0.10_la-gstaudioclock.lo
>   CC     libgstaudio_0.10_la-mixerutils.lo
>   CC     libgstaudio_0.10_la-multichannel.lo
>   CC     libgstaudio_0.10_la-gstbaseaudiosink.lo
> gstbaseaudiosink.c: In function 'gst_base_audio_sink_get_alignment':
> gstbaseaudiosink.c:1358: warning: unused variable 'diff_s'
>   CC     libgstaudio_0.10_la-gstbaseaudiosrc.lo
>   CC     libgstaudio_0.10_la-gstaudiofilter.lo
>   CC     libgstaudio_0.10_la-gstaudiosink.lo
>   CC     libgstaudio_0.10_la-gstaudiosrc.lo
>   CC     libgstaudio_0.10_la-audio-enumtypes.lo
>   CCLD   libgstaudio-0.10.la
>   CC     testchannels-testchannels.o
>   CCLD   testchannels
> /home/sven/git/buildroot/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/lib/libglib-2.0.so: warning: the use of OBSOLESCENT `utime' is discouraged, use `utimes'
> /home/sven/git/buildroot/output/host/usr/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.6/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld: warning: libgstinterfaces-0.10.so.0, needed by ./.libs/libgstaudio-0.10.so, not found (try using -rpath or -rpath-link)
> ./.libs/libgstaudio-0.10.so: undefined reference to `gst_property_probe_get_type'
> ./.libs/libgstaudio-0.10.so: undefined reference to `gst_mixer_list_tracks'
> ./.libs/libgstaudio-0.10.so: undefined reference to `gst_property_probe_get_property'
> ./.libs/libgstaudio-0.10.so: undefined reference to `gst_mixer_get_type'
> ./.libs/libgstaudio-0.10.so: undefined reference to `gst_property_probe_probe_and_get_values'
> collect2: ld returned 1 exit status

The following change and a call to autoreconf seems to fix the problem:

--- gst-libs/gst/audio/Makefile.am~	2011-06-14 15:18:56.000000000 +0200
+++ gst-libs/gst/audio/Makefile.am	2011-09-30 14:16:39.000000000 +0200
@@ -53,7 +53,7 @@
 noinst_PROGRAMS = testchannels
 testchannels_SOURCES = testchannels.c
 testchannels_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
-testchannels_LDADD =  $(builddir)/libgstaudio-$(GST_MAJORMINOR).la $(GST_LIBS)
+testchannels_LDADD =  $(builddir)/libgstaudio-$(GST_MAJORMINOR).la $(builddir)/../interfaces/libgstinterfaces-$(GST_MAJORMINOR).la $(GST_LIBS)
 
 include $(top_srcdir)/common/gst-glib-gen.mak
 

Not sure though if this is the best way to fix it. If we have to touch
the Makefile.am we could as well remove the build of testchannels
completely.


Regards,
Sven

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [git commit] gst-plugins-base: bump version
  2011-09-30 11:53 ` Sven Neumann
  2011-09-30 12:21   ` Sven Neumann
@ 2011-10-01 12:20   ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2011-10-01 12:20 UTC (permalink / raw)
  To: buildroot

>>>>> "Sven" == Sven Neumann <s.neumann@raumfeld.com> writes:

 Sven> On Thu, 2011-09-29 at 16:42 +0200, Peter Korsgaard wrote:
 >> commit: http://git.buildroot.net/buildroot/commit/?id=def45ab622f942c9639ebe1ede79ac4dd590d8fb
 >> branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
 >> 
 >> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
 >> ---
 >> .../gst-plugins-base/gst-plugins-base.mk           |    2 +-
 >> 1 files changed, 1 insertions(+), 1 deletions(-)
 >> 
 >> diff --git a/package/multimedia/gst-plugins-base/gst-plugins-base.mk b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
 >> index 79ced30..a260f89 100644
 >> --- a/package/multimedia/gst-plugins-base/gst-plugins-base.mk
 >> +++ b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
 >> @@ -3,7 +3,7 @@
 >> # gst-plugins-base
 >> #
 >> #############################################################
 >> -GST_PLUGINS_BASE_VERSION = 0.10.32
 >> +GST_PLUGINS_BASE_VERSION = 0.10.35

 Sven> After this update gst-plugins-base does not any longer compile for me.
 Sven> It bails out when trying to link testchannels:

Yes, I noticed the issue as well afterwards. I discussed it with the
gstreamer devs, and testchannels is just an example program which
doesn't get installed, so I suggest we just remove it (on 0.11 branch it
is moved to examples).

I'll fix it up a little later today.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [git commit] gst-plugins-base: bump version
  2011-09-30 12:21   ` Sven Neumann
@ 2011-10-01 12:21     ` Peter Korsgaard
  0 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2011-10-01 12:21 UTC (permalink / raw)
  To: buildroot

>>>>> "Sven" == Sven Neumann <s.neumann@raumfeld.com> writes:

Hi,

 Sven> The following change and a call to autoreconf seems to fix the problem:

 Sven> --- gst-libs/gst/audio/Makefile.am~	2011-06-14 15:18:56.000000000 +0200
 Sven> +++ gst-libs/gst/audio/Makefile.am	2011-09-30 14:16:39.000000000 +0200
 Sven> @@ -53,7 +53,7 @@
 Sven>  noinst_PROGRAMS = testchannels
 Sven>  testchannels_SOURCES = testchannels.c
 Sven>  testchannels_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
 Sven> -testchannels_LDADD =  $(builddir)/libgstaudio-$(GST_MAJORMINOR).la $(GST_LIBS)
 Sven> +testchannels_LDADD =  $(builddir)/libgstaudio-$(GST_MAJORMINOR).la $(builddir)/../interfaces/libgstinterfaces-$(GST_MAJORMINOR).la $(GST_LIBS)
 
 Sven>  include $(top_srcdir)/common/gst-glib-gen.mak
 
 Sven> Not sure though if this is the best way to fix it. If we have to touch
 Sven> the Makefile.am we could as well remove the build of testchannels
 Sven> completely.

Indeed - I think the easiest fix is just to add an #if 0 / #endif in
testchannels.c, then we don't have to autoreconf.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [git commit] gst-plugins-base: bump version
@ 2012-03-14 22:05 Peter Korsgaard
  0 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2012-03-14 22:05 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=841a6dc0a95dcdef91ca222e9c8d3c9121f0124d
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 ...base-0.10.35-disable-testchannels-example.patch |   26 --------------------
 ...-tremor.patch => gst-plugins-base-tremor.patch} |    0
 .../gst-plugins-base/gst-plugins-base.mk           |    8 +++++-
 3 files changed, 7 insertions(+), 27 deletions(-)

diff --git a/package/multimedia/gst-plugins-base/gst-plugins-base-0.10.35-disable-testchannels-example.patch b/package/multimedia/gst-plugins-base/gst-plugins-base-0.10.35-disable-testchannels-example.patch
deleted file mode 100644
index e991c4e..0000000
--- a/package/multimedia/gst-plugins-base/gst-plugins-base-0.10.35-disable-testchannels-example.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-[PATCH] disable testchannels example
-
-The testchannels example doesn't build because it forgets to link with
-libgstinterfaces. Unfortunately testchannels gets built even though
---disable-examples is used, so instead disable it in Makefile.in
-(package doesn't autoreconf cleanly, so don't edit Makefile.am)
-
-Problem is fixed upstream in 0.11 branch (940291dd38be66fa).
-
-Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
----
- gst-libs/gst/audio/Makefile.in |    1 -
- 1 file changed, 1 deletion(-)
-
-Index: gst-plugins-base-0.10.35/gst-libs/gst/audio/Makefile.in
-===================================================================
---- gst-plugins-base-0.10.35.orig/gst-libs/gst/audio/Makefile.in
-+++ gst-plugins-base-0.10.35/gst-libs/gst/audio/Makefile.in
-@@ -45,7 +45,6 @@
- POST_UNINSTALL = :
- build_triplet = @build@
- host_triplet = @host@
--noinst_PROGRAMS = testchannels$(EXEEXT)
- DIST_COMMON = $(libgstaudio_ at GST_MAJORMINOR@include_HEADERS) \
- 	$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- 	$(top_srcdir)/common/gst-glib-gen.mak TODO
diff --git a/package/multimedia/gst-plugins-base/gst-plugins-base-0.10.35-tremor.patch b/package/multimedia/gst-plugins-base/gst-plugins-base-tremor.patch
similarity index 100%
rename from package/multimedia/gst-plugins-base/gst-plugins-base-0.10.35-tremor.patch
rename to package/multimedia/gst-plugins-base/gst-plugins-base-tremor.patch
diff --git a/package/multimedia/gst-plugins-base/gst-plugins-base.mk b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
index 3b21c27..848eaf2 100644
--- a/package/multimedia/gst-plugins-base/gst-plugins-base.mk
+++ b/package/multimedia/gst-plugins-base/gst-plugins-base.mk
@@ -3,7 +3,7 @@
 # gst-plugins-base
 #
 #############################################################
-GST_PLUGINS_BASE_VERSION = 0.10.35
+GST_PLUGINS_BASE_VERSION = 0.10.36
 GST_PLUGINS_BASE_SOURCE = gst-plugins-base-$(GST_PLUGINS_BASE_VERSION).tar.bz2
 GST_PLUGINS_BASE_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-base
 GST_PLUGINS_BASE_INSTALL_STAGING = YES
@@ -174,4 +174,10 @@ else
 GST_PLUGINS_BASE_CONF_OPT += --disable-vorbis
 endif
 
+ifeq ($(BR2_PACKAGE_ZLIB),y)
+GST_PLUGINS_BASE_DEPENDENCIES += zlib
+else
+GST_PLUGINS_BASE_CONF_OPT += --disable-zlib
+endif
+
 $(eval $(call AUTOTARGETS))

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-03-14 22:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-29 14:42 [Buildroot] [git commit] gst-plugins-base: bump version Peter Korsgaard
2011-09-30 11:53 ` Sven Neumann
2011-09-30 12:21   ` Sven Neumann
2011-10-01 12:21     ` Peter Korsgaard
2011-10-01 12:20   ` Peter Korsgaard
  -- strict thread matches above, loose matches on Subject: below --
2012-03-14 22:05 Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox