facebook / proxygen

A collection of C++ HTTP libraries including an easy to use HTTP server.
Other
8.03k stars 1.47k forks source link

proxygen fails to build when a newer glog package is installed #488

Open jmccl opened 2 months ago

jmccl commented 2 months ago
from /home/john/third-party/proxygen/proxygen/_build/deps/folly/folly/CancellationToken.cpp:17:
/usr/include/glog/logging.h:60:4: error: #error <glog/logging.h> was not included correctly. See the documention for how to consume the library.
   60 | #  error <glog/logging.h> was not included correctly. See the documention for how to consume the library.
      |    ^~~~~
In file included from /usr/include/glog/logging.h:63:

It seems basically due to this.

https://github.com/facebook/folly/issues/2149, which references the glog commit.

Having said that, my assumption is something in proxygen likely will need to change as well.