[v3] kas: Exclude example-module for container-amd64 builds

Message ID 20250818101151.3443270-1-srinuvasan.a@siemens.com
State Under Review
Headers show
Series [v3] kas: Exclude example-module for container-amd64 builds | expand

Commit Message

srinuvasan.a Aug. 18, 2025, 10:11 a.m. UTC
From: srinuvasan <srinuvasan.a@siemens.com>

When building for the container-amd64 machine via the kas menu, the build
hangs during the parsing stage. The example-module is not required for
container-based machines, but it is currently included by default.

Exclude the example-module block when targeting container-amd64 to avoid
these issues.

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/package/Kconfig | 1 +
 1 file changed, 1 insertion(+)

Comments

Jan Kiszka Aug. 18, 2025, 10:56 a.m. UTC | #1
On 18.08.25 12:11, srinuvasan.a via isar-users wrote:
> From: srinuvasan <srinuvasan.a@siemens.com>
> 
> When building for the container-amd64 machine via the kas menu, the build
> hangs during the parsing stage. The example-module is not required for
> container-based machines, but it is currently included by default.
> 
> Exclude the example-module block when targeting container-amd64 to avoid
> these issues.
> 
> Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
> ---
>  kas/package/Kconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/kas/package/Kconfig b/kas/package/Kconfig
> index a49041e8..d279e7e6 100644
> --- a/kas/package/Kconfig
> +++ b/kas/package/Kconfig
> @@ -41,6 +41,7 @@ config KAS_INCLUDE_PACKAGE_EXAMPLE_RAW
>  config PACKAGE_EXAMPLE_MODULE
>          bool "example-module"
>          default y
> +        depends on !MACHINE_CONTAINER_AMD64
>  
>  config KAS_INCLUDE_PACKAGE_EXAMPLE_MODULE
>          string

Reviewed-by: Jan Kiszka <jan.kiszka@siemens.com>

Jan

Patch

diff --git a/kas/package/Kconfig b/kas/package/Kconfig
index a49041e8..d279e7e6 100644
--- a/kas/package/Kconfig
+++ b/kas/package/Kconfig
@@ -41,6 +41,7 @@  config KAS_INCLUDE_PACKAGE_EXAMPLE_RAW
 config PACKAGE_EXAMPLE_MODULE
         bool "example-module"
         default y
+        depends on !MACHINE_CONTAINER_AMD64
 
 config KAS_INCLUDE_PACKAGE_EXAMPLE_MODULE
         string