make: Fixing missing math dependency in non-Windows json-c builds with meson

The -lm was missing in the pkgconfig file that was generated. This adds that similar to the CMake build system's output.

Signed-off-by: Tyler Erickson <tyler.erickson@seagate.com>
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Tyler Erickson
2026-07-24 14:14:11 +01:00
committed by Sam James
parent 2419dbd2ea
commit 133b0b8322
+4
View File
@@ -265,6 +265,10 @@ endif
# Include directories
inc = include_directories('.')
# Math library (needed for INFINITY, isnan, etc.)
m_dep = cc.find_library('m', required: false)
libjson_deps += [m_dep]
# Build library
libjson = library('json-c',
sources,