Mercurial > vim
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 |