diff options
| author | Christian Breunig <christian@breunig.cc> | 2025-05-12 18:15:05 +0200 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2025-05-12 20:45:52 +0200 |
| commit | 73df823da16546ab3a498d137fcf96e09a5ba896 (patch) | |
| tree | ed59bc144745d9a61dd4c738deef22f0e7d1506f /scripts/package-build/linux-kernel/package.toml | |
| parent | 63f3ae10b05c90cad73a2ef3210c558e4daf74ec (diff) | |
| download | vyos-build-73df823da16546ab3a498d137fcf96e09a5ba896.tar.gz vyos-build-73df823da16546ab3a498d137fcf96e09a5ba896.zip | |
Docker: T7253: remove Kernel build dependencies to shrink container image
Move the Kernel build dependencies to package.toml to unbload the build
container even more.
Diffstat (limited to 'scripts/package-build/linux-kernel/package.toml')
| -rw-r--r-- | scripts/package-build/linux-kernel/package.toml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/scripts/package-build/linux-kernel/package.toml b/scripts/package-build/linux-kernel/package.toml index 0bbd6785..b98bcd2f 100644 --- a/scripts/package-build/linux-kernel/package.toml +++ b/scripts/package-build/linux-kernel/package.toml @@ -81,3 +81,45 @@ name = "ipt-netflow" commit_id = "0eb2092e93" scm_url = "https://github.com/aabc/ipt-netflow" build_cmd = "build_ipt_netflow" + +[dependencies] +packages = [ + "cmake", + "gnupg2", + "rsync", + "libelf-dev", + "libncurses5-dev", + "flex", + "bison", + "bc", + "kmod", + "cpio", + "dwarves", + "nasm", + "rdfind", + "pciutils", + "yasm", + "libudev-dev", + "ruby", + "ruby-dev", + "rubygems", + "build-essential", + "libdw-dev", + "libunwind-dev", + "systemtap-sdt-dev", + "libslang2-dev", + "python-dev-is-python3", + "libzstd-dev", + "libcap-dev", + "libnuma-dev", + "libbabeltrace-ctf-dev", + "libpfm4-dev", + "libtraceevent-dev", + "liblua5.3-dev", + "libssl3", + "libssl-dev", + "libpcre3-dev", + "libnl-genl-3-dev", + "libxtables-dev", + "asciidoc-base" +] |
