All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 1/2] libqmi: Update to use libqmi 1.20.0
@ 2018-02-16 16:38 Jared Bents
  2018-02-16 16:38 ` [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990 Jared Bents
  0 siblings, 1 reply; 10+ messages in thread
From: Jared Bents @ 2018-02-16 16:38 UTC (permalink / raw)
  To: buildroot

Update to use libqmi 1.20.0

Signed-off-by: Jared Bents <jared.bents@rockwellcollins.com>
--
[v1->v2]:
- N/A as changes are in patch 2/2

---
 package/libqmi/libqmi.hash | 2 +-
 package/libqmi/libqmi.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash
index 1c54231..297e1f0 100644
--- a/package/libqmi/libqmi.hash
+++ b/package/libqmi/libqmi.hash
@@ -1,4 +1,4 @@
 # Locally computed:
-sha256 a0a42c55935e75a630208e2f70840bd4407f56fe1c5258f5b0f6c0aaedf88cec  libqmi-1.18.0.tar.xz
+sha256 21428cd3749c56246565123f707fee51238651a22c60bdc85ebce97388626eb4  libqmi-1.20.0.tar.xz
 sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643  COPYING
 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk
index 0887564..a7140dc 100644
--- a/package/libqmi/libqmi.mk
+++ b/package/libqmi/libqmi.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBQMI_VERSION = 1.18.0
+LIBQMI_VERSION = 1.20.0
 LIBQMI_SITE = http://www.freedesktop.org/software/libqmi
 LIBQMI_SOURCE = libqmi-$(LIBQMI_VERSION).tar.xz
 LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs)
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-16 16:38 [Buildroot] [PATCH v2 1/2] libqmi: Update to use libqmi 1.20.0 Jared Bents
@ 2018-02-16 16:38 ` Jared Bents
  2018-02-16 20:53   ` Thomas Petazzoni
  0 siblings, 1 reply; 10+ messages in thread
From: Jared Bents @ 2018-02-16 16:38 UTC (permalink / raw)
  To: buildroot

Update to modem manager 1.7.990 which does not require
udev.  Added logic to select building with libgudev or
not based on if udev exists in the build.

Signed-off-by: Jared Bents <jared.bents@rockwellcollins.com>
--
[v1->v2]:
- Removed defaulted user option to select with udev and now
  automatically selects building with libgudev based on the
  presence of udev.

  CC: Baruch Siach <baruch@tkos.co.il>
---
 package/modem-manager/Config.in          |  5 ++---
 package/modem-manager/modem-manager.hash |  2 +-
 package/modem-manager/modem-manager.mk   | 11 +++++++++--
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in
index 8e995b4..5f1f6d5 100644
--- a/package/modem-manager/Config.in
+++ b/package/modem-manager/Config.in
@@ -1,12 +1,11 @@
 config BR2_PACKAGE_MODEM_MANAGER
 	bool "modemmanager"
-	depends on BR2_PACKAGE_HAS_UDEV
 	depends on BR2_USE_WCHAR # libglib2 and gnutls
 	depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2
 	depends on BR2_USE_MMU # dbus
 	select BR2_PACKAGE_DBUS # runtime dependency
 	select BR2_PACKAGE_LIBGLIB2
-	select BR2_PACKAGE_LIBGUDEV
+	select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV
 	help
 	  ModemManager is a DBus-activated daemon which controls mobile
 	  broadband (2G/3G/4G) devices and connections.
@@ -28,7 +27,7 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI
 	  This option enables support for QMI protocol
 endif
 
-comment "modemmanager needs udev /dev management and a toolchain w/ wchar, threads"
+comment "modemmanager needs /dev management and a toolchain w/ wchar, threads"
 	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
 		!BR2_PACKAGE_HAS_UDEV
 	depends on BR2_USE_MMU
diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash
index bc08044..52cc7a6 100644
--- a/package/modem-manager/modem-manager.hash
+++ b/package/modem-manager/modem-manager.hash
@@ -1,4 +1,4 @@
 # Locally computed
-sha256  bc74326fa69ae8012f806e235f3d296144922669b952d4d4987dd0af645d5f68  ModemManager-1.6.10.tar.xz
+sha256  d465094fc6fc173354f5a00d212049056829cc245d60a9083f3c53f86a8f90ec  ModemManager-1.7.990.tar.xz
 sha256  8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643  COPYING
 sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk
index b741acf..61672dd 100644
--- a/package/modem-manager/modem-manager.mk
+++ b/package/modem-manager/modem-manager.mk
@@ -4,12 +4,12 @@
 #
 ################################################################################
 
-MODEM_MANAGER_VERSION = 1.6.10
+MODEM_MANAGER_VERSION = 1.7.990
 MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz
 MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager
 MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib)
 MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB
-MODEM_MANAGER_DEPENDENCIES = host-pkgconf host-intltool libglib2 libgudev
+MODEM_MANAGER_DEPENDENCIES = host-pkgconf host-intltool libglib2
 MODEM_MANAGER_INSTALL_STAGING = YES
 
 ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y)
@@ -26,6 +26,13 @@ else
 MODEM_MANAGER_CONF_OPTS += --without-mbim
 endif
 
+ifeq ($(BR2_PACKAGE_LIBGUDEV),y)
+MODEM_MANAGER_DEPENDENCIES += libgudev
+MODEM_MANAGER_CONF_OPTS += --with-udev
+else
+MODEM_MANAGER_CONF_OPTS += --without-udev
+endif
+
 define MODEM_MANAGER_INSTALL_INIT_SYSV
 	$(INSTALL) -m 0755 -D package/modem-manager/S44modem-manager \
 		$(TARGET_DIR)/etc/init.d/S44modem-manager
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-16 16:38 ` [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990 Jared Bents
@ 2018-02-16 20:53   ` Thomas Petazzoni
  2018-02-19  0:03     ` Carlos Santos
  0 siblings, 1 reply; 10+ messages in thread
From: Thomas Petazzoni @ 2018-02-16 20:53 UTC (permalink / raw)
  To: buildroot

Hello,

On Fri, 16 Feb 2018 10:38:11 -0600, Jared Bents wrote:

> diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in
> index 8e995b4..5f1f6d5 100644
> --- a/package/modem-manager/Config.in
> +++ b/package/modem-manager/Config.in
> @@ -1,12 +1,11 @@
>  config BR2_PACKAGE_MODEM_MANAGER
>  	bool "modemmanager"
> -	depends on BR2_PACKAGE_HAS_UDEV
>  	depends on BR2_USE_WCHAR # libglib2 and gnutls
>  	depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2
>  	depends on BR2_USE_MMU # dbus
>  	select BR2_PACKAGE_DBUS # runtime dependency
>  	select BR2_PACKAGE_LIBGLIB2
> -	select BR2_PACKAGE_LIBGUDEV
> +	select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV
>  	help
>  	  ModemManager is a DBus-activated daemon which controls mobile
>  	  broadband (2G/3G/4G) devices and connections.
> @@ -28,7 +27,7 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI
>  	  This option enables support for QMI protocol
>  endif
>  
> -comment "modemmanager needs udev /dev management and a toolchain w/ wchar, threads"
> +comment "modemmanager needs /dev management and a toolchain w/ wchar, threads"

The "/dev management and" part should be removed entirely.

>  	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
>  		!BR2_PACKAGE_HAS_UDEV

And the BR2_PACKAGE_HAS_UDEV dependency.

>  	depends on BR2_USE_MMU
> diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash
> index bc08044..52cc7a6 100644
> --- a/package/modem-manager/modem-manager.hash
> +++ b/package/modem-manager/modem-manager.hash
> @@ -1,4 +1,4 @@
>  # Locally computed
> -sha256  bc74326fa69ae8012f806e235f3d296144922669b952d4d4987dd0af645d5f68  ModemManager-1.6.10.tar.xz
> +sha256  d465094fc6fc173354f5a00d212049056829cc245d60a9083f3c53f86a8f90ec  ModemManager-1.7.990.tar.xz
>  sha256  8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643  COPYING
>  sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
> diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk
> index b741acf..61672dd 100644
> --- a/package/modem-manager/modem-manager.mk
> +++ b/package/modem-manager/modem-manager.mk
> @@ -4,12 +4,12 @@
>  #
>  ################################################################################
>  
> -MODEM_MANAGER_VERSION = 1.6.10
> +MODEM_MANAGER_VERSION = 1.7.990

Are you sure 1.7.990 isn't a development version ? Interestingly, their
Git repo has no tag with this name:
https://cgit.freedesktop.org/ModemManager/ModemManager/refs/tags. It
has a 1.8-rc1 version. So it does feel like 1.7.x might be a
development version. Could you double check this ?

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
http://bootlin.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-16 20:53   ` Thomas Petazzoni
@ 2018-02-19  0:03     ` Carlos Santos
  2018-02-19  8:05       ` Thomas Petazzoni
  0 siblings, 1 reply; 10+ messages in thread
From: Carlos Santos @ 2018-02-19  0:03 UTC (permalink / raw)
  To: buildroot

> From: "Thomas Petazzoni" <thomas.petazzoni@bootlin.com>
> To: "Jared Bents" <jared.bents@rockwellcollins.com>
> Cc: "buildroot" <buildroot@buildroot.org>
> Sent: Friday, February 16, 2018 6:53:34 PM
> Subject: Re: [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990

> Hello,
> 
> On Fri, 16 Feb 2018 10:38:11 -0600, Jared Bents wrote:
> 
>> diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in
>> index 8e995b4..5f1f6d5 100644
>> --- a/package/modem-manager/Config.in
>> +++ b/package/modem-manager/Config.in
>> @@ -1,12 +1,11 @@
>>  config BR2_PACKAGE_MODEM_MANAGER
>>  	bool "modemmanager"
>> -	depends on BR2_PACKAGE_HAS_UDEV
>>  	depends on BR2_USE_WCHAR # libglib2 and gnutls
>>  	depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2
>>  	depends on BR2_USE_MMU # dbus
>>  	select BR2_PACKAGE_DBUS # runtime dependency
>>  	select BR2_PACKAGE_LIBGLIB2
>> -	select BR2_PACKAGE_LIBGUDEV
>> +	select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV
>>  	help
>>  	  ModemManager is a DBus-activated daemon which controls mobile
>>  	  broadband (2G/3G/4G) devices and connections.
>> @@ -28,7 +27,7 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI
>>  	  This option enables support for QMI protocol
>>  endif
>>  
>> -comment "modemmanager needs udev /dev management and a toolchain w/ wchar,
>> threads"
>> +comment "modemmanager needs /dev management and a toolchain w/ wchar, threads"
> 
> The "/dev management and" part should be removed entirely.
> 
>>  	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
>>  		!BR2_PACKAGE_HAS_UDEV
> 
> And the BR2_PACKAGE_HAS_UDEV dependency.
> 
>>  	depends on BR2_USE_MMU
>> diff --git a/package/modem-manager/modem-manager.hash
>> b/package/modem-manager/modem-manager.hash
>> index bc08044..52cc7a6 100644
>> --- a/package/modem-manager/modem-manager.hash
>> +++ b/package/modem-manager/modem-manager.hash
>> @@ -1,4 +1,4 @@
>>  # Locally computed
>> -sha256  bc74326fa69ae8012f806e235f3d296144922669b952d4d4987dd0af645d5f68
>> ModemManager-1.6.10.tar.xz
>> +sha256  d465094fc6fc173354f5a00d212049056829cc245d60a9083f3c53f86a8f90ec
>> ModemManager-1.7.990.tar.xz
>>  sha256  8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643
>>  COPYING
>>  sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551
>>  COPYING.LIB
>> diff --git a/package/modem-manager/modem-manager.mk
>> b/package/modem-manager/modem-manager.mk
>> index b741acf..61672dd 100644
>> --- a/package/modem-manager/modem-manager.mk
>> +++ b/package/modem-manager/modem-manager.mk
>> @@ -4,12 +4,12 @@
>>  #
>>  ################################################################################
>>  
>> -MODEM_MANAGER_VERSION = 1.6.10
>> +MODEM_MANAGER_VERSION = 1.7.990
> 
> Are you sure 1.7.990 isn't a development version ? Interestingly, their
> Git repo has no tag with this name:
> https://cgit.freedesktop.org/ModemManager/ModemManager/refs/tags. It
> has a 1.8-rc1 version. So it does feel like 1.7.x might be a
> development version. Could you double check this ?

It is a development version. That's why I submitted an update to the
latest release version, which is 1.6.12:

    https://patchwork.ozlabs.org/patch/871059/

-- 
Carlos Santos (Casantos) - DATACOM, P&D
?The greatest triumph that modern PR can offer is the transcendent 
success of having your words and actions judged by your reputation, 
rather than the other way about.? ? Christopher Hitchens

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-19  0:03     ` Carlos Santos
@ 2018-02-19  8:05       ` Thomas Petazzoni
  2018-02-19 21:23         ` Carlos Santos
  0 siblings, 1 reply; 10+ messages in thread
From: Thomas Petazzoni @ 2018-02-19  8:05 UTC (permalink / raw)
  To: buildroot

Hello,

On Sun, 18 Feb 2018 21:03:04 -0300 (BRT), Carlos Santos wrote:

> > Are you sure 1.7.990 isn't a development version ? Interestingly, their
> > Git repo has no tag with this name:
> > https://cgit.freedesktop.org/ModemManager/ModemManager/refs/tags. It
> > has a 1.8-rc1 version. So it does feel like 1.7.x might be a
> > development version. Could you double check this ?  
> 
> It is a development version. That's why I submitted an update to the
> latest release version, which is 1.6.12:
> 
>     https://patchwork.ozlabs.org/patch/871059/

When is the final 1.8.x version expected ? If it's in the very near
future (i.e before 2018.05-rc1), then we could accept the 1.7.x bump for
now, and move to 1.8.x when it lands. Otherwise, I'd prefer to stick
with 1.6.x for now.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
http://bootlin.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-19  8:05       ` Thomas Petazzoni
@ 2018-02-19 21:23         ` Carlos Santos
  2018-02-20 14:57           ` Julien Boibessot
  2018-04-01 22:52           ` Thomas Petazzoni
  0 siblings, 2 replies; 10+ messages in thread
From: Carlos Santos @ 2018-02-19 21:23 UTC (permalink / raw)
  To: buildroot

> From: "Thomas Petazzoni" <thomas.petazzoni@bootlin.com>
> To: "Carlos Santos" <casantos@datacom.ind.br>
> Cc: "Jared Bents" <jared.bents@rockwellcollins.com>, "buildroot" <buildroot@buildroot.org>
> Sent: Monday, February 19, 2018 5:05:04 AM
> Subject: Re: [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990

> Hello,
> 
> On Sun, 18 Feb 2018 21:03:04 -0300 (BRT), Carlos Santos wrote:
> 
>> > Are you sure 1.7.990 isn't a development version ? Interestingly, their
>> > Git repo has no tag with this name:
>> > https://cgit.freedesktop.org/ModemManager/ModemManager/refs/tags. It
>> > has a 1.8-rc1 version. So it does feel like 1.7.x might be a
>> > development version. Could you double check this ?
>> 
>> It is a development version. That's why I submitted an update to the
>> latest release version, which is 1.6.12:
>> 
>>     https://patchwork.ozlabs.org/patch/871059/
> 
> When is the final 1.8.x version expected ? If it's in the very near
> future (i.e before 2018.05-rc1), then we could accept the 1.7.x bump for
> now, and move to 1.8.x when it lands. Otherwise, I'd prefer to stick
> with 1.6.x for now.

The announcement message[1], from Sun Jan 21, informs that 1.7.990
corresponds to 1.8-rc1. From the list of 1.5.99x releases, which spans
several months, I believe that 1.8 will unlikely be released before
the end of February.

Notice that I'm sympathetic to upgrading the Buildroot package to
1.7.990, since this release includes the quectel plugin. Currently I
need to maintain that change as a local patch in my BR2_LOCAL.

1. https://lists.freedesktop.org/archives/modemmanager-devel/2018-January/006157.html

-- 
Carlos Santos (Casantos) - DATACOM, P&D
?The greatest triumph that modern PR can offer is the transcendent 
success of having your words and actions judged by your reputation, 
rather than the other way about.? ? Christopher Hitchens

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-19 21:23         ` Carlos Santos
@ 2018-02-20 14:57           ` Julien Boibessot
  2018-02-20 15:56             ` Carlos Santos
  2018-04-01 22:52           ` Thomas Petazzoni
  1 sibling, 1 reply; 10+ messages in thread
From: Julien Boibessot @ 2018-02-20 14:57 UTC (permalink / raw)
  To: buildroot

Hello,

Thomas, Carlos, Jared,

On 19/02/2018 22:23, Carlos Santos wrote:
>> From: "Thomas Petazzoni" <thomas.petazzoni@bootlin.com>
>> To: "Carlos Santos" <casantos@datacom.ind.br>
>> Cc: "Jared Bents" <jared.bents@rockwellcollins.com>, "buildroot" <buildroot@buildroot.org>
>> Sent: Monday, February 19, 2018 5:05:04 AM
>> Subject: Re: [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
>> Hello,
>>
>> On Sun, 18 Feb 2018 21:03:04 -0300 (BRT), Carlos Santos wrote:
>>
>>>> Are you sure 1.7.990 isn't a development version ? Interestingly, their
>>>> Git repo has no tag with this name:
>>>> https://cgit.freedesktop.org/ModemManager/ModemManager/refs/tags. It
>>>> has a 1.8-rc1 version. So it does feel like 1.7.x might be a
>>>> development version. Could you double check this ?
>>> It is a development version. That's why I submitted an update to the
>>> latest release version, which is 1.6.12:
>>>
>>>     https://patchwork.ozlabs.org/patch/871059/
>> When is the final 1.8.x version expected ? If it's in the very near
>> future (i.e before 2018.05-rc1), then we could accept the 1.7.x bump for
>> now, and move to 1.8.x when it lands. Otherwise, I'd prefer to stick
>> with 1.6.x for now.
> The announcement message[1], from Sun Jan 21, informs that 1.7.990
> corresponds to 1.8-rc1. From the list of 1.5.99x releases, which spans
> several months, I believe that 1.8 will unlikely be released before
> the end of February.
>
> Notice that I'm sympathetic to upgrading the Buildroot package to
> 1.7.990, since this release includes the quectel plugin. Currently I
> need to maintain that change as a local patch in my BR2_LOCAL.
>
> 1. https://lists.freedesktop.org/archives/modemmanager-devel/2018-January/006157.html
>

+1 to bump modemmanager to 1.7.990, as it adds support for Sierra
EM7565, which I'm using. But for me, beside bump of libqmi to 1.20.0, it
also requires bump of libmbim to 1.16.0.

Best regards,

Julien

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-20 14:57           ` Julien Boibessot
@ 2018-02-20 15:56             ` Carlos Santos
  2018-02-23 11:17               ` Aleksander Morgado
  0 siblings, 1 reply; 10+ messages in thread
From: Carlos Santos @ 2018-02-20 15:56 UTC (permalink / raw)
  To: buildroot

> From: "Julien Boibessot" <julien.boibessot@free.fr>
> To: "Carlos Santos" <casantos@datacom.ind.br>, "Thomas Petazzoni" <thomas.petazzoni@bootlin.com>, "Jared Bents"
> <jared.bents@rockwellcollins.com>
> Cc: "buildroot" <buildroot@buildroot.org>
> Sent: Tuesday, February 20, 2018 11:57:44 AM
> Subject: Re: [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990

> Hello,
> 
> Thomas, Carlos, Jared,
> 
> On 19/02/2018 22:23, Carlos Santos wrote:
>>> From: "Thomas Petazzoni" <thomas.petazzoni@bootlin.com>
>>> To: "Carlos Santos" <casantos@datacom.ind.br>
>>> Cc: "Jared Bents" <jared.bents@rockwellcollins.com>, "buildroot"
>>> <buildroot@buildroot.org>
>>> Sent: Monday, February 19, 2018 5:05:04 AM
>>> Subject: Re: [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
>>> Hello,
>>>
>>> On Sun, 18 Feb 2018 21:03:04 -0300 (BRT), Carlos Santos wrote:
>>>
>>>>> Are you sure 1.7.990 isn't a development version ? Interestingly, their
>>>>> Git repo has no tag with this name:
>>>>> https://cgit.freedesktop.org/ModemManager/ModemManager/refs/tags. It
>>>>> has a 1.8-rc1 version. So it does feel like 1.7.x might be a
>>>>> development version. Could you double check this ?
>>>> It is a development version. That's why I submitted an update to the
>>>> latest release version, which is 1.6.12:
>>>>
>>>>     https://patchwork.ozlabs.org/patch/871059/
>>> When is the final 1.8.x version expected ? If it's in the very near
>>> future (i.e before 2018.05-rc1), then we could accept the 1.7.x bump for
>>> now, and move to 1.8.x when it lands. Otherwise, I'd prefer to stick
>>> with 1.6.x for now.
>> The announcement message[1], from Sun Jan 21, informs that 1.7.990
>> corresponds to 1.8-rc1. From the list of 1.5.99x releases, which spans
>> several months, I believe that 1.8 will unlikely be released before
>> the end of February.
>>
>> Notice that I'm sympathetic to upgrading the Buildroot package to
>> 1.7.990, since this release includes the quectel plugin. Currently I
>> need to maintain that change as a local patch in my BR2_LOCAL.
>>
>> 1.
>> https://lists.freedesktop.org/archives/modemmanager-devel/2018-January/006157.html
>>
> 
> +1 to bump modemmanager to 1.7.990, as it adds support for Sierra
> EM7565, which I'm using. But for me, beside bump of libqmi to 1.20.0, it
> also requires bump of libmbim to 1.16.0.

It's on the "next" branch, already:

    https://git.buildroot.net/buildroot/commit/?id=0a726eab68b4f8c8a760da049fd538fb35f4d201

-- 
Carlos Santos (Casantos) - DATACOM, P&D
?The greatest triumph that modern PR can offer is the transcendent 
success of having your words and actions judged by your reputation, 
rather than the other way about.? ? Christopher Hitchens

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-20 15:56             ` Carlos Santos
@ 2018-02-23 11:17               ` Aleksander Morgado
  0 siblings, 0 replies; 10+ messages in thread
From: Aleksander Morgado @ 2018-02-23 11:17 UTC (permalink / raw)
  To: buildroot

On 20/02/18 16:56, Carlos Santos wrote:
>>>>>> Are you sure 1.7.990 isn't a development version ? Interestingly, their
>>>>>> Git repo has no tag with this name:
>>>>>> https://cgit.freedesktop.org/ModemManager/ModemManager/refs/tags. It
>>>>>> has a 1.8-rc1 version. So it does feel like 1.7.x might be a
>>>>>> development version. Could you double check this ?
>>>>> It is a development version. That's why I submitted an update to the
>>>>> latest release version, which is 1.6.12:
>>>>>
>>>>>     https://patchwork.ozlabs.org/patch/871059/
>>>> When is the final 1.8.x version expected ? If it's in the very near
>>>> future (i.e before 2018.05-rc1), then we could accept the 1.7.x bump for
>>>> now, and move to 1.8.x when it lands. Otherwise, I'd prefer to stick
>>>> with 1.6.x for now.
>>> The announcement message[1], from Sun Jan 21, informs that 1.7.990
>>> corresponds to 1.8-rc1. From the list of 1.5.99x releases, which spans
>>> several months, I believe that 1.8 will unlikely be released before
>>> the end of February.
>>>
>>> Notice that I'm sympathetic to upgrading the Buildroot package to
>>> 1.7.990, since this release includes the quectel plugin. Currently I
>>> need to maintain that change as a local patch in my BR2_LOCAL.
>>>
>>> 1.
>>> https://lists.freedesktop.org/archives/modemmanager-devel/2018-January/006157.html
>>>
>> +1 to bump modemmanager to 1.7.990, as it adds support for Sierra
>> EM7565, which I'm using. But for me, beside bump of libqmi to 1.20.0, it
>> also requires bump of libmbim to 1.16.0.
> It's on the "next" branch, already:
> 
>     https://git.buildroot.net/buildroot/commit/?id=0a726eab68b4f8c8a760da049fd538fb35f4d201

MM 1.8.x will come with the new "filter-policies" logic, for which I totally suggest adding some new configurability. Right now the filter policy is an option that can be given to MM when it's started, and is "DEFAULT" by default. See:
https://www.freedesktop.org/software/ModemManager/api/1.8.0/ch03s02.html

This is already available in 1.7.990 (1.8-rc1), and I believe it's very interesting in buildroot as most people building custom systems using buildroot may already be using a single set of modem devices to work with, so the whitelist-only filter is very convenient to avoid MM fiddling with non-modem TTY ports. For those expecting a lot of different devices, the new "strict" policy would probably help as well, which is what we'll be suggesting to distributions (e.g. this was developed after discussions with Debian).

And regarding dates for a 1.8 release... not yet :)

-- 
Aleksander
https://aleksander.es

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990
  2018-02-19 21:23         ` Carlos Santos
  2018-02-20 14:57           ` Julien Boibessot
@ 2018-04-01 22:52           ` Thomas Petazzoni
  1 sibling, 0 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2018-04-01 22:52 UTC (permalink / raw)
  To: buildroot

Hello,

On Mon, 19 Feb 2018 18:23:45 -0300 (BRT), Carlos Santos wrote:

> The announcement message[1], from Sun Jan 21, informs that 1.7.990
> corresponds to 1.8-rc1. From the list of 1.5.99x releases, which spans
> several months, I believe that 1.8 will unlikely be released before
> the end of February.

Then we'll wait for the final 1.8 release to be made before bumping. We
don't typically package release candidate versions in Buildroot.

If people are unhappy with this, I would suggest to work with upstream
so that they adopt a more regular release schedule, so that
modem-manager users can get new features on a more regular basis,
without having to use release candidates.

I've marked the patch as Rejected in patchwork.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2018-04-01 22:52 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-16 16:38 [Buildroot] [PATCH v2 1/2] libqmi: Update to use libqmi 1.20.0 Jared Bents
2018-02-16 16:38 ` [Buildroot] [PATCH v2 2/2] modem-manager: Update to version 1.7.990 Jared Bents
2018-02-16 20:53   ` Thomas Petazzoni
2018-02-19  0:03     ` Carlos Santos
2018-02-19  8:05       ` Thomas Petazzoni
2018-02-19 21:23         ` Carlos Santos
2018-02-20 14:57           ` Julien Boibessot
2018-02-20 15:56             ` Carlos Santos
2018-02-23 11:17               ` Aleksander Morgado
2018-04-01 22:52           ` Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.