Skip to content

Commit bd9ad07

Browse files
committed
Try to fix the LDD path issue
1 parent 7927bcc commit bd9ad07

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/linuxbrew.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,12 @@ jobs:
3333
3434
- name: Configure Homebrew XML toolchain
3535
run: |
36-
echo "PKG_CONFIG_PATH=$(brew --prefix libxml2)/lib/pkgconfig:$(brew --prefix libxslt)/lib/pkgconfig" >> $GITHUB_ENV
36+
echo "PKG_CONFIG_PATH=$(brew --prefix libxml2)/lib/pkgconfig:$(brew --prefix libxslt)/lib/pkgconfig:$(brew --prefix libxmlsec1)/lib/pkgconfig:$(brew --prefix openssl@3)/lib/pkgconfig" >> $GITHUB_ENV
3737
echo "CPPFLAGS=-I$(brew --prefix libxml2)/include -I$(brew --prefix libxslt)/include" >> $GITHUB_ENV
3838
echo "CFLAGS=-I$(brew --prefix libxml2)/include -I$(brew --prefix libxslt)/include" >> $GITHUB_ENV
3939
echo "LDFLAGS=-L$(brew --prefix libxml2)/lib -L$(brew --prefix libxslt)/lib" >> $GITHUB_ENV
40+
echo "LIBRARY_PATH=$(brew --prefix libxml2)/lib:$(brew --prefix libxslt)/lib:$(brew --prefix libxmlsec1)/lib:$(brew --prefix openssl@3)/lib" >> $GITHUB_ENV
41+
echo "LD_LIBRARY_PATH=$(brew --prefix libxml2)/lib:$(brew --prefix libxslt)/lib:$(brew --prefix libxmlsec1)/lib:$(brew --prefix openssl@3)/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" >> $GITHUB_ENV
4042
echo "$(brew --prefix libxml2)/bin" >> $GITHUB_PATH
4143
echo "$(brew --prefix libxslt)/bin" >> $GITHUB_PATH
4244
@@ -59,6 +61,8 @@ jobs:
5961
echo "CPPFLAGS=$CPPFLAGS"
6062
echo "CFLAGS=$CFLAGS"
6163
echo "LDFLAGS=$LDFLAGS"
64+
echo "LIBRARY_PATH=$LIBRARY_PATH"
65+
echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
6266
brew list --versions libxml2 libxslt libxmlsec1 openssl@3 pkg-config python@${{ matrix.python }}
6367
xml2-config --version || true
6468
xslt-config --version || true

0 commit comments

Comments
 (0)