Created attachment 928303 [details] media-video/vcdimager-2.0.1-r1 build.log (xz compressed) In file included from /usr/include/libxml2/libxml/parser.h:25, from /var/tmp/portage/media-video/vcdimager-2.0.1-r1/work/vcdimager-2.0.1/frontends/xml/vcd_xml_common.c:32: /usr/include/libxml2/libxml/encoding.h:177:7: note: declared here 177 | } output XML_DEPRECATED_MEMBER; | ^~~~~~ /var/tmp/portage/media-video/vcdimager-2.0.1-r1/work/vcdimager-2.0.1/frontends/xml/vcd_xml_common.c:245:14: error: invalid operands to binary != (have ‘void *’ and ‘union <anonymous>’) 245 | if (NULL != handler->output) | ^~ ~~~~~~~~~~~~~~~ | | | union <anonymous> /var/tmp/portage/media-video/vcdimager-2.0.1-r1/work/vcdimager-2.0.1/frontends/xml/vcd_xml_common.c:246:7: warning: ‘output’ is deprecated [-Wdeprecated-declarations] 246 | ret = handler->output (out, &out_size, (const unsigned char *) in, &temp); | ^~~ /usr/include/libxml2/libxml/encoding.h:177:7: note: declared here 177 | } output XML_DEPRECATED_MEMBER; | ^~~~~~ /var/tmp/portage/media-video/vcdimager-2.0.1-r1/work/vcdimager-2.0.1/frontends/xml/vcd_xml_common.c:246:13: error: called object is not a function or function pointer 246 | ret = handler->output (out, &out_size, (const unsigned char *) in, &temp); | ^~~~~~~ /var/tmp/portage/media-video/vcdimager-2.0.1-r1/work/vcdimager-2.0.1/frontends/xml/vcd_xml_common.c:250:5: warning: ‘input’ is deprecated [-Wdeprecated-declarations] 250 | if (NULL != handler->input) | ^~ /usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^~~~~ /var/tmp/portage/media-video/vcdimager-2.0.1-r1/work/vcdimager-2.0.1/frontends/xml/vcd_xml_common.c:250:14: error: invalid operands to binary != (have ‘void *’ and ‘union <anonymous>’) 250 | if (NULL != handler->input) | ^~ ~~~~~~~~~~~~~~ | | | union <anonymous> /var/tmp/portage/media-video/vcdimager-2.0.1-r1/work/vcdimager-2.0.1/frontends/xml/vcd_xml_common.c:251:7: warning: ‘input’ is deprecated [-Wdeprecated-declarations] 251 | ret = handler->input (out, &out_size, (const unsigned char *) in, &temp); | ^~~ /usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^~~~~ /var/tmp/portage/media-video/vcdimager-2.0.1-r1/work/vcdimager-2.0.1/frontends/xml/vcd_xml_common.c:251:13: error: called object is not a function or function pointer 251 | ret = handler->input (out, &out_size, (const unsigned char *) in, &temp); | ^~~~~~~
Created attachment 928304 [details] emerge --info
Forgot to mention. Revision bump due to https://github.com/gentoo/gentoo/pull/41919 that I'm using to test libxml-2.14.