[oe] meta-angstrom commit 75f0f25e breaks build of opencv from meta-openembedded

Koen Kooi koen at dominion.thruhere.net
Tue Mar 10 13:50:28 UTC 2015


> Op 9 mrt. 2015, om 12:52 heeft Steffen Sledz <sledz at dresearch-fe.de> het volgende geschreven:
> 
> Commit 75f0f25e55f0745a011640b5c81d88be99366f45 in meta-angstrom/recipes-tweaks (branch angstrom-v2014.12-yocto1.7) introduces version 10.5 of libav.
> 
> This version does no longer provide defines like CODEC_ID_H264 which are needed for opencv 2.4.9 from meta-openembedded/meta-oe/recipes-support (branch dizzy).
> 
> ---------------------> snip <----------------------
> .../tmp-glibc/work/armv5te-angstrom-linux-gnueabi/opencv/2.4.9+gitAUTOINC+df8e28283f-r0/git/modules/highgui/src/ffmpeg_codecs.hpp:104:7: error: 'CODEC_ID_H264' was not declared in this scope
>     { CODEC_ID_H264, MKTAG('H', '2', '6', '4') },
>       ^
> .../tmp-glibc/work/armv5te-angstrom-linux-gnueabi/opencv/2.4.9+gitAUTOINC+df8e28283f-r0/git/modules/highgui/src/ffmpeg_codecs.hpp:105:7: error: 'CODEC_ID_H264' was not declared in this scope
>     { CODEC_ID_H264, MKTAG('h', '2', '6', '4') },
>       ^
> .../tmp-glibc/work/armv5te-angstrom-linux-gnueabi/opencv/2.4.9+gitAUTOINC+df8e28283f-r0/git/modules/highgui/src/ffmpeg_codecs.hpp:106:7: error: 'CODEC_ID_H264' was not declared in this scope
>     { CODEC_ID_H264, MKTAG('X', '2', '6', '4') },
>       ^
> .../tmp-glibc/work/armv5te-angstrom-linux-gnueabi/opencv/2.4.9+gitAUTOINC+df8e28283f-r0/git/modules/highgui/src/ffmpeg_codecs.hpp:107:7: error: 'CODEC_ID_H264' was not declared in this scope
>     { CODEC_ID_H264, MKTAG('x', '2', '6', '4') },
> ...
> ---------------------> snip <----------------------
> 
> I'm not sure if this problem occurs in the master branches too, but the dizzy/angstrom-v2014.12-yocto1.7 branches are unusable for some of our applications beacause of this problem at the moment. :(

Sorry about that, I looked at that this weekend, but forgot to push the patches to meta-angstrom. 744d6439175058909002d1e22439e93945d53e22 should fix the issues you are seeing.

regards,

Koen


More information about the Openembedded-devel mailing list