summaryrefslogtreecommitdiff
path: root/absl/synchronization/BUILD.bazel
diff options
context:
space:
mode:
authorGravatar Fabrice Fontaine <fontaine.fabrice@gmail.com>2022-03-30 21:56:20 +0200
committerGravatar GitHub <noreply@github.com>2022-03-30 15:56:20 -0400
commitb9ad9bbfed92199a1a58504306d026cd2597539e (patch)
treead4c5917f1b1e4e655d668817728824d1be9c661 /absl/synchronization/BUILD.bazel
parentcfccbd2eb5b051f3c33f1a5bb441ec3029cb0a24 (diff)
Fix build with uclibc-ng (#1145)
uclibc-ng doesn't provide getauxval which results in the following build failure on arm or ppc with any user of abseil-cpp such as grpc: /home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libabsl_random_internal_randen_hwaes.so.2111.0.0: undefined reference to `getauxval' To fix this build failure, check that __UCLIBC__ is not defined before using getauxval (as Babel is not able to check function availability) Fixes: - http://autobuild.buildroot.org/results/775f3ca3dedebff29e212b29dfa896b7613b7a02 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Diffstat (limited to 'absl/synchronization/BUILD.bazel')
0 files changed, 0 insertions, 0 deletions