# Kbd-2.2.0-r0 do\_compile: oe\_runmake failed with Raspberry Pi 4

**URL:** <https://hub.mender.io/t/kbd-2-2-0-r0-do-compile-oe-runmake-failed-with-raspberry-pi-4/4321>\
**Category:** General Discussions\
**Tags:** yocto, raspberry-pi-4\
**Created:** [November 22, 2021, 8:46am UTC](https://hub.mender.io/t/kbd-2-2-0-r0-do-compile-oe-runmake-failed-with-raspberry-pi-4/4321 "2021-11-22T08:46:00Z")\
**Posts on this page:** 1\
**Page:** 2

<div class="post-metadata">

**Author:** ![qcryptly](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/qcryptly/32/1605_2.png) [@qcryptly](https://hub.mender.io/u/qcryptly)\
**Post date:** [May 9, 2022, 9:16pm UTC](https://hub.mender.io/t/kbd-2-2-0-r0-do-compile-oe-runmake-failed-with-raspberry-pi-4/4321/21 "2022-05-09T21:16:44Z")

</div>

So the problem is that the compiler has a flag called -Werror=format-security set in meta/conf/distro/include/security\_flags.inc

To fix this compilation error just set the variable: SECURITY\_STRINGFORMAT in your layer.conf to:

SECURITY\_STRINGFORMAT = “”

[Previous page](https://hub.mender.io/t/kbd-2-2-0-r0-do-compile-oe-runmake-failed-with-raspberry-pi-4/4321.md?page=1)
