Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-07-01 Thread Khem Raj
On Fri, Jul 1, 2022 at 7:45 AM Otavio Salvador <
otavio.salva...@ossystems.com.br> wrote:

>
>
> Em seg., 27 de jun. de 2022 às 10:39, Javier Viguera via
> lists.openembedded.org 
> escreveu:
>
>> If 'ppp' packageconfig option is enabled, but the build system does NOT
>> have pppd binary installed, the build fails with:
>>
>> | Has header "pppd/pppd.h" : YES
>> | Program pppd /sbin/pppd /usr/sbin/pppd found: NO
>> |
>> | ../NetworkManager-1.36.2/meson.build:570:4: ERROR: Assert failed: pppd
>> required but not found, please provide a valid pppd path or use -Dppp=false
>> to disable it
>>
>> This is due to meson trying to look for the 'pppd' binary in the build
>> system when it should not. If the build system does not contain pppd,
>> the build fails.
>>
>> Signed-off-by: Javier Viguera 
>>
>
> Please send it against master, first, then we can ask for backports.
>

I have staged it with a bit of editing


> --
> Otavio Salvador O.S. Systems
> http://www.ossystems.com.brhttp://code.ossystems.com.br
> Mobile: +55 (53) 9 9981-7854  Mobile: +1 (347) 903-9750
>
> 
>
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97667): 
https://lists.openembedded.org/g/openembedded-devel/message/97667
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-07-01 Thread Javier Viguera via lists.openembedded.org


From: Otavio Salvador 
Sent: Friday, July 1, 2022 13:45
To: Viguera, Javier 
Cc: OpenEmbedded Devel List ; 
akuster808 
Subject: Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build 
with enabled ppp

Please send it against master, first, then we can ask for backports.

It’s already on *master-next*

-- jviguera


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97664): 
https://lists.openembedded.org/g/openembedded-devel/message/97664
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-07-01 Thread Otavio Salvador
Em seg., 27 de jun. de 2022 às 10:39, Javier Viguera via
lists.openembedded.org 
escreveu:

> If 'ppp' packageconfig option is enabled, but the build system does NOT
> have pppd binary installed, the build fails with:
>
> | Has header "pppd/pppd.h" : YES
> | Program pppd /sbin/pppd /usr/sbin/pppd found: NO
> |
> | ../NetworkManager-1.36.2/meson.build:570:4: ERROR: Assert failed: pppd
> required but not found, please provide a valid pppd path or use -Dppp=false
> to disable it
>
> This is due to meson trying to look for the 'pppd' binary in the build
> system when it should not. If the build system does not contain pppd,
> the build fails.
>
> Signed-off-by: Javier Viguera 
>

Please send it against master, first, then we can ask for backports.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854  Mobile: +1 (347) 903-9750

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97663): 
https://lists.openembedded.org/g/openembedded-devel/message/97663
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-06-30 Thread Javier Viguera via lists.openembedded.org
Hi Raj,

Yes it failed exactly the same in *master*. For example building master for 
qemuarm fails with:

| Has header "pppd/pppd.h" : YES
| Program pppd /sbin/pppd /usr/sbin/pppd found: NO
| 
| ../NetworkManager-1.38.0/meson.build:571:4: ERROR: Assert failed: pppd 
required but not found, please provide a valid pppd path or use -Dppp=false to 
disable it

-- jviguera

-Original Message-
From: Khem Raj  
Sent: Wednesday, June 29, 2022 19:06
To: Viguera, Javier ; 
openembedded-devel@lists.openembedded.org
Cc: akuster...@gmail.com
Subject: Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build 
with enabled ppp

do we need this patch on master too where we have networkmanager 1.38


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97635): 
https://lists.openembedded.org/g/openembedded-devel/message/97635
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-06-29 Thread Khem Raj

do we need this patch on master too where we have networkmanager 1.38

On 6/27/22 9:39 AM, Javier Viguera via lists.openembedded.org wrote:

If 'ppp' packageconfig option is enabled, but the build system does NOT
have pppd binary installed, the build fails with:

