qmake: Make use of QHash deterministic
As a build tool, qmake should produce deterministic outputs. Pick-to: 5.15 Task-number: QTBUG-86675 Change-Id: Ifc855d6ddf025cdad3aa57aee79beabf9c6008e2 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
This commit is contained in:
parent
fbefafe159
commit
cccace0c10
@ -1,6 +1,6 @@
|
||||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2016 The Qt Company Ltd.
|
||||
** Copyright (C) 2020 The Qt Company Ltd.
|
||||
** Copyright (C) 2016 Intel Corporation.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
@ -448,6 +448,8 @@ bool qmake_setpwd(const QString &p)
|
||||
|
||||
int runQMake(int argc, char **argv)
|
||||
{
|
||||
qSetGlobalQHashSeed(0);
|
||||
|
||||
// stderr is unbuffered by default, but stdout buffering depends on whether
|
||||
// there is a terminal attached. Buffering can make output from stderr and stdout
|
||||
// appear out of sync, so force stdout to be unbuffered as well.
|
||||
|
Loading…
x
Reference in New Issue
Block a user