[oe] [meta-oe][PATCH] dbus-broker: 16 -> 17

Khem Raj raj.khem at gmail.com
Sun Feb 17 20:20:50 UTC 2019


here is full build error

https://errors.yoctoproject.org/Errors/Details/228429/

On Sun, Feb 17, 2019 at 12:04 PM Khem Raj <raj.khem at gmail.com> wrote:
>
> Fails with musl/qemux86
>
> | [45/177] /home/jenkins/oe/world/yoe/build/tmpfs/work/i586-yoe-linux-musl/dbus-broker/17-r0/recipe-sysroot-native/usr/bin/meson
> --internal symbolextractor subprojects/c-utf8/src/libcutf8.so.0
> 'subprojects/c-utf8/src/8c544e0@@cutf8 at sha/libcutf8.so.0.symbols'
> --cross-host=linux-musl
> | ninja: build stopped: subcommand failed.
>
>
> On Thu, Feb 14, 2019 at 5:41 PM William A. Kennington III via
> Openembedded-devel <openembedded-devel at lists.openembedded.org> wrote:
> >
> > This change cleans up a number of things about the build
> >  - Upstream no longer depends on glib
> >  - We dont ever runtime depend on reference dbus
> >  - Docs are disabled by default so we don't need to specify the option
> >  - There is no native tooling so we shouldn't need a native bbclass
> >  - No longer depend on gitsm since upstream provides release tarballs
> >
> > Signed-off-by: William A. Kennington III <wak at google.com>
> > ---
> >  .../{dbus-broker_git.bb => dbus-broker_17.bb}   | 17 +++--------------
> >  1 file changed, 3 insertions(+), 14 deletions(-)
> >  rename meta-oe/recipes-core/dbus/{dbus-broker_git.bb => dbus-broker_17.bb} (60%)
> >
> > diff --git a/meta-oe/recipes-core/dbus/dbus-broker_git.bb b/meta-oe/recipes-core/dbus/dbus-broker_17.bb
> > similarity index 60%
> > rename from meta-oe/recipes-core/dbus/dbus-broker_git.bb
> > rename to meta-oe/recipes-core/dbus/dbus-broker_17.bb
> > index ac0f325a4..e940bb656 100644
> > --- a/meta-oe/recipes-core/dbus/dbus-broker_git.bb
> > +++ b/meta-oe/recipes-core/dbus/dbus-broker_17.bb
> > @@ -6,18 +6,12 @@ SECTION = "base"
> >  LICENSE = "Apache-2.0"
> >  LIC_FILES_CHKSUM = "file://LICENSE;md5=7b486c2338d225a1405d979ed2c15ce8"
> >
> > -DEPENDS = "dbus glib-2.0 expat"
> > -
> > -PV = "16+git${SRCPV}"
> > -SRCREV = "fc874afa0992d0c75ec25acb43d344679f0ee7d2"
> > -
> > -SRC_URI = "gitsm://github.com/bus1/dbus-broker;protocol=git"
> > -
> > -S = "${WORKDIR}/git"
> > +SRC_URI = "https://github.com/bus1/dbus-broker/releases/download/v${PV}/dbus-broker-${PV}.tar.xz"
> > +SRC_URI[sha256sum] = "4ec7491745a88ec5112644b0e2b9a0abe9107c85d7650be8988d88efb52da84b"
> >
> >  inherit meson pkgconfig systemd distro_features_check
> >
> > -EXTRA_OEMESON += "-Ddocs=false"
> > +DEPENDS = "expat systemd"
> >
> >  REQUIRED_DISTRO_FEATURES = "systemd"
> >
> > @@ -25,8 +19,3 @@ SYSTEMD_SERVICE_${PN} = "${BPN}.service"
> >
> >  FILES_${PN} += "${systemd_system_unitdir}"
> >  FILES_${PN} += "${systemd_user_unitdir}"
> > -
> > -RDEPENDS_${PN} = "dbus"
> > -
> > -BBCLASSEXTEND = "native"
> > -
> > --
> > 2.20.1
> >
> > --
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel at lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel


More information about the Openembedded-devel mailing list