@@ -182,7 +182,7 @@ jobs:
182
182
183
183
# Create symlinks to help PHP find readline
184
184
echo "Creating symlinks for readline:"
185
- sudo mkdir -p /usr/local/include/readline
185
+ sudo mkdir -p /usr/local/include/readline /usr/local/lib
186
186
sudo ln -sf $(brew --prefix readline)/include/readline/readline.h /usr/local/include/readline/readline.h
187
187
sudo ln -sf $(brew --prefix readline)/include/readline/history.h /usr/local/include/readline/history.h
188
188
sudo ln -sf $(brew --prefix readline)/lib/libreadline.* /usr/local/lib/
@@ -218,11 +218,11 @@ jobs:
218
218
- name : Set macOS specific paths
219
219
if : matrix.platform == 'darwin'
220
220
run : |
221
- # Set paths for Homebrew dependencies
222
- echo "PKG_CONFIG_PATH=$(brew --prefix)/lib/pkgconfig:$(brew --prefix openssl@3)/lib/pkgconfig:$(brew --prefix libxml2)/lib/pkgconfig:$(brew --prefix icu4c)/lib/pkgconfig" >> $GITHUB_ENV
221
+ # Set paths for Homebrew dependencies including keg-only packages
222
+ echo "PKG_CONFIG_PATH=$(brew --prefix)/lib/pkgconfig:$(brew --prefix openssl@3)/lib/pkgconfig:$(brew --prefix libxml2)/lib/pkgconfig:$(brew --prefix icu4c)/lib/pkgconfig:$(brew --prefix zlib)/lib/pkgconfig " >> $GITHUB_ENV
223
223
echo "PATH=$(brew --prefix bison)/bin:$(brew --prefix)/bin:$PATH" >> $GITHUB_ENV
224
- echo "LDFLAGS=-L$(brew --prefix)/lib -L$(brew --prefix openssl@3)/lib" >> $GITHUB_ENV
225
- echo "CPPFLAGS=-I$(brew --prefix)/include -I$(brew --prefix openssl@3)/include" >> $GITHUB_ENV
224
+ echo "LDFLAGS=-L$(brew --prefix)/lib -L$(brew --prefix openssl@3)/lib -L$(brew --prefix zlib)/lib -L$(brew --prefix libiconv)/lib " >> $GITHUB_ENV
225
+ echo "CPPFLAGS=-I$(brew --prefix)/include -I$(brew --prefix openssl@3)/include -I$(brew --prefix zlib)/include -I$(brew --prefix libiconv)/include " >> $GITHUB_ENV
226
226
227
227
# Set readline-specific paths
228
228
echo "READLINE_CFLAGS=-I$(brew --prefix readline)/include" >> $GITHUB_ENV
0 commit comments