-
Notifications
You must be signed in to change notification settings - Fork 158
error: conflicting types for 'gettid' - in third_party/grpc/src/src/core/lib/support/log_linux.c:42:13 #2040
Comments
Tried with gcc 7.3.0, 7.5.0 and 8.3.0 (in addition to 9.3.0 above) but the error persisted... |
Hi |
This sounds like tensorflow/tensorflow#33758 |
same problem when I run |
Pagespeed build failed on httpd-2.4.51-bullseye docker image and above, due to above error, |
Any solution to fix this issue ? |
Problem
I have followed the instructions at
build mod_pagespeed from source
to build pagespeed from source in a Gentoo Linux system. During execution of
make BUILDTYPE=Release mod_pagespeed_test pagespeed_automatic_test
I got the error:
Reason
It seems that the error is related to the version of the compiler used (gcc 9.3.0), as the following patch shows: #18950
Solution
Either incorporate the changes of the mentioned patch, or insert some suggestion about the upper bound of gcc version that can compile your grpc version without errors. It would also be helpful if you could provide some configure script that will search the system for existing libraries and build the Makefiles. For example, grpc IS already installed on my system (version 1.26.0).
The text was updated successfully, but these errors were encountered: