[DSE-Dev] Bug#1091109: libsemanage: FTBFS: semanageswig_wrap.c:4209:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’

Lucas Nussbaum lucas at debian.org
Sun Dec 22 16:47:55 GMT 2024


Source: libsemanage
Version: 3.7-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20241222 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-semantic-interposition -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -I../include -D_GNU_SOURCE -Wno-error -Wno-unused-but-set-variable -Wno-unused-variable -Wno-shadow -Wno-unused-parameter -Wno-missing-prototypes -I/usr/include/python3.13 -I/usr/include/x86_64-linux-gnu/python3.13  -fPIC -DSHARED -c -o python-3.13semanageswig_wrap.lo semanageswig_wrap.c
> semanageswig_wrap.c: In function ‘_wrap_semanage_get_hll_compiler_path’:
> semanageswig_wrap.c:4209:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  4209 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_extract’:
> semanageswig_wrap.c:5045:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  5045 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg6, SWIGTYPE_p_semanage_module_info, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_list’:
> semanageswig_wrap.c:5087:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  5087 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_module_info, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_info_create’:
> semanageswig_wrap.c:5209:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  5209 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_module_info, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_info_get_name’:
> semanageswig_wrap.c:5338:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  5338 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_info_get_lang_ext’:
> semanageswig_wrap.c:5384:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  5384 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_key_create’:
> semanageswig_wrap.c:5656:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  5656 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_module_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_key_get_name’:
> semanageswig_wrap.c:5738:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  5738 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_get_module_info’:
> semanageswig_wrap.c:5969:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  5969 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_module_info, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_list_all’:
> semanageswig_wrap.c:6011:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  6011 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_module_info, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_module_compute_checksum’:
> semanageswig_wrap.c:6214:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  6214 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg4));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_context_create’:
> semanageswig_wrap.c:6547:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  6547 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_context, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_context_clone’:
> semanageswig_wrap.c:6592:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  6592 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_context, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_context_from_string’:
> semanageswig_wrap.c:6661:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  6661 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_context, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_context_to_string’:
> semanageswig_wrap.c:6708:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  6708 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_key_create’:
> semanageswig_wrap.c:6755:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  6755 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_bool_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_key_extract’:
> semanageswig_wrap.c:6802:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  6802 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_bool_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_create’:
> semanageswig_wrap.c:7069:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  7069 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_bool, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_clone’:
> semanageswig_wrap.c:7114:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  7114 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_bool, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_query’:
> semanageswig_wrap.c:7182:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  7182 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_bool, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_list’:
> semanageswig_wrap.c:7362:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  7362 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_query_local’:
> semanageswig_wrap.c:7491:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  7491 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_bool, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_list_local’:
> semanageswig_wrap.c:7671:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  7671 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_query_active’:
> semanageswig_wrap.c:7763:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  7763 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_bool, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_bool_list_active’:
> semanageswig_wrap.c:7943:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  7943 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_iface_key_create’:
> semanageswig_wrap.c:8065:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  8065 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_iface_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_iface_key_extract’:
> semanageswig_wrap.c:8112:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  8112 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_iface_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_iface_create’:
> semanageswig_wrap.c:8383:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  8383 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_iface, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_iface_clone’:
> semanageswig_wrap.c:8428:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  8428 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_iface, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_iface_query_local’:
> semanageswig_wrap.c:8578:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  8578 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_iface, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_iface_list_local’:
> semanageswig_wrap.c:8758:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  8758 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_iface_query’:
> semanageswig_wrap.c:8805:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  8805 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_iface, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_iface_list’:
> semanageswig_wrap.c:8985:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  8985 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_key_create’:
> semanageswig_wrap.c:9033:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  9033 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_user_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_key_extract’:
> semanageswig_wrap.c:9080:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  9080 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_user_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_get_roles’:
> semanageswig_wrap.c:9674:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  9674 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_set_roles’:
> semanageswig_wrap.c:9729:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  9729 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_create’:
> semanageswig_wrap.c:9768:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  9768 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_user, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_clone’:
> semanageswig_wrap.c:9813:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  9813 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_user, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_query_local’:
> semanageswig_wrap.c:9963:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
>  9963 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_user, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_list_local’:
> semanageswig_wrap.c:10143:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 10143 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_query’:
> semanageswig_wrap.c:10190:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 10190 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_user, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_user_list’:
> semanageswig_wrap.c:10370:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 10370 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_port_key_create’:
> semanageswig_wrap.c:10507:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 10507 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg5, SWIGTYPE_p_semanage_port_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_port_key_extract’:
> semanageswig_wrap.c:10552:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 10552 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_port_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_port_create’:
> semanageswig_wrap.c:10894:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 10894 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_port, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_port_clone’:
> semanageswig_wrap.c:10939:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 10939 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_port, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_port_query_local’:
> semanageswig_wrap.c:11089:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 11089 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_port, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_port_list_local’:
> semanageswig_wrap.c:11269:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 11269 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_port_query’:
> semanageswig_wrap.c:11316:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 11316 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_port, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_port_list’:
> semanageswig_wrap.c:11496:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 11496 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_key_create’:
> semanageswig_wrap.c:11634:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 11634 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg5, SWIGTYPE_p_semanage_ibpkey_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_key_extract’:
> semanageswig_wrap.c:11681:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 11681 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_ibpkey_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_get_subnet_prefix’:
> semanageswig_wrap.c:11749:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 11749 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_create’:
> semanageswig_wrap.c:12087:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12087 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_ibpkey, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_clone’:
> semanageswig_wrap.c:12132:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12132 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_ibpkey, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_query_local’:
> semanageswig_wrap.c:12282:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12282 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_ibpkey, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_list_local’:
> semanageswig_wrap.c:12462:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12462 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_query’:
> semanageswig_wrap.c:12509:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12509 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_ibpkey, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibpkey_list’:
> semanageswig_wrap.c:12689:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12689 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_key_create’:
> semanageswig_wrap.c:12819:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12819 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg4, SWIGTYPE_p_semanage_ibendport_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_key_extract’:
> semanageswig_wrap.c:12866:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12866 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_ibendport_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_get_ibdev_name’:
> semanageswig_wrap.c:12934:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 12934 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_create’:
> semanageswig_wrap.c:13150:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 13150 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_ibendport, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_clone’:
> semanageswig_wrap.c:13195:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 13195 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_ibendport, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_query_local’:
> semanageswig_wrap.c:13345:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 13345 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_ibendport, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_list_local’:
> semanageswig_wrap.c:13525:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 13525 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_query’:
> semanageswig_wrap.c:13572:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 13572 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_ibendport, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_ibendport_list’:
> semanageswig_wrap.c:13752:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 13752 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_key_create’:
> semanageswig_wrap.c:13882:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 13882 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg4, SWIGTYPE_p_semanage_fcontext_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_key_extract’:
> semanageswig_wrap.c:13929:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 13929 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_fcontext_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_create’:
> semanageswig_wrap.c:14215:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14215 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_fcontext, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_clone’:
> semanageswig_wrap.c:14260:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14260 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_fcontext, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_query_local’:
> semanageswig_wrap.c:14410:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14410 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_fcontext, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_list_local’:
> semanageswig_wrap.c:14590:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14590 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_query’:
> semanageswig_wrap.c:14637:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14637 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_fcontext, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_list’:
> semanageswig_wrap.c:14817:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14817 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_fcontext_list_homedirs’:
> semanageswig_wrap.c:14870:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14870 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_seuser_key_create’:
> semanageswig_wrap.c:14918:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14918 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_seuser_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_seuser_key_extract’:
> semanageswig_wrap.c:14965:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 14965 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_seuser_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_seuser_create’:
> semanageswig_wrap.c:15316:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 15316 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_seuser, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_seuser_clone’:
> semanageswig_wrap.c:15361:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 15361 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_seuser, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_seuser_query_local’:
> semanageswig_wrap.c:15511:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 15511 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_seuser, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_seuser_list_local’:
> semanageswig_wrap.c:15691:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 15691 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_seuser_query’:
> semanageswig_wrap.c:15738:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 15738 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_seuser, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_seuser_list’:
> semanageswig_wrap.c:15918:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 15918 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_key_create’:
> semanageswig_wrap.c:16057:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16057 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg5, SWIGTYPE_p_semanage_node_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_key_extract’:
> semanageswig_wrap.c:16106:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16106 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_node_key, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_get_addr’:
> semanageswig_wrap.c:16174:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16174 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_get_addr_bytes’:
> semanageswig_wrap.c:16224:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16224 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_get_mask’:
> semanageswig_wrap.c:16388:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16388 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_get_mask_bytes’:
> semanageswig_wrap.c:16438:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16438 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_FromCharPtr(*arg3));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_create’:
> semanageswig_wrap.c:16748:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16748 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg2, SWIGTYPE_p_semanage_node, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_clone’:
> semanageswig_wrap.c:16793:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16793 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_node, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_query_local’:
> semanageswig_wrap.c:16943:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 16943 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_node, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_list_local’:
> semanageswig_wrap.c:17123:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 17123 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_query’:
> semanageswig_wrap.c:17170:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 17170 |     resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj(*arg3, SWIGTYPE_p_semanage_node, 0));
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c: In function ‘_wrap_semanage_node_list’:
> semanageswig_wrap.c:17350:21: error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 17350 |         resultobj = SWIG_Python_AppendOutput(resultobj, plist);
>       |                     ^~~~~~~~~~~~~~~~~~~~~~~~
> semanageswig_wrap.c:1259:1: note: declared here
>  1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void) {
>       | ^~~~~~~~~~~~~~~~~~~~~~~~
> make[3]: *** [Makefile:77: python-3.13semanageswig_wrap.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/12/22/libsemanage_3.7-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241222;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241222&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the SELinux-devel mailing list