Merge bitcoin/bitcoin#34496: build: don't pass on boost dependency to kernel consumers

a50d0b6720f300987d2b3d82f4fb3a2336259887 build: don't pass on boost dependency to kernel consumers (Cory Fields)

Pull request description:

  This is unnecessary now that the kernel now exports a (boost-less) API.

  Noticed while slimming down boost dependencies in #34495.

ACKs for top commit:
  stickies-v:
    ACK a50d0b6720f300987d2b3d82f4fb3a2336259887
  hebasto:
    ACK a50d0b6720f300987d2b3d82f4fb3a2336259887, I have reviewed the code and it looks OK. I tested it by applying the Boost-specifc commits from https://github.com/bitcoin/bitcoin/pull/34143 and building with depends.

Tree-SHA512: e2d12356f41dd51dd729362121a33bd4f395821d53dd9a0bb0d5d6a53aba2ca2064e0709d9799dc6751b3d61ea576d2efc0e28296fdba26f2809dbcb0feabe44
This commit is contained in:
Hennadii Stepanov 2026-02-05 12:18:39 +00:00
commit eb97250421
No known key found for this signature in database
GPG Key ID: 410108112E7EA81F

View File

@ -89,7 +89,6 @@ target_link_libraries(bitcoinkernel
secp256k1_objs
$<$<PLATFORM_ID:Windows>:bcrypt>
$<TARGET_NAME_IF_EXISTS:USDT::headers>
PUBLIC
Boost::headers
)