diff mbox series

[v2] archiver.bbclass: fix BB_GENERATE_MIRROR_TARBALLS checking

Message ID 20240809083936.3220500-1-ejo@pengutronix.de
State Accepted, archived
Commit f6185d51b84d8d2eb578dbd322c1c61537efabf6
Headers show
Series [v2] archiver.bbclass: fix BB_GENERATE_MIRROR_TARBALLS checking | expand

Commit Message

Enrico Jörns Aug. 9, 2024, 8:39 a.m. UTC
The variable 'have_mirror_tarballs' is used as a boolean while it is
actually the result of 'd.getVar('BB_GENERATE_MIRROR_TARBALLS')' and
thus a string.

Fix this by converting it into a boolean before using it.

Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
---
 meta/classes/archiver.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/meta/classes/archiver.bbclass b/meta/classes/archiver.bbclass
index 9d286224d6..df271feddd 100644
--- a/meta/classes/archiver.bbclass
+++ b/meta/classes/archiver.bbclass
@@ -339,7 +339,7 @@  python do_ar_mirror() {
     dl_dir = d.getVar('DL_DIR')
     mirror_exclusions = (d.getVar('ARCHIVER_MIRROR_EXCLUDE') or '').split()
     mirror_mode = d.getVarFlag('ARCHIVER_MODE', 'mirror')
-    have_mirror_tarballs = d.getVar('BB_GENERATE_MIRROR_TARBALLS')
+    have_mirror_tarballs = oe.types.boolean(d.getVar('BB_GENERATE_MIRROR_TARBALLS'))
 
     if mirror_mode == 'combined':
         destdir = d.getVar('ARCHIVER_COMBINED_MIRRORDIR')