You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During the build however, the following line of code:
#include <curl/curl.h>
does not see header files from B, but uses A instead.
The compiler does not uses the include path given by the makefile, and uses the system package.
Code is build with header files that do not match libraries, leading to an inconsistent build.
Please fix ext/include/opentelemetry/ext/http/client/curl/http_operation_curl.h
to use quotes, not curly brackets, when including the curl header files.
The text was updated successfully, but these errors were encountered:
Assume a machine with:
During CMake, package B is found, which is the expected result.
In
./ext/src/http/client/curl/CMakeLists.txt
, the makefile adds the proper include directory:which points to package B, as expected.
During the build however, the following line of code:
#include <curl/curl.h>
does not see header files from B, but uses A instead.
The compiler does not uses the include path given by the makefile, and uses the system package.
Code is build with header files that do not match libraries, leading to an inconsistent build.
Please fix
ext/include/opentelemetry/ext/http/client/curl/http_operation_curl.h
to use quotes, not curly brackets, when including the curl header files.
The text was updated successfully, but these errors were encountered: