Re: [Development] Missing Qt modules from Coverity Scan

2016-09-17 Thread Thiago Macieira
On sábado, 17 de setembro de 2016 09:51:02 PDT Holger Freyther wrote:
> Is this a known problem? How should the configure be changed?

Same problem as I'm having (see the "Help!" thread and QTBUG-56049).

Workaround: only build qtbase and do not build qt5.git. If you have built 
qt5.git in the past, make sure you've removed all artifacts.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Help! configure won't configure on Windows

2016-09-17 Thread Thiago Macieira
On sábado, 17 de setembro de 2016 11:23:12 PDT Oswald Buddenhagen wrote:
> On Thu, Sep 15, 2016 at 07:51:16PM -0700, Thiago Macieira wrote:
> > On quinta-feira, 15 de setembro de 2016 18:33:24 PDT Thiago Macieira 
wrote:
> > > Ok, just to be sure, I've nuked EVERYTHING from another build and it
> > > also
> > 
> > > happens:
> > I've reduce this to this commit:
> after this commit, qtbase is still _supposed_ to configure stand-alone,
> provided there are *no* build artifacts from qt5.git (look for hidden
> files).
> admittedly, i never tested this configuration, but i thought CI does (it
> builds every module separately, supposedly without a top-level tree).

So how am I going to reconfigure qtbase once I've built the rest of qt5? My 
workflow is:

cd qtbase
configure
make
repeat for a month
cd ..   # to qt5.git
qmake && make

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Help! configure won't configure on Windows

2016-09-17 Thread Thiago Macieira
Em quinta-feira, 15 de setembro de 2016, às 23:40:34 PDT, Thiago Macieira > 
Ah, I see what you mean by Gerrit troubles. The change is marked as merged
> 22 hours ago, but it isn't in the 5.8 branch.
> 
> If you update today, you'll need to revert three commits, not just one:
> 
> a668c6a Convert the old feature system
> b754b28 rename description => label in configure.json
> 2d3c73f Modularize configure.json/.pri

I'm upgrading this to a P0, since I can't figure out what to revert anymore.

https://bugreports.qt.io/browse/QTBUG-56049

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Help! configure won't configure on Windows

2016-09-17 Thread Oswald Buddenhagen
On Thu, Sep 15, 2016 at 07:51:16PM -0700, Thiago Macieira wrote:
> On quinta-feira, 15 de setembro de 2016 18:33:24 PDT Thiago Macieira wrote:
> > Ok, just to be sure, I've nuked EVERYTHING from another build and it also
> > happens:
> 
> I've reduce this to this commit:
> 
after this commit, qtbase is still _supposed_ to configure stand-alone,
provided there are *no* build artifacts from qt5.git (look for hidden
files).
admittedly, i never tested this configuration, but i thought CI does (it
builds every module separately, supposedly without a top-level tree).

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Missing Qt modules from Coverity Scan

2016-09-17 Thread Holger Freyther

> On 15 Sep 2016, at 14:51, Giuseppe D'Angelo  wrote:
> 
> Howdy,

Hi!


> 
> while playing around with Coverity Scan with a few colleagues of mine we
> noticed that only qtbase is getting uploaded and therefore checked
> (instead of the complete qt5.git).
> 
> I'm fairly sure that this has changed recently, as there are bugs in
> there against other modules which were automatically marked as "fixed"
> by Coverity (because the corresponding code is now gone).
> 
> May I ask the Good Samaritan who is regularly uploading builds of Qt to
> Coverity to double check the configuration?

thanks for pointing it out. It seems that qt5.git/configure in the dev branch 
is broken (or has changed behavior).

The configure script in all its beauty is:

./configure -prefix /home/qt-project/install -debug -opensource 
-confirm-license -no-pch
make -j 4

qt-project@Qt-Coverity:~/coverity/qt5$ make
cd qtbase/ && ( test -e Makefile || 
/home/qt-project/coverity/qt5/qtbase/bin/qmake -o Makefile 
/home/qt-project/coverity/qt5/qtbase/qtbase.pro -qtconf 
/home/qt-project/coverity/qt5/qtbase/bin/qt.conf -- -prefix 
/home/qt-project/coverity/qt5/qtbase -opensource ) && make -f Makefile
make[1]: Entering directory `/home/qt-project/coverity/qt5/qtbase'
cd src/ && ( test -e Makefile || /home/qt-project/coverity/qt5/qtbase/bin/qmake 
-o Makefile /home/qt-project/coverity/qt5/qtbase/src/src.pro -qtconf 
/home/qt-project/coverity/qt5/qtbase/bin/qt.conf -- -prefix 
/home/qt-project/coverity/qt5/qtbase -opensource ) && make -f Makefile
Cannot read /home/qt-project/coverity/qt5/qtbase/src/corelib/qtcore-config.pri: 
No such file or directory
Cannot read /home/qt-project/coverity/qt5/qtbase/src/gui/qtgui-config.pri: No 
such file or directory
Project ERROR: Could not find feature system-zlib.

qt5.git is at 2fb27862aa760d88790b23e0eab3cd3be5341054

Is this a known problem? How should the configure be changed?

holger
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development