Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 807181 Details for
Bug 870685
dev-ml/ocamlfuse-2.7.1_p7-r1 - Unix_util_stubs.c: error: call to undeclared function read; ISO C99 and later do not support implic
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-ml:ocamlfuse-2.7.1_p7-r1:20220917-113404.log
dev-ml:ocamlfuse-2.7.1_p7-r1:20220917-113404.log (text/plain), 75.52 KB, created by
Toralf Förster
on 2022-09-17 11:35:29 UTC
(
hide
)
Description:
dev-ml:ocamlfuse-2.7.1_p7-r1:20220917-113404.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2022-09-17 11:35:29 UTC
Size:
75.52 KB
patch
obsolete
> * Package: dev-ml/ocamlfuse-2.7.1_p7-r1:0/2.7.1_p7 > * Repository: gentoo > * Maintainer: ml@gentoo.org > * Upstream: alessandro.strada@gmail.com https://github.com/astrada/ocamlfuse/issues > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking ocamlfuse-2.7.1_p7-r1.tar.gz to /var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/work >>>> Source unpacked in /var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/work >>>> Preparing source in /var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/work/ocamlfuse-2.7.1_cvs7 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/work/ocamlfuse-2.7.1_cvs7 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/work/ocamlfuse-2.7.1_cvs7 ... > * Building ... > discover lib/camlidl.libs.sexp,lib/fuse.cflags.sexp,lib/fuse.libs.sexp >[WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var > instead or set OPAMCLI environment variable to 2.0. >[ERROR] Opam has not been initialised, please run `opam init' > clang lib/Fuse_bindings_stubs.o >In file included from Fuse_bindings_stubs.c:17: >In file included from ./Fuse_bindings.h:17: >In file included from /usr/include/fuse/fuse.h:26: >/usr/include/fuse/fuse_common.h:67:15: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > unsigned int flush : 1; > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:176:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >In file included from Fuse_bindings_stubs.c:17: >In file included from ./Fuse_bindings.h:17: >/usr/include/fuse/fuse.h:232:8: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > int (*flush) (const char *, struct fuse_file_info *); > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:214:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >In file included from Fuse_bindings_stubs.c:17: >./Fuse_bindings.h:45:9: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > char *flush; > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:218:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >Fuse_bindings_stubs.c:260:12: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > (*_c2).flush = NULL; > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:222:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >Fuse_bindings_stubs.c:263:12: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > (*_c2).flush = camlidl_malloc_string(_v48, _ctx); > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:2:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >Fuse_bindings_stubs.c:542:16: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > if ((*_c1).flush == NULL) { > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:74:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >Fuse_bindings_stubs.c:545:38: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > _v26 = caml_copy_string((*_c1).flush); > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:78:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >Fuse_bindings_stubs.c:698:3: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] > enter_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:267:32: note: expanded from macro 'enter_blocking_section' >#define enter_blocking_section CAML_DEPRECATED("enter_blocking_section", "caml_enter_blocking_section") caml_enter_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:107:6: note: expanded from here > GCC warning "\"enter_blocking_section\" is deprecated: use \"caml_enter_blocking_section\" instead" > ^ >Fuse_bindings_stubs.c:700:3: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] > leave_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:268:32: note: expanded from macro 'leave_blocking_section' >#define leave_blocking_section CAML_DEPRECATED("leave_blocking_section", "caml_leave_blocking_section") caml_leave_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:111:6: note: expanded from here > GCC warning "\"leave_blocking_section\" is deprecated: use \"caml_leave_blocking_section\" instead" > ^ >Fuse_bindings_stubs.c:714:3: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] > enter_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:267:32: note: expanded from macro 'enter_blocking_section' >#define enter_blocking_section CAML_DEPRECATED("enter_blocking_section", "caml_enter_blocking_section") caml_enter_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:115:6: note: expanded from here > GCC warning "\"enter_blocking_section\" is deprecated: use \"caml_enter_blocking_section\" instead" > ^ >Fuse_bindings_stubs.c:716:3: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] > leave_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:268:32: note: expanded from macro 'leave_blocking_section' >#define leave_blocking_section CAML_DEPRECATED("leave_blocking_section", "caml_leave_blocking_section") caml_leave_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:119:6: note: expanded from here > GCC warning "\"leave_blocking_section\" is deprecated: use \"caml_leave_blocking_section\" instead" > ^ >Fuse_bindings_stubs.c:759:3: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] > enter_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:267:32: note: expanded from macro 'enter_blocking_section' >#define enter_blocking_section CAML_DEPRECATED("enter_blocking_section", "caml_enter_blocking_section") caml_enter_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:123:6: note: expanded from here > GCC warning "\"enter_blocking_section\" is deprecated: use \"caml_enter_blocking_section\" instead" > ^ >Fuse_bindings_stubs.c:761:3: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] > leave_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:268:32: note: expanded from macro 'leave_blocking_section' >#define leave_blocking_section CAML_DEPRECATED("leave_blocking_section", "caml_leave_blocking_section") caml_leave_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:127:6: note: expanded from here > GCC warning "\"leave_blocking_section\" is deprecated: use \"caml_leave_blocking_section\" instead" > ^ >13 warnings generated. > clang lib/Fuse_util.o (exit 1) >(cd _build/default/lib && /usr/lib/llvm/15/bin/clang -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -D_FILE_OFFSET_BITS=64 -I/usr/include/fuse -D_FILE_OFFSET_BITS=64 -g -I /usr/lib64/ocaml -I /usr/lib64/ocaml/threads -o Fuse_util.o -c Fuse_util.c) >In file included from Fuse_util.c:51: >In file included from /usr/include/fuse/fuse.h:26: >/usr/include/fuse/fuse_common.h:67:15: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > unsigned int flush : 1; > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:287:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >In file included from Fuse_util.c:51: >/usr/include/fuse/fuse.h:232:8: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > int (*flush) (const char *, struct fuse_file_info *); > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:303:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >In file included from Fuse_util.c:55: >./Fuse_bindings.h:45:9: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > char *flush; > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:307:6: note: expanded from here > GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" > ^ >Fuse_util.c:67:14: warning: "callbackN" is deprecated: use "caml_callbackN" instead [-W#pragma-messages] > CAMLreturn(callbackN(closure,4,args)); > ^ >/usr/lib64/ocaml/caml/compatibility.h:74:19: note: expanded from macro 'callbackN' >#define callbackN CAML_DEPRECATED("callbackN", "caml_callbackN") caml_callbackN > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ >Fuse_util.c:347:3: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > FOR_ALL_OPS(SET_NULL_OP) > ^ >Fuse_util.c:319:11: note: expanded from macro 'FOR_ALL_OPS' > MACRO(flush) \ > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ >Fuse_util.c:625:13: warning: "callback" is deprecated: use "caml_callback" instead [-W#pragma-messages] >FOR_ALL_OPS(CALLBACK) > ^ >Fuse_util.c:625:13: error: incompatible integer to pointer conversion initializing 'void *' with an expression of type 'int' [-Wint-conversion] >FOR_ALL_OPS(CALLBACK) >~~~~~~~~~~~~^~~~~~~~~ >Fuse_util.c:296:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(init) \ > ^~~~~~~~~~~ >Fuse_util.c:614:3: note: expanded from macro 'CALLBACK' > CAMLreturnT(OPNAME##_RTYPE, res); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/lib64/ocaml/caml/memory.h:462:8: note: expanded from macro 'CAMLreturnT' > type caml__temp_result = (result); \ > ^ ~~~~~~~~ >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback" is deprecated: use "caml_callback" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback" is deprecated: use "caml_callback" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback3" is deprecated: use "caml_callback3" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback3" is deprecated: use "caml_callback3" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback" is deprecated: use "caml_callback" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback" is deprecated: use "caml_callback" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback3" is deprecated: use "caml_callback3" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback3" is deprecated: use "caml_callback3" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "alloc_bigarray_dims" is deprecated: use "caml_ba_alloc_dims" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback" is deprecated: use "caml_callback" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback3" is deprecated: use "caml_callback3" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback3" is deprecated: use "caml_callback3" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] >FOR_ALL_OPS(CALLBACK) >~~~~~~~~~~~~^~~~~~~~~ >Fuse_util.c:321:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(setxattr) \ > ^~~~~~~~~~~~~~~ >Fuse_util.c:602:3: note: expanded from macro 'CALLBACK' > OPNAME##_CB \ > ^~~~~~~~~~~ ><scratch space>:74:1: note: expanded from here >setxattr_CB >^~~~~~~~~~~ >Fuse_util.c:534:12: note: expanded from macro 'setxattr_CB' > memcpy(String_val(vstring),val,size); \ > ^~~~~~~~~~~~~~~~~~~ >/usr/lib64/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' >#define String_val(x) ((const char *) Bp_val(x)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:43:39: note: passing argument to parameter '__dest' here >extern void *memcpy (void *__restrict __dest, const void *__restrict __src, > ^ >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >FOR_ALL_OPS(CALLBACK) > ^ >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback" is deprecated: use "caml_callback" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "string_length" is deprecated: use "caml_string_length" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:625:13: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:296:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(init) \ > ^~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:297:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(getattr) \ > ^~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:298:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(readlink) \ > ^~~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:299:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(readdir) \ > ^~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:300:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(opendir) \ > ^~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:301:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(releasedir) \ > ^~~~~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:302:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(fsyncdir) \ > ^~~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:303:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(mknod) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:304:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(mkdir) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:305:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(symlink) \ > ^~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:306:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(unlink) \ > ^~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:307:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(rmdir) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:308:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(rename) \ > ^~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:309:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(link) \ > ^~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:310:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(chmod) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:311:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(chown) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:312:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(truncate) \ > ^~~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:313:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(utime) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:314:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(open) \ > ^~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:315:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(read) \ > ^~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:316:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(write) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:317:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(statfs) \ > ^~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:318:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(release) \ > ^~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:3: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > FOR_ALL_OPS(SET_OPERATION) > ^ >Fuse_util.c:319:11: note: expanded from macro 'FOR_ALL_OPS' > MACRO(flush) \ > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ >Fuse_util.c:637:3: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] >Fuse_util.c:319:11: note: expanded from macro 'FOR_ALL_OPS' > MACRO(flush) \ > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ >Fuse_util.c:637:3: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] >Fuse_util.c:319:11: note: expanded from macro 'FOR_ALL_OPS' > MACRO(flush) \ > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:319:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(flush) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:3: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] > FOR_ALL_OPS(SET_OPERATION) > ^ >Fuse_util.c:319:11: note: expanded from macro 'FOR_ALL_OPS' > MACRO(flush) \ > ^ >/usr/lib64/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' >#define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:320:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(fsync) \ > ^~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:321:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(setxattr) \ > ^~~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:322:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(getxattr) \ > ^~~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:323:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(listxattr) \ > ^~~~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:637:15: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > FOR_ALL_OPS(SET_OPERATION) > ~~~~~~~~~~~~^~~~~~~~~~~~~~ >Fuse_util.c:324:5: note: expanded from macro 'FOR_ALL_OPS' > MACRO(removexattr) > ^~~~~~~~~~~~~~~~~~ >Fuse_util.c:631:23: note: expanded from macro 'SET_OPERATION' > OPNAME##_closure=caml_named_value(op->OPNAME); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:657:20: warning: "callback2" is deprecated: use "caml_callback2" instead [-W#pragma-messages] > CAMLreturnT(int, callback2(*ocaml_fuse_loop_closure,_fuse,Val_bool(multithreaded))); > ^ >/usr/lib64/ocaml/caml/compatibility.h:72:19: note: expanded from macro 'callback2' >#define callback2 CAML_DEPRECATED("callback2", "caml_callback2") caml_callback2 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ >Fuse_util.c:667:27: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > ocaml_fuse_loop_closure = caml_named_value("ocaml_fuse_loop"); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Fuse_util.c:668:21: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > ocaml_list_length = caml_named_value("ocaml_list_length"); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >177 warnings and 1 error generated. > clang lib/Unix_util_stubs.o (exit 1) >(cd _build/default/lib && /usr/lib/llvm/15/bin/clang -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -D_FILE_OFFSET_BITS=64 -I/usr/include/fuse -D_FILE_OFFSET_BITS=64 -g -I /usr/lib64/ocaml -I /usr/lib64/ocaml/threads -o Unix_util_stubs.o -c Unix_util_stubs.c) >Unix_util_stubs.c:56:19: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead [-W#pragma-messages] > void * c_data = Data_bigarray_val(buf); > ^ >/usr/lib64/ocaml/caml/compatibility.h:341:27: note: expanded from macro 'Data_bigarray_val' >#define Data_bigarray_val CAML_DEPRECATED("Data_bigarray_val", "Caml_ba_data_val") Caml_ba_data_val > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:204:6: note: expanded from here > GCC warning "\"Data_bigarray_val\" is deprecated: use \"Caml_ba_data_val\" instead" > ^ >Unix_util_stubs.c:57:15: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead [-W#pragma-messages] > int c_dim = Bigarray_val(buf)->dim[0]; > ^ >/usr/lib64/ocaml/caml/compatibility.h:340:22: note: expanded from macro 'Bigarray_val' >#define Bigarray_val CAML_DEPRECATED("Bigarray_val", "Caml_ba_array_val") Caml_ba_array_val > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:208:6: note: expanded from here > GCC warning "\"Bigarray_val\" is deprecated: use \"Caml_ba_array_val\" instead" > ^ >Unix_util_stubs.c:59:3: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] > enter_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:267:32: note: expanded from macro 'enter_blocking_section' >#define enter_blocking_section CAML_DEPRECATED("enter_blocking_section", "caml_enter_blocking_section") caml_enter_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:212:6: note: expanded from here > GCC warning "\"enter_blocking_section\" is deprecated: use \"caml_enter_blocking_section\" instead" > ^ >Unix_util_stubs.c:60:9: error: call to undeclared function 'read'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] > res = read(c_fd, c_data, c_dim); > ^ >Unix_util_stubs.c:60:9: note: did you mean 'fread'? >/usr/include/stdio.h:675:15: note: 'fread' declared here >extern size_t fread (void *__restrict __ptr, size_t __size, > ^ >Unix_util_stubs.c:61:3: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] > leave_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:268:32: note: expanded from macro 'leave_blocking_section' >#define leave_blocking_section CAML_DEPRECATED("leave_blocking_section", "caml_leave_blocking_section") caml_leave_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:3:6: note: expanded from here > GCC warning "\"leave_blocking_section\" is deprecated: use \"caml_leave_blocking_section\" instead" > ^ >Unix_util_stubs.c:64:12: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] > vres=alloc(1,1); /* Ok result */ > ^ >/usr/lib64/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' >#define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:7:6: note: expanded from here > GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" > ^ >Unix_util_stubs.c:69:12: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] > vres=alloc(1,0); /* Bad result */ > ^ >/usr/lib64/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' >#define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:11:6: note: expanded from here > GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" > ^ >Unix_util_stubs.c:81:19: warning: "Data_bigarray_val" is deprecated: use "Caml_ba_data_val" instead [-W#pragma-messages] > void * c_data = Data_bigarray_val(buf); > ^ >/usr/lib64/ocaml/caml/compatibility.h:341:27: note: expanded from macro 'Data_bigarray_val' >#define Data_bigarray_val CAML_DEPRECATED("Data_bigarray_val", "Caml_ba_data_val") Caml_ba_data_val > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:36:6: note: expanded from here > GCC warning "\"Data_bigarray_val\" is deprecated: use \"Caml_ba_data_val\" instead" > ^ >Unix_util_stubs.c:82:15: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead [-W#pragma-messages] > int c_dim = Bigarray_val(buf)->dim[0]; > ^ >/usr/lib64/ocaml/caml/compatibility.h:340:22: note: expanded from macro 'Bigarray_val' >#define Bigarray_val CAML_DEPRECATED("Bigarray_val", "Caml_ba_array_val") Caml_ba_array_val > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:40:6: note: expanded from here > GCC warning "\"Bigarray_val\" is deprecated: use \"Caml_ba_array_val\" instead" > ^ >Unix_util_stubs.c:84:3: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] > enter_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:267:32: note: expanded from macro 'enter_blocking_section' >#define enter_blocking_section CAML_DEPRECATED("enter_blocking_section", "caml_enter_blocking_section") caml_enter_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:44:6: note: expanded from here > GCC warning "\"enter_blocking_section\" is deprecated: use \"caml_enter_blocking_section\" instead" > ^ >Unix_util_stubs.c:85:9: error: call to undeclared function 'write'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] > res = write(c_fd, c_data, c_dim); > ^ >Unix_util_stubs.c:85:9: note: did you mean 'fwrite'? >/usr/include/stdio.h:681:15: note: 'fwrite' declared here >extern size_t fwrite (const void *__restrict __ptr, size_t __size, > ^ >Unix_util_stubs.c:86:3: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] > leave_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:268:32: note: expanded from macro 'leave_blocking_section' >#define leave_blocking_section CAML_DEPRECATED("leave_blocking_section", "caml_leave_blocking_section") caml_leave_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:48:6: note: expanded from here > GCC warning "\"leave_blocking_section\" is deprecated: use \"caml_leave_blocking_section\" instead" > ^ >Unix_util_stubs.c:89:12: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] > vres=alloc(1,1); /* Ok result */ > ^ >/usr/lib64/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' >#define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:52:6: note: expanded from here > GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" > ^ >Unix_util_stubs.c:94:12: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] > vres=alloc(1,0); /* Bad result */ > ^ >/usr/lib64/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' >#define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:56:6: note: expanded from here > GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" > ^ >Unix_util_stubs.c:115:3: error: call to undeclared function 'fchdir'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] > fchdir(Int_val(fd)); > ^ >Unix_util_stubs.c:124:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_bsize);caml_modify (&Field (bufv, 0),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:105:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:125:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_frsize);caml_modify (&Field (bufv, 1),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:109:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:126:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_blocks);caml_modify (&Field (bufv, 2),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:113:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:127:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_bfree);caml_modify (&Field (bufv, 3),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:2:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:128:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_bavail);caml_modify (&Field (bufv, 4),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:6:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:129:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_files);caml_modify (&Field (bufv, 5),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:10:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:130:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_ffree);caml_modify (&Field (bufv, 6),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:14:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:131:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_favail);caml_modify (&Field (bufv, 7),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:18:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:132:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_fsid);caml_modify (&Field (bufv, 8),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:22:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:133:5: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > v=copy_int64 (buf->f_flag);caml_modify (&Field (bufv, 9),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:26:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:134:3: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead [-W#pragma-messages] > copy_int64 (buf->f_namemax);caml_modify (&Field (bufv, 10),v); > ^ >/usr/lib64/ocaml/caml/compatibility.h:175:20: note: expanded from macro 'copy_int64' >#define copy_int64 CAML_DEPRECATED("copy_int64", "caml_copy_int64") caml_copy_int64 > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:30:6: note: expanded from here > GCC warning "\"copy_int64\" is deprecated: use \"caml_copy_int64\" instead" > ^ >Unix_util_stubs.c:142:8: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] > vres=alloc(1,1); /* Ok result */ > ^ >/usr/lib64/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' >#define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:55:6: note: expanded from here > GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" > ^ >Unix_util_stubs.c:147:3: warning: "enter_blocking_section" is deprecated: use "caml_enter_blocking_section" instead [-W#pragma-messages] > enter_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:267:32: note: expanded from macro 'enter_blocking_section' >#define enter_blocking_section CAML_DEPRECATED("enter_blocking_section", "caml_enter_blocking_section") caml_enter_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:59:6: note: expanded from here > GCC warning "\"enter_blocking_section\" is deprecated: use \"caml_enter_blocking_section\" instead" > ^ >Unix_util_stubs.c:149:3: warning: "leave_blocking_section" is deprecated: use "caml_leave_blocking_section" instead [-W#pragma-messages] > leave_blocking_section(); > ^ >/usr/lib64/ocaml/caml/compatibility.h:268:32: note: expanded from macro 'leave_blocking_section' >#define leave_blocking_section CAML_DEPRECATED("leave_blocking_section", "caml_leave_blocking_section") caml_leave_blocking_section > ^ >/usr/lib64/ocaml/caml/misc.h:57:3: note: expanded from macro 'CAML_DEPRECATED' > CAML_PREPROWARNING(name1 is deprecated: use name2 instead) > ^ >/usr/lib64/ocaml/caml/misc.h:55:31: note: expanded from macro 'CAML_PREPROWARNING' >#define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) > ^ ><scratch space>:63:6: note: expanded from here > GCC warning "\"leave_blocking_section\" is deprecated: use \"caml_leave_blocking_section\" instead" > ^ >Unix_util_stubs.c:143:3: warning: expression result unused [-Wunused-value] > bufv; > ^~~~ >27 warnings and 3 errors generated. > [ !! ] > * ERROR: dev-ml/ocamlfuse-2.7.1_p7-r1::gentoo failed (compile phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 122: Called src_compile > * environment, line 1345: Called dune_src_compile > * environment, line 491: Called die > * The specific snippet of code: > * eend $? || die > * > * If you need support, post the output of `emerge --info '=dev-ml/ocamlfuse-2.7.1_p7-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-ml/ocamlfuse-2.7.1_p7-r1::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-ml:ocamlfuse-2.7.1_p7-r1:20220917-113404.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/temp/environment'. > * Working directory: '/var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/work/ocamlfuse-2.7.1_cvs7' > * S: '/var/tmp/portage/dev-ml/ocamlfuse-2.7.1_p7-r1/work/ocamlfuse-2.7.1_cvs7' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 870685
:
807178
| 807181 |
807184
|
807187
|
807190
|
807193