From patchwork Sun Apr 17 17:47:05 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [RFC] schroedinger: add version 1.0.10 Date: Sun, 17 Apr 2011 17:47:05 -0000 From: Paul Menzel X-Patchwork-Id: 2439 Message-Id: <1303062425.23572.31.camel@mattotaupa> To: openembedded-devel@lists.openembedded.org Date: Sun, 17 Apr 2011 17:09:50 +0200 Task compile fails with the following error. /bin/sh ../arm-angstrom-linux-gnueabi-libtool --tag=CC --mode=compile arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -DHAVE_CONFIG_H -I. -I.. -Wall -I.. -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/orc-0.4 -DSCHRO_ENABLE_UNSTABLE_API -I./cuda -I./opengl -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O3 -ggdb2 -MT libschroedinger_1.0_la-tmp-orc.lo -MD -MP -MF .deps/libschroedinger_1.0_la-tmp-orc.Tpo -c -o libschroedinger_1.0_la-tmp-orc.lo `test -f 'tmp-orc.c' || echo './'`tmp-orc.c tmp-orc.c:57:45: error: expected ')' before '*' token tmp-orc.c:58:42: error: expected ')' before '*' token tmp-orc.c:59:45: error: expected ')' before '*' token tmp-orc.c:60:42: error: expected ')' before '*' token tmp-orc.c:61:45: error: expected ')' before '*' token tmp-orc.c:62:42: error: expected ')' before '*' token tmp-orc.c:63:45: error: expected ')' before '*' token tmp-orc.c:64:42: error: expected ')' before '*' token tmp-orc.c:65:43: error: expected ')' before '*' token tmp-orc.c:66:40: error: expected ')' before '*' token tmp-orc.c:67:27: error: expected ')' before '*' token tmp-orc.c:68:30: error: expected ')' before '*' token tmp-orc.c:69:35: error: expected ')' before '*' token tmp-orc.c:70:31: error: expected ')' before '*' token tmp-orc.c:71:31: error: expected ')' before '*' token tmp-orc.c:72:33: error: expected ')' before '*' token tmp-orc.c:73:35: error: expected ')' before '*' token tmp-orc.c:74:35: error: expected ')' before '*' token tmp-orc.c:75:35: error: expected ')' before '*' token tmp-orc.c:76:35: error: expected ')' before '*' token tmp-orc.c:77:47: error: expected ')' before '*' token tmp-orc.c:78:47: error: expected ')' before '*' token tmp-orc.c:79:47: error: expected ')' before '*' token tmp-orc.c:80:47: error: expected ')' before '*' token tmp-orc.c:81:32: error: expected ')' before '*' token tmp-orc.c:82:30: error: expected ')' before '*' token tmp-orc.c:83:33: error: expected ')' before '*' token tmp-orc.c:85:48: warning: type defaults to 'int' in declaration of 'int16_t' tmp-orc.c:85:56: error: expected ';', ',' or ')' before '*' token […] Signed-off-by: Paul Menzel --- I thought maybe to get rid of the build errors of 1.0.9 [1] by upgrading [2]. – Build fixes on various platforms But I was not lucky. Please find the log attached. I just sent this patch to the list if someone else has time to take a shot. [2] http://diracvideo.org/2010/10/schroedinger-1-0-10/ --- .../schroedinger/gst-plugin-schroedinger_1.0.10.bb | 15 +++++++++++++++ recipes/schroedinger/schroedinger_1.0.10.bb | 13 +++++++++++++ 2 files changed, 28 insertions(+), 0 deletions(-) create mode 100644 recipes/schroedinger/gst-plugin-schroedinger_1.0.10.bb create mode 100644 recipes/schroedinger/schroedinger_1.0.10.bb diff --git a/recipes/schroedinger/gst-plugin-schroedinger_1.0.10.bb b/recipes/schroedinger/gst-plugin-schroedinger_1.0.10.bb new file mode 100644 index 0000000..c2768fe --- /dev/null +++ b/recipes/schroedinger/gst-plugin-schroedinger_1.0.10.bb @@ -0,0 +1,15 @@ +require schroedinger.inc +PR = "${INC_PR}.0" + +DEPENDS += "gstreamer gst-plugins-base" + +SRC_URI[schroedingertargz.md5sum] = "9de088ccc314bb9e766cb3aa6510a0ef" +SRC_URI[schroedingertargz.sha256sum] = "9a45c4f8d6197a641a9b06ab9b59ec02ad9986723fd855528a00ec3477a71964" + +S = "${WORKDIR}/schroedinger-${PV}" + +PACKAGES = "gst-plugin-schroedinger gst-plugin-schroedinger-dev gst-plugin-schroedinger-dbg" +FILES_gst-plugin-schroedinger += "${libdir}/gstreamer-0.10/libgstschro.so" +FILES_gst-plugin-schroedinger-dev += "${libdir}/gstreamer-0.10/libgstschro.*" +FILES_gst-plugin-schroedinger-dbg += "${libdir}/gstreamer-0.10/.debug/libgstschro.so" + diff --git a/recipes/schroedinger/schroedinger_1.0.10.bb b/recipes/schroedinger/schroedinger_1.0.10.bb new file mode 100644 index 0000000..962256f --- /dev/null +++ b/recipes/schroedinger/schroedinger_1.0.10.bb @@ -0,0 +1,13 @@ +require schroedinger.inc + +PR = "${INC_PR}.0" + +inherit autotools pkgconfig + +SRC_URI[schroedingertargz.md5sum] = "9de088ccc314bb9e766cb3aa6510a0ef" +SRC_URI[schroedingertargz.sha256sum] = "9a45c4f8d6197a641a9b06ab9b59ec02ad9986723fd855528a00ec3477a71964" + +PACKAGES =+ "gst-plugin-schroedinger-dbg gst-plugin-schroedinger-dev gst-plugin-schroedinger" +FILES_gst-plugin-schroedinger = "${libdir}/gstreamer-0.10/*.so" +FILES_gst-plugin-schroedinger-dbg = "${libdir}/gstreamer-0.10/.debug" +FILES_gst-plugin-schroedinger-dev = "${libdir}/gstreamer-0.10/*.*a"