Re: [Development] openssl-linked include paths in Qt 5.8

2017-04-18 Thread Thiago A . Corrêa
I have struggled with this in 5.5 and there was closed bug (no feedback) that dates back from 5.5 as well. From what I can tell nmake distclean misses something. I was able to work around this with both of these options: - Erase all source code and download/extract new fresh source tree -

[Development] openssl-linked include paths in Qt 5.8

2017-04-18 Thread Kuba Ober
When I build 5.8 configured with -static -openssl-linked -I c:\path\to\openssl\include -L c:\path...\lib etc., the OpenSSL configure test passes, but building the network code fails since the include path never makes it to the Makefile (for nmake). Adding QMAKE_INCDIR+=c:\path...\include doesn't

Re: [Development] Lack of base classes/interfaces? Q*, Q*F

2017-04-18 Thread Thiago Macieira
Em terça-feira, 18 de abril de 2017, às 11:45:53 PDT, Jason H escreveu: > I'd love to see inclusion for 5.10+ or 6.0 :-) 6.0. It can't happen in 5.10 for the same reason it didn't happen in 5.1: it's a completely binary-incompatible change. -- Thiago Macieira - thiago.macieira (AT) intel.com

Re: [Development] Lack of base classes/interfaces? Q*, Q*F

2017-04-18 Thread Jason H
I'd love to see inclusion for 5.10+ or 6.0 :-) > Sent: Tuesday, April 18, 2017 at 12:47 PM > From: "Thiago Macieira" > To: development@qt-project.org > Subject: Re: [Development] Lack of base classes/interfaces? Q*, Q*F > > Em terça-feira, 18 de abril de 2017, às 07:01:45 PDT, Jason H escreveu: >

Re: [Development] Make qtstyleplugins an official module and release it

2017-04-18 Thread Thiago Macieira
Em terça-feira, 18 de abril de 2017, às 08:31:06 PDT, André Pönitz escreveu: > > Getting this upstreamed is going to be difficult because of the concerns > > Red Hat Legal has about the Qt CLA. > > Interesting... real reasons, or company politics? [guessing] Real in the sense of "some people get

Re: [Development] Lack of base classes/interfaces? Q*, Q*F

2017-04-18 Thread Thiago Macieira
Em terça-feira, 18 de abril de 2017, às 07:01:45 PDT, Jason H escreveu: > This would be great. What happened to it? I ran out of time developing it and the rest of QString, QByteArray, QVector, and QList for 5.0. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel O

Re: [Development] Make qtstyleplugins an official module and release it

2017-04-18 Thread André Pönitz
On Tue, Apr 18, 2017 at 12:19:43PM +0200, Kevin Kofler wrote: > Thiago Macieira wrote: > > On segunda-feira, 17 de abril de 2017 15:05:30 PDT Kevin Kofler wrote: > >> Thiago Macieira wrote: > >> > So src/widgets/styles/qgtkstyle.cpp did not compile with Gtk3? > >> > >> No, it doesn't. The GTK+ 3 t

Re: [Development] 5.7/5.8 gives unusable static ltcg x86 builds on MSVC 2015/2017

2017-04-18 Thread Kuba Ober
> 18 apr. 2017 kl. 04:37 skrev Mikkel Krautz : > > MSVC 2015 has buggy magic statics, see > https://bugreports.qt.io/browse/QTBUG-58318 and > https://connect.microsoft.com/VisualStudio/feedback/details/3121209 > > I worked around the issue by disabling them with -Zc:threadSafeInit-. Wow, thank y

Re: [Development] Focusing bug fixes to 5.9 branch and patch releases during H1/17

2017-04-18 Thread Oswald Buddenhagen
On Tue, Apr 11, 2017 at 07:49:28AM +0200, Tuukka Turunen wrote: >Hi, > >With Qt 5.9 beta released last week, I think we should close 5.8 branch >now. > it's done. as usual, i'm expecting a flurry of retargeting requests (not on this list! gah). >Closing 5.8 will help getting Qt

Re: [Development] Lack of base classes/interfaces? Q*, Q*F

2017-04-18 Thread Jason H
This would be great. What happened to it? > Sent: Monday, April 17, 2017 at 1:40 PM > From: "Thiago Macieira" > To: development@qt-project.org > Subject: Re: [Development] Lack of base classes/interfaces? Q*, Q*F > > Em segunda-feira, 17 de abril de 2017, às 10:33:06 PDT, Jason H escreveu: > > Af

Re: [Development] Lack of base classes/interfaces? Q*, Q*F

2017-04-18 Thread Jason H
> Sent: Monday, April 17, 2017 at 6:01 PM > From: "Kevin Kofler" > To: development@qt-project.org > Subject: Re: [Development] Lack of base classes/interfaces? Q*, Q*F > > Alejandro Exojo wrote: > > You should really explain which kind of code did you change, because just > > recently I adjusted

Re: [Development] Make qtstyleplugins an official module and release it

2017-04-18 Thread Kevin Kofler
Thiago Macieira wrote: > On segunda-feira, 17 de abril de 2017 15:05:30 PDT Kevin Kofler wrote: >> Thiago Macieira wrote: >> > So src/widgets/styles/qgtkstyle.cpp did not compile with Gtk3? >> >> No, it doesn't. The GTK+ 3 theming API is very different. >> >> Some Red Hat / Fedora developers have

Re: [Development] QHash iteration vs std::unordered_map

2017-04-18 Thread Marc Mutz
On Tuesday 18 April 2017 10:52:47 Olivier Goffart wrote: > On Montag, 17. April 2017 18:48:26 CEST Marc Mutz wrote: > > On Monday 17 April 2017 18:08:20 Thiago Macieira wrote: > > > Em segunda-feira, 17 de abril de 2017, às 00:30:23 PDT, Marc Mutz > > escreveu: > > > > The problem with QT_STRICT_I

Re: [Development] QHash iteration vs std::unordered_map

2017-04-18 Thread Olivier Goffart
On Montag, 17. April 2017 18:48:26 CEST Marc Mutz wrote: > On Monday 17 April 2017 18:08:20 Thiago Macieira wrote: > > Em segunda-feira, 17 de abril de 2017, às 00:30:23 PDT, Marc Mutz escreveu: > > > The problem with QT_STRICT_ITERATORS is _not_ that they are changing > > > begin() and end(), > >

Re: [Development] State of LGPL exception after migration to LGPLv3

2017-04-18 Thread Lars Knoll
The LGPL_EXCEPTION.txt files should get removed from our sources. LGPLv3 covers this case directly. Cheers, Lars > On 17 Apr 2017, at 18:07, Thiago Macieira wrote: > > Em segunda-feira, 17 de abril de 2017, às 04:24:25 PDT, Konstantin Tokarev > escreveu: >> 1. Is it still legal to incorporat

Re: [Development] 5.7/5.8 gives unusable static ltcg x86 builds on MSVC 2015/2017

2017-04-18 Thread Mikkel Krautz
MSVC 2015 has buggy magic statics, see https://bugreports.qt.io/browse/QTBUG-58318 and https://connect.microsoft.com/VisualStudio/feedback/details/3121209 I worked around the issue by disabling them with -Zc:threadSafeInit-. On Tue, Apr 18, 2017 at 3:46 AM, Kuba Ober wrote: > Are -static -ltcg -