[OE-core] [PATCH] ofono: update to 1.28

Alexander Kanavin alex.kanavin at gmail.com
Mon Apr 1 15:57:32 UTC 2019


It does not look like a hard dependency.

configure.ac has:
AC_ARG_ENABLE([external_ell], AC_HELP_STRING([--enable-external-ell],

So you can make it a PACKAGECONFIG option, disabled by default. It's
fine to have oe-core packages conditionally depend on things in
meta-oe, if the condition defaults to disable.

Alex

On Mon, 1 Apr 2019 at 17:54, Oleksandr Kravchuk
<open.source at oleksandr-kravchuk.com> wrote:
>
> On 01/04/2019 16:13, Richard Purdie wrote:
> > On Sat, 2019-03-30 at 23:49 +0100, Oleksandr Kravchuk wrote:
> >> Deleted patch has been mainstremaed.
> >>
> >> Changelog:
> >> ver 1.28:
> >> - Fix issue with SIM initialization and Gemalto modems.
> >>
> >> ver 1.27:
> >> - Add support for handling SIMCom based SIM800 modems.
> >> - Add support for SIM lock state with xmm7xxx modems.
> >> - Add support for coexistence feature with xmm7xxx modems.
> >>
> >> ver 1.26:
> >> - Fix issue with AT callback handler and GPRS.
> >> - Fix issue with handling EUTRAN SMS only states.
> >> - Fix issue with handling MBIM strings on big endian.
> >> - Fix issue with missing char and SMS national language.
> >> - Fix issue with unsolicited notifications of +CGAUTH/+CGDCONT.
> >> - Add support for setting "none" authentication method.
> >> - Add support for SMS and phonebook with xmm7xxx modems.
> >> - Add support for voice features and Gemalto modems.
> >> - Add support for Bengali and Gujrati SMS alphabets.
> >> - Add support for 8 additional languages for GSM 7 bit
> >> - Add support for using internal Embedded Linux library.
> >>
> >> Signed-off-by: Oleksandr Kravchuk <open.source at oleksandr-kravchuk.com
> >> ---
> >>  meta/recipes-connectivity/ofono/ofono.inc     |  7 ++---
> >>  .../ofono/ofono/use-python3.patch             | 27 ---------------
> >> ----
> >>  meta/recipes-connectivity/ofono/ofono_1.25.bb |  9 -------
> >>  meta/recipes-connectivity/ofono/ofono_1.28.bb |  8 ++++++
> >>  4 files changed, 12 insertions(+), 39 deletions(-)
> >>  delete mode 100644 meta/recipes-connectivity/ofono/ofono/use-
> >> python3.patch
> >>  delete mode 100644 meta/recipes-connectivity/ofono/ofono_1.25.bb
> >>  create mode 100644 meta/recipes-connectivity/ofono/ofono_1.28.bb
> >>
> >> diff --git a/meta/recipes-connectivity/ofono/ofono.inc
> >> b/meta/recipes-connectivity/ofono/ofono.inc
> >> index 0472414b19..37772121f8 100644
> >> --- a/meta/recipes-connectivity/ofono/ofono.inc
> >> +++ b/meta/recipes-connectivity/ofono/ofono.inc
> >> @@ -1,13 +1,14 @@
> >>  HOMEPAGE = "http://www.ofono.org"
> >> -SUMMARY  = "open source telephony"
> >> -DESCRIPTION = "oFono is a stack for mobile telephony devices on
> >> Linux. oFono supports speaking to telephony devices through specific
> >> drivers, or with generic AT commands."
> >> +SUMMARY  = "Open Source Telephony"
> >> +DESCRIPTION = "oFono is a stack for mobile telephony devices on
> >> Linux. \
> >> +oFono supports speaking to telephony devices through specific
> >> drivers, or with generic AT commands."
> >>  LICENSE  = "GPLv2"
> >>  LIC_FILES_CHKSUM =
> >> "file://COPYING;md5=eb723b61539feef013de476e68b5c50a \
> >>                      file://src/ofono.h;beginline=1;endline=20;md5=3c
> >> e17d5978ef3445def265b98899c2ee"
> >>
> >>  inherit autotools pkgconfig update-rc.d systemd bluetooth gobject-
> >> introspection-data
> >>
> >> -DEPENDS  = "dbus glib-2.0 udev mobile-broadband-provider-info"
> >> +DEPENDS  = "dbus glib-2.0 udev mobile-broadband-provider-info ell"
> >
> > ERROR: Nothing PROVIDES 'ell' (but /media/build1/poky/meta/recipes-
> > connectivity/ofono/ofono_1.28.bb DEPENDS on or otherwise requires it)
> >
> > OE-Core doesn't contain ell?
> >
> > The new dependency isn't mentioned in the changelog?
> >
> > Cheers,
> >
> > Richard
>
> Right, it's part of meta-openembedded. I did not think about this.
>
> What does the project usually do in this kind of situations, ports
> dependency to meta-oe or refuses package bump?
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


More information about the Openembedded-core mailing list