Re: [Development] Are we free of code that checks this isn't null?

2016-03-03 Thread Marc Mutz
On Friday 04 March 2016 07:52:15 Thiago Macieira wrote: > Found in GCC 6's changelog (http://gcc.gnu.org/gcc-6/changes.html): > > Value range propagation now assumes that the this pointer of C++ member > > functions is non-null. This eliminates common null pointer checks but > > also breaks some no

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Walter Stefan
Dear Thiago, It seems to me that 5.6.0 is far from ready to be released. The workaround mentioned by you is not clear to me. It sounds like a lot of work and tweaking, or correct me if I am wrong. As Qt 5.6.0 got announced as long time release, we really would like to bring all our systems to

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Walter Stefan
​Hi Helio, I use the GIT 5.6.0 version from qt as suggested by Thiago. The link provided by you does not work for me. Regards, Stefan Von: Helio Chissini de Castro Gesendet: Freitag, 04. März 2016 10:07 An: Walter Stefan; Thiago Macieira; development@qt-pr

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Thiago Macieira
On sexta-feira, 4 de março de 2016 07:07:00 PST Walter Stefan wrote: > I have done a clean build. > > Where can we address this issue? I've managed to reproduce this issue now. It only happens with the old bfd linker (ld.bfd). Gold appears unaffected. Workaround: do not use the convenience qt-e

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Thiago Macieira
On sexta-feira, 4 de março de 2016 07:07:00 PST Walter Stefan wrote: > I have done a clean build. > > Where can we address this issue? I don't know. It's hard to suggest a solution if I don't know what's wrong. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Ope

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Walter Stefan
I have done a clean build. Where can we address this issue? Regards, Stefan Von: Development im Auftrag von Thiago Macieira Gesendet: Freitag, 04. März 2016 10:40 An: development@qt-project.org Betreff: Re: [Development] Qt 5.6.0-rc build issues on Cent

[Development] Are we free of code that checks this isn't null?

2016-03-03 Thread Thiago Macieira
Found in GCC 6's changelog (http://gcc.gnu.org/gcc-6/changes.html): > Value range propagation now assumes that the this pointer of C++ member > functions is non-null. This eliminates common null pointer checks but also > breaks some non-conforming code-bases (such as Qt-5, Chromium, KDevelop). > A

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Thiago Macieira
On sexta-feira, 4 de março de 2016 04:49:39 PST Walter Stefan wrote: > g++ -Wl,-O1 -Wl,--enable-new-dtags > -Wl,-rpath,/home/walteste/qt-5.6/qt-5.6.0-git/qt-install/lib -o > ../../../bin/servicefw .obj/servicefw.o > .obj/servicemetadata.o -L/home/walteste/qt-5.6/qt-5.6.0-git/qt-build/qtsy > stems

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Helio Chissini de Castro
Hello all Just a question, did you tried the copr Qt repository that Fedora KDE Sig maintains ? https://copr.fedorainfracloud.org/coprs/g/kdesig We have everything compiled for Fedora 22, 23, rawhide, epel 7 and epel 6, meaning Centos 6 We're unable to dependency reasons have qtserialport, qtwa

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Walter Stefan
Hi, I am using now the actual sources from git for 5.6.0 and get now the next compilation issue regarding libQt5DBus.so. This mentioned library get's built and is also available in .../qtbase/lib/libQt5DBus.so For some reason while building the service framework it can find that library. See

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 17:32:25 PST Walter Stefan wrote: > Hi Thiago, > > thanks, but unfortunately I am a subversion user and my git knowledge is > very little. Is there a guide or some quick steps of how to check out this > git 5.6.0 branch on my linux system? git clone -b 5.6.0 gi

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Konstantin Tokarev
03.03.2016, 20:15, "Welbourne Edward" : >>  Why do we insist on testing for something that proxies the real need? >>  We need X and we know that Y provides X, so we test for Y. Why can't >>  we just test for X? > > Indeed. It reminds me of the web-sites that used to test with a few > browsers and

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Walter Stefan
Hi Thiago, thanks, but unfortunately I am a subversion user and my git knowledge is very little. Is there a guide or some quick steps of how to check out this git 5.6.0 branch on my linux system? Thanks and sorry for this silly question. Regards, Stefan ___

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Welbourne Edward
> Why do we insist on testing for something that proxies the real need? > We need X and we know that Y provides X, so we test for Y. Why can't > we just test for X? Indeed. It reminds me of the web-sites that used to test with a few browsers and refuse access to anything but the known-good versio

Re: [Development] Dropping VS 2012 in Qt 5.7