| Has header "pppd/pppd.h" : YES
| Program pppd /sbin/pppd /usr/sbin/pppd found: NO
|
| ../NetworkManager-1.36.2/meson.build:570:4: ERROR: Assert failed: pppd 
required but not found, please provide a valid pppd path or use -Dppp=false to 
disable it

This is due to meson trying to look for the 'pppd' binary in the build
system when it should not. If the build system does not contain pppd,
the build fails.

Signed-off-by: Javier Viguera 
---
  .../networkmanager/networkmanager_1.36.2.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
index 6c665d53bb50..e3b1296a6bc4 100644
--- 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
+++ 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
@@ -83,7 +83,7 @@ PACKAGECONFIG[bluez5] = 
"-Dbluez5_dun=true,-Dbluez5_dun=false,bluez5"
  # consolekit is not picked by shlibs, so add it to RDEPENDS too
  PACKAGECONFIG[consolekit] = 
"-Dsession_tracking_consolekit=true,-Dsession_tracking_consolekit=false,consolekit,consolekit"
  PACKAGECONFIG[modemmanager] = 
"-Dmodem_manager=true,-Dmodem_manager=false,modemmanager 
mobile-broadband-provider-info"
-PACKAGECONFIG[ppp] = "-Dppp=true,-Dppp=false,ppp,ppp"
+PACKAGECONFIG[ppp] = "-Dppp=true -Dpppd=/usr/sbin/pppd,-Dppp=false,ppp,ppp"
  PACKAGECONFIG[dnsmasq] = "-Ddnsmasq=${bindir}/dnsmasq"
  PACKAGECONFIG[nss] = "-Dcrypto=nss,,nss"
  PACKAGECONFIG[resolvconf] = 
"-Dresolvconf=${base_sbindir}/resolvconf,-Dresolvconf=no,,resolvconf"




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97621): 
https://lists.openembedded.org/g/openembedded-devel/message/97621
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-networking][kirkstone][PATCH] networkmanager: fix build with enabled ppp

2022-06-27 Thread Javier Viguera via lists.openembedded.org
If 'ppp' packageconfig option is enabled, but the build system does NOT
have pppd binary installed, the build fails with:

| Has header "pppd/pppd.h" : YES
| Program pppd /sbin/pppd /usr/sbin/pppd found: NO
|
| ../NetworkManager-1.36.2/meson.build:570:4: ERROR: Assert failed: pppd 
required but not found, please provide a valid pppd path or use -Dppp=false to 
disable it

This is due to meson trying to look for the 'pppd' binary in the build
system when it should not. If the build system does not contain pppd,
the build fails.

Signed-off-by: Javier Viguera 
---
 .../networkmanager/networkmanager_1.36.2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
index 6c665d53bb50..e3b1296a6bc4 100644
--- 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
+++ 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb
@@ -83,7 +83,7 @@ PACKAGECONFIG[bluez5] = 
"-Dbluez5_dun=true,-Dbluez5_dun=false,bluez5"
 # consolekit is not picked by shlibs, so add it to RDEPENDS too
 PACKAGECONFIG[consolekit] = 
"-Dsession_tracking_consolekit=true,-Dsession_tracking_consolekit=false,consolekit,consolekit"
 PACKAGECONFIG[modemmanager] = 
"-Dmodem_manager=true,-Dmodem_manager=false,modemmanager 
mobile-broadband-provider-info"
-PACKAGECONFIG[ppp] = "-Dppp=true,-Dppp=false,ppp,ppp"
+PACKAGECONFIG[ppp] = "-Dppp=true -Dpppd=/usr/sbin/pppd,-Dppp=false,ppp,ppp"
 PACKAGECONFIG[dnsmasq] = "-Ddnsmasq=${bindir}/dnsmasq"
 PACKAGECONFIG[nss] = "-Dcrypto=nss,,nss"
 PACKAGECONFIG[resolvconf] = 
"-Dresolvconf=${base_sbindir}/resolvconf,-Dresolvconf=no,,resolvconf"

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97600): 
https://lists.openembedded.org/g/openembedded-devel/message/97600
Mute This Topic: https://lists.openembedded.org/mt/92020681/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-