Nice find! But, there is still one issue Khem found, regarding errors in meta-multimedia plugins: https://errors.yoctoproject.org/Errors/Build/96752/

This, and the discussion about the qt5 packageconfig, means to me that a v2 set is warranted. What do you think?

On 14.01.20 16:51, Alexander Kanavin wrote:
I just sent a patch for this, and for the ptest issue. Should be good to merge now!

Alex

On Mon, 13 Jan 2020 at 19:01, Alexander Kanavin <alex.kana...@gmail.com <mailto:alex.kana...@gmail.com>> wrote:

    I have reproduced this just now. You need to set up a special
    'nodistro' configuration like this:

    bblayers.conf:
    BBLAYERS ?= " \
      /home/alexander/development/poky/meta \
    "
    (and no other layers)

    local.conf:

    MACHINE ??= "qemuarm"
    DISTRO ?= "nodistro"
    INHERIT += 'uninative'
    require conf/distro/include/yocto-uninative.inc
    ... (dl_dir, sstate etc)

    and build gstreamer1.0-plugins-base.

    Alex


    On Mon, 13 Jan 2020 at 16:38, Carlos Rafael Giani
    <crg7...@mailbox.org <mailto:crg7...@mailbox.org>> wrote:

        Except that there is no such package. Also, even if I build
        GStreamer
        from scratch with all optional packageconfigs disabled, I do
        not get
        this error, nor do I get any warnings about potentially missing
        dependencies. So, I don't know what is going on here..

        On 13.01.20 13:59, Richard Purdie wrote:
        > On Mon, 2020-01-13 at 13:55 +0100, Carlos Rafael Giani wrote:
        >> Nope. This is an odd one. Are you sure there isn't a
        problem with
        >> the
        >> setup itself? In step2c, I see:
        >>
        >>   > ERROR: core-image-sato-1.0-r0 do_testsdk: The toolchain
        >> /home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-
        >> glibc/deploy/sdk/oecore-i686-armv7vet2hf-neon-toolchain-
        >> nodistro.0.sh <http://nodistro.0.sh>
        >> is not built. Build it before running the tests: 'bitbake
        <image> -c
        >> populate_sdk' .
        > 2c fails as earlier stepd didn't build. I think the real
        issue is
        > step1b which says:
        >
        > | Compiler for C supports arguments
        -Wdeclaration-after-statement: YES
        > | Found pkg-config:
        
/home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/work/armv7vet2hf-neon-oe-linux-gnueabi/gstreamer1.0-plugins-base/1.16.1-r0/recipe-sysroot-native/usr/bin/pkg-config
        (0.29.2)
        > | Run-time dependency x11 found: YES 1.6.9
        > | Run-time dependency glib-2.0 found: YES 2.62.4
        > | Run-time dependency gobject-2.0 found: YES 2.62.4
        > | Run-time dependency gio-2.0 found: YES 2.62.4
        > | Run-time dependency gio-unix-2.0 found: YES 2.62.4
        > | Run-time dependency gmodule-no-export-2.0 found: YES 2.62.4
        > | Dependency gdk-pixbuf-2.0 skipped: feature examples disabled
        > | Dependency gtk+-3.0 skipped: feature examples disabled
        > | Dependency gtk+-x11-3.0 skipped: feature examples disabled
        > | Run-time dependency gstreamer-1.0 found: YES 1.16.1
        > | Run-time dependency gstreamer-base-1.0 found: YES 1.16.1
        > | Run-time dependency gstreamer-net-1.0 found: YES 1.16.1
        > | Found CMake: NO
        > | Run-time dependency gstreamer-check-1.0 found: NO (tried
        pkgconfig and cmake)
        > | Looking for a fallback subproject for the dependency
        gstreamer-check-1.0
        > | Subproject directory not found and gstreamer.wrap file not
        found
        > | Subproject  subprojects/gstreamer is buildable: NO (disabling)
        > | Dependency gstreamer-check-1.0 from subproject
        subprojects/gstreamer found: NO
        > |
        > | meson.build:309:0: ERROR: Could not find dependency
        gst_controller_dep in subproject gstreamer
        > |
        > | A full log can be found at
        
/home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/work/armv7vet2hf-neon-oe-linux-gnueabi/gstreamer1.0-plugins-base/1.16.1-r0/build/meson-logs/meson-log.txt
        > | WARNING:
        
/home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/work/armv7vet2hf-neon-oe-linux-gnueabi/gstreamer1.0-plugins-base/1.16.1-r0/temp/run.do_configure.46093:1
        exit 1 from 'exit 1'
        > |
        > NOTE: recipe gstreamer1.0-plugins-base-1.16.1-r0: task
        do_configure: Failed
        >
        > | Compiler for C supports arguments
        -Wdeclaration-after-statement: YES
        > | Found pkg-config:
        
/home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/work/armv7vet2hf-neon-oe-linux-gnueabi/gstreamer1.0-plugins-base/1.16.1-r0/recipe-sysroot-native/usr/bin/pkg-config
        (0.29.2)
        > | Run-time dependency x11 found: YES 1.6.9
        > | Run-time dependency glib-2.0 found: YES 2.62.4
        > | Run-time dependency gobject-2.0 found: YES 2.62.4
        > | Run-time dependency gio-2.0 found: YES 2.62.4
        > | Run-time dependency gio-unix-2.0 found: YES 2.62.4
        > | Run-time dependency gmodule-no-export-2.0 found: YES 2.62.4
        > | Dependency gdk-pixbuf-2.0 skipped: feature examples disabled
        > | Dependency gtk+-3.0 skipped: feature examples disabled
        > | Dependency gtk+-x11-3.0 skipped: feature examples disabled
        > | Run-time dependency gstreamer-1.0 found: YES 1.16.1
        > | Run-time dependency gstreamer-base-1.0 found: YES 1.16.1
        > | Run-time dependency gstreamer-net-1.0 found: YES 1.16.1
        > | Found CMake: NO
        > | Run-time dependency gstreamer-check-1.0 found: NO (tried
        pkgconfig and cmake)
        > | Looking for a fallback subproject for the dependency
        gstreamer-check-1.0
        > | Subproject directory not found and gstreamer.wrap file not
        found
        > | Subproject  subprojects/gstreamer is buildable: NO (disabling)
        > | Dependency gstreamer-check-1.0 from subproject
        subprojects/gstreamer found: NO
        > |
        > | meson.build:309:0: ERROR: Could not find dependency
        gst_controller_dep in subproject gstreamer
        > |
        > | A full log can be found at
        
/home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/work/armv7vet2hf-neon-oe-linux-gnueabi/gstreamer1.0-plugins-base/1.16.1-r0/build/meson-logs/meson-log.txt
        > | WARNING:
        
/home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/work/armv7vet2hf-neon-oe-linux-gnueabi/gstreamer1.0-plugins-base/1.16.1-r0/temp/run.do_configure.46093:1
        exit 1 from 'exit 1'
        > |
        > NOTE: recipe gstreamer1.0-plugins-base-1.16.1-r0: task
        do_configure: Failed
        >
        > missing a check dependency?
        >
        > Cheers,
        >
        > Richard
        >
        >
-- _______________________________________________
        Openembedded-core mailing list
        Openembedded-core@lists.openembedded.org
        <mailto:Openembedded-core@lists.openembedded.org>
        http://lists.openembedded.org/mailman/listinfo/openembedded-core

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to