Update libffi in Android CI pipeline

This commit is contained in:
derselbst 2021-12-20 18:58:14 +01:00
parent 76639ecf33
commit a173da91da
2 changed files with 5 additions and 5 deletions

View file

@ -33,7 +33,7 @@ schedules:
variables:
ICONV_VERSION: '1.16'
# Use recent master libffi, because 3.3 is broken: checking host system type... Invalid configuration `arm-none-linux-eabi': machine `arm-none-linux' not recognized
FFI_VERSION: 'dd5bd03075149d7cf8441875c1a344e8beb57dde'
FFI_VERSION: '3.4.2'
GETTEXT_VERSION: '0.21'
#need to switch to meson build system to use a more recent version
GLIB_VERSION: '2.58'
@ -136,7 +136,7 @@ jobs:
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-${ICONV_VERSION}.tar.gz
tar zxf libiconv-${ICONV_VERSION}.tar.gz
wget -O libffi-${FFI_VERSION}.tar.gz https://github.com/libffi/libffi/archive/${FFI_VERSION}.tar.gz
wget -O libffi-${FFI_VERSION}.tar.gz https://github.com/libffi/libffi/releases/download/v${FFI_VERSION}/libffi-${FFI_VERSION}.tar.gz
tar zxf libffi-${FFI_VERSION}.tar.gz
wget http://ftp.gnu.org/pub/gnu/gettext/gettext-${GETTEXT_VERSION}.tar.gz
@ -561,7 +561,7 @@ jobs:
- script: |
ls -Rg $(PREFIX)
displayName: 'Show cross-compiled files in $(PREFIX)'
condition: always()
condition: or(succeeded(), failed())
- script: |
set -ex

View file

@ -11,7 +11,7 @@ parameters:
default: $(DEV)
- name: condition
type: string
default: ne(variables.CACHE_RESTORED, 'true')
default: and(succeeded(), ne(variables.CACHE_RESTORED, 'true'))
- name: installCommand
type: string
default: 'make install'
@ -63,5 +63,5 @@ steps:
cat ${{ parameters.sourceDir }}/build/CMakeFiles/CMakeOutput.log
true
displayName: 'Print ${{ parameters.sourceDir }} Cmake Error Log'
condition: or(succeeded(), failed())
condition: or(${{ parameters.condition }}, failed())
workingDirectory: ${{ parameters.workDir }}