update travis to Ubuntu focal to provide chacha20

This commit is contained in:
Matt Johnston 2020-05-26 23:13:48 +08:00
parent cfe90bc6bd
commit a57114e7fa

View File

@ -10,14 +10,16 @@ matrix:
compiler: gcc compiler: gcc
env: WEXTRAFLAGS=-Werror env: WEXTRAFLAGS=-Werror
sudo: false sudo: false
# use focal which provides libtommath 1.20
dist: focal
- env: MULTI=1 WEXTRAFLAGS=-Werror - env: MULTI=1 WEXTRAFLAGS=-Werror
# libtom has some warnings, so no WEXTRAFLAGS # libtom has some warnings, so no WEXTRAFLAGS
- env: CONFIGURE_FLAGS=--enable-bundled-libtom WEXTRAFLAGS="" - env: CONFIGURE_FLAGS=--enable-bundled-libtom WEXTRAFLAGS=""
- env: NOWRITEV=1 WEXTRAFLAGS=-Werror # can use an older distro with bundled libtom
# libtomcrypt 1.18.1 fixes clang problems, distro doesn't have that yet dist: xenial
- env: NOWRITEV=1
- os: linux - os: linux
compiler: clang compiler: clang
env: CONFIGURE_FLAGS=--enable-bundled-libtom WEXTRAFLAGS=""
- os: osx - os: osx
compiler: clang compiler: clang
env: WEXTRAFLAGS="" env: WEXTRAFLAGS=""