Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e0727fef authored by Krzysztof Kosiński's avatar Krzysztof Kosiński
Browse files

Use Protobuf without TLS for linker dependencies.

The Bionic linker does not support ELF TLS when it's loading
itself, so it cannot have any library that uses TLS in its
transitive dependencies. Use a variant of Protobuf that disables
TLS as a workaround.

The long-term fix would be to add TLS-in-linker support. See
b/431861292 for current status.

Bug: 329747255
Test: booted emulator and Pixel devices, presubmit
Flag: EXEMPT third-party library upgrade
Change-Id: I833f50a45e57be2e0b511b936d84fe7fb25db1f2
parent a77941b5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment