| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I2f2ba754111e198298b7d1a595343fcd773e05e5
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
|
|
|
|
|
|
| |
Change-Id: Ibae2b8ebb90e79ff8337d994b2234eed5e230dcc
Reviewed-by: Viktor Engelmann <viktor.engelmann@qt.io>
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Python version check skipped the build only
for qt5 root builds, however for module build it only
printed the warning and the build continued.
Skip the build if python version is incorrect.
Change-Id: I72d5f638eb79de93faaaa07b39272bdcb8615c3f
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Viktor Engelmann <viktor.engelmann@qt.io>
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
|
|\ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
mkspecs/features/functions.prf
Change-Id: I53d65ea49f546c7d4aadfdaff178fd2f3f4cdf11
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Turns out that we still run out of memory when linking on a 32 bit
Windows.
This reverts commit 53b632ee0b6dc92ffc4f94f88755d94f7533637a.
Change-Id: Ifd8319927b816a52664f214a2540bad31f67935a
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I3d1157d109c2413593a4d30126fc70349480fe93
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Read the correct QT_ARCH and QT_TARGET_ARCH variables from QMAKE. This
fixes cases where toolchain arch does not match host arch (e.g. x86 tools
on x64).
Also removes unnecessary WEBENGINE_ARCH variable, and a mismatch in GN
mips names.
Task-number: QTBUG-61528
Change-Id: I11b050977ce6203c10d1776a15eb32efa4693290
Reviewed-by: Rolf Eike Beer <eb@emlix.com>
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We don't support building with the Intel compiler and since it fakes being
msvc and gcc, we need to explicitly test for it to block it.
Task-number: QTQAINFRA-1196
Change-Id: I727b17d271dab67af8ce69f80bd3d2414cdc4060
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
The issue that prevented us from doing so seems to be fixed.
Change-Id: I230419b61352d91e794e5680ca70802d02393bc0
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Starting with Qt 5.9, the values in QMAKE_RPATHDIR were passed along
to GN, which resulted in both qmake and GN adding rpath linker flags,
leading to duplicate rpath values.
This lead to the Qt package installer not removing all absolute path
rpath values when installing Qt, which subsequently caused issues
with code signing Qt applications.
The fix is not to pass the rpath values to GN, and rely on the ones
generated by qmake.
Task-number: QTBUG-61413
Change-Id: Ib27d9c232674534d4b053cb1e12750f5c8bc87a9
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Configure-Time tests for presence of (required) gperf, bison and flex
are added to configure.pri and configure.json, so that we can decide
early on to skip the build, instead of starting a build that
will fail much later, yield incomprehensible error messages and
make the build of the complete Qt framework fail.
Task-number: QTBUG-52805
Change-Id: I7dab49e6e8672b72901519ad7d88de97197fe587
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|\
| |
| |
| | |
Change-Id: Iba6114263488d6bf84b255b38182904dc5880386
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Document changes to configure system and ensure we don't output nonsense
when the two systems are mixed.
Also updates changes to include security fixes and that binary compatibily
was fixed, and lists all relevant bug-fixes I could fine.
Change-Id: I68aa729e0846a0c0c18fd7d91e016b551157ddd6
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The patch also removes the appstore compatibility feature
from the feature summary displayed when qmake is invoked, and
also makes sure not to pass the relevant compatibility argument
to GN.
[ChangeLog][macOS] Removed -appstore-compliant configure switch.
Task-number: QTBUG-60443
Change-Id: I9c5ced0375195dd62e2416c57484d8e6021ebdd8
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Otherwise we can get certificate errors on a lot distros, for many pages
including our own and Google's.
Task-number: QTBUG-60603
Change-Id: I52f3486711438389ed8a5d7272bf5b211a37c805
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
QtWebEngine supports building with last stable and last LTS Qt releases.
Guard some 5.7-5.9 API from being used when not available, and reinstate
the default features for 5.6 LTS builds.
Change-Id: Ia288a49109d011a2bee883d4a2d38d994b497d59
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The command-line switches is called webengine-icu to avoid conflicting
with icu switches in other modules.
Change-Id: Ic923a199efbc4081b3c30f0cafa4b7ea786bdb00
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The MSVC version is already checked by configure.prf. Remove the older,
outdated check. This saves us from keeping the version number and error
messages in multiple places in sync.
Change-Id: I95c4d373771fd57b078b2148b4d8df96778f84ee
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
|/
|
|
|
|
|
|
| |
Remove our manually generated configuration files on make distclean.
Task-number: QTBUG-60235
Change-Id: I8b851fa80e1c17ea6ede9efb6ba0d2f108026db8
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
|
|
|
|
|
|
|
|
| |
The optimize-size configure option got landed generally in qtbase, so
respond to that instead of doing our own.
Change-Id: I8bfcf494a6f0d599bf375ae4ea73ce86ee02216b
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
|
|
The tools/qmake directory is a left over from webkit where qmake was
but one of many buildsystems. This is not necessary for qtwebengine, so
we can instead use the standard locations.
Change-Id: I3d126d6627295b113b091f3eabeee25f1c1f6183
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
|