diff --git a/recipes/libpq/all/conanfile.py b/recipes/libpq/all/conanfile.py index 53f51b549f74e9..ae7e7f3e3a5463 100644 --- a/recipes/libpq/all/conanfile.py +++ b/recipes/libpq/all/conanfile.py @@ -274,6 +274,8 @@ def package_info(self): self.cpp_info.components["pgport"].libs = ["pgport", "pgport_shlib"] if self.settings.os == "Windows": self.cpp_info.components["pgport"].system_libs = ["ws2_32"] + elif self.settings.os in ["Linux", "FreeBSD"]: + self.cpp_info.components["pgport"].system_libs = ["m"] self.cpp_info.components["pgcommon"].requires.append("pgport") if self.settings.os in ["Linux", "FreeBSD"]: