profiles: security: fix implicit CONFIG_DEVEL=y dependency

In commit 3a26f0c6dbed ("profiles: security: Add the security profile")
several security related config options were introduced, some of them
depends on CONFIG_DEVEL enabled, like CONFIG_TOOLCHAINOPTS (and
CONFIG_GCC_DEFAULT_PIE).

So lets fix it by adding missing CONFIG_DEVEL=y config symbol into
security.yml profile.

References: PCF-558
Fixes: 3a26f0c6dbed ("profiles: security: Add the security profile")
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
This commit is contained in:
Petr Štetiar 2024-09-13 08:34:07 +00:00
parent 1c07f78768
commit 1ea4bbe255
No known key found for this signature in database
GPG Key ID: 58EE120F30CC02D3

View File

@ -1,6 +1,7 @@
---
description: Add compiler security features
diffconfig: |
CONFIG_DEVEL=y
CONFIG_JSON_CHECKSEC_MITIGATIONS_REPORT=y
CONFIG_BUSYBOX_DEFAULT_PIE=y
CONFIG_GCC_DEFAULT_PIE=y