You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge hebasto#242: cmake: Keep RPATH for the bitcoin-chainstate target in the build tree
f39a181 fixup! ci: Test CMake edge cases (Hennadii Stepanov)
aadee95 fixup! cmake: Do not add the rpath information to compiled executables (Hennadii Stepanov)
Pull request description:
This is a follow-up of bitcoin#30312 and hebasto#236.
On staging branch @ 8b80c1a:
```
$ cmake -B build -DBUILD_UTIL_CHAINSTATE=ON -DBUILD_SHARED_LIBS=ON
$ cmake --build build -t bitcoin-chainstate
$ ./build/src/bitcoin-chainstate
./build/src/bitcoin-chainstate: error while loading shared libraries: libbitcoinkernel.so: cannot open shared object file: No such file or directory
```
This PR fixes this issue and adds a new CI job to check it.
ACKs for top commit:
m3dwards:
ACK f39a181
theuni:
ACK f39a181
Tree-SHA512: 845b956d3d9791e75baf4d9865501b273aea52210022e0da8efe311d758f5eff901c7bc839d521ec967967d5edd4c5ed3b245294287207b0a65e3fd18c54cc29
0 commit comments