File tree 2 files changed +18
-6
lines changed 2 files changed +18
-6
lines changed Original file line number Diff line number Diff line change 14
14
matrix :
15
15
include :
16
16
- manylinux_base : manylinux_2_28
17
- rust_version : 1.83 .0
17
+ rust_version : 1.85 .0
18
18
platform : x86_64
19
+ ntl_version : 11.5.1
19
20
steps :
20
21
- name : Set up QEMU
21
22
uses : docker/setup-qemu-action@v2
Original file line number Diff line number Diff line change 1
1
ARG MANYLINUX_BASE
2
- ARG RUST_VERSION
3
2
ARG PLATFORM
4
3
FROM quay.io/pypa/${MANYLINUX_BASE}_${PLATFORM}
5
4
ARG MANYLINUX_BASE
6
- ARG RUST_VERSION
7
5
ARG PLATFORM
6
+ ARG RUST_VERSION
7
+ ARG NTL_VERSION
8
8
RUN echo manylinux: $MANYLINUX_BASE
9
9
RUN echo rust: $RUST_VERSION
10
10
RUN echo platform: $PLATFORM
11
- RUN dnf -y install clang llvm
11
+ RUN echo ntl: $NTL_VERSION
12
+ RUN dnf -y install clang llvm gmp-devel
12
13
RUN cd /root \
13
- && echo https://static.rust-lang.org/dist/rust-$RUST_VERSION-$PLATFORM-unknown-linux-gnu.tar.gz \
14
- && curl -O https://static.rust-lang.org/dist/rust-$RUST_VERSION-$PLATFORM-unknown-linux-gnu.tar.gz \
14
+ && echo https://static.rust-lang.org/dist/rust-$RUST_VERSION-$PLATFORM-unknown-linux-gnu.tar.gz \
15
+ && curl -O https://static.rust-lang.org/dist/rust-$RUST_VERSION-$PLATFORM-unknown-linux-gnu.tar.gz \
15
16
&& tar xzf rust-$RUST_VERSION-$PLATFORM-unknown-linux-gnu.tar.gz \
16
17
&& rust-$RUST_VERSION-$PLATFORM-unknown-linux-gnu/install.sh --components=rustc,cargo,rust-std-$PLATFORM-unknown-linux-gnu \
17
18
&& rm -rf rust-$RUST_VERSION-$PLATFORM-unknown-linux-gnu \
18
19
&& rm -rf rust-$RUST_VERSION-$PLATFORM-unknown-linux-gnu.tar.gz
20
+ RUN cd /root \
21
+ && curl -O https://libntl.org/ntl-$NTL_VERSION.tar.gz \
22
+ && tar xzf ntl-$NTL_VERSION.tar.gz \
23
+ && cd ntl-$NTL_VERSION/src \
24
+ && ./configure \
25
+ && make \
26
+ && make check \
27
+ && make install \
28
+ && cd /root \
29
+ && rm -rf ntl-$NTL_VERSION ntl-$NTL_VERSION.tar.gz
19
30
You can’t perform that action at this time.
0 commit comments