ansible: Install gawk for building lttng-modules
authorKienan Stewart <kstewart@efficios.com>
Fri, 4 Oct 2024 14:31:41 +0000 (10:31 -0400)
committerKienan Stewart <kstewart@efficios.com>
Fri, 4 Oct 2024 14:31:41 +0000 (10:31 -0400)
While gawk isn't a dependency of lttng-modules, it is now required to
build the Linux kernel when `CONFIG_BUILTIN_MODULE_RANGES` is enabled.

See upstream commit:

    commit 5f5e7344322f0b0676579af054c787ed57d1c1df
    Author: Kris Van Hees <kris.van.hees@oracle.com>
    Date:   Fri Sep 6 10:45:03 2024 -0400

        kbuild: generate offset range data for builtin modules

        Create file module.builtin.ranges that can be used to find where
        built-in modules are located by their addresses. This will be useful for
        tracing tools to find what functions are for various built-in modules.

Change-Id: I6d9b1e93857131de30dc1c2527be93cd3327a296
Signed-off-by: Kienan Stewart <kstewart@efficios.com>
automation/ansible/roles/lttng-modules/vars/Alpine.yml
automation/ansible/roles/lttng-modules/vars/RedHat.yml
automation/ansible/roles/lttng-modules/vars/Suse.yml
automation/ansible/roles/lttng-modules/vars/Ubuntu-22.yml

index 69eb652d2ce7f67c76a2553f53a52d76ba6fadb1..f8d1f215ffb1c1ebaaa6d62f35260e8894ae5ff9 100644 (file)
@@ -2,3 +2,4 @@
 lttng_modules_packages:
   - libelf-dev
   - bc
+  - gawk
index 9d76eb6cd9b5c84e03e91cfeb444a1eefcc51c48..47122ce8dd7d4cf7c8928e97294f3b19e6682c70 100644 (file)
@@ -2,5 +2,6 @@
 lttng_modules_packages:
   - bc
   - elfutils-devel
+  - gawk
   - kernel-devel
   - kernel-headers
index e88ce1f124edba084e34501f29da3e1cff61ba1b..60da10c6ffc5226e5e221b17aa91ed281562ee65 100644 (file)
@@ -1,6 +1,7 @@
 ---
 lttng_modules_packages:
   - bc
+  - gawk
   - kernel-devel
   - kernel-default-devel
   - kernel-syms
index 4041de4c78b70209530f81fd2464afbbb6a53818..e6bc5afe50c4f58e9cc417be9bc71184654c4949 100644 (file)
@@ -4,6 +4,7 @@ lttng_modules_packages:
   - cpio
   - dctrl-tools
   - dwarves
+  - gawk
   - kernel-wedge
   - kmod
   - libelf-dev
This page took 0.025362 seconds and 4 git commands to generate.