Open stevenlafl opened 6 months ago
config.guess provided is from 2011, and newer ones allow it to compile under aarch64.
Available at stevenlafl/dante for expediency.
stevenlafl/dante
Only changed lines:
ARG GUESS_URL=http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD ARG GUESS_FILE=config.guess ... && curl -sSL $GUESS_URL -o $GUESS_FILE \
and finally, the result:
# # Dockerfile for dante # FROM debian:bookworm MAINTAINER EasyPi Software Foundation ARG DANTE_VER=1.4.3 ARG DANTE_URL=https://www.inet.no/dante/files/dante-$DANTE_VER.tar.gz ARG DANTE_SHA1=1e264ec532774324b5508ba5f2ad226d479b4977 ARG DANTE_FILE=dante.tar.gz ARG DANTE_TEMP=dante ARG DANTE_DEPS="build-essential curl" ARG GUESS_URL=http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD ARG GUESS_FILE=config.guess RUN set -xe \ && apt-get update \ && apt-get install -y $DANTE_DEPS \ && mkdir $DANTE_TEMP \ && cd $DANTE_TEMP \ && curl -sSL $DANTE_URL -o $DANTE_FILE \ && echo "$DANTE_SHA1 *$DANTE_FILE" | sha1sum -c \ && tar xzf $DANTE_FILE --strip 1 \ && curl -sSL $GUESS_URL -o $GUESS_FILE \ && ./configure \ && make install \ && cd .. \ && rm -rf $DANTE_TEMP \ && apt-get purge -y --auto-remove $DANTE_DEPS \ && rm -rf /var/lib/apt/lists/* COPY data/sockd.conf /etc/dante/sockd.conf ENV CFGFILE=/etc/dante/sockd.conf ENV PIDFILE=/run/sockd.pid ENV WORKERS=10 EXPOSE 1080 CMD sockd -f $CFGFILE -p $PIDFILE -N $WORKERS
Thanks! I'll add this feature to Dockerfile.
@vimagick hi is this possible to release a new version with the aforementioned changes to docker hub please?
config.guess provided is from 2011, and newer ones allow it to compile under aarch64.
Available at
stevenlafl/dante
for expediency.Only changed lines:
and finally, the result: