* Package: dev-python/ruamel-yaml-clib-0.2.7:0 * Repository: gentoo * Maintainer: marecki@gentoo.org zoltan@sinustrom.info,proxy-maint@gentoo.org,python@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_10 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ruamel.yaml.clib-0.2.7.tar.xz to /var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/work >>> Source unpacked in /var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/work >>> Preparing source in /var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/work/ruamel.yaml.clib-0.2.7 ... * Build system packages: * dev-python/gpep517 : 11 * dev-python/installer : 0.5.1-r1 * dev-python/setuptools : 65.5.1 * dev-python/setuptools_scm : 7.0.5 * dev-python/wheel : 0.38.3 >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>> Configuring source in /var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/work/ruamel.yaml.clib-0.2.7 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/work/ruamel.yaml.clib-0.2.7 ... * python3_10: running distutils-r1_run_phase distutils-r1_python_compile python3.10 setup.py build_ext -j 4 /usr/lib/python3.10/site-packages/setuptools/dist.py:286: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). warnings.warn(msg, SetuptoolsDeprecationWarning) sys.argv ['setup.py', 'build_ext', '-j', '4'] test compiling /var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/temp/tmp_ruamel_lgnu95re/test_ruamel_yaml.c -> test_ruamel_yaml OK running build_ext building '_ruamel_yaml' extension creating build creating build/temp.linux-x86_64-cpython-310 clang -Wno-unused-result -Wsign-compare -DNDEBUG -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -I/usr/include/python3.10 -c _ruamel_yaml.c -o build/temp.linux-x86_64-cpython-310/_ruamel_yaml.o In file included from _ruamel_yaml.c:744: ./_ruamel_yaml.h:10:9: warning: 'PyString_CheckExact' macro redefined [-Wmacro-redefined] #define PyString_CheckExact PyBytes_CheckExact ^ _ruamel_yaml.c:624:11: note: previous definition is here #define PyString_CheckExact PyUnicode_CheckExact ^ _ruamel_yaml.c:2060:17: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] __pyx_v_value = yaml_get_version_string(); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ _ruamel_yaml.c:3590:52: error: incompatible function pointer types passing 'int (void *, char *, int, int *)' to parameter of type 'yaml_read_handler_t *' (aka 'int (*)(void *, unsigned char *, unsigned long, unsigned long *)') [-Werror,-Wincompatible-function-pointer-types] yaml_parser_set_input((&__pyx_v_self->parser), __pyx_f_12_ruamel_yaml_input_handler, ((void *)__pyx_v_self)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./yaml.h:1370:30: note: passing argument to parameter 'handler' here yaml_read_handler_t *handler, void *data); ^ _ruamel_yaml.c:3831:59: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] yaml_parser_set_input_string((&__pyx_v_self->parser), PyString_AS_STRING(__pyx_v_stream), PyString_GET_SIZE(__pyx_v_stream)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./_ruamel_yaml.h:11:29: note: expanded from macro 'PyString_AS_STRING' #define PyString_AS_STRING PyBytes_AS_STRING ^ /usr/include/python3.10/cpython/bytesobject.h:32:31: note: expanded from macro 'PyBytes_AS_STRING' #define PyBytes_AS_STRING(op) (assert(PyBytes_Check(op)), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./yaml.h:1344:30: note: passing argument to parameter 'input' here const unsigned char *input, size_t size); ^ _ruamel_yaml.c:5677:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.handle); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 416, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:5689:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag_directive.prefix); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 417, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:6691:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.alias.value); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 447, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:6775:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.anchor.value); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 450, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:6859:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.handle); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 453, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:6871:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_FromString(__pyx_v_token->data.tag.suffix); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 454, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:6995:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_token->data.scalar.value, __pyx_v_token->data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 459, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:455:17: note: passing argument to parameter 'string' here const char *string, /* UTF-8 encoded string */ ^ _ruamel_yaml.c:8694:42: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->handle); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 573, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:8706:42: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_tag_directive->prefix); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 574, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:8949:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.alias.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 585, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:9053:40: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 590, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:9094:40: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.scalar.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 593, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:9115:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_DecodeUTF8(__pyx_v_event->data.scalar.value, __pyx_v_event->data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 594, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:455:17: note: passing argument to parameter 'string' here const char *string, /* UTF-8 encoded string */ ^ _ruamel_yaml.c:9456:40: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 619, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:9497:40: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.sequence_start.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 622, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:9729:40: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.anchor); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 636, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:9770:40: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = PyUnicode_FromString(__pyx_v_event->data.mapping_start.tag); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 639, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:11467:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.alias.anchor); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 733, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:11787:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 749, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:11843:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 752, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:11899:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_6 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.anchor); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 755, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:12560:36: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_DecodeUTF8(__pyx_v_self->parsed_event.data.scalar.value, __pyx_v_self->parsed_event.data.scalar.length, ((char *)"strict")); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 790, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:455:17: note: passing argument to parameter 'string' here const char *string, /* UTF-8 encoded string */ ^ _ruamel_yaml.c:12783:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.scalar.tag); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 803, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:13324:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.sequence_start.tag); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:13952:38: warning: passing 'yaml_char_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = PyUnicode_FromString(__pyx_v_self->parsed_event.data.mapping_start.tag); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 875, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/unicodeobject.h:138:17: note: passing argument to parameter 'u' here const char *u /* UTF-8 encoded string */ ^ _ruamel_yaml.c:15301:53: error: incompatible function pointer types passing 'int (void *, char *, int)' to parameter of type 'yaml_write_handler_t *' (aka 'int (*)(void *, unsigned char *, unsigned long)') [-Werror,-Wincompatible-function-pointer-types] yaml_emitter_set_output((&__pyx_v_self->emitter), __pyx_f_12_ruamel_yaml_output_handler, ((void *)__pyx_v_self)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./yaml.h:1837:31: note: passing argument to parameter 'handler' here yaml_write_handler_t *handler, void *data); ^ _ruamel_yaml.c:16659:44: warning: assigning to 'yaml_char_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ruamel_yaml.c:16774:44: warning: assigning to 'yaml_char_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ruamel_yaml.c:17111:62: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_alias_event_initialize(__pyx_v_event, __pyx_v_anchor) == 0) != 0); ^~~~~~~~~~~~~~ ./yaml.h:555:63: note: passing argument to parameter 'anchor' here yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor); ^ _ruamel_yaml.c:17826:63: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); ^~~~~~~~~~~~~~ ./yaml.h:581:22: note: passing argument to parameter 'anchor' here yaml_char_t *anchor, yaml_char_t *tag, ^ _ruamel_yaml.c:17826:79: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); ^~~~~~~~~~~ ./yaml.h:581:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ _ruamel_yaml.c:17826:92: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_scalar_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); ^~~~~~~~~~~~~ ./yaml.h:582:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ _ruamel_yaml.c:18260:71: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = ((yaml_sequence_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); ^~~~~~~~~~~~~~ ./yaml.h:604:22: note: passing argument to parameter 'anchor' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ _ruamel_yaml.c:18260:87: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = ((yaml_sequence_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); ^~~~~~~~~~~ ./yaml.h:604:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ _ruamel_yaml.c:18694:70: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_mapping_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); ^~~~~~~~~~~~~~ ./yaml.h:636:22: note: passing argument to parameter 'anchor' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ _ruamel_yaml.c:18694:86: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_mapping_start_event_initialize(__pyx_v_event, __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); ^~~~~~~~~~~ ./yaml.h:636:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ _ruamel_yaml.c:20276:42: warning: assigning to 'yaml_char_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_v_tag_directives_end->handle = PyString_AS_STRING(__pyx_v_handle); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ruamel_yaml.c:20391:42: warning: assigning to 'yaml_char_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_v_tag_directives_end->prefix = PyString_AS_STRING(__pyx_v_prefix); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ruamel_yaml.c:21254:65: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_alias_event_initialize((&__pyx_v_event), __pyx_v_anchor) == 0) != 0); ^~~~~~~~~~~~~~ ./yaml.h:555:63: note: passing argument to parameter 'anchor' here yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor); ^ _ruamel_yaml.c:22065:68: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); ^~~~~~~~~~~~~~ ./yaml.h:581:22: note: passing argument to parameter 'anchor' here yaml_char_t *anchor, yaml_char_t *tag, ^ _ruamel_yaml.c:22065:84: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); ^~~~~~~~~~~ ./yaml.h:581:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ _ruamel_yaml.c:22065:97: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_scalar_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_value, __pyx_v_length, __pyx_v_plain_implicit, __pyx_v_quoted_implicit, __pyx_v_scalar_style) == 0) != 0); ^~~~~~~~~~~~~ ./yaml.h:582:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ _ruamel_yaml.c:22452:76: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_sequence_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); ^~~~~~~~~~~~~~ ./yaml.h:604:22: note: passing argument to parameter 'anchor' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ _ruamel_yaml.c:22452:92: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_sequence_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_sequence_style) == 0) != 0); ^~~~~~~~~~~ ./yaml.h:604:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ _ruamel_yaml.c:22982:75: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_mapping_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); ^~~~~~~~~~~~~~ ./yaml.h:636:22: note: passing argument to parameter 'anchor' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ _ruamel_yaml.c:22982:91: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = ((yaml_mapping_start_event_initialize((&__pyx_v_event), __pyx_v_anchor, __pyx_v_tag, __pyx_v_implicit, __pyx_v_mapping_style) == 0) != 0); ^~~~~~~~~~~ ./yaml.h:636:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ 48 warnings and 2 errors generated. error: command '/var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/temp/clang-wrappers/clang' failed with exit code 1 * ERROR: dev-python/ruamel-yaml-clib-0.2.7::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 3462: Called distutils-r1_src_compile * environment, line 1586: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 719: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3151: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2611: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2609: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 1046: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 1568: Called distutils-r1_python_compile * environment, line 1374: Called esetup.py 'build_ext' '-j' '4' * environment, line 2150: Called die * The specific snippet of code: * "${@}" || die -n; * * If you need support, post the output of `emerge --info '=dev-python/ruamel-yaml-clib-0.2.7::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/ruamel-yaml-clib-0.2.7::gentoo'`. * The complete build log is located at '/var/log/portage/dev-python:ruamel-yaml-clib-0.2.7:20221109-160522.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/work/ruamel.yaml.clib-0.2.7' * S: '/var/tmp/portage/dev-python/ruamel-yaml-clib-0.2.7/work/ruamel.yaml.clib-0.2.7'