From a197e3c1db3ec36da6a5445d2a54f58cfd5053d5 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 4 Jul 2021 10:05:50 +0100 Subject: [PATCH] ddc - support latest major version --- src/bin/system/e_system_ddc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/system/e_system_ddc.c b/src/bin/system/e_system_ddc.c index c84d37d07..25e65521b 100644 --- a/src/bin/system/e_system_ddc.c +++ b/src/bin/system/e_system_ddc.c @@ -306,7 +306,9 @@ _ddc_init(void) { // .so.3 is ABI compatible twith .so.2 for out uses - see // https://www.ddcutil.com/c_api_99/ for changes between them - ddc_lib = dlopen("libddcutil.so.3", RTLD_NOW | RTLD_LOCAL); + ddc_lib = dlopen("libddcutil.so.4", RTLD_NOW | RTLD_LOCAL); + if (!ddc_lib) + ddc_lib = dlopen("libddcutil.so.3", RTLD_NOW | RTLD_LOCAL); if (!ddc_lib) ddc_lib = dlopen("libddcutil.so.2", RTLD_NOW | RTLD_LOCAL); if (!ddc_lib) return EINA_FALSE;