← Back to team overview

widelands-dev team mailing list archive

[Merge] lp:~widelands-dev/widelands/travis-osx-icu into lp:widelands

 

Toni Förster has proposed merging lp:~widelands-dev/widelands/travis-osx-icu into lp:widelands.

Commit message:
icu4c cannot be force-linked anymore, use export instead 

Requested reviews:
  Widelands Developers (widelands-dev)

For more details, see:
https://code.launchpad.net/~widelands-dev/widelands/travis-osx-icu/+merge/360881

Travis builds for macOS are breaking since ICU cannot be found anymore:

+brew link --force icu4c

[33mWarning:[0m Refusing to link macOS-provided software: icu4c
-- 
Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/travis-osx-icu into lp:widelands.
=== modified file '.travis.sh'
--- .travis.sh	2018-09-24 10:19:41 +0000
+++ .travis.sh	2018-12-13 17:03:30 +0000
@@ -19,7 +19,8 @@
   brew install gettext glew icu4c sdl2 sdl2_image sdl2_mixer sdl2_ttf zlib
   # brew doesn't add a link by default
   brew link --force gettext
-  brew link --force icu4c
+  # icu4c cannot be forced
+  export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig"
 fi
 
 # Configure the build


Follow ups