on master help sign in
Try using LD_PRELOAD
d60d56fiko
.travis.yml+6−6
@@ -32,11 +32,11 @@ matrix:
32 addons: {apt: {packages: [cabal-install-3.0,ghc-8.8.2], sources: [hvr-ghc]}}
32 addons: {apt: {packages: [cabal-install-3.0,ghc-8.8.2], sources: [hvr-ghc]}}
33 fast-finish: true
33 fast-finish: true
34
34
35−# cache:
35+cache:
36−# directories:
36+ directories:
37−# - $HOME/.cabsnap
37+ - $HOME/.cabsnap
38−# - $HOME/.cabal/packages
38+ - $HOME/.cabal/packages
39−# - $HOME/.stack
39+ - $HOME/.stack
40
40
41before_cache:
41before_cache:
42 - rm -fv $HOME/.cabal/packages/hackage.haskell.org/build-reports.log
42 - rm -fv $HOME/.cabal/packages/hackage.haskell.org/build-reports.log
@@ -133,7 +133,7 @@ script:
133 - echo -en 'travis_fold:end:script.configure\\r'
133 - echo -en 'travis_fold:end:script.configure\\r'
134###
134###
135 - echo 'Build...' && echo -en 'travis_fold:start:script.build\\r'
135 - echo 'Build...' && echo -en 'travis_fold:start:script.build\\r'
136− - cabal v1-build
136+ - LD_PRELOAD=/opt/ghc/${GHCVER}/lib/ghc-${GHCVER}/rts/libffi.so.7 cabal v1-build
137 - echo -en 'travis_fold:end:script.build\\r'
137 - echo -en 'travis_fold:end:script.build\\r'
138###
138###
139 - echo 'Copy...' && echo -en 'travis_fold:start:script.copy\\r'
139 - echo 'Copy...' && echo -en 'travis_fold:start:script.copy\\r'