Skip to contentSkip to conversation

qemu: add gettext-native to DEPENDS

PATCH In review Chris Patterson 2 participants 2 messages May 11, 2018

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 qemu: add gettext-native to DEPENDS

From: Chris Patterson <[email protected]>

Otherwise QEMU build may fail with missing msgfmt command.

| make -C po install
|   GEN     bg.mo
|   GEN     tr.mo
|   GEN     de_DE.mo
| /bin/sh: msgfmt: command not found
| /bin/sh: msgfmt: command not found
---
 meta/recipes-devtools/qemu/qemu.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-devtools/qemu/qemu.inc +1 -1
index dc73df8..78fa30c 100644
@@ -1,7 +1,7 @@
 SUMMARY = "Fast open source processor emulator"
 HOMEPAGE = "http://qemu.org"
 LICENSE = "GPLv2 & LGPLv2.1"
-DEPENDS = "glib-2.0 zlib pixman"
+DEPENDS = "glib-2.0 zlib pixman gettext-native"
 RDEPENDS_${PN}_class-target += "bash"
 
 require qemu-targets.inc
Signature · 1 line
2.1.4
#1 lore raw
Quoted 11 lines · Chris Patterson

From: Chris Patterson <[email protected]>

Otherwise QEMU build may fail with missing msgfmt command.

| make -C po install
|   GEN     bg.mo
|   GEN     tr.mo
|   GEN     de_DE.mo
| /bin/sh: msgfmt: command not found
| /bin/sh: msgfmt: command not found

are you enabling gtk+ packageconfig ?
I dont see po files build built otherwise if you are enabling gtk+ then please move the
dependency into that packageconfig.

Adding gettext dependency especially on native recipes can dampen parallism and increase
build time due to serialization. And qemu-native is quite a fundamental package we need at early
stages of build.

Quoted 26 lines
---
 meta/recipes-devtools/qemu/qemu.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-devtools/qemu/qemu.inc +1 -2
index dc73df8..78fa30c 100644
@@ -1,7 +1,7 @@
 SUMMARY = "Fast open source processor emulator"
 HOMEPAGE = "http://qemu.org"
 LICENSE = "GPLv2 & LGPLv2.1"
-DEPENDS = "glib-2.0 zlib pixman"
+DEPENDS = "glib-2.0 zlib pixman gettext-native"
 RDEPENDS_${PN}_class-target += "bash"
 
 require qemu-targets.inc
--

2.1.4

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core