feat: throw c build stuff out the window

This commit is contained in:
Teajey 2024-05-22 23:14:51 +12:00
parent f23a45b9c0
commit ed1db2f525
Signed by: Teajey
GPG Key ID: 970E790FE834A713
2 changed files with 0 additions and 47 deletions

View File

@ -1,46 +0,0 @@
FROM ubuntu:18.04
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y --no-install-recommends \
wget \
ca-certificates \
gcc
# linux-libc-dev
RUN apt-get clean
RUN rm -rf /var/lib/apt/lists/*
WORKDIR /usr/local
# RUN wget https://launchpad.net/ubuntu/+source/glibc/2.27-3ubuntu1.4/+build/20381725/+files/libc6_2.27-3ubuntu1.4_amd64.deb
# RUN wget https://launchpad.net/ubuntu/+source/glibc/2.27-3ubuntu1.4/+build/20381725/+files/libc-dev-bin_2.27-3ubuntu1.4_amd64.deb
# RUN wget https://launchpad.net/ubuntu/+source/glibc/2.27-3ubuntu1.4/+build/20381725/+files/libc6-dev_2.27-3ubuntu1.4_amd64.deb
# RUN dpkg -i libc6_2.27-3ubuntu1.4_amd64.deb
# RUN dpkg -i libc-dev-bin_2.27-3ubuntu1.4_amd64.deb
# RUN dpkg -i libc6-dev_2.27-3ubuntu1.4_amd64.deb
# RUN wget https://go.dev/dl/go1.22.3.linux-amd64.tar.gz
# RUN tar -xzf go1.22.3.linux-amd64.tar.gz
# ENV PATH=$PATH:/usr/local/go/bin
# WORKDIR /
# RUN mkdir /glibc_install
# WORKDIR /glibc_install
# RUN wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/glibc/2.27-3ubuntu1.4/glibc_2.27.orig.tar.xz
# RUN tar -xf glibc_2.27.orig.tar.xz
# WORKDIR /glibc_install/glibc-2.27
# RUN mkdir build
# WORKDIR /glibc_install/glibc-2.27/build
# RUN ../configure --prefix=/opt/glibc-2.27-3ubuntu1.4
# RUN make -j4
# RUN make install
# ENV LD_PRELOAD=/opt/glibc-2.27-3ubuntu1.4/lib/libc.so.6
# WORKDIR /
# RUN rm -rf /glibc_install
# RUN rm go1.22.3.linux-amd64.tar.gz
# RUN rm libc6-dev_2.27-3ubuntu1.4_amd64.deb
CMD ["tail", "-f", "/dev/null"]

View File

@ -1 +0,0 @@
docker run --rm -v "$PWD":/usr/src/lishwist -w /usr/src/lishwist ubuntu-18.04-golang-1.22.3 env GOOS=linux GOARCH=amd64 CGO_ENABLED=1 go build .