Skip to content

Commit

Permalink
fix: explicitly install PCRE1 development headers on Linux
Browse files Browse the repository at this point in the history
  • Loading branch information
sebthom committed Dec 29, 2024
1 parent 0160257 commit b39984c
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion .github/actions/internal/setup-lua/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,11 @@ runs:
*) # Linux/MacOS
echo "::group::Setup Lua: Install hererocks dependencies"
case "${{ runner.os }}" in
Linux) sudo apt-get install -y --no-install-recommends build-essential libpcre2-dev libssl-dev libreadline-dev cmake unzip ;;
Linux)
# libpcre3-dev = PCRE1 Development Headers
# libpcre2-dev = PCRE2 Development Headers
sudo apt-get install -y --no-install-recommends build-essential libpcre2-dev libpcre3-dev libssl-dev libreadline-dev cmake unzip
;;
macOS)
brew install pcre pcre2 [email protected]
lualib_install_opts+=" OPENSSL_DIR=$(brew --prefix [email protected])"
Expand Down

0 comments on commit b39984c

Please sign in to comment.