diff options
author | Peter Seiderer <ps.report@gmx.net> | 2016-06-24 20:02:01 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-06-25 15:37:33 +0200 |
commit | 9a55b996651fdfbc40e202cb4dd725dce624ca91 (patch) | |
tree | 79f90e7ffbd974feed2f2b305bb5740251741b8a /package/qt5/qt5base/0007-build-with-explicitlib-after-all.patch | |
parent | c6ba80ccae02fc8e26f6716480c200ed35efa9d6 (diff) | |
download | buildroot-9a55b996651fdfbc40e202cb4dd725dce624ca91.tar.gz buildroot-9a55b996651fdfbc40e202cb4dd725dce624ca91.zip |
qt5: bump version to 5.6.1-1
Removed obsolete patches:
- qt5base/0001-Disable-c-standard-compiler-flags-for-the-host-build.patch (upstream committed [1])
- qt5/qt5base/0007-build-with-explicitlib-after-all.patch (upstream committed [2])
- qt5tools/0001-Disable-qdoc-needs-qtdeclarative.patch (fixed upstream by [3])
- qt5webkit/0004-Fix-linking-with-libpthread.patch (upstream committed [4])
[1] http://code.qt.io/cgit/qt/qtbase.git/commit/?id=e69e69519661954716d59bfa5bbd0626515cfda9
[2] http://code.qt.io/cgit/qt/qtbase.git/commit/?id=523c7e3fd55c853dd424d57f28e225d57439cf89
[3] http://code.qt.io/cgit/qt/qttools.git/commit/?id=2b262fad86ef38a5fa692b4c73e6ec26a5d45a5f
[4] http://code.qt.io/cgit/qt/qtwebkit.git/commit/?id=5f359baacdf92fabcece83f0a2b30f74c7c02a3c
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/qt5/qt5base/0007-build-with-explicitlib-after-all.patch')
-rw-r--r-- | package/qt5/qt5base/0007-build-with-explicitlib-after-all.patch | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/package/qt5/qt5base/0007-build-with-explicitlib-after-all.patch b/package/qt5/qt5base/0007-build-with-explicitlib-after-all.patch deleted file mode 100644 index a878ba6451..0000000000 --- a/package/qt5/qt5base/0007-build-with-explicitlib-after-all.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 523c7e3fd55c853dd424d57f28e225d57439cf89 Mon Sep 17 00:00:00 2001 -From: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> -Date: Thu, 3 Mar 2016 14:12:16 +0100 -Subject: [PATCH] build with explicitlib after all - -unlike speculated in 2fe363514, this is not a workaround at all: it -causes that libraries' public link interfaces (LIBS) are exported in the -first place. unlike with staticlib, this does not export LIBS_PRIVATE, -so it wouldn't even be a particularly effective workaround for rpath -brokenness anyway. - -the problem was pretty well hidden by the qt module system, which at the -level of libraries is pretty redundant with the .prl file handling, -which shows just how stupid the whole "design" is. - -unlike before, we now enable explicitlib for all libraries, not just qt -modules - we enable create_prl for all of them as well, after all. - -an immediate effect of this change is that it fixes linking on RaspPI: -the qtcore headers make the user code require linking libatomic, so we -must add it to our public link interface. - -Task-number: QTBUG-51621 -Change-Id: I5742c88694db8e8a9b79d17222dc6df2b38e5ab2 -Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com> -Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> - -Upstream: https://codereview.qt-project.org/gitweb?p=qt%2Fqtbase.git;a=commit;h=523c7e3fd55c853dd424d57f28e225d57439cf89 -Signed-off: Peter Seiderer <ps.report@gmx.net> ---- - mkspecs/features/qt_build_config.prf | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/mkspecs/features/qt_build_config.prf b/mkspecs/features/qt_build_config.prf -index 518fd93..b3081b9 100644 ---- a/mkspecs/features/qt_build_config.prf -+++ b/mkspecs/features/qt_build_config.prf -@@ -72,6 +72,10 @@ CONFIG += \ - # However, testcases should be still built with exceptions. - exceptions_off testcase_exceptions - -+# Under Windows, this is neither necessary (transitive deps are automatically -+# resolved), nor functional (.res files end up in .prl files and break things). -+unix: CONFIG += explicitlib -+ - - defineTest(qtBuildPart) { - bp = $$eval($$upper($$section(_QMAKE_CONF_, /, -2, -2))_BUILD_PARTS) --- -2.7.4 - |