[oe] [meta-oe][PATCH] opencv: Bump SRCREV to 2.4.9 release tag, PV is now 2.4.9+git.

Martin Jansa martin.jansa at gmail.com
Thu Aug 14 19:14:01 UTC 2014


On Wed, Jul 16, 2014 at 01:22:42PM +0200, Martin Jansa wrote:
> On Sun, Jun 01, 2014 at 02:36:04AM +1000, Nick D'Ademo wrote:
> > Apologies for the late reply on this one.
> > 
> > jasper (as a dependency) seems to be fine with this recipe.
> > However, libdc1394 gives the following error (camera.h header not found):
> 
> NAK: last test-dependencies build shows:
> 
> WARN: packages/armv5te-oe-linux-gnueabi/opencv/libopencv-highgui/latest lost dependency on  jasper libdc1394

PING

I've merged this in the end, but the issue is still there

opencv-2.4.9+gitAUTOINC+df8e28283f: libopencv-highgui rdepends on jasper, but it isn't a build dependency? [build-deps]
opencv-2.4.9+gitAUTOINC+df8e28283f: libopencv-highgui rdepends on libdc1394, but it isn't a build dependency? [build-deps]


> > ERROR: Function failed: do_compile (log file is located at
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/temp/log.do_compile.10117)
> > ERROR: Logfile of failure stored in:
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/temp/log.do_compile.10117
> > Log data follows:
> > | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
> > 'bit-64', 'x86_64-linux', 'common']
> > | DEBUG: Executing shell function do_compile
> > | NOTE: make -j 8
> > | make  all-recursive
> > | make[1]: Entering directory
> > `/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/build'
> > | Making all in dc1394
> > | make[2]: Entering directory
> > `/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/build/dc1394'
> > | Making all in linux
> > | make[3]: Entering directory
> > `/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/build/dc1394/linux'
> > | make[3]: Nothing to be done for `all'.
> > | make[3]: Leaving directory
> > `/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/build/dc1394/linux'
> > | Making all in juju
> > | make[3]: Entering directory
> > `/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/build/dc1394/juju'
> > | ../../x86_64-poky-linux-libtool  --tag=CC   --mode=compile
> > x86_64-poky-linux-gcc  -m64 -march=corei7 -mtune=corei7 -mfpmath=sse
> > -msse4.2 --sysroot=/home/nick/poky/build/tmp/sysroots/8tree -DHAVE_CONFIG_H
> > -I.
> > -I/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju
> > -I../..
> > -I/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394
> > -Wall -Wunused -std=gnu99  -O2 -pipe -g -feliminate-unused-debug-types -c
> > -o control.lo
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju/control.c
> > | ../../x86_64-poky-linux-libtool  --tag=CC   --mode=compile
> > x86_64-poky-linux-gcc  -m64 -march=corei7 -mtune=corei7 -mfpmath=sse
> > -msse4.2 --sysroot=/home/nick/poky/build/tmp/sysroots/8tree -DHAVE_CONFIG_H
> > -I.
> > -I/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju
> > -I../..
> > -I/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394
> > -Wall -Wunused -std=gnu99  -O2 -pipe -g -feliminate-unused-debug-types -c
> > -o capture.lo
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju/capture.c
> > | x86_64-poky-linux-libtool: compile:  x86_64-poky-linux-gcc -m64
> > -march=corei7 -mtune=corei7 -mfpmath=sse -msse4.2
> > --sysroot=/home/nick/poky/build/tmp/sysroots/8tree -DHAVE_CONFIG_H -I.
> > -I/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju
> > -I../..
> > -I/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394
> > -Wall -Wunused -std=gnu99 -O2 -pipe -g -feliminate-unused-debug-types -c
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju/control.c
> > -fPIC -DPIC -o .libs/control.o
> > | x86_64-poky-linux-libtool: compile:  x86_64-poky-linux-gcc -m64
> > -march=corei7 -mtune=corei7 -mfpmath=sse -msse4.2
> > --sysroot=/home/nick/poky/build/tmp/sysroots/8tree -DHAVE_CONFIG_H -I.
> > -I/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju
> > -I../..
> > -I/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394
> > -Wall -Wunused -std=gnu99 -O2 -pipe -g -feliminate-unused-debug-types -c
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju/capture.c
> > -fPIC -DPIC -o .libs/capture.o
> > | In file included from
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju/control.c:35:0:
> > |
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/platform.h:27:27:
> > fatal error: dc1394/camera.h: No such file or directory
> > |  #include <dc1394/camera.h>
> > |                            ^
> > | compilation terminated.
> > | make[3]: *** [control.lo] Error 1
> > | make[3]: *** Waiting for unfinished jobs....
> > | In file included from
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/internal.h:28:0,
> > |                  from
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju/juju.h:29,
> > |                  from
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/juju/capture.c:37:
> > |
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/git/libdc1394/dc1394/platform.h:27:27:
> > fatal error: dc1394/camera.h: No such file or directory
> > |  #include <dc1394/camera.h>
> > |                            ^
> > | compilation terminated.
> > | make[3]: *** [capture.lo] Error 1
> > | make[3]: Leaving directory
> > `/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/build/dc1394/juju'
> > | make[2]: *** [all-recursive] Error 1
> > | make[2]: Leaving directory
> > `/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/build/dc1394'
> > | make[1]: *** [all-recursive] Error 1
> > | make[1]: Leaving directory
> > `/home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/build'
> > | make: *** [all] Error 2
> > | ERROR: oe_runmake failed
> > | WARNING:
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/temp/run.do_compile.10117:1
> > exit 1 from
> > |   exit 1
> > | ERROR: Function failed: do_compile (log file is located at
> > /home/nick/poky/build/tmp/work/corei7-64-poky-linux/libdc1394/2.2.1+gitrAUTOINC+b90342933b-r0/temp/log.do_compile.10117)
> > ERROR: Task 1372
> > (/home/nick/poky/meta-openembedded/meta-multimedia/recipes-multimedia/libdc1394/
> > libdc1394_git.bb, do_compile) failed with exit code '1'
> > 
> > 
> > 
> > 
> > On Thu, May 8, 2014 at 2:57 AM, Martin Jansa <martin.jansa at gmail.com> wrote:
> > 
> > > On Wed, May 07, 2014 at 11:57:09PM +1000, Nick D'Ademo wrote:
> > > > The recipe successfully builds without errors (multilib build) -
> > > however, I
> > > > also had no dependencies issues with the previous version of the recipe
> > > > either (2.4.8+git).
> > >
> > > Have you tried building opencv before and after building jasper nad
> > > libdc1394 in the same sysroot and comparing opencv output?
> > >
> > > >
> > > >
> > > > On Wed, May 7, 2014 at 8:28 AM, Martin Jansa <martin.jansa at gmail.com>
> > > wrote:
> > > >
> > > > > On Wed, May 07, 2014 at 08:20:36AM +1000, Nick D'Ademo wrote:
> > > > > > Signed-off-by: Nick D'Ademo <nickdademo at gmail.com>
> > > > >
> > > > > Does it fix this issue reported in test-dependencies report?
> > > > >
> > > > > opencv/libopencv-highgui/latest lost dependency on  jasper libdc1394
> > > > >
> > > > > > ---
> > > > > >  meta-oe/recipes-support/opencv/opencv_2.4.bb |    4 ++--
> > > > > >  1 file changed, 2 insertions(+), 2 deletions(-)
> > > > > >
> > > > > > diff --git
> > > a/meta-oe/recipes-support/opencv/opencv_2.4.bbb/meta-oe/recipes-support/opencv/
> > > > > opencv_2.4.bb
> > > > > > index df512f6..43e6a2b 100644
> > > > > > --- a/meta-oe/recipes-support/opencv/opencv_2.4.bb
> > > > > > +++ b/meta-oe/recipes-support/opencv/opencv_2.4.bb
> > > > > > @@ -9,12 +9,12 @@ ARM_INSTRUCTION_SET = "arm"
> > > > > >
> > > > > >  DEPENDS = "python-numpy libtool swig swig-native python bzip2 zlib
> > > > > glib-2.0"
> > > > > >
> > > > > > -SRCREV = "a4b34e7ae10351fc4d30dc55995679340efc488e"
> > > > > > +SRCREV = "df8e28283f09825cca0c2902160b7abebcfe1b64"
> > > > > >  SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4 \
> > > > > >             file://opencv-fix-pkgconfig-generation.patch \
> > > > > >  "
> > > > > >
> > > > > > -PV = "2.4.8+git${SRCPV}"
> > > > > > +PV = "2.4.9+git${SRCPV}"
> > > > > >
> > > > > >  S = "${WORKDIR}/git"
> > > > > >
> > > > > > --
> > > > > > 1.7.9.5
> > > > > >
> > > > > > --
> > > > > > _______________________________________________
> > > > > > Openembedded-devel mailing list
> > > > > > Openembedded-devel at lists.openembedded.org
> > > > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> > > > >
> > > > > --
> > > > > Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
> > > > >
> > > > > --
> > > > > _______________________________________________
> > > > > Openembedded-devel mailing list
> > > > > Openembedded-devel at lists.openembedded.org
> > > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> > > > >
> > > > >
> > > > --
> > > > _______________________________________________
> > > > Openembedded-devel mailing list
> > > > Openembedded-devel at lists.openembedded.org
> > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> > >
> > > --
> > > Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
> > >
> > > --
> > > _______________________________________________
> > > Openembedded-devel mailing list
> > > Openembedded-devel at lists.openembedded.org
> > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> > >
> > >
> > -- 
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel at lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> 
> -- 
> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com



-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20140814/148c9c92/attachment-0002.sig>


More information about the Openembedded-devel mailing list