]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
wpa-supplicant: remove obsolete explicit debug packaging
authorRoss Burton <ross.burton@arm.com>
Mon, 27 Apr 2026 21:08:44 +0000 (22:08 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 28 Apr 2026 16:48:53 +0000 (17:48 +0100)
The .debug directories are packaged automatically by default, so this is
redundant.

This recipe packages the plugin debug symbols into their own packages,
there's no real advantage to doing this so remove that logic.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_2.11.bb

index 7c7a8bd9c135f877ae636da9ef7fde83eab2954a..71bfb090a0a4548defaa44dd4e50d75eacfa1dfa 100644 (file)
@@ -113,13 +113,11 @@ PACKAGES += "${PN}-plugins"
 ALLOW_EMPTY:${PN}-plugins = "1"
 
 PACKAGES_DYNAMIC += "^${PN}-plugin-.*$"
-NOAUTOPACKAGEDEBUG = "1"
 
 FILES:${PN}-passphrase = "${sbindir}/wpa_passphrase"
 FILES:${PN}-cli = "${sbindir}/wpa_cli"
 FILES:${PN}-lib = "${libdir}/libwpa_client*${SOLIBSDEV}"
 FILES:${PN} += "${datadir}/dbus-1/system-services/* ${systemd_system_unitdir}/*"
-FILES:${PN}-dbg += "${sbindir}/.debug ${libdir}/.debug"
 
 CONFFILES:${PN} += "${sysconfdir}/wpa_supplicant.conf"
 
@@ -130,14 +128,9 @@ SYSTEMD_AUTO_ENABLE = "disable"
 
 python split_wpa_supplicant_libs () {
     libdir = d.expand('${libdir}/wpa_supplicant')
-    dbglibdir = os.path.join(libdir, '.debug')
-
     split_packages = do_split_packages(d, libdir, r'^(.*)\.so', '${PN}-plugin-%s', 'wpa_supplicant %s plugin', prepend=True)
-    split_dbg_packages = do_split_packages(d, dbglibdir, r'^(.*)\.so', '${PN}-plugin-%s-dbg', 'wpa_supplicant %s plugin - Debugging files', prepend=True, extra_depends='${PN}-dbg')
-
     if split_packages:
         pn = d.getVar('PN')
         d.setVar('RRECOMMENDS:' + pn + '-plugins', ' '.join(split_packages))
-        d.appendVar('RRECOMMENDS:' + pn + '-dbg', ' ' + ' '.join(split_dbg_packages))
 }
 PACKAGESPLITFUNCS += "split_wpa_supplicant_libs"