<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi all,</p>
    <p>since yesterday I get a build break within the Python module of
      LibreOffice. I tested this again with a fresh git clone from
      Gerrit, but there is no difference. The build breaks again.</p>
    <p>My autogen.input looks like this:<br>
      <span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;">--without-system-nss
        </span><br>
        --disable-skia
        <br>
        CC=gcc-12
        <br>
        CXX=g++-12
        <br>
        --enable-python=fully-internal</span></p>
    <p><br>
    </p>
    <p>Here the messages in the shell (last part):<br>
    </p>
    <p><span style="font-family:monospace">
        <br>
      </span><span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;">/usr/bin/ccache
          gcc-12
          -I/home/test/libogitrepos/libreoffice-neu/workdir/UnpackedTarball/bzip2
-I/home/test/libogitrepos/libreoffice-neu/workdir/UnpackedTarball/expat/lib
           -fno-strict</span><br>
        -overflow -Wsign-compare -DNDEBUG -g -O3 -Wall    -std=c11
        -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
        -Wstrict-prototypes -Werror=implicit-function-declaration
        -fvisibili<br>
        ty=hidden  -I./Include/internal  -I. -I./Include   -fPIC -fPIC
        -c ./Modules/_cursesmodule.c -o Modules/_cursesmodule.o
        <br>
        ./Modules/_cursesmodule.c: In function
        ‘_curses_window_addch_impl’:
        <br>
        ./Modules/_cursesmodule.c:764:9: error: implicit declaration of
        function ‘setcchar’; did you mean ‘getwchar’?
        [-Werror=implicit-function-declaration]
        <br>
         764 |         setcchar(&wcval, wstr, attr,
        PAIR_NUMBER(attr), NULL);
        <br>
             |         ^~~~~~~~
        <br>
             |         getwchar
        <br>
        ./Modules/_cursesmodule.c:766:19: error: implicit declaration of
        function ‘mvwadd_wch’; did you mean ‘mvwaddch’?
        [-Werror=implicit-function-declaration]
        <br>
         766 |             rtn = mvwadd_wch(self->win,y,x,
        &wcval);
        <br>
             |                   ^~~~~~~~~~
        <br>
             |                   mvwaddch
        <br>
        ./Modules/_cursesmodule.c:768:19: error: implicit declaration of
        function ‘wadd_wch’; did you mean ‘waddch’?
        [-Werror=implicit-function-declaration]
        <br>
         768 |             rtn = wadd_wch(self->win, &wcval);
        <br>
             |                   ^~~~~~~~
        <br>
             |                   waddch
        <br>
        ./Modules/_cursesmodule.c: In function
        ‘_curses_window_addstr_impl’:
        <br>
        ./Modules/_cursesmodule.c:848:19: error: implicit declaration of
        function ‘mvwaddwstr’; did you mean ‘mvwaddstr’?
        [-Werror=implicit-function-declaration]
        <br>
         848 |             rtn = mvwaddwstr(self->win,y,x,wstr);
        <br>
             |                   ^~~~~~~~~~
        <br>
             |                   mvwaddstr
        <br>
        ./Modules/_cursesmodule.c:850:19: error: implicit declaration of
        function ‘waddwstr’; did you mean ‘waddstr’?
        [-Werror=implicit-function-declaration]
        <br>
         850 |             rtn = waddwstr(self->win,wstr);
        <br>
             |                   ^~~~~~~~
        <br>
             |                   waddstr
        <br>
        ./Modules/_cursesmodule.c: In function
        ‘_curses_window_addnstr_impl’:
        <br>
        ./Modules/_cursesmodule.c:931:19: error: implicit declaration of
        function ‘mvwaddnwstr’; did you mean ‘mvwaddnstr’?
        [-Werror=implicit-function-declaration]
        <br>
         931 |             rtn = mvwaddnwstr(self->win,y,x,wstr,n);
        <br>
             |                   ^~~~~~~~~~~
        <br>
             |                   mvwaddnstr
        <br>
        ./Modules/_cursesmodule.c:933:19: error: implicit declaration of
        function ‘waddnwstr’; did you mean ‘waddnstr’?
        [-Werror=implicit-function-declaration]
        <br>
         933 |             rtn = waddnwstr(self->win,wstr,n);
        <br>
             |                   ^~~~~~~~~
        <br>
             |                   waddnstr
        <br>
        ./Modules/_cursesmodule.c: In function
        ‘_curses_window_get_wch_impl’:
        <br>
        ./Modules/_cursesmodule.c:1504:14: error: implicit declaration
        of function ‘wget_wch’; did you mean ‘wgetch’?
        [-Werror=implicit-function-declaration]
        <br>
        1504 |         ct = wget_wch(self->win ,&rtn);
        <br>
             |              ^~~~~~~~
        <br>
             |              wgetch
        <br>
        ./Modules/_cursesmodule.c:1507:14: error: implicit declaration
        of function ‘mvwget_wch’; did you mean ‘mvwgetch’?
        [-Werror=implicit-function-declaration]
        <br>
        1507 |         ct = mvwget_wch(self->win, y, x, &rtn);
        <br>
             |              ^~~~~~~~~~
        <br>
             |              mvwgetch
        <br>
        ./Modules/_cursesmodule.c: In function
        ‘_curses_window_insstr_impl’:
        <br>
        ./Modules/_cursesmodule.c:1849:19: error: implicit declaration
        of function ‘mvwins_wstr’; did you mean ‘mvwinsstr’?
        [-Werror=implicit-function-declaration]
        <br>
        1849 |             rtn = mvwins_wstr(self->win,y,x,wstr);
        <br>
             |                   ^~~~~~~~~~~
        <br>
             |                   mvwinsstr
        <br>
        ./Modules/_cursesmodule.c:1851:19: error: implicit declaration
        of function ‘wins_wstr’; did you mean ‘winsstr’?
        [-Werror=implicit-function-declaration]
        <br>
        1851 |             rtn = wins_wstr(self->win,wstr);
        <br>
             |                   ^~~~~~~~~
        <br>
             |                   winsstr
        <br>
        ./Modules/_cursesmodule.c: In function
        ‘_curses_window_insnstr_impl’:
        <br>
        ./Modules/_cursesmodule.c:1934:19: error: implicit declaration
        of function ‘mvwins_nwstr’; did you mean ‘mvwinsnstr’?
        [-Werror=implicit-function-declaration]
        <br>
        1934 |             rtn = mvwins_nwstr(self->win,y,x,wstr,n);
        <br>
             |                   ^~~~~~~~~~~~
        <br>
             |                   mvwinsnstr
        <br>
        ./Modules/_cursesmodule.c:1936:19: error: implicit declaration
        of function ‘wins_nwstr’; did you mean ‘winsnstr’?
        [-Werror=implicit-function-declaration]
        <br>
        1936 |             rtn = wins_nwstr(self->win,wstr,n);
        <br>
             |                   ^~~~~~~~~~
        <br>
             |                   winsnstr
        <br>
        ./Modules/_cursesmodule.c: In function ‘_curses_unget_wch’:
        <br>
        ./Modules/_cursesmodule.c:4502:29: error: implicit declaration
        of function ‘unget_wch’; did you mean ‘ungetch’?
        [-Werror=implicit-function-declaration]
        <br>
        4502 |     return PyCursesCheckERR(unget_wch(wch), "unget_wch");
        <br>
             |                             ^~~~~~~~~
        <br>
             |                             ungetch
        <br>
        cc1: some warnings being treated as errors
        <br>
        make[2]: *** [Makefile:3123: Modules/_cursesmodule.o] Fehler 1
        <br>
        make[2]: Verzeichnis
„/home/test/libogitrepos/libreoffice-neu/workdir/UnpackedTarball/python3“
        wird verlassen
        <br>
        make[1]: ***
[/home/test/libogitrepos/libreoffice-neu/external/python3/ExternalProject_python3.mk:85:
/home/test/libogitrepos/libreoffice-neu/workdir/ExternalProject/python3/build]
        Fe<br>
        hler 1<br>
        <br>
      </span></p>
    <p>---------- End of messages in the shell -----------------<span
        style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p>A build with the system Python is not possible. There is an
      incompatibility with meson. I use OpenSuSE 15.6.</p>
    <p>Anyone else running into this issue?<br>
    </p>
    <p>Regards,<br>
      Andreas<br>
    </p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <pre class="moz-signature" cols="72">-- 
## Free Software Advocate
## My blog: <a class="moz-txt-link-freetext" href="http://www.amantke.de/blog">http://www.amantke.de/blog</a>
</pre>
  </body>
</html>