comparison .github/workflows/ci.yml @ 30878:05b68da4d64d v9.0.0773

patch 9.0.0773: huge build on macos uses dynamic Perl Commit: https://github.com/vim/vim/commit/d094e580b0873d67c2d30f60c9fd43c9a0044149 Author: Philip H <47042125+pheiduck@users.noreply.github.com> Date: Sun Oct 16 14:53:34 2022 +0100 patch 9.0.0773: huge build on macos uses dynamic Perl Problem: Huge build on macos uses dynamic Perl. Solution: Use built-in Perl, uninstall the brew one. (closes https://github.com/vim/vim/issues/11382)
author Bram Moolenaar <Bram@vim.org>
date Sun, 16 Oct 2022 16:00:03 +0200
parents fe54ba93f830
children ce82378c6a47
comparison
equal deleted inserted replaced
30877:096d7e00a7ea 30878:05b68da4d64d
302 env: 302 env:
303 HOMEBREW_NO_AUTO_UPDATE: 1 303 HOMEBREW_NO_AUTO_UPDATE: 1
304 run: | 304 run: |
305 brew install lua 305 brew install lua
306 echo "LUA_PREFIX=/usr/local" >> $GITHUB_ENV 306 echo "LUA_PREFIX=/usr/local" >> $GITHUB_ENV
307 brew uninstall perl
307 308
308 - name: Set up environment 309 - name: Set up environment
309 run: | 310 run: |
310 ( 311 (
311 echo "NPROC=$(getconf _NPROCESSORS_ONLN)" 312 echo "NPROC=$(getconf _NPROCESSORS_ONLN)"
315 echo "CONFOPT=--disable-gui" 316 echo "CONFOPT=--disable-gui"
316 ;; 317 ;;
317 normal) 318 normal)
318 ;; 319 ;;
319 huge) 320 huge)
320 # Use "dynamic" for Perl otherwise it fails. 321 echo "CONFOPT=--enable-perlinterp --enable-python3interp --enable-rubyinterp --enable-luainterp --enable-tclinterp"
321 echo "CONFOPT=--enable-perlinterp=dynamic --enable-python3interp --enable-rubyinterp --enable-luainterp --enable-tclinterp"
322 ;; 322 ;;
323 esac 323 esac
324 ) >> $GITHUB_ENV 324 ) >> $GITHUB_ENV
325 325
326 - name: Configure 326 - name: Configure