From 36f53f358a9ce935a934d099482aaf3f64437a42 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Wed, 15 Jan 2020 19:08:17 +0000 Subject: [PATCH] va/va: don't try to use RTLD_NODELETE on non-Android if not available ../va/va.c:455:64: error: use of undeclared identifier 'RTLD_NODELETE' handle = dlopen( driver_path, RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE ); ^ --- va/va.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/va/va.c b/va/va.c index 6230d7f..0c278f6 100644 --- a/va/va.c +++ b/va/va.c @@ -451,7 +451,7 @@ static VAStatus va_openDriver(VADisplay dpy, char *driver_name) } va_infoMessage(dpy, "Trying to open %s\n", driver_path); -#ifndef ANDROID +#if defined(RTLD_NODELETE) && !defined(ANDROID) handle = dlopen( driver_path, RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE ); #else handle = dlopen( driver_path, RTLD_NOW| RTLD_GLOBAL);