-
Notifications
You must be signed in to change notification settings - Fork 501
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe your environment
Rocky Linux release 8.9
cmake version 3.26.4
gcc (GCC) 13.1.1 20230614 (Red Hat 13.1.1-4)
opentelemetry-cpp v1.18.0
Steps to reproduce
git clone https://github.com/chuandew/dingofs.git
git checkout add_open
git submodule update --init --recursive
cd third-party
cmake ..
make -j 64 VERBOSE=1
What is the expected behavior?
opentelemetry-cpp build success
What is the actual behavior?
[ 99%] Built target opentelemetry_exporter_otlp_http_log
make -f functional/otlp/CMakeFiles/func_otlp_http.dir/build.make functional/otlp/CMakeFiles/func_otlp_http.dir/depend
make[5]: Entering directory '/home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build'
cd /home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /home/chuande/workspace/dingofs/third-party/opentelemetry-cpp /home/chuande/workspace/dingofs/third-party/opentelemetry-cpp/functional/otlp /home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build /home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build/functional/otlp /home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build/functional/otlp/CMakeFiles/func_otlp_http.dir/DependInfo.cmake --color=
make[5]: Leaving directory '/home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build'
make -f functional/otlp/CMakeFiles/func_otlp_http.dir/build.make functional/otlp/CMakeFiles/func_otlp_http.dir/build
make[5]: Entering directory '/home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build'
make[5]: *** No rule to make target '/home/chuande/workspace/dingofs/third-party//libssl.a', needed by 'functional/otlp/func_otlp_http'. Stop.
make[5]: Leaving directory '/home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build'
make[4]: *** [CMakeFiles/Makefile2:923: functional/otlp/CMakeFiles/func_otlp_http.dir/all] Error 2
make[4]: Leaving directory '/home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build'
make[3]: *** [Makefile:136: all] Error 2
make[3]: Leaving directory '/home/chuande/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build'
make[2]: *** [CMakeFiles/opentelemetry-cpp.dir/build.make:86: opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-build] Error 2
make[2]: Leaving directory '/home/chuande/workspace/dingofs/third-party/build'
make[1]: *** [CMakeFiles/Makefile2:684: CMakeFiles/opentelemetry-cpp.dir/all] Error 2
make[1]: Leaving directory '/home/chuande/workspace/dingofs/third-party/build'
make: *** [Makefile:91: all] Error 2
(base) chuande@dingo11 ~/workspace/dingofs/third-party/build/opentelemetry-cpp/src/opentelemetry-cpp-build/functional/otlp/CMakeFiles/func_otlp_http.dir ±add_open » cat link.txt
/opt/rh/gcc-toolset-13/root/usr/bin/c++ CMakeFiles/func_otlp_http.dir/func_http_main.cc.o -o func_otlp_http -Wl,-rpath,/home/chuande/workspace/dingofs/third-party/installed/lib -lpthread ../../sdk/src/trace/libopentelemetry_trace.a ../../exporters/otlp/libopentelemetry_exporter_otlp_http.a ../../exporters/otlp/libopentelemetry_otlp_recordable.a ../../sdk/src/trace/libopentelemetry_trace.a ../../sdk/src/logs/libopentelemetry_logs.a ../../sdk/src/metrics/libopentelemetry_metrics.a ../../sdk/src/resource/libopentelemetry_resources.a ../../exporters/otlp/libopentelemetry_exporter_otlp_http_client.a ../../libopentelemetry_proto.a /home/chuande/workspace/dingofs/third-party/installed/lib/libprotobuf.a ../../ext/src/http/client/curl/libopentelemetry_http_client_curl.a ../../sdk/src/common/libopentelemetry_common.a /home/chuande/workspace/dingofs/third-party/installed/lib/libcurl.a -lpthread /home/chuande/workspace/dingofs/third-party/installed/lib/libz.so /home/chuande/workspace/dingofs/third-party//libssl.a /home/chuande/workspace/dingofs/third-party//libcrypto.a -ldl -pthread
the libssl.a and libcrypto.a acutal path is
/home/chuande/workspace/dingofs/third-party/installed/lib/libssl.a
/home/chuande/workspace/dingofs/third-party/installed/lib/libcrypto.a
Additional context
build.make
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working