source_subfolder/error.c: In function ‘__xmlRaiseError’: source_subfolder/error.c:634:26: warning: cast between incompatible function types from ‘int (*)(FILE * restrict, const char * restrict, ...)’ {aka ‘int (*)(struct _IO_FILE * restrict, const char * restrict, ...)’} to ‘void (*)(void *, const char *, ...)’ [-Wcast-function-type] 634 | else if ((channel == (xmlGenericErrorFunc) fprintf) || | ^ source_subfolder/debugXML.c: In function ‘xmlShellRNGValidate’: source_subfolder/debugXML.c:2367:6: warning: cast between incompatible function types from ‘int (*)(FILE * restrict, const char * restrict, ...)’ {aka ‘int (*)(struct _IO_FILE * restrict, const char * restrict, ...)’} to ‘void (*)(void *, const char *, ...)’ [-Wcast-function-type] 2367 | (xmlRelaxNGValidityErrorFunc) fprintf, | ^ source_subfolder/debugXML.c:2368:6: warning: cast between incompatible function types from ‘int (*)(FILE * restrict, const char * restrict, ...)’ {aka ‘int (*)(struct _IO_FILE * restrict, const char * restrict, ...)’} to ‘void (*)(void *, const char *, ...)’ [-Wcast-function-type] 2368 | (xmlRelaxNGValidityWarningFunc) fprintf, | ^ source_subfolder/debugXML.c:2379:6: warning: cast between incompatible function types from ‘int (*)(FILE * restrict, const char * restrict, ...)’ {aka ‘int (*)(struct _IO_FILE * restrict, const char * restrict, ...)’} to ‘void (*)(void *, const char *, ...)’ [-Wcast-function-type] 2379 | (xmlRelaxNGValidityErrorFunc) fprintf, | ^ source_subfolder/debugXML.c:2380:6: warning: cast between incompatible function types from ‘int (*)(FILE * restrict, const char * restrict, ...)’ {aka ‘int (*)(struct _IO_FILE * restrict, const char * restrict, ...)’} to ‘void (*)(void *, const char *, ...)’ [-Wcast-function-type] 2380 | (xmlRelaxNGValidityWarningFunc) fprintf, | ^ source_subfolder/debugXML.c: In function ‘xmlShellValidate__internal_alias’: source_subfolder/debugXML.c:2651:19: warning: cast between incompatible function types from ‘int (*)(FILE * restrict, const char * restrict, ...)’ {aka ‘int (*)(struct _IO_FILE * restrict, const char * restrict, ...)’} to ‘void (*)(void *, const char *, ...)’ [-Wcast-function-type] 2651 | vctxt.error = (xmlValidityErrorFunc) fprintf; | ^ source_subfolder/debugXML.c:2652:21: warning: cast between incompatible function types from ‘int (*)(FILE * restrict, const char * restrict, ...)’ {aka ‘int (*)(struct _IO_FILE * restrict, const char * restrict, ...)’} to ‘void (*)(void *, const char *, ...)’ [-Wcast-function-type] 2652 | vctxt.warning = (xmlValidityWarningFunc) fprintf; | ^ gcc: fatal error: Terminated signal terminated program as compilation terminated. make: *** [Makefile:1250: xmlschemas.lo] Error 1 make: *** Waiting for unfinished jobs.... gcc: fatal error: Terminated signal terminated program cc1 compilation terminated. make: *** [Makefile:1250: chvalid.lo] Error 1 gcc: fatal error: Terminated signal terminated program cc1 compilation terminated. make: *** [Makefile:1250: pattern.lo] Error 1 libxml2/2.9.9: ERROR: Package '828dc588d567dd67edbf9979960a988c5ae961ce' build failed libxml2/2.9.9: WARN: Build folder /home/conan/w/cci_PR-2714/.conan/data/libxml2/2.9.9/_/_/build/828dc588d567dd67edbf9979960a988c5ae961ce ERROR: libxml2/2.9.9: Error in build() method, line 246 autotools.make(["libxml2.la"]) ConanException: Error 2 while executing make 'libxml2.la' -j3 Terminated