feat(*): update to linux 4.15.13 (#30)

This commit is contained in:
Andrew Rynhard 2018-03-27 20:53:10 -07:00 committed by GitHub
parent 13a13ed817
commit e418d29a9a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 7 deletions

View File

@ -2,7 +2,7 @@ metadata:
repository: dianemo/kernel repository: dianemo/kernel
variables: variables:
artifacts: /artifacts artifacts: /artifacts
srcLinux: https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.15.4.tar.xz srcLinux: https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.15.13.tar.xz
pipeline: pipeline:
stages: stages:
- build - build
@ -21,7 +21,7 @@ tasks:
RUN mkdir /tmp RUN mkdir /tmp
RUN make -j $(($(nproc) / 2)) RUN make -j $(($(nproc) / 2))
RUN make modules_install INSTALL_MOD_PATH=/tmp RUN make modules_install INSTALL_MOD_PATH=/tmp
RUN depmod -b /tmp 4.15.4-dianemo RUN depmod -b /tmp 4.15.13-dianemo
RUN cp arch/x86/boot/bzImage /tmp/vmlinuz RUN cp arch/x86/boot/bzImage /tmp/vmlinuz
FROM scratch FROM scratch
COPY --from={{ .Docker.CurrentStage }} /tmp /tmp COPY --from={{ .Docker.CurrentStage }} /tmp /tmp

View File

@ -1,6 +1,6 @@
# #
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# Linux/x86 4.15.4 Kernel Configuration # Linux/x86 4.15.13 Kernel Configuration
# #
CONFIG_64BIT=y CONFIG_64BIT=y
CONFIG_X86_64=y CONFIG_X86_64=y

View File

@ -20,7 +20,7 @@ metadata:
srcFindutils: http://ftp.gnu.org/gnu/findutils/findutils-4.6.0.tar.gz srcFindutils: http://ftp.gnu.org/gnu/findutils/findutils-4.6.0.tar.gz
srcFlex: https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz srcFlex: https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
srcGawk: http://ftp.gnu.org/gnu/gawk/gawk-4.2.0.tar.xz srcGawk: http://ftp.gnu.org/gnu/gawk/gawk-4.2.0.tar.xz
srcGcc: http://ftp.gnu.org/gnu/gcc/gcc-7.2.0/gcc-7.2.0.tar.xz srcGcc: http://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz
srcGdbm: http://ftp.gnu.org/gnu/gdbm/gdbm-1.13.tar.gz srcGdbm: http://ftp.gnu.org/gnu/gdbm/gdbm-1.13.tar.gz
srcGettext: http://ftp.gnu.org/gnu/gettext/gettext-0.19.8.1.tar.xz srcGettext: http://ftp.gnu.org/gnu/gettext/gettext-0.19.8.1.tar.xz
srcGit: https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.16.2.tar.xz srcGit: https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.16.2.tar.xz
@ -33,7 +33,7 @@ metadata:
srcKmod: https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-25.tar.xz srcKmod: https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-25.tar.xz
srcLibcap: https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.25.tar.xz srcLibcap: https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.25.tar.xz
srcLibffi: ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz srcLibffi: ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz
srcLinux: https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.15.4.tar.xz srcLinux: https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.15.13.tar.xz
srcLzip: http://download.savannah.gnu.org/releases/lzip/lzip-1.20.tar.gz srcLzip: http://download.savannah.gnu.org/releases/lzip/lzip-1.20.tar.gz
srcM4: http://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.xz srcM4: http://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.xz
srcMake: http://ftp.gnu.org/gnu/make/make-4.2.1.tar.gz srcMake: http://ftp.gnu.org/gnu/make/make-4.2.1.tar.gz
@ -579,7 +579,7 @@ tasks:
--disable-nls \ --disable-nls \
--disable-libstdcxx-threads \ --disable-libstdcxx-threads \
--disable-libstdcxx-pch \ --disable-libstdcxx-pch \
--with-gxx-include-dir=$PREFIX/$TARGET/include/c++/7.2.0 --with-gxx-include-dir=$PREFIX/$TARGET/include/c++/7.3.0
RUN make -j $(($(nproc) / 2)) RUN make -j $(($(nproc) / 2))
RUN make install RUN make install
linux-headers: linux-headers:
@ -776,7 +776,7 @@ tasks:
COPY --from={{ .Repository }}:toolchain-phase-2 /tools /tools COPY --from={{ .Repository }}:toolchain-phase-2 /tools /tools
toolchain-phase-1: toolchain-phase-1:
template: | template: |
FROM debian:buster FROM debian:buster-20180213
RUN apt-get -y update \ RUN apt-get -y update \
&& apt-get -y install --no-install-recommends \ && apt-get -y install --no-install-recommends \
build-essential \ build-essential \