Open kmwagnera opened 1 year ago
I have the exact same issue. Is there a solution for this?
I got the same issue. It seems that the symbols in libresolv is not exposed to the mongo-c-driver according to the troubleshooting discussion on the Internet but I'm not sure if it is possible to change that for a conan package.
Got the same issue on 3.8.1. Solved by building the package from source: conan install --build=mongo-*
@kmwagnera @sirasjad @ProNeverFake
I have the same issue too
Got the same issue on 3.8.1. Solved by building the package from source:
conan install --build=mongo-*
@kmwagnera @sirasjad @ProNeverFake
Nice! I finally downgraded my ubuntu to 20.04 for other projects' requirements and this issue was not there anymore. But thanks!
Hi there! Is the problem solved?
Description
If I use this package on Ubuntu+Cmake I have some undefined reference errors if I compile my c++ project. Conan detects prebuild binarys and download and use these if I call conan install --build missing... but it seems that there are some problems with the prebuild binarys, because if I manipulate my conan-profile/settings.yml so that conan not use the prebuild binarys but compile the package from source I do not have any problems and I can compile the c++ project.
Package and Environment Details
Package Name/Version: mongo-cxx-driver/3.7.0 Operating System+version: Linux Ubuntu 22.04.1 LTS Compiler+version: gcc (Ubuntu 11.3.0-1ubuntu122.04) 11.3.0 Conan version: conan 1.58.0 Python version: Python 3.10.6
Conan profile
[settings] os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=11 compiler.libcxx=libstdc++11 build_type=Release [options] [build_requires] [env]
Steps to reproduce
cd build/ conan install --build missing .. cmake -DCMAKE_BUILD_TYPE=Debug .. make
Cmake:
Main:
Logs