2016-03-03 Thread Gunnar Roth
Hello,   >The OpenSSL patch seems to be no release blocker for 5.6.0 as well as Well that patch is also non criticical, but if it only lands in 5.6.1 , that ok for me. >the sqlite build problem can only be seen if -qt-sql-sqlite is getting >passed to configure. If nothing is specified, it defaul

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 16:39:28 PST Blasche Alexander wrote: > > On quinta-feira, 3 de março de 2016 08:12:25 PST Thiago Macieira wrote: > Anything below gcc 4.7 is excluded now. I see little point in making such > fine-grained test. IMO the result is not worth the effort. The module >

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Blasche Alexander
-- Alex > On quinta-feira, 3 de março de 2016 08:12:25 PST Thiago Macieira wrote: > > Please add a test for each of the specific C++11 features, not for the > > compiler version. My email with the build errors lists them all, in > > addition to NSDMI. > > To be clear: one config.test that hap

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 16:26:20 PST Walter Stefan wrote: > Will there be another release candidate or how can I test the compilation > with the already incorporated fixes since rc-1? The best would be to built the 5.6.0 branch from Git. -- Thiago Macieira - thiago.macieira (AT) intel

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Roland Winklmeier
2016-03-03 16:51 GMT+01:00 Thiago Macieira : > On quinta-feira, 3 de março de 2016 10:51:40 PST Roland Winklmeier wrote: > > No matter if I download the source from download.qt.io or clone from git > > and run the normal build as configured in CI, I get the build error. I'm > > not changing any fl

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Walter Stefan
Will there be another release candidate or how can I test the compilation with the already incorporated fixes since rc-1? Regards, Stefan -Original Message- From: Development [mailto:development-bounces+stefan.walter=lisec@qt-project.org] On Behalf Of Thiago Macieira Sent: Donnerst

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 08:12:25 PST Thiago Macieira wrote: > Please add a test for each of the specific C++11 features, not for the > compiler version. My email with the build errors lists them all, in > addition to NSDMI. To be clear: one config.test that happens to test each of the

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 08:48:12 PST Knoll Lars wrote: > And require(c++11) doesn't prevent things to be compiled for gcc 4.6? Correct. Please add a test for each of the specific C++11 features, not for the compiler version. My email with the build errors lists them all, in addition

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 10:51:40 PST Roland Winklmeier wrote: > No matter if I download the source from download.qt.io or clone from git > and run the normal build as configured in CI, I get the build error. I'm > not changing any flags. So my and CI configuration should be exactly the

Re: [Development] [Qt bugreports] (QTCREATORBUG-15705) Xcode 7.2 IOS 9.2 Simulator Debugging not possible

2016-03-03 Thread m...@rpzdesign.com
Eike: Well, that is a bit of news, thank you for looking at this. Thank you for your effort in this regard. md On 3/3/2016 7:47 AM, Eike Ziller (via JIRA) wrote: Message Title Eike Ziller *commented* on Bug QTCREATORBUG-15705

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Koehne Kai
> -Original Message- > From: Development [mailto:development- > bounces+kai.koehne=theqtcompany@qt-project.org] On Behalf Of > Thiago Macieira > Sent: Thursday, March 03, 2016 9:14 AM > To: development@qt-project.org > Subject: Re: [Development] How can Qt 5.6.0 MinGW pass in CI with

Re: [Development] templated QObjects [was: Re: We are planning to upgrade qdoc to use clang for parsing C++]

2016-03-03 Thread Milian Wolff
On Thursday, March 3, 2016 2:05:18 PM CET Dominik Haumann wrote: > Hi Milian, > > On Thu, Feb 25, 2016 at 7:22 PM, Milian Wolff wrote: > > On Donnerstag, 25. Februar 2016 09:02:11 CET Thiago Macieira wrote: > >> On quinta-feira, 25 de fevereiro de 2016 17:33:52 PST Cristian Adam wrote: > >> > Th

Re: [Development] templated QObjects [was: Re: We are planning to upgrade qdoc to use clang for parsing C++]

2016-03-03 Thread Dominik Haumann
Hi Milian, On Thu, Feb 25, 2016 at 7:22 PM, Milian Wolff wrote: > On Donnerstag, 25. Februar 2016 09:02:11 CET Thiago Macieira wrote: >> On quinta-feira, 25 de fevereiro de 2016 17:33:52 PST Cristian Adam wrote: >> > This might be a burden for some of the Qt developers (Windows ones). >> > >> > Bu

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Koehne Kai
> -Original Message- > From: Development [mailto:development- > bounces+kai.koehne=theqtcompany@qt-project.org] On Behalf Of > Roland Winklmeier > Sent: Thursday, March 03, 2016 10:52 AM > To: Thiago Macieira > Cc: development@qt-project.org > Subject: Re: [Development] How can Qt 5.

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Roland Winklmeier
2016-03-03 9:14 GMT+01:00 Thiago Macieira : > On quinta-feira, 3 de março de 2016 00:06:41 PST Thiago Macieira wrote: > > On quinta-feira, 3 de março de 2016 08:56:35 PST Roland Winklmeier wrote: > > > So how is it possible that this error does not show up in CI? I did > > > download the Qt MinGW

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Knoll Lars
On 03/03/16 10:25, "Development on behalf of Curtis Mitch" wrote: > > >> -Original Message- >> From: Development [mailto:development- >> bounces+mitch.curtis=theqtcompany@qt-project.org] On Behalf Of Thiago >> Macieira >> Sent: Thursday, 3 March 2016 9:07 AM >> To: development@qt-pr

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Curtis Mitch
> -Original Message- > From: Development [mailto:development- > bounces+mitch.curtis=theqtcompany@qt-project.org] On Behalf Of Thiago > Macieira > Sent: Thursday, 3 March 2016 9:07 AM > To: development@qt-project.org > Subject: Re: [Development] How can Qt 5.6.0 MinGW pass in CI with

