Successfully "make userspace"
This commit is contained in:
@@ -70,6 +70,12 @@ WORKDIR /out/nxp/vpp
|
||||
RUN curl -fL --retry 3 -o "${VPP_VERSION}.tar.gz" \
|
||||
"https://github.com/nxp-qoriq/vpp/archive/refs/tags/${VPP_VERSION}.tar.gz"
|
||||
|
||||
# ---- MUSL CC ----
|
||||
FROM base AS aarch64_musl_cc
|
||||
WORKDIR /out
|
||||
RUN curl -fL --retry 3 -o "aarch64-linux-musl-cross.tgz" \
|
||||
"https://musl.cc/aarch64-linux-musl-cross.tgz"
|
||||
|
||||
# ---- ASK ----
|
||||
FROM base AS mono_ask
|
||||
ARG MONO_ASK_VERSION
|
||||
@@ -91,6 +97,13 @@ WORKDIR /out/ask/libnfct
|
||||
RUN curl -fL --retry 3 -o "${LIBNFCT_VERSION}.tar.xz" \
|
||||
"https://www.netfilter.org/projects/libnetfilter_conntrack/files/libnetfilter_conntrack-${LIBNFCT_VERSION}.tar.xz"
|
||||
|
||||
# ---- libmnl ----
|
||||
FROM base AS libmnl
|
||||
ARG LIBMNL_VERSION
|
||||
WORKDIR /out/ask/libmnl
|
||||
RUN curl -fL --retry 3 -o "${LIBMNL_VERSION}.tar.bz2" \
|
||||
"https://www.netfilter.org/projects/libmnl/files/libmnl-${LIBMNL_VERSION}.tar.bz2"
|
||||
|
||||
# ---- tclap ----
|
||||
FROM base AS tclap
|
||||
ARG TCLAP_VERSION
|
||||
@@ -103,7 +116,7 @@ FROM base AS libxml2
|
||||
ARG LIBXML2_VERSION
|
||||
WORKDIR /out/ask/libxml2
|
||||
RUN curl -fL --retry 3 -o "${LIBXML2_VERSION}.tar.xz" \
|
||||
"https://download.gnome.org/sources/libxml2/2.12/libxml2-${LIBXML2_VERSION}.tar.xz"
|
||||
"https://download.gnome.org/sources/libxml2/2.11/libxml2-${LIBXML2_VERSION}.tar.xz"
|
||||
|
||||
# ---- libcli ----
|
||||
FROM base AS libcli
|
||||
@@ -112,6 +125,13 @@ WORKDIR /out/ask/libcli
|
||||
RUN curl -fL --retry 3 -o "${LIBCLI_VERSION}.tar.gz" \
|
||||
"https://github.com/dparrish/libcli/archive/refs/tags/V${LIBCLI_VERSION}.tar.gz"
|
||||
|
||||
# ---- libpcap ----
|
||||
FROM base AS libpcap
|
||||
ARG LIBPCAP_VERSION
|
||||
WORKDIR /out/ask/libpcap
|
||||
RUN curl -fL --retry 3 -o "${LIBPCAP_VERSION}.tar.xz" \
|
||||
"https://www.tcpdump.org/release/libpcap-${LIBPCAP_VERSION}.tar.xz"
|
||||
|
||||
# ---- alpine rootfs ----
|
||||
FROM base AS alpine_rootfs
|
||||
ARG ALPINE_SERIES
|
||||
@@ -143,13 +163,16 @@ COPY --from=kubectl /out/ /
|
||||
COPY --from=busybox /out/ /
|
||||
COPY --from=e2fsprogs /out/ /
|
||||
COPY --from=dpdk /out/ /
|
||||
COPY --from=fmlib /out/ /
|
||||
COPY --from=fmc /out/ /
|
||||
COPY --from=aarch64_musl_cc /out/ /
|
||||
COPY --from=mono_ask /out/ /
|
||||
COPY --from=vpp /out/ /
|
||||
COPY --from=fmlib /out/ /
|
||||
COPY --from=fmc /out/ /
|
||||
COPY --from=libnfnetlink /out/ /
|
||||
COPY --from=libnfct /out/ /
|
||||
COPY --from=libmnl /out/ /
|
||||
COPY --from=libcli /out/ /
|
||||
COPY --from=libpcap /out/ /
|
||||
COPY --from=libxml2 /out/ /
|
||||
COPY --from=tclap /out/ /
|
||||
COPY --from=alpine_rootfs /out/ /
|
||||
|
||||
Reference in New Issue
Block a user