Skip to content

Commit d0c032a

Browse files
authored
chore: add gcc 10.5.0 glibc 2.28 toolchain (microsoft#46)
* feat: add support gcc 7.5.0-glibc 2.17 sysroot * ci: add centos and bionic containers * ci: use qemu for arm targets * chore: add gcc 4.9.4 glibc 2.17 toolchain targets * ci: remove unused containers * Revert "chore: add gcc 4.9.4 glibc 2.17 toolchain targets" This reverts commit b9882c8. * chore: add gcc 10.5.0 glibc 2.28 toolchain * chore: cleanup * fix: platform option * chore: build gcc 8.5.0 glibc 2.28
1 parent ac73445 commit d0c032a

File tree

9 files changed

+2893
-32
lines changed

9 files changed

+2893
-32
lines changed

aarch64-gcc-10.5.0-glibc-2.28.config

Lines changed: 931 additions & 0 deletions
Large diffs are not rendered by default.

alpine-arm64/Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
ARG REPO=alpine
2-
ARG TAG=3.16
3-
FROM arm64v8/${REPO}:${TAG}
1+
ARG REPO=mcr.microsoft.com/devcontainers/base
2+
ARG TAG=alpine-3.18
3+
FROM --platform=linux/arm64/v8 ${REPO}:${TAG}
44

55
RUN apk add nodejs npm g++ python3 make git bash curl perl pkgconfig libsecret-dev krb5-dev
6-
RUN npm install -g yarn
76

87
RUN mkdir -p /root/vscode
98
WORKDIR /root/vscode

alpine-x64/Dockerfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
ARG REPO=alpine
2-
ARG TAG=3.16
1+
ARG REPO=mcr.microsoft.com/devcontainers/base
2+
ARG TAG=alpine-3.18
33
FROM ${REPO}:${TAG}
44

55
RUN apk add nodejs npm g++ python3 make git bash curl perl pkgconfig libsecret-dev krb5-dev
6-
RUN npm install -g yarn
76

87
RUN mkdir -p /root/vscode
9-
WORKDIR /root/vscode
8+
WORKDIR /root/vscode

archived/bionic-arm32v7/Dockerfile_Unused

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,12 @@ RUN python --version
3131
RUN echo 'builduser ALL=NOPASSWD: ALL' >> /etc/sudoers.d/50-builduser \
3232
&& echo 'Defaults env_keep += "DEBIAN_FRONTEND"' >> /etc/sudoers.d/env_keep
3333

34+
# install nodejs
35+
RUN curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
36+
RUN apt-get install -y nodejs
37+
RUN npm install -g yarn
38+
RUN npm install -g node-gyp
39+
3440
USER builduser
3541
WORKDIR /home/builduser
3642

0 commit comments

Comments
 (0)