comparison .github/workflows/make.yaml @ 29648:0230f7cf4044

GitHub-CI: Build with visibility flags on macOS (bug #59820). * .github/workflow/make.yaml (macos): Remove "--disable-lib-visibility-flags" for macOS runner.
author Markus Mützel <markus.muetzel@gmx.de>
date Tue, 11 May 2021 20:55:11 +0200
parents c3d463a3c472
children 1a251fdb97af
comparison
equal deleted inserted replaced
29647:bdb0cfffa2d0 29648:0230f7cf4044
211 # buildbot rules: 211 # buildbot rules:
212 # https://hg.octave.org/octave-buildbot/file/tip/master.cfg#l543 212 # https://hg.octave.org/octave-buildbot/file/tip/master.cfg#l543
213 # And the homebrew formula: 213 # And the homebrew formula:
214 # https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/octave.rb 214 # https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/octave.rb
215 # Amended with additional flags that seem to be needed. 215 # Amended with additional flags that seem to be needed.
216 # Not all of those might be needed needed or be correct. 216 # Not all of those might be needed or be correct.
217 run: | 217 run: |
218 export PATH="$MY_PATH:$PATH" 218 export PATH="$MY_PATH:$PATH"
219 echo $PATH 219 echo $PATH
220 echo $MY_CC --version 220 echo $MY_CC --version
221 $MY_CC --version 221 $MY_CC --version
229 CPPFLAGS="-I/usr/local/opt/gettext/include -I/usr/local/opt/icu4c/include -I/usr/local/opt/qt@5/include -I/usr/local/opt/readline/include -I/usr/local/opt/sqlite/include $MY_CPPFLAGS" \ 229 CPPFLAGS="-I/usr/local/opt/gettext/include -I/usr/local/opt/icu4c/include -I/usr/local/opt/qt@5/include -I/usr/local/opt/readline/include -I/usr/local/opt/sqlite/include $MY_CPPFLAGS" \
230 CXXFLAGS="-O2 -g -std=c++11" \ 230 CXXFLAGS="-O2 -g -std=c++11" \
231 LDFLAGS="-L/usr/local/lib -L/usr/local/opt/bison/lib -L/usr/local/opt/gettext/lib -L/usr/local/opt/icu4c/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/sqlite/lib $MY_LDFLAGS" \ 231 LDFLAGS="-L/usr/local/lib -L/usr/local/opt/bison/lib -L/usr/local/opt/gettext/lib -L/usr/local/opt/icu4c/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/sqlite/lib $MY_LDFLAGS" \
232 PKG_CONFIG_PATH="/usr/local/opt/openblas/lib/pkgconfig:/usr/local/opt/icu4c/lib/pkgconfig:/usr/local/opt/qt@5/lib/pkgconfig" \ 232 PKG_CONFIG_PATH="/usr/local/opt/openblas/lib/pkgconfig:/usr/local/opt/icu4c/lib/pkgconfig:/usr/local/opt/qt@5/lib/pkgconfig" \
233 QCOLLECTIONGENERATOR="qhelpgenerator" \ 233 QCOLLECTIONGENERATOR="qhelpgenerator" \
234 --disable-lib-visibility-flags \
235 --with-x=no \ 234 --with-x=no \
236 --with-blas="-L/usr/local/opt/openblas/lib -lopenblas" \ 235 --with-blas="-L/usr/local/opt/openblas/lib -lopenblas" \
237 --with-java-homedir="/usr/local/opt/openjdk" \ 236 --with-java-homedir="/usr/local/opt/openjdk" \
238 --prefix="${HOME}/usr" 237 --prefix="${HOME}/usr"
239 238