File funionfs-fix-double-definition.diff of Package fuse-funionfs

Fix linker error

[   28s] /usr/lib64/gcc/x86_64-suse-linux/11/../../../../x86_64-suse-linux/bin/ld: path.o (symbol from plugin): in function `issubpath':
[   28s] (.text+0x0): multiple definition of `unionfs_list'; control.o (symbol from plugin):(.text+0x0): first defined here

--- control.c.orig	2022-04-22 15:51:28.966807795 +0200
+++ control.c	2022-04-22 15:51:33.874807814 +0200
@@ -35,7 +35,7 @@
 extern f_opt_t f_opt;
 extern FILE *log_fd;
 
-struct unionfs_desc *unionfs_list;
+extern struct unionfs_desc *unionfs_list;
 
 extern char initial_working_dir[PATH_MAX + 1];
 
openSUSE Build Service is sponsored by