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 <[email protected]>
---
  .../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: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to