Update Qt4 to 4.7.2, security update
cover Update Qt4 to 4.7.2, security update
From: Paul Eggleton <[email protected]>
Move Qt 4.7.x from 4.7.1 to 4.7.2 and apply security patch from OE.
Pull URL: git://git.openembedded.org/openembedded-core-contrib
Branch: paule/qt-4.7.2
Browse: http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/qt-4.7.2
Thanks,
Paul Eggleton <[email protected]>
---
Denys Dmytriyenko (1):
qt4: security advisory - blacklist fraudulent comodo certificates
Paul Eggleton (1):
qt4: replace 4.7.1 with version 4.7.2
...klist-fraudulent-comodo-certificates-patch.diff | 134 ++++++++++++++++++++
meta/recipes-qt/qt4/qt-4.6.3.inc | 1 +
meta/recipes-qt/qt4/{qt-4.7.1.inc => qt-4.7.2.inc} | 5 +-
.../0001-Added-Openembedded-crossarch-option.patch | 0
.../recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/g++.conf | 0
.../hack-out-pg2-4.7.0.patch | 0
.../qt4/{qt-4.7.1 => qt-4.7.2}/linux.conf | 0
meta/recipes-qt/qt4/qt4-embedded_4.6.3.bb | 2 +-
...qt4-embedded_4.7.1.bb => qt4-embedded_4.7.2.bb} | 0
...s-native_4.7.1.bb => qt4-tools-native_4.7.2.bb} | 4 +-
meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb | 6 -
meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.2.bb | 6 +
meta/recipes-qt/qt4/qt4-x11-free_4.6.3.bb | 2 +-
...qt4-x11-free_4.7.1.bb => qt4-x11-free_4.7.2.bb} | 0
14 files changed, 148 insertions(+), 12 deletions(-)
create mode 100644 meta/recipes-qt/qt4/files/blacklist-fraudulent-comodo-certificates-patch.diff
rename meta/recipes-qt/qt4/{qt-4.7.1.inc => qt-4.7.2.inc} (89%)
rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/0001-Added-Openembedded-crossarch-option.patch (100%)
rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/g++.conf (100%)
rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/hack-out-pg2-4.7.0.patch (100%)
rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/linux.conf (100%)
rename meta/recipes-qt/qt4/{qt4-embedded_4.7.1.bb => qt4-embedded_4.7.2.bb} (100%)
rename meta/recipes-qt/qt4/{qt4-tools-native_4.7.1.bb => qt4-tools-native_4.7.2.bb} (61%)
delete mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb
create mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.2.bb
rename meta/recipes-qt/qt4/{qt4-x11-free_4.7.1.bb => qt4-x11-free_4.7.2.bb} (100%)PATCH 1/2 qt4: replace 4.7.1 with version 4.7.2
From: Paul Eggleton <[email protected]>
Qt 4.7.2 is a bugfix release for the 4.7 series - more details here:
http://qt.nokia.com/developer/changes/changes-4.7.2/
This was prompted by the equivalent change in OE, however the change was redone by hand. There are no changes to the recipes themselves other than updating SRC_URI checksums and resetting PR.
---
meta/recipes-qt/qt4/{qt-4.7.1.inc => qt-4.7.2.inc} | 4 ++--
.../0001-Added-Openembedded-crossarch-option.patch | 0
.../recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/g++.conf | 0
.../hack-out-pg2-4.7.0.patch | 0
.../qt4/{qt-4.7.1 => qt-4.7.2}/linux.conf | 0
...qt4-embedded_4.7.1.bb => qt4-embedded_4.7.2.bb} | 2 +-
...s-native_4.7.1.bb => qt4-tools-native_4.7.2.bb} | 4 ++--
meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb | 6 ------
meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.2.bb | 6 ++++++
...qt4-x11-free_4.7.1.bb => qt4-x11-free_4.7.2.bb} | 2 +-
10 files changed, 12 insertions(+), 12 deletions(-)
rename meta/recipes-qt/qt4/{qt-4.7.1.inc => qt-4.7.2.inc} (93%)
rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/0001-Added-Openembedded-crossarch-option.patch (100%)
rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/g++.conf (100%)
rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/hack-out-pg2-4.7.0.patch (100%)
rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/linux.conf (100%)
rename meta/recipes-qt/qt4/{qt4-embedded_4.7.1.bb => qt4-embedded_4.7.2.bb} (87%)
rename meta/recipes-qt/qt4/{qt4-tools-native_4.7.1.bb => qt4-tools-native_4.7.2.bb} (61%)
delete mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb
create mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.2.bb
rename meta/recipes-qt/qt4/{qt4-x11-free_4.7.1.bb => qt4-x11-free_4.7.2.bb} (88%)meta/recipes-qt/qt4/qt-4.7.2.inc renamed from meta/recipes-qt/qt4/qt-4.7.1.inc +2 -2
@@ -14,8 +14,8 @@ SRC_URI = "http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-${PV}. file://linux.conf \ " -SRC_URI[md5sum] = "6f88d96507c84e9fea5bf3a71ebeb6d7" -SRC_URI[sha256sum] = "8cb5277c41f824cfc6dcee0e95e0bf23a9ad2c8d18d245105137481d092b124a" +SRC_URI[md5sum] = "66b992f5c21145df08c99d21847f4fdb" +SRC_URI[sha256sum] = "d4783b524b90bcd270ccf6e7a30d5fb51696c47eb5de49ebc2d553cd3eb49336" S = "${WORKDIR}/qt-everywhere-opensource-src-${PV}"
meta/recipes-qt/qt4/qt-4.7.2/0001-Added-Openembedded-crossarch-option.patch renamed from meta/recipes-qt/qt4/qt-4.7.1/0001-Added-Openembedded-crossarch-option.patch +0 -0
meta/recipes-qt/qt4/qt-4.7.2/g++.conf renamed from meta/recipes-qt/qt4/qt-4.7.1/g++.conf +0 -0
meta/recipes-qt/qt4/qt-4.7.2/hack-out-pg2-4.7.0.patch renamed from meta/recipes-qt/qt4/qt-4.7.1/hack-out-pg2-4.7.0.patch +0 -0
meta/recipes-qt/qt4/qt-4.7.2/linux.conf renamed from meta/recipes-qt/qt4/qt-4.7.1/linux.conf +0 -0
meta/recipes-qt/qt4/qt4-embedded_4.7.2.bb renamed from meta/recipes-qt/qt4/qt4-embedded_4.7.1.bb +1 -1
@@ -1,7 +1,7 @@ require qt-${PV}.inc require qt4-embedded.inc -PR = "${INC_PR}.1" +PR = "${INC_PR}.0" QT_CONFIG_FLAGS_append_armv6 = " -no-neon "
meta/recipes-qt/qt4/qt4-tools-native_4.7.2.bb renamed from meta/recipes-qt/qt4/qt4-tools-native_4.7.1.bb +2 -2
@@ -9,5 +9,5 @@ EXTRA_OECONF += " -no-fast -silent -no-rpath" TOBUILD := "src/tools/bootstrap ${TOBUILD}" -SRC_URI[md5sum] = "6f88d96507c84e9fea5bf3a71ebeb6d7" -SRC_URI[sha256sum] = "8cb5277c41f824cfc6dcee0e95e0bf23a9ad2c8d18d245105137481d092b124a" +SRC_URI[md5sum] = "66b992f5c21145df08c99d21847f4fdb" +SRC_URI[sha256sum] = "d4783b524b90bcd270ccf6e7a30d5fb51696c47eb5de49ebc2d553cd3eb49336"
meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb deleted +0 -6
@@ -1,6 +0,0 @@ -require qt4-tools-nativesdk.inc - -PR = "${INC_PR}.0" - -SRC_URI[md5sum] = "6f88d96507c84e9fea5bf3a71ebeb6d7" -SRC_URI[sha256sum] = "8cb5277c41f824cfc6dcee0e95e0bf23a9ad2c8d18d245105137481d092b124a"
meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.2.bb new file +6 -0
@@ -0,0 +1,6 @@ +require qt4-tools-nativesdk.inc + +PR = "${INC_PR}.0" + +SRC_URI[md5sum] = "66b992f5c21145df08c99d21847f4fdb" +SRC_URI[sha256sum] = "d4783b524b90bcd270ccf6e7a30d5fb51696c47eb5de49ebc2d553cd3eb49336"
meta/recipes-qt/qt4/qt4-x11-free_4.7.2.bb renamed from meta/recipes-qt/qt4/qt4-x11-free_4.7.1.bb +1 -1
@@ -1,7 +1,7 @@ require qt4-x11-free.inc require qt-${PV}.inc -PR = "${INC_PR}.1" +PR = "${INC_PR}.0" QT_CONFIG_FLAGS_append_armv6 = " -no-neon "
Signature · 1 line
1.7.1
PATCH 2/2 qt4: security advisory - blacklist fraudulent comodo certificates
In reply to Paul EggletonFrom: Denys Dmytriyenko <[email protected]>
Security advisory: Blacklist fraudulent certificates. More info is in the patch and at the following links:
http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html
http://qt.nokia.com/files/qt-patches/blacklist-fraudulent-comodo-certificates-patch.diff/view
(Imported from OE rev 61eeeec1224c4f974f9185c2b93eeb19d13938af)
--- ...klist-fraudulent-comodo-certificates-patch.diff | 134 ++++++++++++++++++++ meta/recipes-qt/qt4/qt-4.6.3.inc | 1 + meta/recipes-qt/qt4/qt-4.7.2.inc | 1 + meta/recipes-qt/qt4/qt4-embedded_4.6.3.bb | 2 +- meta/recipes-qt/qt4/qt4-embedded_4.7.2.bb | 2 +- meta/recipes-qt/qt4/qt4-x11-free_4.6.3.bb | 2 +- meta/recipes-qt/qt4/qt4-x11-free_4.7.2.bb | 2 +- 7 files changed, 140 insertions(+), 4 deletions(-) create mode 100644 meta/recipes-qt/qt4/files/blacklist-fraudulent-comodo-certificates-patch.diff
meta/recipes-qt/qt4/files/blacklist-fraudulent-comodo-certificates-patch.diff new file +134 -0
@@ -0,0 +1,134 @@ +Security advisory: Fraudulent certificates + +Background: + +Recently a group of people managed to get fraudulent SSL certificates signed +by a Certificate Authority (CA). + +These certificates potentially enable their owners to pretend to be other +entities on the Web; the attackers can present valid certificates for e.g. +mail.google.com, login.yahoo.com and login.live.com, among others. + +The patch below solves this problem by blacklisting those fake certificates +and aborting an SSL handshake with entities that present these certificates. +The patch applies to all 4.6 and 4.7 versions, and should be applied to all Qt +4.6.x and 4.7.x versions; upcoming Qt releases will contain a fix for this +problem. + +More technical background: + +In order to trick a user into establishing an SSL connection to a site using +one of those fake certificates, in addition to controlling the certificate, an +attacker would need to either control the DNS server used by the victim, or +have control over a proxy that the victim uses. That way, the attacker could +trick the victim to connect to the attacker?s site and then present the user +with a valid certificate. + +One obvious question now is: Should those certificates not just be revoked, +which would solve the problem? + +First, they have been revoked by the affected Certificate Authority (see above +link). + +However, the problem in this case, and probably part of the reason why most +browser vendors release new versions blacklisting those certificates, is that +by default browsers do not treat invalid responses from an OCSP server (a +server used for checking the revocation status of a certificate) as fatal, and +will allow the SSL connection to proceed anyway. Qt itself does not support +OCSP yet, which makes blacklisting the certificates the only valid option (now +would be a good moment to vote on the task for implementing OCSP in Qt); since +Qt is relying on the system root certificates since version 4.7, it cannot +control the root certificates that Qt trusts automatically anymore. + +http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html +http://qt.nokia.com/files/qt-patches/blacklist-fraudulent-comodo-certificates-patch.diff/view + +diff --git a/src/network/ssl/qsslcertificate.cpp b/src/network/ssl/qsslcertificate.cpp +index 618ac79..a5cdf01 100644 +--- a/src/network/ssl/qsslcertificate.cpp ++++ b/src/network/ssl/qsslcertificate.cpp +@@ -219,17 +219,19 @@ bool QSslCertificate::isNull() const + Returns true if this certificate is valid; otherwise returns + false. + +- Note: Currently, this function only checks that the current ++ Note: Currently, this function checks that the current + data-time is within the date-time range during which the +- certificate is considered valid. No other checks are +- currently performed. ++ certificate is considered valid, and checks that the ++ certificate is not in a blacklist of fraudulent certificates. + + \sa isNull() + */ + bool QSslCertificate::isValid() const + { + const QDateTime currentTime = QDateTime::currentDateTime(); +- return currentTime >= d->notValidBefore && currentTime <= d->notValidAfter; ++ return currentTime >= d->notValidBefore && ++ currentTime <= d->notValidAfter && ++ ! QSslCertificatePrivate::isBlacklisted(*this); + } + + /*! +@@ -798,6 +800,30 @@ QList<QSslCertificate> QSslCertificatePrivate::certificatesFromDer(const QByteAr + return certificates; + } + ++// These certificates are known to be fraudulent and were created during the comodo ++// compromise. See http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html ++static const char *certificate_blacklist[] = { ++ "04:7e:cb:e9:fc:a5:5f:7b:d0:9e:ae:36:e1:0c:ae:1e", ++ "f5:c8:6a:f3:61:62:f1:3a:64:f5:4f:6d:c9:58:7c:06", ++ "d7:55:8f:da:f5:f1:10:5b:b2:13:28:2b:70:77:29:a3", ++ "39:2a:43:4f:0e:07:df:1f:8a:a3:05:de:34:e0:c2:29", ++ "3e:75:ce:d4:6b:69:30:21:21:88:30:ae:86:a8:2a:71", ++ "e9:02:8b:95:78:e4:15:dc:1a:71:0a:2b:88:15:44:47", ++ "92:39:d5:34:8f:40:d1:69:5a:74:54:70:e1:f2:3f:43", ++ "b0:b7:13:3e:d0:96:f9:b5:6f:ae:91:c8:74:bd:3a:c0", ++ "d8:f3:5f:4e:b7:87:2b:2d:ab:06:92:e3:15:38:2f:b0", ++ 0 ++}; ++ ++bool QSslCertificatePrivate::isBlacklisted(const QSslCertificate &certificate) ++{ ++ for (int a = 0; certificate_blacklist[a] != 0; a++) { ++ if (certificate.serialNumber() == certificate_blacklist[a]) ++ return true; ++ } ++ return false; ++} ++ + #ifndef QT_NO_DEBUG_STREAM + QDebug operator<<(QDebug debug, const QSslCertificate &certificate) + { +diff --git a/src/network/ssl/qsslcertificate_p.h b/src/network/ssl/qsslcertificate_p.h +index cdceb0f..1ce33d3 100644 +--- a/src/network/ssl/qsslcertificate_p.h ++++ b/src/network/ssl/qsslcertificate_p.h +@@ -96,6 +96,7 @@ public: + static QSslCertificate QSslCertificate_from_X509(X509 *x509); + static QList<QSslCertificate> certificatesFromPem(const QByteArray &pem, int count = -1); + static QList<QSslCertificate> certificatesFromDer(const QByteArray &der, int count = -1); ++ static bool isBlacklisted(const QSslCertificate &certificate); + + friend class QSslSocketBackendPrivate; + +diff --git a/src/network/ssl/qsslsocket_openssl.cpp b/src/network/ssl/qsslsocket_openssl.cpp +index 0866534..2427193 100644 +--- a/src/network/ssl/qsslsocket_openssl.cpp ++++ b/src/network/ssl/qsslsocket_openssl.cpp +@@ -1193,6 +1193,13 @@ bool QSslSocketBackendPrivate::startHandshake() + X509 *x509 = q_SSL_get_peer_certificate(ssl); + configuration.peerCertificate = QSslCertificatePrivate::QSslCertificate_from_X509(x509); + q_X509_free(x509); ++ if (QSslCertificatePrivate::isBlacklisted(configuration.peerCertificate)) { ++ q->setErrorString(QSslSocket::tr("The peer certificate is blacklisted")); ++ q->setSocketError(QAbstractSocket::SslHandshakeFailedError); ++ emit q->error(QAbstractSocket::SslHandshakeFailedError); ++ plainSocket->disconnectFromHost(); ++ return false; ++ } + + // Start translating errors. + QList<QSslError> errors;
meta/recipes-qt/qt4/qt-4.6.3.inc +1 -0
@@ -4,6 +4,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=fbc093901857fcd118f065f900982c24 \ file://LGPL_EXCEPTION.txt;md5=411080a56ff917a5a1aa08c98acae354" SRC_URI = "http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-${PV}.tar.gz \ + file://blacklist-fraudulent-comodo-certificates-patch.diff \ file://0001-cross-compile.patch \ file://0002-fix-resinit-declaration.patch \ file://0004-no-qmake.patch \
meta/recipes-qt/qt4/qt-4.7.2.inc +1 -0
@@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=fbc093901857fcd118f065f900982c24 \ FILESPATH =. "${FILE_DIRNAME}/qt-${PV}:" SRC_URI = "http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-${PV}.tar.gz \ + file://blacklist-fraudulent-comodo-certificates-patch.diff \ file://0004-no-qmake.patch \ file://hack-out-pg2-4.7.0.patch \ file://0006-freetype-host-includes.patch \
meta/recipes-qt/qt4/qt4-embedded_4.6.3.bb +1 -1
@@ -3,7 +3,7 @@ require qt4-embedded.inc SRC_URI += "file://qthelp-lib-qtclucene.patch" -PR = "${INC_PR}.1" +PR = "${INC_PR}.2" QT_CONFIG_FLAGS_append_armv6 = " -no-neon "
meta/recipes-qt/qt4/qt4-embedded_4.7.2.bb +1 -1
@@ -1,7 +1,7 @@ require qt-${PV}.inc require qt4-embedded.inc -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" QT_CONFIG_FLAGS_append_armv6 = " -no-neon "
meta/recipes-qt/qt4/qt4-x11-free_4.6.3.bb +1 -1
@@ -1,6 +1,6 @@ require qt-${PV}.inc require qt4-x11-free.inc -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" QT_CONFIG_FLAGS += " -xrandr "
meta/recipes-qt/qt4/qt4-x11-free_4.7.2.bb +1 -1
@@ -1,7 +1,7 @@ require qt4-x11-free.inc require qt-${PV}.inc -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" QT_CONFIG_FLAGS_append_armv6 = " -no-neon "
Signature · 1 line
1.7.1
Op 6 apr 2011, om 16:57 heeft Paul Eggleton het volgende geschreven:
Quoted 7 lines
From: Paul Eggleton <[email protected]>
Move Qt 4.7.x from 4.7.1 to 4.7.2 and apply security patch from OE.
Pull URL:
git://git.openembedded.org/openembedded-core-contrib
Branch: paule/qt-4.7.2
Browse: http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/qt-4.7.2
I haven't tested it, but it looks good to me.
Richard Purdie
AppliedQuoted 13 lines · Paul Eggleton
From: Paul Eggleton <[email protected]>
Move Qt 4.7.x from 4.7.1 to 4.7.2 and apply security patch from OE.
Pull URL:
git://git.openembedded.org/openembedded-core-contrib
Branch: paule/qt-4.7.2
Browse: http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/qt-4.7.2Thanks,
Paul Eggleton <[email protected]>
---
Quoted 5 lines
Denys Dmytriyenko (1):
qt4: security advisory - blacklist fraudulent comodo certificatesPaul Eggleton (1):
qt4: replace 4.7.1 with version 4.7.2
Merged to master, thanks.
Richard
Quoted 4 lines · Paul Eggleton
From: Paul Eggleton<[email protected]>
Move Qt 4.7.x from 4.7.1 to 4.7.2 and apply security patch from OE.
Paul could you please create or update the distro_tracking_fields.inc file. Entries are needed for each recipe that has a distinct PN.
Please refer to this wiki page for details: https://wiki.yoctoproject.org/wiki/Best_Known_Methods_%28BKMs%29_for_Package_Updating#Distro_Tracking_Fields
Thanks
Sau!
Quoted 47 lines
Pull URL:
git://git.openembedded.org/openembedded-core-contrib
Branch: paule/qt-4.7.2
Browse: http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/qt-4.7.2Thanks,
Paul Eggleton<[email protected]>
---Denys Dmytriyenko (1):
qt4: security advisory - blacklist fraudulent comodo certificatesPaul Eggleton (1):
qt4: replace 4.7.1 with version 4.7.2...klist-fraudulent-comodo-certificates-patch.diff | 134 ++++++++++++++++++++ meta/recipes-qt/qt4/qt-4.6.3.inc | 1 + meta/recipes-qt/qt4/{qt-4.7.1.inc => qt-4.7.2.inc} | 5 +- .../0001-Added-Openembedded-crossarch-option.patch | 0 .../recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/g++.conf | 0 .../hack-out-pg2-4.7.0.patch | 0 .../qt4/{qt-4.7.1 => qt-4.7.2}/linux.conf | 0 meta/recipes-qt/qt4/qt4-embedded_4.6.3.bb | 2 +- ...qt4-embedded_4.7.1.bb => qt4-embedded_4.7.2.bb} | 0 ...s-native_4.7.1.bb => qt4-tools-native_4.7.2.bb} | 4 +- meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb | 6 - meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.2.bb | 6 + meta/recipes-qt/qt4/qt4-x11-free_4.6.3.bb | 2 +- ...qt4-x11-free_4.7.1.bb => qt4-x11-free_4.7.2.bb} | 0 14 files changed, 148 insertions(+), 12 deletions(-) create mode 100644 meta/recipes-qt/qt4/files/blacklist-fraudulent-comodo-certificates-patch.diff rename meta/recipes-qt/qt4/{qt-4.7.1.inc => qt-4.7.2.inc} (89%) rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/0001-Added-Openembedded-crossarch-option.patch (100%) rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/g++.conf (100%) rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/hack-out-pg2-4.7.0.patch (100%) rename meta/recipes-qt/qt4/{qt-4.7.1 => qt-4.7.2}/linux.conf (100%)rename meta/recipes-qt/qt4/{qt4-embedded_4.7.1.bb => qt4-embedded_4.7.2.bb} (100%) rename meta/recipes-qt/qt4/{qt4-tools-native_4.7.1.bb => qt4-tools-native_4.7.2.bb} (61%) delete mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb
create mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.2.bb
rename meta/recipes-qt/qt4/{qt4-x11-free_4.7.1.bb => qt4-x11-free_4.7.2.bb} (100%)_______________________________________________
poky mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/poky