Add required libraries to headers deps

Closes: https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/work_items/188
This commit is contained in:
Jan Alexander Steffens (heftig)
2026-04-02 20:16:35 +02:00
parent 6d04559980
commit 87c8e5a3f5
2 changed files with 33 additions and 1 deletions

View File

@@ -6,9 +6,13 @@ pkgbase = linux
arch = x86_64 arch = x86_64
license = GPL-2.0-only license = GPL-2.0-only
makedepends = bc makedepends = bc
makedepends = binutils
makedepends = cpio makedepends = cpio
makedepends = gettext makedepends = gettext
makedepends = glibc
makedepends = libelf makedepends = libelf
makedepends = libgcc
makedepends = openssl
makedepends = pahole makedepends = pahole
makedepends = perl makedepends = perl
makedepends = python makedepends = python
@@ -16,7 +20,10 @@ pkgbase = linux
makedepends = rust-bindgen makedepends = rust-bindgen
makedepends = rust-src makedepends = rust-src
makedepends = tar makedepends = tar
makedepends = xxhash
makedepends = xz makedepends = xz
makedepends = zlib
makedepends = zstd
makedepends = graphviz makedepends = graphviz
makedepends = imagemagick makedepends = imagemagick
makedepends = python-sphinx makedepends = python-sphinx
@@ -60,7 +67,15 @@ pkgname = linux
pkgname = linux-headers pkgname = linux-headers
pkgdesc = Headers and scripts for building modules for the Linux kernel pkgdesc = Headers and scripts for building modules for the Linux kernel
depends = binutils
depends = glibc
depends = libelf
depends = libgcc
depends = openssl
depends = pahole depends = pahole
depends = xxhash
depends = zlib
depends = zstd
provides = LINUX-HEADERS provides = LINUX-HEADERS
pkgname = linux-docs pkgname = linux-docs

View File

@@ -11,9 +11,13 @@ arch=(
license=(GPL-2.0-only) license=(GPL-2.0-only)
makedepends=( makedepends=(
bc bc
binutils
cpio cpio
gettext gettext
glibc
libelf libelf
libgcc
openssl
pahole pahole
perl perl
python python
@@ -21,7 +25,10 @@ makedepends=(
rust-bindgen rust-bindgen
rust-src rust-src
tar tar
xxhash
xz xz
zlib
zstd
# htmldocs # htmldocs
graphviz graphviz
@@ -140,7 +147,17 @@ _package() {
_package-headers() { _package-headers() {
pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel" pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"
depends=(pahole) depends=(
binutils
glibc
libelf
libgcc
openssl
pahole
xxhash
zlib
zstd
)
provides=(LINUX-HEADERS) provides=(LINUX-HEADERS)
cd $_srcname cd $_srcname