mirror of
https://github.com/curl/curl.git
synced 2024-11-27 05:50:21 +08:00
GHA: configure OpenSSL's libdir as 'lib' only
Also mention in HTTP3.md OpenSSL has a bug that messes the config `--libdir=path` to become the wrong path in its pkgconfig files. If we just pass `--libdir=lib` it should avoid this. Ref: #14099 See also: https://github.com/openssl/openssl/issues/23569 Closes #14102
This commit is contained in:
parent
655557f2b3
commit
18c61aa036
2
.github/workflows/http3-linux.yml
vendored
2
.github/workflows/http3-linux.yml
vendored
@ -180,7 +180,7 @@ jobs:
|
||||
cd $HOME
|
||||
git clone --quiet --depth=1 -b openssl-${{ env.quictls-version }} https://github.com/quictls/openssl quictls
|
||||
cd quictls
|
||||
./config no-deprecated --prefix=$PWD/build --libdir=$PWD/build/lib
|
||||
./config no-deprecated --prefix=$PWD/build --libdir=lib
|
||||
make
|
||||
make -j1 install_sw
|
||||
name: 'build quictls'
|
||||
|
4
.github/workflows/linux.yml
vendored
4
.github/workflows/linux.yml
vendored
@ -297,7 +297,7 @@ jobs:
|
||||
run: |
|
||||
git clone --quiet --depth=1 -b ${{ env.openssl3-version }} https://github.com/openssl/openssl
|
||||
cd openssl
|
||||
./config --prefix=$HOME/openssl3 --libdir=$HOME/openssl3/lib
|
||||
./config --prefix=$HOME/openssl3 --libdir=lib
|
||||
make -j1 install_sw
|
||||
|
||||
- name: cache quictls
|
||||
@ -315,7 +315,7 @@ jobs:
|
||||
run: |
|
||||
git clone --quiet --depth=1 -b openssl-${{ env.quictls-version }} https://github.com/quictls/openssl
|
||||
cd openssl
|
||||
./config --prefix=$HOME/quictls --libdir=$HOME/quictls/lib
|
||||
./config --prefix=$HOME/quictls --libdir=lib
|
||||
make -j1 install_sw
|
||||
|
||||
- name: cache msh3
|
||||
|
@ -215,7 +215,7 @@ Build OpenSSL 3.3.1
|
||||
% cd ..
|
||||
% git clone -b openssl-3.3.1 https://github.com/openssl/openssl
|
||||
% cd openssl
|
||||
% ./config enable-tls1_3 --prefix=<somewhere> --libdir=<somewhere>/lib
|
||||
% ./config enable-tls1_3 --prefix=<somewhere> --libdir=lib
|
||||
% make
|
||||
% make install
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user