<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>This seems to be an issue which only happens on some host distros (e.g. Fedora 26) and will be fixed with this change:</p>
<p><a href="https://patchwork.openembedded.org/patch/146562/">https://patchwork.openembedded.org/patch/146562/</a></p>
<p><br /></p>
<p>--</p>
<p>Stefan</p>
<p><br /></p>
<p>On 2017-12-11 10:34, Vincent Prince wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div dir="ltr">Hi Stefan, Carlos,
<div> </div>
<div>On my environment, I can compile this recipe (0.13.0) without issue,</div>
<div>but one of my collegue cannot on its environment. We're investigating this issue.</div>
<div> </div>
<div>Best regards,</div>
<div>Vincent</div>
<div> </div>
</div>
<div class="gmail_extra"><br />
<div class="gmail_quote">2017-12-11 9:16 GMT+01:00 Stefan Agner <span><<a href="mailto:stefan@agner.ch">stefan@agner.ch</a>></span>:<br />
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">Hi Carlos,<br /> <br /> This fails rather colorful for me when trying to build for an i.MX6Q<br /> machine, custom image on rocko:<br /> <br /> WARNING: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package: QA Issue:<br /> gstreamer1.0-plugins-imx: Files/directories were installed but not<br /> shipped in any package:<br /> <br /> <br />   /usr/lib64/libgstimxcommon.so.<wbr />0<br />   /usr/lib64/<wbr />libgstimxcompositor.so.0.13.0<br />   /usr/lib64/libgstimxcommon.so<br />   /usr/lib64/libgstimxblitter.<wbr />so.0<br />   /usr/lib64/<wbr />libgstimxcompositor.so.0<br />   /usr/lib64/libgstimxblitter.so<br />   /usr/lib64/libgstimxcommon.so.<wbr />0.13.0<br />   /usr/lib64/<wbr />libgstimxcompositor.so<br />   /usr/lib64/libgstimxblitter.<wbr />so.0.13.0<br />   /usr/lib64/pkgconfig<br />   /usr/lib64/pkgconfig/<wbr />gstimxcommon.pc<br /> Please set FILES such that these items are packaged. Alternatively if<br /> they are unneeded, avoid installing them or delete them within<br /> do_install.<br /> gstreamer1.0-plugins-imx: 11 installed and not shipped files.<br /> [installed-vs-shipped]<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA Issue:<br /> /usr/lib/gstreamer-1.0/<wbr />libgstimxv4l2video.so contained in package<br /> gstreamer1.0-plugins-imx-<wbr />imxv4l2video requires libgstimxcommon.so.0, but<br /> no providers found in RDEPENDS_gstreamer1.0-plugins-<wbr />imx-imxv4l2video?<br /> [file-rdeps]<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA Issue:<br /> /usr/lib/gstreamer-1.0/<wbr />libgstimxaudio.so contained in package<br /> gstreamer1.0-plugins-imx-<wbr />imxaudio requires libgstimxcommon.so.0, but no<br /> providers found in RDEPENDS_gstreamer1.0-plugins-<wbr />imx-imxaudio?<br /> [file-rdeps]<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA Issue:<br /> /usr/lib/gstreamer-1.0/<wbr />libgstimxipu.so contained in package<br /> gstreamer1.0-plugins-imx-<wbr />imxipu requires libgstimxblitter.so.0, but no<br /> providers found in RDEPENDS_gstreamer1.0-plugins-<wbr />imx-imxipu?<br /> [file-rdeps]<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA Issue:<br /> /usr/lib/gstreamer-1.0/<wbr />libgstimxipu.so contained in package<br /> gstreamer1.0-plugins-imx-<wbr />imxipu requires libgstimxcompositor.so.0, but<br /> no providers found in RDEPENDS_gstreamer1.0-plugins-<wbr />imx-imxipu?<br /> [file-rdeps]<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA Issue:<br /> /usr/lib/gstreamer-1.0/<wbr />libgstimxipu.so contained in package<br /> gstreamer1.0-plugins-imx-<wbr />imxipu requires libgstimxcommon.so.0, but no<br /> providers found in RDEPENDS_gstreamer1.0-plugins-<wbr />imx-imxipu?<br /> [file-rdeps]<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA Issue:<br /> /usr/lib/gstreamer-1.0/<wbr />libgstimxeglvivsink.so contained in package<br /> gstreamer1.0-plugins-imx-<wbr />imxeglvivsink requires libgstimxcommon.so.0,<br /> but no providers found in<br /> DEPENDS_gstreamer1.0-plugins-<wbr />imx-imxeglvivsink? [file-rdeps]<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA Issue:<br /> /usr/lib/gstreamer-1.0/<wbr />libgstimxvpu.so contained in package<br /> gstreamer1.0-plugins-imx-<wbr />imxvpu requires libgstimxcommon.so.0, but no<br /> providers found in RDEPENDS_gstreamer1.0-plugins-<wbr />imx-imxvpu?<br /> [file-rdeps]<br /> WARNING: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA Issue:<br /> gstreamer1.0-plugins-imx-dbg: found library in wrong location:<br /> /usr/lib64/.debug/<wbr />libgstimxcompositor.so.0.13.0<br /> gstreamer1.0-plugins-imx-dbg: found library in wrong location:<br /> /usr/lib64/.debug/<wbr />libgstimxcommon.so.0.13.0<br /> gstreamer1.0-plugins-imx-dbg: found library in wrong location:<br /> /usr/lib64/.debug/<wbr />libgstimxblitter.so.0.13.0 [libdir]<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: QA run found<br /> fatal errors. Please consider fixing them.<br /> ERROR: gstreamer1.0-plugins-imx-0.13.<wbr />0-r0 do_package_qa: Function<br /> failed: do_package_qa<br /> ERROR: Logfile of failure stored in:<br /> /build/ags/oe-core_2.8/build/<wbr />tmp-glibc/work/apalis_imx6-<wbr />angstrom-linux-gnueabi/<wbr />gstreamer1.0-plugins-imx/0.13.<wbr />0-r0/temp/log.do_package_qa.<wbr />27171<br /> ERROR: Task<br /> (/build/ags/oe-core_2.8/build/<wbr />../layers/meta-freescale/<wbr />recipes-multimedia/gstreamer/<wbr />gstreamer1.0-plugins-imx_0.13.<wbr />0.bb:do_package_qa)<br /> failed with exit code '1'<br /> <br /> Reverting this commit makes build work again. Maybe I miss something in<br /> my image?<br /> <br /> --<br /> Stefan<br />
<div class="HOEnZb">
<div class="h5"><br /> <br /> On 2017-11-21 22:10, Carlos Rafael Giani wrote:<br /> > Changes:<br /> ><br /> > * New imxv4l2videosink element<br /> >   Currently only supports input physically contiguous memory blocks<br /> >   as input (so, for example, no videotestsrc)<br /> ><br /> > * New Pango-based overlay elements using G2D for rendering<br /> ><br /> > * gstimxcommon library is now public<br /> >   Necessary when implementing external sinks to retrieve the mapped<br /> >   physical memory address from gstreamer buffers<br /> >   (NOTE: ABI may change in the next few releases until this is stabilized)<br /> ><br /> > * New optional ability to use GstPhysMemory from gst-plugins-bad<br /> ><br /> > * imxv4l2videosrc:<br /> >   * Add checks for V4L XRGB555X and GStreamer NV61 pixel formats<br /> >   * Add UYVY support and make it the new default<br /> >     UYVY works better with IPU-based deinterlacing, since with I420,<br /> >     deinterlaced frames may exhibit a green band at the bottom, which<br /> >     is apparently an IPU bug related to the plane offsets.<br /> >   * Fix compile prior to Gstreamer 1.3.1<br /> >   * v4l2_buffer_pool: Add special case for tw6869 driver<br /> >     The tw6869 driver requires a different physical address to allow<br /> >     DMA'able buffers for decreasing latency between chip and display<br /> >   * v4l2src: add fractional "fps" property<br /> >     (obsoletes the "fps-n" property)<br /> >   * Add GstImxV4l2Meta init function<br /> >     This avoids the g_assert() that was caused by the missing init<br /> >     function<br /> >   * Add num-additional-buffers property<br /> >     This can be useful if capturing video isn't smooth; it sets the<br /> >     number of internal additional buffers, so if downstream consumes<br /> >     too many buffers, imxv4l2videosrc might end up doing a blocking<br /> >     wait until buffers are returned<br /> ><br /> > * imxv4l2src plugin is now called imxv4l2video, because it also<br /> >   contains imxv4l2videosink<br /> >   Also, the v4l2 elements can be enabled/disabled in the build<br /> >   configuration individually now<br /> ><br /> > * compositor:<br /> >   * Clear output also if the input format has an alpha channel<br /> >   * Only copy compositor input buffers to DMA memory once<br /> >     If a single input frame is used for multiple output frames, we would<br /> >     otherwise copy multiple times which can easily go to the limit of the<br /> >     memory bandwidth<br /> ><br /> > * vpu:<br /> >   * Fix leak causd by missing GstVideoCodecState unref<br /> >   * Release decoder context GCond during flush to fix potential deadlock<br /> >   * Add memory tag to VPU framebuffer meta to avoid meta related crashes<br /> >   * Add support for GRAY8 frames as a "fake grayscale mode"<br /> >     Grayscale is actually encoded as I420, with the U and V planes<br /> >     filled with 0x80 bytes. This feature also makes libimxvpuapi 0.10.3<br /> >     the new minimum requirement.<br /> >   * Remove 8-pixel alignment from width & height sinkcaps<br /> >   * Framebuffer array: fix memory leak if we got out of memory<br /> >   * Handle releasing of buffers without assigned framebuffer<br /> >     This can happen if the buffer is released before it was actually<br /> >     used, e.g. when renegotiating at the very beginning; prevents<br /> >     a crash that would otherwise occur<br /> >   * Add parameter check to avoid encoder crash on flush<br /> ><br /> > * g2d:<br /> >   * Always enable blending if the input frames have an alpha channel<br /> >     G2D automatically makes use not only of global alpha, but also of<br /> >     per-pixel alpha. Therefore, it makes sense to enable blending even<br /> >     if global alpha is set to 255, as long as the input frames have an<br /> >     alpha channel. Such blending is useful for composing a video frame<br /> >     with some partially-transparent overlays for example (not to be<br /> >     confused with hardware overlays though).<br /> >   * Add build configuration switches to explicitely specify G2D include<br /> >     and library paths<br /> >   * Disable cacheable memory allocation<br /> >     Several issues were reported with cacheable DMA memory, so it is<br /> >     turned off, at least for now<br /> ><br /> > * blitter:<br /> >   * Add property to clear screen to black in blitter sinks<br /> >   * Add output-rotation property to videotransform base class<br /> ><br /> > * audio:<br /> >   * Fix SIGFPE when restarting mp3 encoder<br /> >   * Fix reference counting for caps<br /> >   * Mark static codec caps as may be leaked<br /> >     This gets rid of the false positive in the leak tracer<br /> ><br /> > * misc:<br /> >   * Update waf to 1.9.3 to fix compilation with Python 3.4+<br /> ><br /> > Signed-off-by: Carlos Rafael Giani <<a href="mailto:dv@pseudoterminal.org">dv@pseudoterminal.org</a>><br /> > ---<br /> >  ...<a href="http://lugins-imx_0.12.2.bb">lugins-imx_0.12.2.bb</a> => <a href="http://gstreamer1.0-plugins-imx_0.13.0.bb">gstreamer1.0-plugins-imx_0.13.<wbr />0.bb</a>} | 10 ++++++----<br /> >  1 file changed, 6 insertions(+), 4 deletions(-)<br /> >  rename<br /> > recipes-multimedia/gstreamer/{<a href="http://gstreamer1.0-plugins-imx_0.12.2.bb"><wbr />gstreamer1.0-plugins-imx_0.12.<wbr />2.bb</a> =><br /> > <a href="http://gstreamer1.0-plugins-imx_0.13.0.bb">gstreamer1.0-plugins-imx_0.13.<wbr />0.bb</a>} (89%)<br /> ><br /> > diff --git<br /> > a/recipes-multimedia/<wbr />gstreamer/<a href="http://gstreamer1.0-plugins-imx_0.12.2.bb">gstreamer1.0-<wbr />plugins-imx_0.12.2.bb</a><br /> > b/recipes-multimedia/<wbr />gstreamer/<a href="http://gstreamer1.0-plugins-imx_0.13.0.bb">gstreamer1.0-<wbr />plugins-imx_0.13.0.bb</a><br /> > similarity index 89%<br /> > rename from recipes-multimedia/gstreamer/<a href="http://gstreamer1.0-plugins-imx_0.12.2.bb">g<wbr />streamer1.0-plugins-imx_0.12.<wbr />2.bb</a><br /> > rename to recipes-multimedia/gstreamer/<a href="http://gstreamer1.0-plugins-imx_0.13.0.bb">g<wbr />streamer1.0-plugins-imx_0.13.<wbr />0.bb</a><br /> > index e7f75680..efd4ee19 100644<br /> > --- a/recipes-multimedia/<wbr />gstreamer/<a href="http://gstreamer1.0-plugins-imx_0.12.2.bb">gstreamer1.0-<wbr />plugins-imx_0.12.2.bb</a><br /> > +++ b/recipes-multimedia/<wbr />gstreamer/<a href="http://gstreamer1.0-plugins-imx_0.13.0.bb">gstreamer1.0-<wbr />plugins-imx_0.13.0.bb</a><br /> > @@ -14,7 +14,7 @@ RDEPENDS_gstreamer1.0-plugins-<wbr />imx-imxaudio =<br /> > "gstreamer1.0-plugins-good-<wbr />audiopar<br /> >  RDEPENDS_gstreamer1.0-plugins-<wbr />imx-imxvpu =<br /> > "gstreamer1.0-plugins-bad-<wbr />videoparsersbad"<br /> ><br /> >  SRCBRANCH ?= "master"<br /> > -SRCREV = "<wbr />50ddcd9f2b6ecc3d94d0d2f71b6de8<wbr />41d8a8fb7b"<br /> > +SRCREV = "<wbr />048d596dfc657f16d235029c39221b<wbr />0a118e5c87"<br /> >  SRC_URI = "git://<a href="http://github.com/Freescale/gstreamer-imx.git;branch=${SRCBRANCH}">github.com/Freescale/<wbr />gstreamer-imx.git;branch=${<wbr />SRCBRANCH}</a>"<br /> ><br /> >  S = "${WORKDIR}/git"<br /> > @@ -41,19 +41,21 @@ EGLVIVSINK_DEPENDS = " \<br /> >         '', d), d)} \<br /> >  "<br /> ><br /> > -PACKAGECONFIG ?= "uniaudiodec mp3encoder v4l2src"<br /> > +PACKAGECONFIG ?= "uniaudiodec mp3encoder v4l2src v4l2sink"<br /> >  PACKAGECONFIG_append_imxgpu3d = " eglvivsink"<br /> > -PACKAGECONFIG_append_imxgpu2d = " g2d"<br /> > +PACKAGECONFIG_append_imxgpu2d = " g2d g2dpango"<br /> >  PACKAGECONFIG_append_imxipu   = " ipu"<br /> >  PACKAGECONFIG_append_imxvpu   = " vpu"<br /> >  PACKAGECONFIG_append_imxpxp   = " pxp"<br /> ><br /> >  PACKAGECONFIG[g2d] = ",--disable-g2d,imx-gpu-viv"<br /> > +PACKAGECONFIG[g2dpango] = ",--disable-g2dpango,imx-gpu-<wbr />viv pango"<br /> >  PACKAGECONFIG[pxp] = ",--disable-pxp,"<br /> >  PACKAGECONFIG[ipu] = ",--disable-ipu,"<br /> >  PACKAGECONFIG[vpu] = ",--disable-vpu,libimxvpuapi"<br /> >  PACKAGECONFIG[eglvivsink] =<br /> > "${EGL_PLATFORM_CONF},--<wbr />disable-eglvivsink,${<wbr />EGLVIVSINK_DEPENDS}"<br /> > -PACKAGECONFIG[v4l2src] = ",--disable-v4l2src,"<br /> > +PACKAGECONFIG[v4l2src] = ",--disable-imxv4l2videosrc,"<br /> > +PACKAGECONFIG[v4l2sink] = ",--disable-imxv4l2videosink,"<br /> >  PACKAGECONFIG[uniaudiodec] = ",--disable-uniaudiodec,imx-<wbr />codec"<br /> >  PACKAGECONFIG[mp3encoder] = ",--disable-mp3encoder,imx-<wbr />codec"<br /> ><br /> > --<br /> > 2.11.0<br /> --<br /> ______________________________<wbr />_________________<br /> meta-freescale mailing list<br /> <a href="mailto:meta-freescale@yoctoproject.org">meta-freescale@yoctoproject.<wbr />org</a><br /> <a href="https://lists.yoctoproject.org/listinfo/meta-freescale">https://lists.yoctoproject.<wbr />org/listinfo/meta-freescale</a></div>
</div>
</blockquote>
</div>
</div>
</blockquote>
<p><br /></p>

</body></html>