https://hydra.nixos.org/build/324063460/nixlog/1/tail
I'm compromising for now to avoid rebuilding this on *-linux again,
but I honestly believe that this kind of warnings should not stop distro builds.
They should be hard errors only in upstream builds.
Protobuf 34 adds `[[nodiscard]]` to several serialization functions. In
order to avoid these warnings causing build failures, we add handling
for this failure case
Orc's CMake declarations do not correctly attempt to link in abseil, so
we add the relevant library they need. Without these, we get errors
like:
```
<store path>/bin/ld: <store path>/lib/libabsl_raw_hash-set.so.2601.0.0:
error adding symbols: DSO missing from command line
```
This patch was produced in Vim by me, a human being. All errors are the fault of the operator. I did try to be careful.
Co-authored-by: Peder Bergebakken Sundt <pbsds@hotmail.com>
Co-authored-by: dotlambda <nix@dotlambda.de>