mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-20 09:39:08 +00:00
update kernel perf
Signed-off-by: Avi Deitcher <avi@deitcher.net>
This commit is contained in:
parent
b405b39c48
commit
e5fbf8a972
@ -15,6 +15,7 @@ RUN apk add \
|
|||||||
build-base \
|
build-base \
|
||||||
diffutils \
|
diffutils \
|
||||||
flex \
|
flex \
|
||||||
|
git \
|
||||||
gmp-dev \
|
gmp-dev \
|
||||||
installkernel \
|
installkernel \
|
||||||
kmod \
|
kmod \
|
||||||
@ -30,12 +31,24 @@ RUN apk add \
|
|||||||
xz \
|
xz \
|
||||||
xz-dev \
|
xz-dev \
|
||||||
zlib-dev \
|
zlib-dev \
|
||||||
zlib-static
|
zlib-static \
|
||||||
|
zstd \
|
||||||
|
zstd-static
|
||||||
|
|
||||||
COPY --from=ksrc /linux.tar.xz /kernel-headers.tar /
|
COPY --from=ksrc /linux.tar.xz /kernel-headers.tar /
|
||||||
RUN tar xf linux.tar.xz && \
|
RUN tar xf linux.tar.xz && \
|
||||||
tar xf kernel-headers.tar
|
tar xf kernel-headers.tar
|
||||||
|
|
||||||
|
# download and build libtraceevent.a
|
||||||
|
|
||||||
|
WORKDIR /build
|
||||||
|
ENV LIBTRACE_COMMIT=libtraceevent-1.8.2
|
||||||
|
RUN git clone https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git && \
|
||||||
|
cd libtraceevent && \
|
||||||
|
git checkout $LIBTRACE_COMMIT
|
||||||
|
|
||||||
|
RUN make -C libtraceevent all install V=1
|
||||||
|
|
||||||
WORKDIR /linux
|
WORKDIR /linux
|
||||||
|
|
||||||
RUN mkdir -p /out && \
|
RUN mkdir -p /out && \
|
||||||
|
Loading…
Reference in New Issue
Block a user