configure: WARNING: --with(out)-system-ffi is ignored on this platform In file included from /usr/include/wchar.h:783:0, from source_subfolder/Include/unicodeobject.h:107, from source_subfolder/Include/Python.h:99, from source_subfolder/Modules/getpath.c:3: In function ‘wcsncpy’, inlined from ‘calculate_zip_path’ at source_subfolder/Modules/getpath.c:775:5: /usr/include/x86_64-linux-gnu/bits/wchar2.h:200:9: warning: call to ‘__wcsncpy_chk_warn’ declared with attribute warning: wcsncpy called with length bigger than size of destination buffer return __wcsncpy_chk_warn (__dest, __src, __n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__dest) / sizeof (wchar_t)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘wcsncpy’, inlined from ‘calculate_zip_path’ at source_subfolder/Modules/getpath.c:784:9: /usr/include/x86_64-linux-gnu/bits/wchar2.h:200:9: warning: call to ‘__wcsncpy_chk_warn’ declared with attribute warning: wcsncpy called with length bigger than size of destination buffer return __wcsncpy_chk_warn (__dest, __src, __n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__dest) / sizeof (wchar_t)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘wcsncpy’, inlined from ‘calculate_argv0_path’ at source_subfolder/Modules/getpath.c:661:5: /usr/include/x86_64-linux-gnu/bits/wchar2.h:200:9: warning: call to ‘__wcsncpy_chk_warn’ declared with attribute warning: wcsncpy called with length bigger than size of destination buffer return __wcsncpy_chk_warn (__dest, __src, __n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__dest) / sizeof (wchar_t)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘wcsncpy’, inlined from ‘calculate_argv0_path’ at source_subfolder/Modules/getpath.c:714:13: /usr/include/x86_64-linux-gnu/bits/wchar2.h:200:9: warning: call to ‘__wcsncpy_chk_warn’ declared with attribute warning: wcsncpy called with length bigger than size of destination buffer return __wcsncpy_chk_warn (__dest, __src, __n, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__dest) / sizeof (wchar_t)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: error: conflicting types for ‘unctrl’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ In file included from /usr/include/ncursesw/ncurses.h:2012:0, from source_subfolder/Include/py_curses.h:34, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:58:38: note: previous declaration of ‘unctrl’ was here NCURSES_EXPORT(NCURSES_CONST char *) unctrl (chtype); ^~~~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c: In function ‘PyCurses_UnCtrl’: /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3100:38: warning: passing argument 1 of ‘unctrl’ makes pointer from integer without a cast [-Wint-conversion] return PyBytes_FromString(unctrl(ch)); ^~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: note: expected ‘SCREEN * {aka struct screen *}’ but argument is of type ‘chtype {aka long unsigned int}’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3100:31: error: too few arguments to function ‘unctrl’ return PyBytes_FromString(unctrl(ch)); ^~~~~~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: note: declared here NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3101:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_curses_panel.c:15: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: error: conflicting types for ‘unctrl’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ In file included from /usr/include/ncursesw/ncurses.h:2012:0, from source_subfolder/Include/py_curses.h:34, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_curses_panel.c:15: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:58:38: note: previous declaration of ‘unctrl’ was here NCURSES_EXPORT(NCURSES_CONST char *) unctrl (chtype); ^~~~~~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: error: conflicting types for ‘unctrl’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ In file included from /usr/include/ncursesw/ncurses.h:2012:0, from source_subfolder/Include/py_curses.h:34, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:58:38: note: previous declaration of ‘unctrl’ was here NCURSES_EXPORT(NCURSES_CONST char *) unctrl (chtype); ^~~~~~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_curses_panel.c:15: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: error: conflicting types for ‘unctrl’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ In file included from /usr/include/ncursesw/ncurses.h:2012:0, from source_subfolder/Include/py_curses.h:34, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_curses_panel.c:15: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:58:38: note: previous declaration of ‘unctrl’ was here NCURSES_EXPORT(NCURSES_CONST char *) unctrl (chtype); ^~~~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c: In function ‘PyCurses_UnCtrl’: /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3100:38: warning: passing argument 1 of ‘unctrl’ makes pointer from integer without a cast [-Wint-conversion] return PyBytes_FromString(unctrl(ch)); ^~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: note: expected ‘SCREEN * {aka struct screen *}’ but argument is of type ‘chtype {aka long unsigned int}’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3100:31: error: too few arguments to function ‘unctrl’ return PyBytes_FromString(unctrl(ch)); ^~~~~~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: note: declared here NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3101:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: error: conflicting types for ‘unctrl’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ In file included from /usr/include/ncursesw/ncurses.h:2012:0, from source_subfolder/Include/py_curses.h:34, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:58:38: note: previous declaration of ‘unctrl’ was here NCURSES_EXPORT(NCURSES_CONST char *) unctrl (chtype); ^~~~~~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_curses_panel.c:15: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: error: conflicting types for ‘unctrl’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ In file included from /usr/include/ncursesw/ncurses.h:2012:0, from source_subfolder/Include/py_curses.h:34, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_curses_panel.c:15: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:58:38: note: previous declaration of ‘unctrl’ was here NCURSES_EXPORT(NCURSES_CONST char *) unctrl (chtype); ^~~~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c: In function ‘PyCurses_UnCtrl’: /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3100:38: warning: passing argument 1 of ‘unctrl’ makes pointer from integer without a cast [-Wint-conversion] return PyBytes_FromString(unctrl(ch)); ^~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: note: expected ‘SCREEN * {aka struct screen *}’ but argument is of type ‘chtype {aka long unsigned int}’ NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3100:31: error: too few arguments to function ‘unctrl’ return PyBytes_FromString(unctrl(ch)); ^~~~~~ In file included from source_subfolder/Include/py_curses.h:34:0, from /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:113: /home/conan/w/cci_PR-1510/.conan/data/ncurses/6.2/_/_/package/7e6a9572e27976fb902411b94a36503969f30e60/include/ncursesw/unctrl.h:61:54: note: declared here NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype); ^ /usr/include/ncursesw/ncurses.h:1052:31: note: in definition of macro ‘NCURSES_SP_NAME’ #define NCURSES_SP_NAME(name) name ^~~~ /home/conan/w/cci_PR-1510/.conan/data/cpython/3.7.9/_/_/build/ab336587c611af5d77fd32a341abcc209785bddf/source_subfolder/Modules/_cursesmodule.c:3101:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ Terminated make: [libinstall] Error 143 (ignored) make: [libinstall] Terminated (ignored) Terminated ERROR: Exiting with code: 5