Skip to content

Commit

Permalink
sys-apps/lix: require at least linux-headers-6.7
Browse files Browse the repository at this point in the history
Without the change the build fails on linux-headers-6.6 as:

    ../lix/src/libstore/platform/linux.cc:302:23: error: ‘__NR_futex_requeue’ was not declared in this scope

Issue: #52
  • Loading branch information
trofi committed Nov 7, 2024
1 parent 3316ca9 commit caae5ef
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions sys-apps/lix/lix-2.91.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ BDEPEND="
)
"
# sys-apps/busybox-nix-sandbox-shell is needed for sandbox mount of /bin/sh
# sys-kernel/linux-headers is needed to have newer syscal numbers for seccomp:
# https://github.com/trofi/nix-guix-gentoo/issues/52#issuecomment-2461969243
RDEPEND="
app-arch/brotli
app-arch/bzip2
Expand All @@ -42,6 +44,7 @@ RDEPEND="
>=dev-libs/boost-1.66:0=[context]
net-misc/curl
sys-apps/busybox-nix-sandbox-shell
>=sys-kernel/linux-headers-6.7
sys-libs/libseccomp
sys-libs/zlib
gc? ( >=dev-libs/boehm-gc-8.2.6[cxx] )
Expand Down

0 comments on commit caae5ef

Please sign in to comment.