From 782b9d4bef6dbc886219b31b7877c33527277e94 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Mon, 14 Apr 2008 23:03:34 +0000 Subject: gst-ffmpeg: Patch out beos bits from ffmpeg which break libtool 2.2.2 git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4263 311d38ba-8fff-0310-9ca6-ca027cbcb966 --- .../gstreamer/gst-ffmpeg-0.10.1/no_beos.patch | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 meta/packages/gstreamer/gst-ffmpeg-0.10.1/no_beos.patch (limited to 'meta/packages/gstreamer/gst-ffmpeg-0.10.1/no_beos.patch') diff --git a/meta/packages/gstreamer/gst-ffmpeg-0.10.1/no_beos.patch b/meta/packages/gstreamer/gst-ffmpeg-0.10.1/no_beos.patch new file mode 100644 index 000000000..9ffcafff7 --- /dev/null +++ b/meta/packages/gstreamer/gst-ffmpeg-0.10.1/no_beos.patch @@ -0,0 +1,55 @@ +The AC_LANG sections upset libtool 2.2.2, easiest fix is to remove them. +Using a .cpp file in a Makefile means configure.ac must use AC_PROG_CXX +so patch out the section from the makefile too. + +RP - 14/4/08 + +Index: gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg/configure.ac +=================================================================== +--- gst-ffmpeg-0.10.1.orig/gst-libs/ext/ffmpeg/configure.ac 2008-04-14 23:55:25.000000000 +0100 ++++ gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg/configure.ac 2008-04-14 23:56:18.000000000 +0100 +@@ -742,26 +742,7 @@ + + dnl Beos Audio + AC_FF_ALLOW_DISABLE(CONFIG_AUDIO_BEOS, audio-beos, BeOS audio support,[ +- if test x$TARGET_OS = xbeos; then +- AC_LANG_CPLUSPLUS +- AC_CHECK_HEADER(SoundPlayer.h,[ +- OLD_CXXFLAGS="$CXXFLAGS" +- CXXFLAGS="$CXXFLAGS -lbe -lmedia" +- AC_MSG_CHECKING(For BeOS audio libraries) +- AC_TRY_COMPILE([ +-#include +-#include +- ],[ +- BSoundPlayer *p = new BSoundPlayer(NULL,NULL,NULL); +- ],[ CONFIG_AUDIO_BEOS=yes && AC_MSG_RESULT(yes) ],[ +- CONFIG_AUDIO_BEOS=no && AC_MSG_RESULT(no) +- ]) +- CXXFLAGS="$OLD_CXXFLAGS" +- ], CONFIG_AUDIO_BEOS=no) +- AC_LANG_C +- else + CONFIG_AUDIO_BEOS=no +- fi + ]) + + dnl Check for freetype2, used in vook/libdrawtext.so +Index: gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg/libavformat/Makefile.am +=================================================================== +--- gst-ffmpeg-0.10.1.orig/gst-libs/ext/ffmpeg/libavformat/Makefile.am 2008-04-14 23:58:44.000000000 +0100 ++++ gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg/libavformat/Makefile.am 2008-04-14 23:58:55.000000000 +0100 +@@ -24,13 +24,6 @@ + audiooss_SRC = audio.c + endif + +-if CONFIG_AUDIO_BEOS +-audiobeos_SRC = beosaudio.cpp +-audiobeos_LIBS = \ +- -lbe \ +- -lmedia +-endif +- + if CONFIG_VIDEO4LINUX + v4l_SRC = grab.c v4l2.c + endif -- cgit v1.2.3