<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Jun 17, 2017 at 6:44 AM, Stephen Kelly <span dir="ltr"><<a href="mailto:steveire@gmail.com" target="_blank">steveire@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF">
    <div class="gmail-m_-7204703107718082259moz-cite-prefix"><br>
      Hi Ben,<br></div></div></blockquote><div><br></div><div>Hi Stephen,</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><div class="gmail-m_-7204703107718082259moz-cite-prefix">
      <br>
      Thanks for looking into this!<br>
      <br>
      From reading your email, it seems that the correct path is in
      GPB_PYTHON3_INCLUDE_DIR, but that is not being added as an include
      directory to compile the code.<br></div></div></blockquote><div><br></div><div>Yep, that's correct.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><div class="gmail-m_-7204703107718082259moz-cite-prefix">
      <br>
      From reading the ECM code (FindPythonModuleGeneration.<wbr>cmake) I
      don't see how that could be. Also, I would expect to see some
      error message in the build failure log about not being able to
      find sip.h, but I don't see that. Maybe it's stripped out or
      abstracted away? Am I missing something?<br></div></div></blockquote><div><br></div><div>I've stripped the necessary parts of PyQt and SIP out of the image for now as it was causing issues for things further up the stack.</div><div><br></div><div>One build log which shows the issue is: <a href="https://build-sandbox.kde.org/view/Frameworks/job/Frameworks%20kcoreaddons%20kf5-qt5%20XenialQt5.7/24/consoleText">https://build-sandbox.kde.org/view/Frameworks/job/Frameworks%20kcoreaddons%20kf5-qt5%20XenialQt5.7/24/consoleText</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><div class="gmail-m_-7204703107718082259moz-cite-prefix">
      <br>
      Thanks,<br>
      <br>
      Steve.<div><div class="gmail-h5"><br></div></div></div></div></blockquote><div><br></div><div>Cheers,</div><div>Ben</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><div class="gmail-m_-7204703107718082259moz-cite-prefix"><div><div class="gmail-h5">
      <br>
      On 06/13/2017 09:49 AM, Ben Cooksley wrote:<br>
    </div></div></div><div><div class="gmail-h5">
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">I've investigated this failure.</div>
          <div class="gmail_quote">It's initial cause was an upgrade of
            SIP, likely from Neon.</div>
          <div class="gmail_quote"><br>
          </div>
          <div class="gmail_quote">However it has revealed a weakness
            within the Python bindings code.</div>
          <div class="gmail_quote">The header sip.h can be found at two
            places:</div>
          <div class="gmail_quote"><br>
          </div>
          <div class="gmail_quote">
            <div class="gmail_quote">/usr/include/python3.5dm/sip.h</div>
            <div class="gmail_quote">/usr/include/python3.5m/sip.h</div>
            <div class="gmail_quote"><br>
            </div>
            <div class="gmail_quote">It would appear that
              /usr/include/python3.5m/ needs to be added to the compiler
              include search path.</div>
            <div class="gmail_quote">A check of CMakeCache.txt shows
              that GPB_PYTHON3_INCLUDE_DIR contains the necessary path
              in this instance.</div>
            <div class="gmail_quote"><br>
            </div>
            <div class="gmail_quote">Stephen, can you please fix this?</div>
            <div class="gmail_quote"><br>
            </div>
            <div class="gmail_quote">For anyone wanting to investigate
              such failings, a copy of the full build workspace for each
              failed/unstable job can be found at <a href="https://build-artifacts.kde.org/production/Workspaces/" target="_blank">https://build-artifacts.<wbr>kde.org/production/Workspaces/</a></div>
            <div class="gmail_quote"><br>
            </div>
            <div class="gmail_quote">Thanks,</div>
            <div class="gmail_quote">Ben</div>
          </div>
          <div class="gmail_quote"><br>
          </div>
          <div class="gmail_quote">On Tue, Jun 13, 2017 at 8:42 PM, <span dir="ltr"><<a href="mailto:no-reply@kde.org" target="_blank">no-reply@kde.org</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
              <div>
                <table>
                  <tbody>
                    <tr>
                      <td align="right"><img src="https://build-sandbox.kde.org/static/e59dfe28/images/32x32/red.gif"></td>
                      <td valign="center"><b style="font-size:200%">BUILD
                          FAILURE</b></td>
                    </tr>
                    <tr>
                      <td> Build
                        URL </td>
                      <td><a href="https://build-sandbox.kde.org/job/Frameworks%20kcoreaddons%20kf5-qt5%20XenialQt5.7/23/" target="_blank">https://build-sandbox.kde.org/<wbr>job/Frameworks%20kcoreaddons%2<wbr>0kf5-qt5%20XenialQt5.7/23/</a></td>
                    </tr>
                    <tr>
                      <td>
                        Project: </td>
                      <td>Frameworks
                        kcoreaddons kf5-qt5 XenialQt5.7</td>
                    </tr>
                    <tr>
                      <td> Date of
                        build: </td>
                      <td>Tue, 13
                        Jun 2017 08:40:43 +0000</td>
                    </tr>
                    <tr>
                      <td> Build
                        duration: </td>
                      <td>1 min 24
                        sec and counting</td>
                    </tr>
                  </tbody>
                </table>
                <br>
                <table cellpadding="0" cellspacing="0" width="100%">
                  <tbody>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719bg1"><b>
                          CONSOLE OUTPUT </b></td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[...truncated
                        384.25 KB...]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:73:10:
                        warning: 'virtual bool
                        sipKProcess::waitForReadyRead(<wbr>int)' can be
                        marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        waitForReadyRead(int);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:74:10:
                        warning: 'virtual bool
                        sipKProcess::canReadLine() const' can be marked
                        override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        canReadLine() const;</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:75:15:
                        warning: 'virtual qint64
                        sipKProcess::bytesToWrite() const' can be marked
                        override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ::qint64
                        bytesToWrite() const;</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:76:15:
                        warning: 'virtual qint64
                        sipKProcess::bytesAvailable() const' can be
                        marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ::qint64
                        bytesAvailable() const;</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:77:10:
                        warning: 'virtual bool sipKProcess::reset()' can
                        be marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        reset();</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:78:10:
                        warning: 'virtual bool sipKProcess::atEnd()
                        const' can be marked override
                        [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        atEnd() const;</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:79:10:
                        warning: 'virtual bool
                        sipKProcess::seek(qint64)' can be marked
                        override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        seek( ::qint64);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:80:15:
                        warning: 'virtual qint64 sipKProcess::size()
                        const' can be marked override
                        [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ::qint64
                        size() const;</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:81:15:
                        warning: 'virtual qint64 sipKProcess::pos()
                        const' can be marked override
                        [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ::qint64
                        pos() const;</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:82:10:
                        warning: 'virtual void sipKProcess::close()' can
                        be marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> void
                        close();</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:83:10:
                        warning: 'virtual bool
                        sipKProcess::open(QIODevice::O<wbr>penMode)' can
                        be marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        open( ::QIODevice::OpenMode);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:84:10:
                        warning: 'virtual bool
                        sipKProcess::isSequential() const' can be marked
                        override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        isSequential() const;</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:85:10:
                        warning: 'virtual bool
                        sipKProcess::event(QEvent*)' can be marked
                        override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        event( ::QEvent*);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:86:10:
                        warning: 'virtual bool sipKProcess::eventFilter(QObje<wbr>ct*,
                        QEvent*)' can be marked override
                        [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        eventFilter( ::QObject*, ::QEvent*);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:87:10:
                        warning: 'virtual void sipKProcess::timerEvent(QTimer<wbr>Event*)'
                        can be marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> void
                        timerEvent( ::QTimerEvent*);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:88:10:
                        warning: 'virtual void sipKProcess::childEvent(QChild<wbr>Event*)'
                        can be marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> void
                        childEvent( ::QChildEvent*);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:89:10:
                        warning: 'virtual void sipKProcess::customEvent(QEven<wbr>t*)'
                        can be marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> void
                        customEvent( ::QEvent*);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:90:10:
                        warning: 'virtual void
                        sipKProcess::connectNotify(con<wbr>st
                        QMetaMethod&)' can be marked override
                        [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> void
                        connectNotify(const ::QMetaMethod&);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:91:10:
                        warning: 'virtual void
                        sipKProcess::disconnectNotify(<wbr>const
                        QMetaMethod&)' can be marked override
                        [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> void
                        disconnectNotify(const ::QMetaMethod&);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKProcess.cpp:92:10:
                        warning: 'virtual void sipKProcess::setupChildProcess<wbr>()'
                        can be marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> void
                        setupChildProcess();</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">In file
                        included from /home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/unifiedK<wbr>CoreAddons.cpp:54:0:</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKTextToHTMLEmoticonsInte<wbr>rface.cpp:27:16:
                        warning: 'virtual QString
                        sipKTextToHTMLEmoticonsInterfa<wbr>ce::parseEmoticons(const
                        QString&, bool, const QStringList&)' can
                        be marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ::QString
                        parseEmoticons(const ::QString&,bool,const
                        ::QStringList&);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">In file
                        included from /home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/unifiedK<wbr>CoreAddons.cpp:55:0:</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKCharMacroExpander.cpp:<wbr>35:10:
                        warning: 'virtual bool sipKCharMacroExpander::expandM<wbr>acro(QChar,
                        QStringList&)' can be marked override
                        [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> bool
                        expandMacro( ::QChar, ::QStringList&);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKCharMacroExpander.cpp:<wbr>36:9:
                        warning: 'virtual int sipKCharMacroExpander::expandP<wbr>lainMacro(const
                        QString&, int, QStringList&)' can be
                        marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> int
                        expandPlainMacro(const ::QString&,int,
                        ::QStringList&);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/home/jenkins/workspace/Framew<wbr>orks
                        kcoreaddons kf5-qt5 XenialQt5.7/build/src/lib/pybu<wbr>ild/PyKF5/KCoreAddons/sipKCore<wbr>AddonsKCharMacroExpander.cpp:<wbr>37:9:
                        warning: 'virtual int sipKCharMacroExpander::expandE<wbr>scapedMacro(const
                        QString&, int, QStringList&)' can be
                        marked override [-Wsuggest-override]</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> int
                        expandEscapedMacro(const ::QString&,int,
                        ::QStringList&);</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console"> ^</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 57%]
                        Built target kdelibs4migrationtest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 58%]
                        Linking CXX executable kdirwatch_fam_unittest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 59%]
                        Linking CXX executable desktoptojsontest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 60%]
                        Linking CXX executable kdirwatch_stat_unittest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 60%]
                        Built target desktoptojsontest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 60%]
                        Built target kdirwatch_fam_unittest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 60%]
                        Built target kdirwatch_stat_unittest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 61%]
                        Linking CXX executable
                        kdirwatch_qfswatch_unittest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 61%]
                        Built target kdirwatch_qfswatch_unittest</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 62%]
                        Linking CXX shared module
                        "/home/jenkins/workspace/Frame<wbr>works
                        kcoreaddons kf5-qt5 XenialQt5.7/build/py3/PyKF5/KC<wbr>oreAddons.so"</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[ 63%]
                        Built target Py3KF5KCoreAddons</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">Makefile:138:
                        recipe for target 'all' failed</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">make: ***
                        [all] Error 2</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[Pipeline]
                        }</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[Pipeline]
                        // stage</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[Pipeline]
                        }</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">ERROR:
                        script returned exit code 1</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[Pipeline]
                        // catchError</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[Pipeline]
                        sh</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[Frameworks
                        kcoreaddons kf5-qt5 XenialQt5.7] Running shell
                        script</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">+ python3
                        -u ci-tooling/helpers/capture-wor<wbr>kspace.py
                        --environment production</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">/usr/lib/python3/dist-packages<wbr>/Crypto/Cipher/blockalgo.py:<wbr>141:
                        FutureWarning: CTR mode needs counter parameter,
                        not IV</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">
                        self._cipher = factory.new(key, *args, **kwargs)</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[Pipeline]
                        emailextrecipients</td>
                    </tr>
                    <tr>
                      <td class="gmail-m_-7204703107718082259gmail-m_-43257830114227719console">[Pipeline]
                        emailext</td>
                    </tr>
                  </tbody>
                </table>
                <br>
              </div>
            </blockquote>
          </div>
          <br>
        </div>
      </div>
    </blockquote>
    <p><br>
    </p>
  </div></div></div>

</blockquote></div><br></div></div>