Re: [Development] Dropping VS 2012 in Qt 5.7

2016-03-03 Thread Knoll Lars
On 03/03/16 10:06, "Development on behalf of Andreas Holzammer" wrote: >Hi, > >as Maintainer of the Windows Embedded Compact Platforms it makes sense >to look forward and agree with dropping the platform in favor to support >new features. Also Microsoft seems to abandon this platform, so Qt nee

Re: [Development] Dropping VS 2012 in Qt 5.7

2016-03-03 Thread Andreas Holzammer
Hi, as Maintainer of the Windows Embedded Compact Platforms it makes sense to look forward and agree with dropping the platform in favor to support new features. Also Microsoft seems to abandon this platform, so Qt needs todo the same for going forward. But we will still support 5.6 as LTS Version

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Knoll Lars
On 03/03/16 09:35, "Olivier Goffart" wrote: >Am Donnerstag, 3. März 2016, 08:24:41 CET schrieb Knoll Lars: >> On 03/03/16 09:12, "Development on behalf of Thiago Macieira" >> > of thiago.macie...@intel.com> wrote: > >> >> >> >> >On quinta-feira, 3 de março de 2016 08:05:41 PST Knoll Lars wro

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Olivier Goffart
Am Donnerstag, 3. März 2016, 08:24:41 CET schrieb Knoll Lars: > On 03/03/16 09:12, "Development on behalf of Thiago Macieira" > of thiago.macie...@intel.com> wrote: > > > > >On quinta-feira, 3 de março de 2016 08:05:41 PST Knoll Lars wrote: > > > >> This looks good. > > > > > >It's good, but

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Knoll Lars
On 03/03/16 09:12, "Development on behalf of Thiago Macieira" wrote: >On quinta-feira, 3 de março de 2016 08:05:41 PST Knoll Lars wrote: >> This looks good. > >It's good, but not sufficient. How is it not sufficient? Lars ___ Development mailing l

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 00:06:41 PST Thiago Macieira wrote: > On quinta-feira, 3 de março de 2016 08:56:35 PST Roland Winklmeier wrote: > > So how is it possible that this error does not show up in CI? I did > > download the Qt MinGW 4.9 version, so CI should fail to build. > > -Wundef

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 08:05:41 PST Knoll Lars wrote: > This looks good. It's good, but not sufficient. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center ___ Development mailing

Re: [Development] How can Qt 5.6.0 MinGW pass in CI with QTBUG-49971 open?

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 08:56:35 PST Roland Winklmeier wrote: > So how is it possible that this error does not show up in CI? I did > download the Qt MinGW 4.9 version, so CI should fail to build. -Wundef is not enabled by either -Wall or -Wextra. It's entirely correct C source to #if

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Knoll Lars
This looks good. Cheers, Lars On 03/03/16 08:59, "Development on behalf of Koehne Kai" wrote: >IMO > >https://codereview.qt-project.org/#/c/151180/1/qtserialbus.pro > >should fix it. Is there a bug report already that I can link to? > >Regards > >Kai > >> -Original Message- >> From

Re: [Development] Dropping qtserialbus from Qt 5.6 -- it doesn't compile in C++98

2016-03-03 Thread Knoll Lars
On 03/03/16 08:54, "Development on behalf of Thiago Macieira" wrote: >On quinta-feira, 3 de março de 2016 07:50:51 PST Knoll Lars wrote: >> >It matters because it breaks the build. >> > >> >Please remove it from the build. It's ok for it to be present, but don't >> >compile it. >> >> >>

Re: [Development] Qt 5.6.0-rc build issues on CentOS 6.7 x86_64 with g++

2016-03-03 Thread Thiago Macieira
On quinta-feira, 3 de março de 2016 07:50:26 PST Walter Stefan wrote: > io/scenemanager.cpp:44: error: class âQt3DRender::Render::SceneManagerâ does > not have any field named âQResourceManagerâ https://codereview.qt-project.org/151171 > g++ -Wl,-O1 -Wl,--enable-new-dtags -Wl,-z,origin > -Wl,-rpa