Fix building with "-sanitize fuzzer-no-link"
This partially reverts commitbb10c25a5b4e1f. We need qtemporaryfile.cpp in the bootstrap library, because qfile.cpp uses QTemporaryFileName - even if QTemporaryFile has been disabled. Re-adding qtemporaryfile.cpp does not increase the bootstrap library's size significantly, because sincec25a5b4e1fwe have #define QT_NO_TEMPORARYFILE in qconfig-bootstrapped.h, and that disables compilation of QTemporaryFile but leaves QTemporaryFileName intact. Pick-to: 6.4 Fixes: QTBUG-103805 Change-Id: I6947ca303edb36fc359bd5d07c1cbd88098905fb Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
parent
0dadb951b5
commit
c0a5f17679
|
|
@ -37,6 +37,7 @@ qt_internal_extend_target(Bootstrap
|
|||
../../corelib/io/qresource.cpp
|
||||
../../corelib/io/qsavefile.cpp
|
||||
../../corelib/io/qstandardpaths.cpp
|
||||
../../corelib/io/qtemporaryfile.cpp
|
||||
../../corelib/kernel/qcoreapplication.cpp
|
||||
../../corelib/kernel/qcoreglobaldata.cpp
|
||||
../../corelib/kernel/qiterable.cpp
|
||||
|
|
|
|||
Loading…
Reference in New Issue