File tree Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 5959 fi
6060 # install build-dependencies; TODO: --no-install-recommends
6161 apt -y install git crossbuild-essential-arm64 make flex bison bc \
62- libelf-dev libssl-dev libssl-dev:arm64 dpkg-dev \
62+ libdw-dev libelf-dev libssl-dev libssl-dev:arm64 dpkg-dev \
6363 debhelper-compat kmod python3 rsync coreutils
6464 scripts/build-linux-deb.sh kernel-configs/systemd-boot.config
6565
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ apt -y install git crossbuild-essential-arm64 make bison flex bc libssl-dev gnut
5454
5555Building a Linux kernel deb requires the following build-dependencies:
5656``` bash
57- apt -y install git crossbuild-essential-arm64 make flex bison bc libelf-dev libssl-dev libssl-dev:arm64 dpkg-dev debhelper-compat kmod python3 rsync coreutils
57+ apt -y install git crossbuild-essential-arm64 make flex bison bc libdw-dev libelf-dev libssl-dev libssl-dev:arm64 dpkg-dev debhelper-compat kmod python3 rsync coreutils
5858```
5959
6060## Usage
Original file line number Diff line number Diff line change @@ -24,8 +24,9 @@ packages="git"
2424# will pull gcc-aarch64-linux-gnu; should pull a native compiler on arm64 and
2525# a cross-compiler on other architectures
2626packages=" ${packages} crossbuild-essential-arm64"
27- # linux build-dependencies
28- packages=" ${packages} make flex bison bc libelf-dev libssl-dev libssl-dev:arm64"
27+ # linux build-dependencies; see linux/scripts/package/mkdebian
28+ packages=" ${packages} make flex bison bc libdw-dev libelf-dev libssl-dev"
29+ packages=" ${packages} libssl-dev:arm64"
2930# linux build-dependencies for debs
3031packages=" ${packages} dpkg-dev debhelper-compat kmod python3 rsync"
3132# for nproc
You can’t perform that action at this time.
0 commit comments