diff --git a/configure b/configure index 733add7f..96656a72 100755 --- a/configure +++ b/configure @@ -2133,7 +2133,7 @@ case $(basename $DC) in # remove everthing after ): VERSION=${VERSION%%):*} # now version should be something like L.M.N - MINVERSION=1.12.0 + MINVERSION=1.17.0 ;; dmd) # DMD64 D Compiler v2.085.1\n... @@ -2141,7 +2141,7 @@ case $(basename $DC) in VERSION=${VERSION#*Compiler v} VERSION=${VERSION%% *} # now version should be something like L.M.N - MINVERSION=2.083.1 + MINVERSION=2.087.0 ;; esac diff --git a/configure.ac b/configure.ac index 08599ec0..fac0852a 100644 --- a/configure.ac +++ b/configure.ac @@ -104,7 +104,7 @@ case $(basename $DC) in # remove everthing after ): VERSION=${VERSION%%):*} # now version should be something like L.M.N - MINVERSION=1.12.0 + MINVERSION=1.17.0 ;; dmd) # DMD64 D Compiler v2.085.1\n... @@ -112,7 +112,7 @@ case $(basename $DC) in VERSION=${VERSION#*Compiler v} VERSION=${VERSION%% *} # now version should be something like L.M.N - MINVERSION=2.083.1 + MINVERSION=2.087.0 ;; esac diff --git a/contrib/docker/Dockerfile-aarch64 b/contrib/docker/Dockerfile-aarch64 index 84ed407a..9d4ed5d8 100644 --- a/contrib/docker/Dockerfile-aarch64 +++ b/contrib/docker/Dockerfile-aarch64 @@ -2,11 +2,11 @@ FROM debian:stretch RUN apt update && \ apt install -y build-essential curl libcurl4-openssl-dev libsqlite3-dev pkg-config wget git -RUN wget https://github.com/ldc-developers/ldc/releases/download/v1.16.0/ldc2-1.16.0-linux-aarch64.tar.xz && \ - tar -xvf ldc2-1.16.0-linux-aarch64.tar.xz +RUN wget https://github.com/ldc-developers/ldc/releases/download/v1.17.0/ldc2-1.17.0-linux-aarch64.tar.xz && \ + tar -xvf ldc2-1.17.0-linux-aarch64.tar.xz COPY . /usr/src/onedrive RUN cd /usr/src/onedrive/ && \ - ./configure DC=/ldc2-1.16.0-linux-aarch64/bin/ldmd2 && \ + ./configure DC=/ldc2-1.17.0-linux-aarch64/bin/ldmd2 && \ make clean && \ make && \ make install diff --git a/contrib/docker/Dockerfile-rpi b/contrib/docker/Dockerfile-rpi index 3e37ac77..9a09b88c 100644 --- a/contrib/docker/Dockerfile-rpi +++ b/contrib/docker/Dockerfile-rpi @@ -2,11 +2,11 @@ FROM debian:stretch RUN apt update && \ apt install -y build-essential curl libcurl4-openssl-dev libsqlite3-dev pkg-config wget git -RUN wget https://github.com/ldc-developers/ldc/releases/download/v1.16.0/ldc2-1.16.0-linux-armhf.tar.xz && \ - tar -xvf ldc2-1.16.0-linux-armhf.tar.xz +RUN wget https://github.com/ldc-developers/ldc/releases/download/v1.17.0/ldc2-1.17.0-linux-armhf.tar.xz && \ + tar -xvf ldc2-1.17.0-linux-armhf.tar.xz COPY . /usr/src/onedrive RUN cd /usr/src/onedrive/ && \ - ./configure DC=/ldc2-1.16.0-linux-armhf/bin/ldmd2 && \ + ./configure DC=/ldc2-1.17.0-linux-armhf/bin/ldmd2 && \ make clean && \ make && \ make install diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 195662cc..f6e33ab5 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -46,7 +46,7 @@ If you wish to change this situation so that you can just use 'apt install onedr * [SQLite 3](https://www.sqlite.org/) >= 3.7.15 * [Digital Mars D Compiler (DMD)](http://dlang.org/download.html) or [LDC – the LLVM-based D Compiler](https://github.com/ldc-developers/ldc) -**Note:** DMD version >= 2.083.1 or LDC version >= 1.12.0 is required to compile this application +**Note:** DMD version >= 2.087.0 or LDC version >= 1.17.0 is required to compile this application ### Example for installing DMD Compiler ```text