| Summary: | sci-libs/tensorflow-2.7.0 - undefined reference to 'absl::lts_20211102::Mutex::~Mutex()' | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Hendrik Klug <hendrik.klug> |
| Component: | Current packages | Assignee: | Jason Zaman <perfinion> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | andrewammerlaan, yrusinov |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build log
beginning and end of tensorflow build.log Depend on abseil-cpp version 20210324.2 |
||
|
Description
Hendrik Klug
2022-01-06 09:49:54 UTC
Please attach a full build log and change the status back to UNCONFIRMED. Created attachment 761468 [details]
build log
Sorry the build log was too large and was not uploaded.
Believe I hit the same error when building: bazel-out/k8-opt/bin/tensorflow/core/profiler/_objs/profiler_analysis_proto_cc_impl/profiler_analysis.grpc.pb.pic.o:profiler_analysis.grpc.pb.cc:function grpc::CompletionQueue::~CompletionQueue(): error: undefined reference to 'absl::lts_20211102::Mutex::~Mutex()' There were many other errors, I think because it was a large link. As a workaround, I tried setting dev-cpp/abseil-cpp 20210324.2 and net-libs/grpc 1.41.1 and then sci-libs/tensorflow and sci-libs/keras built successfully. Created attachment 762158 [details]
beginning and end of tensorflow build.log
partial build.log
Created attachment 762270 [details, diff]
Depend on abseil-cpp version 20210324.2
This workaround does not throw the mentioned Mutex()-Error. Manages to install tensorflow-2.7.0.
I can confirm this bug. I just experianced it on my machine! Sorry I did not find this bug before reporting bug 832760. Please give tensorflow-2.8 a try. *** This bug has been marked as a duplicate of bug 832760 *** |