diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2570f27..4521f6c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ jobs: fail-fast: false matrix: kernel_version: - - '6.1.26' + - '6.6.17' libc: - glibc runs-on: ubuntu-latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 57876c3..cb7f2cb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: kernel_version: - - '6.1.26' + - '6.6.17' libc: - glibc runs-on: ubuntu-latest diff --git a/Dockerfile.glibc.core b/Dockerfile.glibc.core index 0341342..e7f71c7 100644 --- a/Dockerfile.glibc.core +++ b/Dockerfile.glibc.core @@ -3,7 +3,7 @@ FROM ubuntu:23.04 AS build ARG ARCH=x86 ENV ARCH=$ARCH -ARG LOCAL_KERNEL_VERSION=6.1.26 +ARG LOCAL_KERNEL_VERSION=6.6.17 ENV _LIBC=glibc @@ -11,13 +11,13 @@ ENV DEBIAN_FRONTEND=noninteractive # hadolint ignore=DL3018,DL3015,DL3008,DL3009 RUN apt-get update && \ apt-get install -y build-essential autoconf automake coreutils pkg-config \ - bc libelf-dev libssl-dev clang-tools-15 libclang-15-dev \ - llvm-15 rsync bison flex tar xz-utils wget libbfd-dev \ + bc libelf-dev libssl-dev clang-tools-16 libclang-16-dev \ + llvm-16 rsync bison flex tar xz-utils wget libbfd-dev \ libcap-dev # hadolint ignore=DL3059 -RUN ln -s /usr/bin/clang-15 /usr/bin/clang && \ - ln -s /usr/bin/llvm-strip-15 /usr/bin/llvm-strip +RUN ln -s /usr/bin/clang-16 /usr/bin/clang && \ + ln -s /usr/bin/llvm-strip-16 /usr/bin/llvm-strip # hadolint ignore=DL3003,SC3009,DL4006,SC2046 RUN mkdir -p /usr/src && \ diff --git a/kernel-collector b/kernel-collector index 5d4d40f..3ba3053 160000 --- a/kernel-collector +++ b/kernel-collector @@ -1 +1 @@ -Subproject commit 5d4d40f1027df66dff7d5f2d10ee1a9becd228e9 +Subproject commit 3ba305352fbc5789a727ae3d1d88e6a88623af79