Hi.

Now that we have RTLD_NOLOAD, we should be able to remove this chunk.
OK?

Index: patches/patch-modules_access_v4l2_lib_c
===================================================================
RCS file: /cvs/ports/x11/vlc/patches/patch-modules_access_v4l2_lib_c,v
retrieving revision 1.4
diff -u -p -r1.4 patch-modules_access_v4l2_lib_c
--- patches/patch-modules_access_v4l2_lib_c     11 Mar 2022 20:17:31 -0000      
1.4
+++ patches/patch-modules_access_v4l2_lib_c     29 Aug 2022 12:29:15 -0000
@@ -4,7 +4,7 @@ ed4a5feb243a201b7890672f3d376b4586a16593
 Index: modules/access/v4l2/lib.c
 --- modules/access/v4l2/lib.c.orig
 +++ modules/access/v4l2/lib.c
-@@ -31,6 +31,16 @@
+@@ -31,6 +31,12 @@
  
  #include "v4l2.h"
  
@@ -14,14 +14,10 @@ Index: modules/access/v4l2/lib.c
 +#define V4L2_LIB "libv4l2.so.0"
 +#endif
 +
-+#ifndef RTLD_NOLOAD
-+#define RTLD_NOLOAD 0
-+#endif
-+
  static int fd_open (int fd, int flags)
  {
      (void) flags;
-@@ -56,7 +66,7 @@ static void v4l2_lib_load (void)
+@@ -56,7 +62,7 @@ static void v4l2_lib_load (void)
  
      h = dlopen ("libmediaclient.so", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD);
      if (h == NULL)


-- 
Antoine

Reply via email to