[build]: install cmake 3.13.2 (#4319)
fix #4315 download and install cmake 3.13.2 from azure storage latest cmake 3.16.3 from stretch-backports breaks the libyang 1.0.73 build Signed-off-by: Guohan Lu <lguohan@gmail.com>
This commit is contained in:
parent
83c7770d3a
commit
6929d1f3ac
@ -249,9 +249,6 @@ RUN apt-get update && apt-get install -y \
|
||||
python3-yaml \
|
||||
# For lockfile
|
||||
procmail \
|
||||
# For gtest
|
||||
libgtest-dev \
|
||||
cmake \
|
||||
# For pam_tacplus build
|
||||
autoconf-archive \
|
||||
# For iproute2
|
||||
@ -382,6 +379,23 @@ RUN apt-get install -y vim
|
||||
# Install rsyslog
|
||||
RUN apt-get install -y rsyslog
|
||||
|
||||
RUN apt-get install -y libgtest-dev
|
||||
RUN apt-get install -y libarchive13 librhash0
|
||||
RUN apt-get -t stretch-backports install -y libuv1
|
||||
# Install cmake/cmake-data 3.13.2-1_bpo9+1
|
||||
# latest cmake 3.16.3 break the build libyang 1.0.73
|
||||
RUN wget -O cmake-data_3.13.2-1_bpo9+1_all.deb "https://sonicstorage.blob.core.windows.net/packages/cmake/cmake-data_3.13.2-1_bpo9%2B1_all.deb?st=2020-03-27T02%3A22%3A24Z&se=2100-03-26T19%3A00%3A00Z&sp=rl&sv=2018-03-28&sr=b&sig=Xby%2Bm3OZOjPB%2FSlDbHD65yDcPzAgoys%2FA3vK8RB4BzA%3D"
|
||||
RUN dpkg -i cmake-data_3.13.2-1_bpo9+1_all.deb || apt-get install -f
|
||||
{% if CONFIGURED_ARCH == "armhf" %}
|
||||
RUN wget -O cmake_3.13.2-1_bpo9+1_armhf.deb "https://sonicstorage.blob.core.windows.net/packages/cmake/cmake_3.13.2-1_bpo9%2B1_armhf.deb?st=2020-03-27T02%3A29%3A41Z&se=2100-03-26T19%3A00%3A00Z&sp=rl&sv=2018-03-28&sr=b&sig=sWt7kxrFumn020d2GeutGJ716cuQsFwmAmgU%2BJ0kqnk%3D"
|
||||
RUN dpkg -i cmake_3.13.2-1_bpo9+1_armhf.deb || apt-get install -f
|
||||
{% elif CONFIGURED_ARCH == "arm64" %}
|
||||
RUN wget -O cmake_3.13.2-1_bpo9+1_arm64.deb "https://sonicstorage.blob.core.windows.net/packages/cmake/cmake_3.13.2-1_bpo9%2B1_arm64.deb?st=2020-03-27T02%3A28%3A38Z&se=2100-03-26T19%3A00%3A00Z&sp=rl&sv=2018-03-28&sr=b&sig=rrHMkLi29aI8yH6s52ILCY8VcEbNFrzYT2DmC5RwOgs%3D"
|
||||
RUN dpkg -i cmake_3.13.2-1_bpo9+1_arm64.deb || apt-get install -f
|
||||
{% else %}
|
||||
RUN wget -O cmake_3.13.2-1_bpo9+1_amd64.deb "https://sonicstorage.blob.core.windows.net/packages/cmake/cmake_3.13.2-1_bpo9%2B1_amd64.deb?st=2020-03-27T02%3A27%3A21Z&se=2100-03-26T19%3A00%3A00Z&sp=rl&sv=2018-03-28&sr=b&sig=4MvmmDBQuicFEJYakLm7xCNU19yJ8GIP4ankFSnITKY%3D"
|
||||
RUN dpkg -i cmake_3.13.2-1_bpo9+1_amd64.deb || apt-get install -f
|
||||
{% endif %}
|
||||
RUN cd /usr/src/gtest && cmake . && make -C /usr/src/gtest
|
||||
|
||||
RUN mkdir /var/run/sshd
|
||||
|
Loading…
Reference in New Issue
Block a user