From: Dmitry Shachnev Date: Wed, 25 Jan 2017 09:01:02 +0000 (+0000) Subject: Import qbs_1.7.0+dfsg-4.debian.tar.xz X-Git-Tag: archive/raspbian/1.10.1+dfsg-1+rpi1~1^2^2~7^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=6dcf094e25d781871f9983ab7e1716b99c7cd99b;p=qbs.git Import qbs_1.7.0+dfsg-4.debian.tar.xz [dgit import tarball qbs 1.7.0+dfsg-4 qbs_1.7.0+dfsg-4.debian.tar.xz] --- 6dcf094e25d781871f9983ab7e1716b99c7cd99b diff --git a/changelog b/changelog new file mode 100644 index 00000000..b86b0c81 --- /dev/null +++ b/changelog @@ -0,0 +1,396 @@ +qbs (1.7.0+dfsg-4) unstable; urgency=medium + + * Backport upstream patch to make documentation install dir configurable + (qmake_documentation.diff). + * Install the documentation into correct location (closes: #795829). + + -- Dmitry Shachnev Wed, 25 Jan 2017 12:01:02 +0300 + +qbs (1.7.0+dfsg-3) unstable; urgency=medium + + * Fix the arch:all build by passing -f to rm command. + + -- Dmitry Shachnev Wed, 04 Jan 2017 22:06:30 +0300 + +qbs (1.7.0+dfsg-2) unstable; urgency=medium + + * Drop ${shlibs:Depends} from qbs-dev, it does not have any binary code. + * Update debian/copyright. + * Fix race condition which breaks parallel builds (fix_race_condition.diff). + * Do not install the libqbscore.so.1 symlink (closes: #850035). + * Use the same SONAME scheme on kfreebsd as on Linux (kfreebsd_soname.diff). + * Upload to unstable. + + -- Dmitry Shachnev Wed, 04 Jan 2017 21:24:09 +0300 + +qbs (1.7.0+dfsg-1) experimental; urgency=medium + + * New upstream release. + * Refresh and rebase the patches for the new release. + * Add three new files to debian/qbs-common.install. + * Update symbols files from the current amd64 build log. + * Rename the library packages according to upstream SONAME change: + - libqbscore1 → libqbscore1.7; + - libqbsqtprofilesetup1 → libqbsqtprofilesetup1.7. + + -- Dmitry Shachnev Fri, 23 Dec 2016 11:22:04 +0300 + +qbs (1.6.1+dfsg-1) unstable; urgency=medium + + * New upstream release. + * Refresh skip_test_concurrent.diff. + * Update debian/libqbscore1.symbols from buildds’ logs. + * Fix description-synopsis-starts-with-article Lintian warning. + + -- Dmitry Shachnev Sun, 13 Nov 2016 19:25:30 +0300 + +qbs (1.6.0+dfsg-2) unstable; urgency=medium + + * Update debian/libqbscore1.symbols from buildds’ logs. + * Upload to unstable. + + -- Dmitry Shachnev Wed, 07 Sep 2016 12:04:38 +0300 + +qbs (1.6.0+dfsg-1) experimental; urgency=medium + + * New upstream release. + * Set $HOME to a temporary location when running tests. + * Drop skip_test_homedirectory.diff, no longer needed. + * Refresh other patches. + * Update install files for the new release. + * Update debian/libqbscore1.symbols from amd64 and i386 build logs. + * Fix two Lintian errors about package descriptions. + * Bump required Qt version to 5.4.0, following upstream. + + -- Dmitry Shachnev Sat, 03 Sep 2016 14:43:46 +0300 + +qbs (1.5.2+dfsg-1) unstable; urgency=medium + + [ Adam Majer ] + * Remove /usr/include from INCLUDEPATH list of installed + .pri file. Adding this default included path causes FTBFS + for software using qbs with GCC 6 (fix_ftbfs_gcc6.diff) + (closes: #831182) + + [ Dmitry Shachnev ] + * New upstream release. + * Drop kfreebsd.diff, a similar patch was applied upstream. + * Avoid using the Qt Build Suite term, following upstream. + + -- Adam Majer Tue, 02 Aug 2016 00:04:16 +0200 + +qbs (1.5.1+dfsg-1) unstable; urgency=medium + + * New upstream release. + * Refresh skip_test_concurrent.diff. + * Drop the rules to remove empty directories in documentation, qdoc no + longer creates them (since Qt 5.6.1). + + -- Dmitry Shachnev Sat, 18 Jun 2016 12:11:44 +0300 + +qbs (1.5.0+dfsg-2) unstable; urgency=medium + + * Build-depend on qttools5-dev-tools to prevent a test failure. + + -- Dmitry Shachnev Fri, 13 May 2016 09:33:19 +0300 + +qbs (1.5.0+dfsg-1) unstable; urgency=medium + + * New upstream release. + * Set LC_ALL=C.UTF-8 when running tests, as according to upstream the + testsuite assumes English locale. + * Refresh patches against the new release. + * Update debian/qbs-common.install. + * Update debian/libqbscore1.symbols from amd64 build log. + * Bump Standards-Version to 3.9.8, no changes needed. + + -- Dmitry Shachnev Thu, 12 May 2016 22:05:38 +0300 + +qbs (1.4.5+dfsg-2) unstable; urgency=medium + + * Skip new TestBlackbox::concurrentExecutor() test which hangs on all + non-x86 architectures. + + -- Dmitry Shachnev Thu, 31 Mar 2016 19:29:35 +0200 + +qbs (1.4.5+dfsg-1) unstable; urgency=medium + + * New upstream release. + * Use recommended https URIs for Vcs fields. + * Bump Standards-Version to 3.9.7, no changes needed. + * Migrate to automatic dbgsym packages. + + -- Dmitry Shachnev Thu, 17 Mar 2016 18:50:14 +0100 + +qbs (1.4.4+dfsg-1) unstable; urgency=medium + + * New upstream release. + + -- Dmitry Shachnev Sat, 19 Dec 2015 13:46:01 +0300 + +qbs (1.4.3+dfsg-3) unstable; urgency=medium + + * Update debian/libqbscore1.symbols from buildds’ logs. + + -- Dmitry Shachnev Wed, 04 Nov 2015 09:41:32 +0300 + +qbs (1.4.3+dfsg-2) unstable; urgency=medium + + * Do not try to run tests during arch-indep builds. + * Split files in /usr/share into new qbs-common package. + + -- Dmitry Shachnev Thu, 29 Oct 2015 11:22:24 +0300 + +qbs (1.4.3+dfsg-1) unstable; urgency=medium + + * New upstream release. + * Drop dont_throw_exceptions.diff, applied upstream. + * Refresh skip_test_homedirectory.diff. + * Update debian/libqbscore1.symbols. + + -- Dmitry Shachnev Wed, 28 Oct 2015 16:27:50 +0300 + +qbs (1.4.2+dfsg-3) unstable; urgency=medium + + * Use QBS_LIBRARY_DIRNAME to specify library dir (closes: #797774). + + -- Dmitry Shachnev Sat, 05 Sep 2015 10:24:02 +0300 + +qbs (1.4.2+dfsg-2) unstable; urgency=medium + + * Backport upstream change that should hopefully fix tests failures + on most architectures (dont_throw_exceptions.diff). + + -- Dmitry Shachnev Wed, 26 Aug 2015 16:57:58 +0300 + +qbs (1.4.2+dfsg-1) unstable; urgency=medium + + * New upstream release. + * Drop patches: + - fix_assembly_test.diff (applied upstream) + - revert_tests_speedup.diff (applied upstream) + - skip_test.diff (no longer needed) + * Refresh and rebase other patches. + * Update qbs.install to install some new files. + * Remove gitignore files in clean target. + * Minor debian/copyright updates. + * Update libqbscore1.symbols (only internal symbols changed). + + -- Dmitry Shachnev Mon, 24 Aug 2015 18:49:24 +0300 + +qbs (1.4.1+dfsg-8) unstable; urgency=medium + + * Tell qmake where to install libraries and plugins, rather than moving + them after installing (LP: #1456593). + * Remove lib/ directory in clean target. + * Update symbols files for GCC 5, fixing a build failure. + + -- Dmitry Shachnev Wed, 12 Aug 2015 20:55:48 +0300 + +qbs (1.4.1+dfsg-7) unstable; urgency=medium + + * Skip homeDirectory test because buildds do not have home directory + (skip_test_homedirectory.diff). + + -- Dmitry Shachnev Sat, 18 Jul 2015 21:18:43 +0300 + +qbs (1.4.1+dfsg-6) unstable; urgency=medium + + * Simplify testing commands: no need to pass --settings-dir because + we export XDG_CONFIG_HOME anyway. + * Define qbs_enable_unit_tests to enable some additional tests. + - Add some new symbols that appeared after enabling it. + * Move tests whitelist logic to auto.pro, so that non-API tests are + still run on non-whitelisted architectures. + * Talk to FreeBSD kernel manually instead of using kinfo_getproc, + which is not available on GNU/kFreeBSD. + * Upload to unstable. + + -- Dmitry Shachnev Sat, 18 Jul 2015 19:38:23 +0300 + +qbs (1.4.1+dfsg-5) experimental; urgency=medium + + * Fixup the previous kFreeBSD fix; add B-D on libutil-freebsd-dev. + * Use a whitelist of architectures where we run tests, until QBS + gets ported away from QtScript. + + -- Dmitry Shachnev Mon, 13 Jul 2015 13:20:21 +0300 + +qbs (1.4.1+dfsg-4) experimental; urgency=medium + + * Add missing includes for kinfo_getproc(3) on kFreeBSD + (bsd_includes.diff). + * Disable one more test (infinite-loop-js) failing because of QtScript + bugs to make the build pass on powerpc. Rename the patch from + disable_moc_hpp_included.diff to disable_tests_qtscript.diff. + + -- Dmitry Shachnev Sun, 12 Jul 2015 17:08:33 +0300 + +qbs (1.4.1+dfsg-3) experimental; urgency=medium + + * Backport upstream change to run testAssembly only on architectures + where it is supported (fix_assembly_test.diff). + * Replace revert_tests_speedup.diff with proposed upstream version + by Christian Kandeler. + * Disable moc-hpp-included test which currently fails because of a bug + in QtScript on some architectures (disable_moc_hpp_included.diff). + * Update some URLs to use *.qt.io instead of *.qt-project.org. + + -- Dmitry Shachnev Sat, 11 Jul 2015 19:57:05 +0300 + +qbs (1.4.1+dfsg-2) experimental; urgency=medium + + * Version all symbols from 1.4 snapshots as 1.4.0. + * Revert upstream commit that may have caused tests to fail. + + -- Dmitry Shachnev Wed, 08 Jul 2015 14:00:20 +0300 + +qbs (1.4.1+dfsg-1) experimental; urgency=medium + + * New upstream release. + * Update debian/watch for new tarball naming scheme. + * Refresh debian/patches/skip_test.diff. + * Install new tools/commandechomode.h header in qbs-dev. + * Update debian/libqbscore1.symbols for the new version. + + -- Dmitry Shachnev Mon, 06 Jul 2015 17:33:05 +0300 + +qbs (1.4~git20150407-c224c8-1) experimental; urgency=medium + + * New upstream snapshot. + * Fix a typo in previous changelog entry. + * Sort debian/qbs.install. + * Clean up patches and bump Last-Update timestamps. + * Update name of qbs_disable_rpath variable, following upstream + change (commit a8e6324de460745a). + * Update libqbscore1.symbols for the new snapshot. + * Properly version symbols introduced in previous upload. + + -- Dmitry Shachnev Fri, 10 Apr 2015 09:33:46 +0300 + +qbs (1.4~7fd456-1) experimental; urgency=medium + + [ Dmitry Shachnev ] + * Sort debian/qbs.install. + * Update debian/libqbscore1.symbols from buildds’ logs. + + [ Adam Majer ] + * Release snapshot of 1.4.x branch as of 7fd456 commit + + endianness patch applied upstream, removed from patches + * Add myself to uploaders + + -- Adam Majer Thu, 12 Mar 2015 18:55:22 -0500 + +qbs (1.3.4+dfsg-1) unstable; urgency=medium + + * New upstream release. + * Drop increase_timeout.diff, applied upstream. + * Replace endianness.diff with upstream patch. + * Update copyright information. + + -- Dmitry Shachnev Sun, 08 Mar 2015 20:54:30 +0300 + +qbs (1.3.3+dfsg-4) unstable; urgency=medium + + * Drop no longer needed chmod calls from debian/rules, thanks Jake + Petroules for the suggestion. + * Use qbs-config instead of modifying configuration files manually, + thanks Jake Petroules for the suggestion. + * Mark some destructors symbols as optional to fix build with GCC 5 + (closes: #778082). + + -- Dmitry Shachnev Wed, 18 Feb 2015 10:11:29 +0300 + +qbs (1.3.3+dfsg-3) unstable; urgency=medium + + [ Pino Toscano ] + * Add ${misc:Pre-Depends} to Pre-Depends for qbs, libqbscore1, and + libqbsqtprofilesetup1. + + [ Adam Majer ] + * Remove rpath from project include files used by 3rd party + software. On Debian, rpath should not be set when referencing + system installed libraries. + + [ Dmitry Shachnev ] + * Add increase_timeout.diff from Dejan Latinovic to make tests pass + on mips (closes: #774974). + * Update debian/watch for new downloads server name. + + -- Dmitry Shachnev Fri, 09 Jan 2015 19:46:15 +0300 + +qbs (1.3.3+dfsg-2) unstable; urgency=medium + + * Re-add skip_test.diff, seems to be still needed. + * Update debian/copyright. + + -- Dmitry Shachnev Sun, 28 Dec 2014 20:31:27 +0300 + +qbs (1.3.3+dfsg-1) unstable; urgency=medium + + * New upstream bugfix release. + * Drop no_gnu_hash.diff, applied upstream. + * Drop skip_test.diff, no longer needed. + * Add support for all MIPS flavors (closes: #767459). + * Bump Breaks/Replaces on qtcreator, it is not fixed in Jessie. + * Update debian/libqbscore1.symbols. + + -- Dmitry Shachnev Mon, 15 Dec 2014 17:44:26 +0300 + +qbs (1.3.2+dfsg-1) unstable; urgency=medium + + * New upstream bugfix release. + * Add alpha, hppa and sparc64 support (closes: #764556). + + -- Dmitry Shachnev Mon, 20 Oct 2014 16:53:29 +0400 + +qbs (1.3.1+dfsg-4) unstable; urgency=medium + + * Add upstream patch to not hardcode the linker hash style. + * Add arm64 support. + + -- Dmitry Shachnev Wed, 15 Oct 2014 21:29:30 +0400 + +qbs (1.3.1+dfsg-3) unstable; urgency=medium + + * Replace previous cleanup patch with a new patch that + disables the broken test. + + -- Dmitry Shachnev Wed, 08 Oct 2014 19:29:24 +0400 + +qbs (1.3.1+dfsg-2) unstable; urgency=medium + + * Enable disable_rpath and qbs_enable_project_file_updates + configuration flags, thanks Adam Majer for the patch. + * Add 4 new symbols introduced by the previous change. + * Add a patch to correctly detect endianness of all supported + by Debian architectures. + * Add a patch to clean up before running dependenciesProperty + test (should make it passing). + * Add lib/ to LD_LIBRARY_PATH when running tests (should fix + build failures on kfreebsd and hurd). + + -- Dmitry Shachnev Tue, 07 Oct 2014 10:41:59 +0400 + +qbs (1.3.1+dfsg-1) unstable; urgency=medium + + * New upstream release. + + Update .install files. + + Update libqbscore1.symbols. There are missing symbols, but + we ignore that as the package has never been in testing. + * Break/Replace qtcreator (<< 3.2.1+dfsg-4~) (closes: #763365). + * Fix build failure when multiple compilers are installed. + * Properly clean up after tests. + * Update my e-mail address. + * debian/watch: Use new repacksuffix option. + * Update Vcs-Browser field to point to cgit interface. + * debian/copyright: Use correct exception syntax. + * Bump Standards-Version to 3.9.6, no changes needed. + + -- Dmitry Shachnev Sat, 04 Oct 2014 10:21:08 +0400 + +qbs (1.2.2+dfsg-1) unstable; urgency=medium + + * Initial release (closes: #745095). + + -- Dmitry Shachnev Sat, 26 Jul 2014 23:28:44 +0400 diff --git a/compat b/compat new file mode 100644 index 00000000..ec635144 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +9 diff --git a/control b/control new file mode 100644 index 00000000..41049894 --- /dev/null +++ b/control @@ -0,0 +1,105 @@ +Source: qbs +Section: devel +Priority: optional +Maintainer: Debian Qt/KDE Maintainers +Uploaders: Dmitry Shachnev , + Lisandro Damián Nicanor Pérez Meyer , + Adam Majer +Build-Depends: debhelper (>= 9.20160114~), + pkg-kde-tools, + qtbase5-dev (>= 5.4.0), + qtdeclarative5-dev, + qtscript5-dev, + qttools5-dev-tools +Build-Depends-Indep: libqt5sql5-sqlite +Standards-Version: 3.9.8 +Homepage: https://wiki.qt.io/Qbs +Vcs-Git: https://anonscm.debian.org/git/pkg-kde/qt/qbs.git +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-kde/qt/qbs.git + +Package: qbs +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Depends: qbs-common, ${misc:Depends}, ${shlibs:Depends} +Breaks: qtcreator (<< 3.2.1+dfsg-8~) +Replaces: qtcreator (<< 3.2.1+dfsg-8~) +Description: cross-platform build tool from Qt + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains Qbs, a cross-platform build tool. + +Package: qbs-common +Architecture: all +Depends: ${misc:Depends} +Breaks: qbs (<< 1.4.3+dfsg-2~) +Replaces: qbs (<< 1.4.3+dfsg-2~) +Description: Qbs static files + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains Qbs shared static files. + +Package: libqbscore1.7 +Architecture: any +Section: libs +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Qbs core library + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains Qbs core shared library. + +Package: libqbsqtprofilesetup1.7 +Architecture: any +Section: libs +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Qbs profile setup library + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains Qbs profile setup shared library. + +Package: qbs-dev +Architecture: any +Section: libdevel +Depends: libqbscore1.7 (= ${binary:Version}), + libqbsqtprofilesetup1.7 (= ${binary:Version}), + ${misc:Depends} +Description: Qbs development files + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains headers and development files for Qbs. + +Package: qbs-examples +Architecture: all +Section: doc +Depends: ${misc:Depends} +Description: examples for Qbs build tool + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains the example source projects for Qbs. + +Package: qbs-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Description: Qbs documentation + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains the documentation for Qbs. + +Package: qbs-doc-html +Architecture: all +Section: doc +Depends: ${misc:Depends} +Description: Qbs HTML documentation + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains the HTML documentation for Qbs. diff --git a/copyright b/copyright new file mode 100644 index 00000000..f650856d --- /dev/null +++ b/copyright @@ -0,0 +1,236 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Qbs +Source: https://download.qt.io/official_releases/qbs/ +Files-Excluded: doc/templates/scripts/jquery.js + +Files: * +Copyright: 2015-2016, The Qt Company Ltd. + 2015, Jake Petroules +License: LGPL-3 or GPL-2 + +Files: src/lib/corelib/jsextensions/domxml.h +Copyright: 2015, BogDan Vatra +License: LGPL-3 or GPL-2 + +Files: src/plugins/scanner/cpp/* +Copyright: 2015, The Qt Company Ltd. + 2008, Roberto Raggi +License: LGPL-3 or GPL-2, and Expat + +Files: src/lib/corelib/jsextensions/propertylist.* + src/lib/corelib/jsextensions/propertylistutils.* + src/lib/corelib/tools/architectures.cpp + src/lib/corelib/tools/shellutils.* +Copyright: 2015, The Qt Company Ltd. + 2014-2015, Petroules Corporation +License: LGPL-3 or GPL-2 + +Files: examples/* +Copyright: 2016, The Qt Company Ltd. +License: BSD-3-clause + +Files: examples/*.h +Copyright: 2016, The Qt Company Ltd. + 2015, Petroules Corporation +License: LGPL-3 or GPL-2 + +Files: doc/reference/items/language/group.qbs + examples/*.m + share/* + src/lib/corelib/generators/visualstudio/* + src/lib/corelib/language/testdata/jsextensions.js + src/lib/qtprofilesetup/templates/*.js +Copyright: 2015-2016, The Qt Company Ltd. + 2015, Petroules Corporation + 2015, Jake Petroules +License: LGPL-2.1-or-3 with Qt-1.1 exception + +Files: share/qbs/modules/bundle/update-specs.sh +Copyright: 2016, The Qt Company Ltd. +License: LGPL-3 or GPL-2 + +Files: tests/* +Copyright: 2016, The Qt Company Ltd. + 2015, Jake Petroules +License: GPL-3 with Qt-1.0 exception + +Files: tests/auto/blackbox/tst_clangdb.cpp +Copyright: 2016, The Qt Company Ltd. + 2016, Christian Gagneraud +License: GPL-3 with Qt-1.0 exception + +Files: doc/templates/scripts/superfish.js +Copyright: 2008, Joel Birch +License: Expat + +Files: tests/auto/blackbox/testdata/dynamicRuleOutputs/* + tests/auto/blackbox/testdata/loadablemodule/main.cpp +Copyright: 2015, The Qt Company Ltd. + 2015, Jake Petroules +License: BSD-3-clause + +Files: *.qdoc +Copyright: 2015, Jake Petroules + 2015, Petroules Corporation + 2016, The Qt Company Ltd. +License: GFDL-NIV-1.3 + +Files: debian/* +Copyright: 2014-2016, Dmitry Shachnev +License: LGPL-3 or GPL-2 + +License: LGPL-2.1-or-3 with Qt-1.1 exception + GNU Lesser General Public License: + This file may be used under the terms of the GNU Lesser General Public + License version 2.1 or version 3 as published by the Free Software + Foundation and appearing in the file LICENSE.LGPLv21 and LICENSE.LGPLv3 + included in the packaging of this file. Please review the following + information to ensure the GNU Lesser General Public License requirements + will be met: https://www.gnu.org/licenses/lgpl.html. + . + In addition, as a special exception, The Qt Company gives you certain + additional rights. These rights are described in The Qt Company Qt LGPL + Exception version 1.1, included in the file LGPL_EXCEPTION.txt in this + package. + . + On Debian systems, the complete text of the GNU Lesser General Public + License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1`. + The complete text of the GNU Lesser General Public License version 3 can be + found in `/usr/share/common-licenses/LGPL-3`. + . + The Qt Company LGPL Exception version 1.1: + As an additional permission to the GNU Lesser General Public License version + 2.1, the object code form of a "work that uses the Library" may incorporate + material from a header file that is part of the Library. You may distribute + such object code under terms of your choice, provided that: + (i) the header files of the Library have not been modified; and + (ii) the incorporated material is limited to numerical parameters, data + structure layouts, accessors, macros, inline functions and + templates; and + (iii) you comply with the terms of Section 6 of the GNU Lesser General + Public License version 2.1. + . + Moreover, you may apply this exception to a modified version of the Library, + provided that such modification does not involve copying material from the + Library into the modified Library's header files unless such material is + limited to (i) numerical parameters; (ii) data structure layouts; + (iii) accessors; and (iv) small macros, templates and inline functions of + five lines or less in length. + . + Furthermore, you are not required to apply this additional permission to a + modified version of the Library. + +License: LGPL-3 + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License version 3 + as published by the Free Software Foundation. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + . + On Debian systems, the complete text of the GNU Lesser General Public + License version 3 can be found in /usr/share/common-licenses/LGPL-3. + +License: GPL-2 + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + On Debian systems, the complete text of the GNU General Public + License version 2 can be found in /usr/share/common-licenses/GPL-2. + +License: GPL-3 with Qt-1.0 exception + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License version 3 as + published by the Free Software Foundation. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + On Debian systems, the complete text of the GNU General Public License + version 3 can be found in /usr/share/common-licenses/GPL-3. + . + The Qt Company GPL Exception 1.0 + Exception 1: + . + As a special exception you may create a larger work which contains the + output of this application and distribute that work under terms of your + choice, so long as the work is not otherwise derived from or based on + this application and so long as the work does not in itself generate + output that contains the output from this application in its original + or modified form. + . + Exception 2: + . + As a special exception, you have permission to combine this application + with Plugins licensed under the terms of your choice, to produce an + executable, and to copy and distribute the resulting executable under + the terms of your choice. However, the executable must be accompanied + by a prominent notice offering all users of the executable the entire + source code to this application, excluding the source code of the + independent modules, but including any changes you have made to this + application, under the terms of this license. + +License: Expat + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +License: BSD-3-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + * Neither the name of The Qt Company Ltd and its Subsidiary(-ies) nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: GFDL-NIV-1.3 + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.3 + or any later version published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + . + On Debian systems, the complete text of the GNU Free Documentation + License version 1.3 can be found in /usr/share/common-licenses/GFDL-1.3. diff --git a/libqbscore1.7.install b/libqbscore1.7.install new file mode 100644 index 00000000..dda83765 --- /dev/null +++ b/libqbscore1.7.install @@ -0,0 +1 @@ +usr/lib/*/libqbscore.so.* diff --git a/libqbscore1.7.symbols b/libqbscore1.7.symbols new file mode 100644 index 00000000..2270b19a --- /dev/null +++ b/libqbscore1.7.symbols @@ -0,0 +1,789 @@ +# SymbolsHelper-Confirmed: 1.7.0 amd64 +libqbscore.so.1.7 libqbscore1.7 #MINVER# + _ZN3qbs10InstallJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 + _ZN3qbs10InstallJob11qt_metacastEPKc@Base 1.2.1 + _ZN3qbs10InstallJob16staticMetaObjectE@Base 1.2.1 + _ZN3qbs10InstallJob7installERK14QSharedPointerINS_8Internal15TopLevelProjectEERK5QListIS1_INS2_15ResolvedProductEEERKNS_14InstallOptionsE@Base 1.2.1 + _ZN3qbs10InstallJobC1ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 + _ZN3qbs10InstallJobC2ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 + _ZN3qbs11AbstractJob11lockProjectERK14QSharedPointerINS_8Internal15TopLevelProjectEE@Base 1.3.1 + _ZN3qbs11AbstractJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 + _ZN3qbs11AbstractJob11qt_metacastEPKc@Base 1.2.1 + _ZN3qbs11AbstractJob11taskStartedERK7QStringiPS0_@Base 1.2.1 + _ZN3qbs11AbstractJob12taskProgressEiPS0_@Base 1.2.1 + _ZN3qbs11AbstractJob13unlockProjectEv@Base 1.3.1 + _ZN3qbs11AbstractJob14handleFinishedEv@Base 1.2.1 + _ZN3qbs11AbstractJob16staticMetaObjectE@Base 1.2.1 + _ZN3qbs11AbstractJob17handleTaskStartedERK7QStringi@Base 1.2.1 + _ZN3qbs11AbstractJob18handleTaskProgressEi@Base 1.2.1 + _ZN3qbs11AbstractJob18totalEffortChangedEiPS0_@Base 1.2.1 + _ZN3qbs11AbstractJob24handleTotalEffortChangedEi@Base 1.2.1 + _ZN3qbs11AbstractJob6cancelEv@Base 1.2.1 + _ZN3qbs11AbstractJob8finishedEbPS0_@Base 1.2.1 + _ZN3qbs11AbstractJobC1EPNS_8Internal11InternalJobEP7QObject@Base 1.2.1 + _ZN3qbs11AbstractJobC2EPNS_8Internal11InternalJobEP7QObject@Base 1.2.1 + _ZN3qbs11AbstractJobD0Ev@Base 1.2.1 + _ZN3qbs11AbstractJobD1Ev@Base 1.2.1 + _ZN3qbs11AbstractJobD2Ev@Base 1.2.1 + _ZN3qbs11InstallDataC1ERKS0_@Base 1.7.0 + _ZN3qbs11InstallDataC1Ev@Base 1.7.0 + _ZN3qbs11InstallDataC2ERKS0_@Base 1.7.0 + _ZN3qbs11InstallDataC2Ev@Base 1.7.0 + _ZN3qbs11InstallDataD1Ev@Base 1.7.0 + _ZN3qbs11InstallDataD2Ev@Base 1.7.0 + _ZN3qbs11InstallDataaSERKS0_@Base 1.7.0 + _ZN3qbs11PreferencesC1EPNS_8SettingsERK7QString@Base 1.2.1 + _ZN3qbs11PreferencesC2EPNS_8SettingsERK7QString@Base 1.2.1 + _ZN3qbs11ProductDataC1ERKS0_@Base 1.2.1 + _ZN3qbs11ProductDataC1Ev@Base 1.2.1 + _ZN3qbs11ProductDataC2ERKS0_@Base 1.2.1 + _ZN3qbs11ProductDataC2Ev@Base 1.2.1 + _ZN3qbs11ProductDataD1Ev@Base 1.2.1 + _ZN3qbs11ProductDataD2Ev@Base 1.2.1 + _ZN3qbs11ProductDataaSERKS0_@Base 1.2.1 + _ZN3qbs11ProjectDataC1ERKS0_@Base 1.2.1 + _ZN3qbs11ProjectDataC1Ev@Base 1.2.1 + _ZN3qbs11ProjectDataC2ERKS0_@Base 1.2.1 + _ZN3qbs11ProjectDataC2Ev@Base 1.2.1 + _ZN3qbs11ProjectDataD1Ev@Base 1.2.1 + _ZN3qbs11ProjectDataD2Ev@Base 1.2.1 + _ZN3qbs11ProjectDataaSERKS0_@Base 1.2.1 + _ZN3qbs11PropertyMapC1ERKS0_@Base 1.2.1 + _ZN3qbs11PropertyMapC1Ev@Base 1.2.1 + _ZN3qbs11PropertyMapC2ERKS0_@Base 1.2.1 + _ZN3qbs11PropertyMapC2Ev@Base 1.2.1 + _ZN3qbs11PropertyMapD1Ev@Base 1.2.1 + _ZN3qbs11PropertyMapD2Ev@Base 1.2.1 + _ZN3qbs11PropertyMapaSERKS0_@Base 1.2.1 + _ZN3qbs11RuleCommandC1ERKS0_@Base 1.3.3 + _ZN3qbs11RuleCommandC1Ev@Base 1.3.3 + _ZN3qbs11RuleCommandC2ERKS0_@Base 1.3.3 + _ZN3qbs11RuleCommandC2Ev@Base 1.3.3 + _ZN3qbs11RuleCommandD1Ev@Base 1.3.3 + _ZN3qbs11RuleCommandD2Ev@Base 1.3.3 + _ZN3qbs11RuleCommandaSERKS0_@Base 1.3.3 + _ZN3qbs11logLevelTagENS_11LoggerLevelE@Base 1.2.1 + _ZN3qbs11toJSLiteralERK11QStringList@Base 1.3.1 + _ZN3qbs11toJSLiteralERK7QString@Base 1.3.1 + _ZN3qbs11toJSLiteralERK8QVariant@Base 1.3.1 + _ZN3qbs11toJSLiteralEb@Base 1.3.1 + _ZN3qbs12ArtifactDataC1ERKS0_@Base 1.7.0 + _ZN3qbs12ArtifactDataC1Ev@Base 1.7.0 + _ZN3qbs12ArtifactDataC2ERKS0_@Base 1.7.0 + _ZN3qbs12ArtifactDataC2Ev@Base 1.7.0 + _ZN3qbs12ArtifactDataD1Ev@Base 1.7.0 + _ZN3qbs12ArtifactDataD2Ev@Base 1.7.0 + _ZN3qbs12ArtifactDataaSERKS0_@Base 1.7.0 + _ZN3qbs12BuildOptions10setInstallEb@Base 1.4.0 + _ZN3qbs12BuildOptions11setEchoModeENS_15CommandEchoModeE@Base 1.4.0 + _ZN3qbs12BuildOptions12setKeepGoingEb@Base 1.2.1 + _ZN3qbs12BuildOptions14setMaxJobCountEi@Base 1.2.1 + _ZN3qbs12BuildOptions15setChangedFilesERK11QStringList@Base 1.2.1 + _ZN3qbs12BuildOptions17setActiveFileTagsERK11QStringList@Base 1.2.1 + _ZN3qbs12BuildOptions17setLogElapsedTimeEb@Base 1.2.1 + _ZN3qbs12BuildOptions18defaultMaxJobCountEv@Base 1.2.1 + _ZN3qbs12BuildOptions18setFilesToConsiderERK11QStringList@Base 1.2.1 + _ZN3qbs12BuildOptions19setExecuteRulesOnlyEb@Base 1.5.0 + _ZN3qbs12BuildOptions19setForceOutputCheckEb@Base 1.5.0 + _ZN3qbs12BuildOptions22setForceTimestampCheckEb@Base 1.2.1 + _ZN3qbs12BuildOptions29setRemoveExistingInstallationEb@Base 1.4.0 + _ZN3qbs12BuildOptions9setDryRunEb@Base 1.2.1 + _ZN3qbs12BuildOptionsC1ERKS0_@Base 1.2.1 + _ZN3qbs12BuildOptionsC1Ev@Base 1.2.1 + _ZN3qbs12BuildOptionsC2ERKS0_@Base 1.2.1 + _ZN3qbs12BuildOptionsC2Ev@Base 1.2.1 + _ZN3qbs12BuildOptionsD1Ev@Base 1.2.1 + _ZN3qbs12BuildOptionsD2Ev@Base 1.2.1 + _ZN3qbs12BuildOptionsaSERKS0_@Base 1.2.1 + _ZN3qbs12CleanOptions12setKeepGoingEb@Base 1.2.1 + _ZN3qbs12CleanOptions17setLogElapsedTimeEb@Base 1.2.1 + _ZN3qbs12CleanOptions9setDryRunEb@Base 1.2.1 + _ZN3qbs12CleanOptionsC1ERKS0_@Base 1.2.1 + _ZN3qbs12CleanOptionsC1Ev@Base 1.2.1 + _ZN3qbs12CleanOptionsC2ERKS0_@Base 1.2.1 + _ZN3qbs12CleanOptionsC2Ev@Base 1.2.1 + _ZN3qbs12CleanOptionsD1Ev@Base 1.2.1 + _ZN3qbs12CleanOptionsD2Ev@Base 1.2.1 + _ZN3qbs12CleanOptionsaSERKS0_@Base 1.2.1 + _ZN3qbs12CodeLocation4loadERNS_8Internal14PersistentPoolE@Base 1.4.0 + _ZN3qbs12CodeLocationC1ERK7QStringiib@Base 1.4.1 + _ZN3qbs12CodeLocationC1ERKS0_@Base 1.2.1 + _ZN3qbs12CodeLocationC1Ev@Base 1.2.1 + _ZN3qbs12CodeLocationC2ERK7QStringiib@Base 1.4.1 + _ZN3qbs12CodeLocationC2ERKS0_@Base 1.2.1 + _ZN3qbs12CodeLocationC2Ev@Base 1.2.1 + _ZN3qbs12CodeLocationD1Ev@Base 1.2.1 + _ZN3qbs12CodeLocationD2Ev@Base 1.2.1 + _ZN3qbs12CodeLocationaSERKS0_@Base 1.2.1 + _ZN3qbs12LanguageInfo10qbsVersionEv@Base 1.5.0 + _ZN3qbs12LanguageInfo11qmlTypeInfoEv@Base 1.2.1 + _ZN3qbs12LanguageInfoC1Ev@Base 1.2.1 + _ZN3qbs12LanguageInfoC2Ev@Base 1.2.1 + _ZN3qbs12logLevelNameENS_11LoggerLevelE@Base 1.2.1 + _ZN3qbs13ProcessResultC1ERKS0_@Base 1.2.1 + _ZN3qbs13ProcessResultC1Ev@Base 1.2.1 + _ZN3qbs13ProcessResultC2ERKS0_@Base 1.2.1 + _ZN3qbs13ProcessResultC2Ev@Base 1.2.1 + _ZN3qbs13ProcessResultD1Ev@Base 1.2.1 + _ZN3qbs13ProcessResultD2Ev@Base 1.2.1 + _ZN3qbs13ProcessResultaSERKS0_@Base 1.2.1 + _ZN3qbs13SettingsModel11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.4.0 + _ZN3qbs13SettingsModel11qt_metacastEPKc@Base 1.4.0 + _ZN3qbs13SettingsModel11setEditableEb@Base 1.4.0 + _ZN3qbs13SettingsModel16staticMetaObjectE@Base 1.4.0 + _ZN3qbs13SettingsModel17updateSettingsDirERK7QString@Base 1.5.0 + _ZN3qbs13SettingsModel20SettingsModelPrivate11indexToNodeERK11QModelIndex@Base 1.4.0 + _ZN3qbs13SettingsModel20SettingsModelPrivate12readSettingsEv@Base 1.4.0 + _ZN3qbs13SettingsModel20SettingsModelPrivate19addNodeFromSettingsEPNS_8Internal4NodeERK7QString@Base 1.4.0 + _ZN3qbs13SettingsModel20SettingsModelPrivate6doSaveEPKNS_8Internal4NodeERK7QString@Base 1.4.0 + _ZN3qbs13SettingsModel20SettingsModelPrivate7addNodeEPNS_8Internal4NodeERK7QStringRK11QStringListRK8QVariant@Base 1.4.0 + _ZN3qbs13SettingsModel23setAdditionalPropertiesERK4QMapI7QString8QVariantE@Base 1.4.0 + _ZN3qbs13SettingsModel4saveEv@Base 1.4.0 + _ZN3qbs13SettingsModel6reloadEv@Base 1.4.0 + _ZN3qbs13SettingsModel7setDataERK11QModelIndexRK8QVarianti@Base 1.4.0 + _ZN3qbs13SettingsModel9addNewKeyERK11QModelIndex@Base 1.4.0 + _ZN3qbs13SettingsModel9removeKeyERK11QModelIndex@Base 1.4.0 + _ZN3qbs13SettingsModelC1ERK7QStringP7QObject@Base 1.4.0 + _ZN3qbs13SettingsModelC2ERK7QStringP7QObject@Base 1.4.0 + _ZN3qbs13SettingsModelD0Ev@Base 1.4.0 + _ZN3qbs13SettingsModelD1Ev@Base 1.4.0 + _ZN3qbs13SettingsModelD2Ev@Base 1.4.0 + _ZN3qbs14InstallOptions12setKeepGoingEb@Base 1.2.1 + _ZN3qbs14InstallOptions14setInstallRootERK7QString@Base 1.2.1 + _ZN3qbs14InstallOptions17setLogElapsedTimeEb@Base 1.2.1 + _ZN3qbs14InstallOptions18defaultInstallRootEv@Base 1.2.1 + _ZN3qbs14InstallOptions21setInstallIntoSysrootEb@Base 1.2.1 + _ZN3qbs14InstallOptions29setRemoveExistingInstallationEb@Base 1.2.1 + _ZN3qbs14InstallOptions9setDryRunEb@Base 1.2.1 + _ZN3qbs14InstallOptionsC1ERKS0_@Base 1.2.1 + _ZN3qbs14InstallOptionsC1Ev@Base 1.2.1 + _ZN3qbs14InstallOptionsC2ERKS0_@Base 1.2.1 + _ZN3qbs14InstallOptionsC2Ev@Base 1.2.1 + _ZN3qbs14InstallOptionsD1Ev@Base 1.2.1 + _ZN3qbs14InstallOptionsD2Ev@Base 1.2.1 + _ZN3qbs14InstallOptionsaSERKS0_@Base 1.2.1 + _ZN3qbs14RunEnvironment10doRunShellEv@Base 1.5.0 + _ZN3qbs14RunEnvironment11doRunTargetERK7QStringRK11QStringList@Base 1.5.0 + _ZN3qbs14RunEnvironment8runShellEPNS_9ErrorInfoE@Base 1.5.0 + _ZN3qbs14RunEnvironment9runTargetERK7QStringRK11QStringListPNS_9ErrorInfoE@Base 1.5.0 + _ZN3qbs14RunEnvironmentC1ERK14QSharedPointerINS_8Internal15ResolvedProductEERKNS_14InstallOptionsERK19QProcessEnvironmentPNS_8SettingsERKNS2_6LoggerE@Base 1.3.1 + _ZN3qbs14RunEnvironmentC2ERK14QSharedPointerINS_8Internal15ResolvedProductEERKNS_14InstallOptionsERK19QProcessEnvironmentPNS_8SettingsERKNS2_6LoggerE@Base 1.3.1 + _ZN3qbs14RunEnvironmentD1Ev@Base 1.2.1 + _ZN3qbs14RunEnvironmentD2Ev@Base 1.2.1 + _ZN3qbs15GenerateOptions16setGeneratorNameERK7QString@Base 1.4.0 + _ZN3qbs15GenerateOptionsC1ERKS0_@Base 1.4.0 + _ZN3qbs15GenerateOptionsC1Ev@Base 1.4.0 + _ZN3qbs15GenerateOptionsC2ERKS0_@Base 1.4.0 + _ZN3qbs15GenerateOptionsC2Ev@Base 1.4.0 + _ZN3qbs15GenerateOptionsD1Ev@Base 1.4.0 + _ZN3qbs15GenerateOptionsD2Ev@Base 1.4.0 + _ZN3qbs15GenerateOptionsaSERKS0_@Base 1.4.0 + _ZN3qbs15SetupProjectJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 + _ZN3qbs15SetupProjectJob11qt_metacastEPKc@Base 1.2.1 + _ZN3qbs15SetupProjectJob11reportErrorERKNS_9ErrorInfoE@Base 1.2.1 + _ZN3qbs15SetupProjectJob16staticMetaObjectE@Base 1.2.1 + _ZN3qbs15SetupProjectJob6finishEv@Base 1.3.1 + _ZN3qbs15SetupProjectJob7resolveERKNS_7ProjectERKNS_22SetupProjectParametersE@Base 1.3.1 + _ZN3qbs15SetupProjectJobC1ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 + _ZN3qbs15SetupProjectJobC2ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 + _ZN3qbs16ProjectGenerator11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.7.0 + _ZN3qbs16ProjectGenerator11qt_metacastEPKc@Base 1.7.0 + _ZN3qbs16ProjectGenerator16staticMetaObjectE@Base 1.7.0 + _ZN3qbs16ProjectGenerator8generateERK5QListINS_7ProjectEERKS1_I4QMapI7QString8QVariantEERKNS_14InstallOptionsE@Base 1.7.0 + _ZN3qbs16ProjectGeneratorC1Ev@Base 1.7.0 + _ZN3qbs16ProjectGeneratorC2Ev@Base 1.7.0 + _ZN3qbs16ProjectGeneratorD0Ev@Base 1.7.0 + _ZN3qbs16ProjectGeneratorD1Ev@Base 1.7.0 + _ZN3qbs16ProjectGeneratorD2Ev@Base 1.7.0 + _ZN3qbs18canonicalToolchainERK11QStringList@Base 1.6.0 + _ZN3qbs18canonicalToolchainERK7QString@Base 1.6.0 + _ZN3qbs19commandEchoModeNameENS_15CommandEchoModeE@Base 1.4.0 + _ZN3qbs21canonicalArchitectureERK7QString@Base 1.3.2 + _ZN3qbs22SetupProjectParameters12setBuildRootERK7QString@Base 1.2.1 + _ZN3qbs22SetupProjectParameters14setEnvironmentERK19QProcessEnvironment@Base 1.2.1 + _ZN3qbs22SetupProjectParameters14setLibexecPathERK7QString@Base 1.4.1 + _ZN3qbs22SetupProjectParameters14setPluginPathsERK11QStringList@Base 1.2.1 + _ZN3qbs22SetupProjectParameters14setSearchPathsERK11QStringList@Base 1.2.1 + _ZN3qbs22SetupProjectParameters17setLogElapsedTimeEb@Base 1.2.1 + _ZN3qbs22SetupProjectParameters18setProjectFilePathERK7QString@Base 1.2.1 + _ZN3qbs22SetupProjectParameters18setRestoreBehaviorENS0_15RestoreBehaviorE@Base 1.2.1 + _ZN3qbs22SetupProjectParameters18setTopLevelProfileERK7QString@Base 1.3.1 + _ZN3qbs22SetupProjectParameters19setOverriddenValuesERK4QMapI7QString8QVariantE@Base 1.2.1 + _ZN3qbs22SetupProjectParameters19setProductErrorModeENS_17ErrorHandlingModeE@Base 1.5.0 + _ZN3qbs22SetupProjectParameters20setConfigurationNameERK7QString@Base 1.6.0 + _ZN3qbs22SetupProjectParameters20setSettingsDirectoryERK7QString@Base 1.3.1 + _ZN3qbs22SetupProjectParameters21setWaitLockBuildGraphEb@Base 1.6.0 + _ZN3qbs22SetupProjectParameters22setForceProbeExecutionEb@Base 1.6.0 + _ZN3qbs22SetupProjectParameters23setPropertyCheckingModeENS_17ErrorHandlingModeE@Base 1.5.0 + _ZN3qbs22SetupProjectParameters24expandBuildConfigurationEv@Base 1.3.1 + _ZN3qbs22SetupProjectParameters26expandedBuildConfigurationERK7QStringS3_S3_PNS_9ErrorInfoE@Base 1.3.1 + _ZN3qbs22SetupProjectParameters27finalBuildConfigurationTreeERK4QMapI7QString8QVariantES6_RKS2_@Base 1.6.0 + _ZN3qbs22SetupProjectParameters33setIgnoreDifferentProjectFilePathEb@Base 1.2.1 + _ZN3qbs22SetupProjectParameters9setDryRunEb@Base 1.2.1 + _ZN3qbs22SetupProjectParametersC1ERKS0_@Base 1.2.1 + _ZN3qbs22SetupProjectParametersC1Ev@Base 1.2.1 + _ZN3qbs22SetupProjectParametersC2ERKS0_@Base 1.2.1 + _ZN3qbs22SetupProjectParametersC2Ev@Base 1.2.1 + _ZN3qbs22SetupProjectParametersD1Ev@Base 1.2.1 + _ZN3qbs22SetupProjectParametersD2Ev@Base 1.2.1 + _ZN3qbs22SetupProjectParametersaSERKS0_@Base 1.2.1 + _ZN3qbs22defaultCommandEchoModeEv@Base 1.4.0 + _ZN3qbs23ProjectGeneratorManager13findGeneratorERK7QString@Base 1.4.0 + _ZN3qbs23ProjectGeneratorManager20loadedGeneratorNamesEv@Base 1.4.0 + _ZN3qbs23ProjectGeneratorManager8instanceEv@Base 1.4.0 + _ZN3qbs23ProjectGeneratorManagerC1Ev@Base 1.4.0 + _ZN3qbs23ProjectGeneratorManagerC2Ev@Base 1.4.0 + _ZN3qbs23ProjectGeneratorManagerD1Ev@Base 1.4.0 + _ZN3qbs23ProjectGeneratorManagerD2Ev@Base 1.4.0 + _ZN3qbs23commandEchoModeFromNameERK7QString@Base 1.4.0 + _ZN3qbs25allCommandEchoModeStringsEv@Base 1.4.0 + _ZN3qbs29representationToSettingsValueERK7QString@Base 1.4.0 + _ZN3qbs29settingsValueToRepresentationERK8QVariant@Base 1.4.0 + _ZN3qbs7Profile13removeProfileEv@Base 1.2.1 + _ZN3qbs7Profile14baseProfileKeyEv@Base 1.2.1 + _ZN3qbs7Profile14setBaseProfileERK7QString@Base 1.2.1 + _ZN3qbs7Profile17removeBaseProfileEv@Base 1.2.1 + _ZN3qbs7Profile6removeERK7QString@Base 1.2.1 + _ZN3qbs7Profile8setValueERK7QStringRK8QVariant@Base 1.2.1 + _ZN3qbs7Profile9cleanNameERK7QString@Base 1.2.1 + _ZN3qbs7ProfileC1ERK7QStringPNS_8SettingsE@Base 1.2.1 + _ZN3qbs7ProfileC2ERK7QStringPNS_8SettingsE@Base 1.2.1 + _ZN3qbs7Project11removeFilesERKNS_11ProductDataERKNS_9GroupDataERK11QStringList@Base 1.3.1 + _ZN3qbs7Project11removeGroupERKNS_11ProductDataERKNS_9GroupDataE@Base 1.3.1 + _ZN3qbs7Project12setupProjectERKNS_22SetupProjectParametersEPNS_8ILogSinkEP7QObject@Base 1.2.1 + _ZN3qbs7Project13dumpNodesTreeER9QIODeviceRK5QListINS_11ProductDataEE@Base 1.4.0 + _ZN3qbs7Project16updateTimestampsERK5QListINS_11ProductDataEE@Base 1.2.1 + _ZN3qbs7Project8addFilesERKNS_11ProductDataERKNS_9GroupDataERK11QStringList@Base 1.3.1 + _ZN3qbs7Project8addGroupERKNS_11ProductDataERK7QString@Base 1.3.1 + _ZN3qbs7ProjectC1ERK14QSharedPointerINS_8Internal15TopLevelProjectEERKNS2_6LoggerE@Base 1.2.1 + _ZN3qbs7ProjectC1ERKS0_@Base 1.2.1 + _ZN3qbs7ProjectC1Ev@Base 1.2.1 + _ZN3qbs7ProjectC2ERK14QSharedPointerINS_8Internal15TopLevelProjectEERKNS2_6LoggerE@Base 1.2.1 + _ZN3qbs7ProjectC2ERKS0_@Base 1.2.1 + _ZN3qbs7ProjectC2Ev@Base 1.2.1 + _ZN3qbs7ProjectD1Ev@Base 1.2.1 + _ZN3qbs7ProjectD2Ev@Base 1.2.1 + _ZN3qbs7ProjectaSERKS0_@Base 1.2.1 + _ZN3qbs8BuildJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 + _ZN3qbs8BuildJob11qt_metacastEPKc@Base 1.2.1 + _ZN3qbs8BuildJob16staticMetaObjectE@Base 1.2.1 + _ZN3qbs8BuildJob19reportProcessResultERKNS_13ProcessResultE@Base 1.2.1 + _ZN3qbs8BuildJob24reportCommandDescriptionERK7QStringS3_@Base 1.2.1 + _ZN3qbs8BuildJob5buildERK14QSharedPointerINS_8Internal15TopLevelProjectEERK5QListIS1_INS2_15ResolvedProductEEERKNS_12BuildOptionsE@Base 1.2.1 + _ZN3qbs8BuildJobC1ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 + _ZN3qbs8BuildJobC2ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 + _ZN3qbs8CleanJob11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.2.1 + _ZN3qbs8CleanJob11qt_metacastEPKc@Base 1.2.1 + _ZN3qbs8CleanJob16staticMetaObjectE@Base 1.2.1 + _ZN3qbs8CleanJob5cleanERK14QSharedPointerINS_8Internal15TopLevelProjectEERK5QListIS1_INS2_15ResolvedProductEEERKNS_12CleanOptionsE@Base 1.2.1 + _ZN3qbs8CleanJobC1ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 + _ZN3qbs8CleanJobC2ERKNS_8Internal6LoggerEP7QObject@Base 1.2.1 + _ZN3qbs8ILogSink11setLogLevelENS_11LoggerLevelE@Base 1.2.1 + _ZN3qbs8ILogSink12printMessageENS_11LoggerLevelERK7QStringS4_b@Base 1.2.1 + _ZN3qbs8ILogSink12printWarningERKNS_9ErrorInfoE@Base 1.2.1 + _ZN3qbs8ILogSink14doPrintWarningERKNS_9ErrorInfoE@Base 1.2.1 + _ZN3qbs8ILogSinkC1Ev@Base 1.2.1 + _ZN3qbs8ILogSinkC2Ev@Base 1.2.1 + _ZN3qbs8ILogSinkD0Ev@Base 1.2.1 + _ZN3qbs8ILogSinkD1Ev@Base 1.2.1 + _ZN3qbs8ILogSinkD2Ev@Base 1.2.1 + _ZN3qbs8Internal10shellQuoteERK11QStringListNS0_10HostOsInfo6HostOsE@Base 1.7.0 + _ZN3qbs8Internal10shellQuoteERK7QStringNS0_10HostOsInfo6HostOsE@Base 1.4.2 + _ZN3qbs8Internal10shellQuoteERK7QStringRK11QStringListNS0_10HostOsInfo6HostOsE@Base 1.4.2 + _ZN3qbs8Internal11CommandLine10setProgramERK7QStringb@Base 1.7.0 + _ZN3qbs8Internal11CommandLine14appendArgumentERK7QString@Base 1.7.0 + _ZN3qbs8Internal11CommandLine14clearArgumentsEv@Base 1.7.0 + _ZN3qbs8Internal11CommandLine15appendArgumentsERK5QListI7QStringE@Base 1.7.0 + _ZN3qbs8Internal11CommandLine17appendRawArgumentERK7QString@Base 1.7.0 + _ZN3qbs8Internal11CommandLine18appendPathArgumentERK7QString@Base 1.7.0 + _ZN3qbs8Internal12TestLanguage11moduleScopeEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage11qt_metacastEPKc@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage11qualifiedIdEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage12basePropertyEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage12defaultValueEv@Base 1.4.2 + _ZN3qbs8Internal12TestLanguage12idUniquenessEv@Base 1.7.0 + _ZN3qbs8Internal12TestLanguage12initTestCaseEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage12jsExtensionsEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage12modules_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage12outerInGroupEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage13fileTags_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage13homeDirectoryEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage13itemPrototypeEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage13throwingProbeEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage14baseValidationEv@Base 1.7.0 + _ZN3qbs8Internal12TestLanguage14erroneousFilesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage14pathPropertiesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage14versionCompareEv@Base 1.6.0 + _ZN3qbs8Internal12TestLanguage14wildcards_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage15cleanupTestCaseEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage15groupConditionsEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage16findModuleByNameE14QSharedPointerINS0_15ResolvedProductEERK7QString@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage16getNativeSettingEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage16identifierSearchEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage16importCollectionEv@Base 1.4.2 + _ZN3qbs8Internal12TestLanguage16modulePropertiesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage16propertiesBlocksEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage16relaxedErrorModeEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage16staticMetaObjectE@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage17defaultValue_dataEv@Base 1.4.2 + _ZN3qbs8Internal12TestLanguage17derivedSubProjectEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage17productConditionsEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage17rfc1034IdentifierEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage18conditionalDependsEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage18productDirectoriesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage18throwingProbe_dataEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage19environmentVariableEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage19erroneousFiles_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage19nonRequiredProductsEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage19productsFromProjectE14QSharedPointerINS0_15ResolvedProjectEE@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage20groupConditions_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage20productPropertyValueE14QSharedPointerINS0_15ResolvedProductEE7QString@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage21canonicalArchitectureEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage21fileContextPropertiesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage21identifierSearch_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage21moduleProperties_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage21propertiesBlocks_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage21relaxedErrorMode_dataEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage22propertiesBlockInGroupEv@Base 1.4.3 + _ZN3qbs8Internal12TestLanguage23dependencyOnAllProfilesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage24modulePropertiesInGroupsEv@Base 1.6.0 + _ZN3qbs8Internal12TestLanguage24nonRequiredProducts_dataEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage25handleInitCleanupDataTagsEPKcPb@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage27buildConfigStringListSyntaxEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage28invalidBindingInDisabledItemEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage28jsImportUsedInMultipleScopesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage28recursiveProductDependenciesEv@Base 1.4.2 + _ZN3qbs8Internal12TestLanguage31qbsPropertiesInProjectConditionEv@Base 1.4.3 + _ZN3qbs8Internal12TestLanguage32profileValuesAndOverriddenValuesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage33jsImportUsedInMultipleScopes_dataEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage34requiredAndNonRequiredDependenciesEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage36builtinFunctionInSearchPathsPropertyEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage39requiredAndNonRequiredDependencies_dataEv@Base 1.5.0 + _ZN3qbs8Internal12TestLanguage7exportsEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage7idUsageEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage7modulesEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage8fileTagsEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage9groupNameEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage9itemScopeEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguage9wildcardsEv@Base 1.4.1 + _ZN3qbs8Internal12TestLanguageC1EPNS_8ILogSinkE@Base 1.4.1 + _ZN3qbs8Internal12TestLanguageC2EPNS_8ILogSinkE@Base 1.4.1 + _ZN3qbs8Internal12TestLanguageD0Ev@Base 1.4.1 + _ZN3qbs8Internal12TestLanguageD1Ev@Base 1.4.1 + _ZN3qbs8Internal12TestLanguageD2Ev@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph11qt_metacastEPKc@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph12initTestCaseEv@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph13cycleDetectedERK14QSharedPointerIKNS0_15ResolvedProductEE@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph15cleanupTestCaseEv@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph16staticMetaObjectE@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph18productWithNoCycleEv@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph22productWithDirectCycleEv@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph26productWithLessDirectCycleEv@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraph9testCycleEv@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraphC1EPNS_8ILogSinkE@Base 1.4.1 + _ZN3qbs8Internal14TestBuildGraphC2EPNS_8ILogSinkE@Base 1.4.1 + _ZN3qbs8Internal16shellInterpreterERK7QString@Base 1.4.0 + _ZN3qbs8Internal17copyFileRecursionERK7QStringS3_bbPS1_@Base 1.5.0 + _ZN3qbs8Internal19throwAssertLocationEPKcS2_i@Base 1.2.1 + _ZN3qbs8Internal19writeAssertLocationEPKcS2_i@Base 1.2.1 + _ZN3qbs8Internal21VsEnvironmentDetector14parseBatOutputERK10QByteArray7QVectorIPNS0_4MSVCEE@Base 1.7.0 + _ZN3qbs8Internal21VsEnvironmentDetector14startDetectionERK7QVectorIPNS0_4MSVCEE@Base 1.7.0 + _ZN3qbs8Internal21VsEnvironmentDetector5startE7QVectorIPNS0_4MSVCEE@Base 1.7.0 + _ZN3qbs8Internal21VsEnvironmentDetector5startEPNS0_4MSVCE@Base 1.7.0 + _ZN3qbs8Internal21VsEnvironmentDetectorC1Ev@Base 1.7.0 + _ZN3qbs8Internal21VsEnvironmentDetectorC2Ev@Base 1.7.0 + _ZN3qbs8Internal23VisualStudioVersionInfo13knownVersionsEv@Base 1.5.0 + _ZN3qbs8Internal23VisualStudioVersionInfoC1ERKNS0_7VersionE@Base 1.5.0 + _ZN3qbs8Internal23VisualStudioVersionInfoC2ERKNS0_7VersionE@Base 1.5.0 + _ZN3qbs8Internal27removeDirectoryWithContentsERK7QStringPS1_@Base 1.2.1 + _ZN3qbs8Internal4MSVC4initEv@Base 1.7.0 + _ZN3qbs8Internal6Logger12printWarningERKNS_9ErrorInfoE@Base 1.7.0 + _ZN3qbs8Internal6LoggerC1EPNS_8ILogSinkE@Base 1.2.1 + _ZN3qbs8Internal6LoggerC2EPNS_8ILogSinkE@Base 1.2.1 + _ZN3qbs8Internal7Version10fromStringERK7QStringb@Base 1.4.0 + _ZN3qbs8Internal7Version10qbsVersionEv@Base 1.4.0 + _ZN3qbs8Internal7Version13setPatchLevelEi@Base 1.3.1 + _ZN3qbs8Internal7Version14setBuildNumberEi@Base 1.3.1 + _ZN3qbs8Internal7Version15setMajorVersionEi@Base 1.3.1 + _ZN3qbs8Internal7Version15setMinorVersionEi@Base 1.3.1 + _ZN3qbs8Internal7VersionC1Eiiii@Base 1.3.1 + _ZN3qbs8Internal7VersionC2Eiiii@Base 1.3.1 + _ZN3qbs8Internal7compareERKNS0_7VersionES3_@Base 1.3.3 + _ZN3qbs8Internal9LogWriter13setMessageTagERK7QString@Base 1.2.1 + _ZN3qbs8Internal9LogWriter5writeEPKc@Base 1.2.1 + _ZN3qbs8Internal9LogWriter5writeERK5QChar@Base 1.2.1 + _ZN3qbs8Internal9LogWriter5writeERK7QString@Base 1.2.1 + _ZN3qbs8Internal9LogWriter5writeEc@Base 1.2.1 + _ZN3qbs8Internal9LogWriterC1EPNS_8ILogSinkENS_11LoggerLevelEb@Base 1.2.1 + _ZN3qbs8Internal9LogWriterC1ERKS1_@Base 1.2.1 + _ZN3qbs8Internal9LogWriterC2EPNS_8ILogSinkENS_11LoggerLevelEb@Base 1.2.1 + _ZN3qbs8Internal9LogWriterC2ERKS1_@Base 1.2.1 + _ZN3qbs8Internal9LogWriterD1Ev@Base 1.2.1 + _ZN3qbs8Internal9LogWriterD2Ev@Base 1.2.1 + _ZN3qbs8Internal9LogWriteraSERKS1_@Base 1.2.1 + _ZN3qbs8Internal9TestTools11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.4.1 + _ZN3qbs8Internal9TestTools11qt_metacastEPKc@Base 1.4.1 + _ZN3qbs8Internal9TestTools12testFileInfoEv@Base 1.4.1 + _ZN3qbs8Internal9TestTools12testProfilesEv@Base 1.4.1 + _ZN3qbs8Internal9TestTools13fileCaseCheckEv@Base 1.4.1 + _ZN3qbs8Internal9TestTools16staticMetaObjectE@Base 1.4.1 + _ZN3qbs8Internal9TestTools17setupSettingsDir1Ev@Base 1.5.0 + _ZN3qbs8Internal9TestTools17setupSettingsDir2Ev@Base 1.5.0 + _ZN3qbs8Internal9TestTools17setupSettingsDir3Ev@Base 1.5.0 + _ZN3qbs8Internal9TestTools20testProcessNameByPidEv@Base 1.4.1 + _ZN3qbs8Internal9TestTools21testSettingsMigrationEv@Base 1.5.0 + _ZN3qbs8Internal9TestTools22testBuildConfigMergingEv@Base 1.4.1 + _ZN3qbs8Internal9TestTools26testSettingsMigration_dataEv@Base 1.5.0 + _ZN3qbs8Internal9TestToolsC1EPNS_8SettingsE@Base 1.4.1 + _ZN3qbs8Internal9TestToolsC2EPNS_8SettingsE@Base 1.4.1 + _ZN3qbs8Internal9TestToolsD0Ev@Base 1.5.0 + _ZN3qbs8Internal9TestToolsD1Ev@Base 1.5.0 + _ZN3qbs8Internal9TestToolsD2Ev@Base 1.5.0 + _ZN3qbs8InternallsENS0_9LogWriterEPKc@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterERK10QByteArray@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterERK11QStringList@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterERK4QSetI7QStringE@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterERK7QString@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterERK8QVariant@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterERKNS0_10MessageTagE@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterEb@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterEi@Base 1.2.1 + _ZN3qbs8InternallsENS0_9LogWriterEx@Base 1.2.1 + _ZN3qbs8Settings14directChildrenERK7QString@Base 1.2.1 + _ZN3qbs8Settings4syncEv@Base 1.3.1 + _ZN3qbs8Settings5clearEv@Base 1.2.1 + _ZN3qbs8Settings6removeERK7QString@Base 1.2.1 + _ZN3qbs8Settings8setValueERK7QStringRK8QVariant@Base 1.2.1 + _ZN3qbs8SettingsC1ERK7QString@Base 1.2.1 + _ZN3qbs8SettingsC2ERK7QString@Base 1.2.1 + _ZN3qbs8SettingsD1Ev@Base 1.2.1 + _ZN3qbs8SettingsD2Ev@Base 1.2.1 + _ZN3qbs9ErrorInfo15appendBacktraceERK7QStringRKNS_12CodeLocationE@Base 1.5.0 + _ZN3qbs9ErrorInfo4loadERNS_8Internal14PersistentPoolE@Base 1.7.0 + _ZN3qbs9ErrorInfo5clearEv@Base 1.2.1 + _ZN3qbs9ErrorInfo6appendERK7QStringRKNS_12CodeLocationE@Base 1.2.1 + _ZN3qbs9ErrorInfo7prependERK7QStringRKNS_12CodeLocationE@Base 1.2.1 + _ZN3qbs9ErrorInfoC1ERK7QStringRK11QStringList@Base 1.5.0 + _ZN3qbs9ErrorInfoC1ERK7QStringRKNS_12CodeLocationEb@Base 1.2.1 + _ZN3qbs9ErrorInfoC1ERKS0_@Base 1.2.1 + _ZN3qbs9ErrorInfoC1Ev@Base 1.2.1 + _ZN3qbs9ErrorInfoC2ERK7QStringRK11QStringList@Base 1.5.0 + _ZN3qbs9ErrorInfoC2ERK7QStringRKNS_12CodeLocationEb@Base 1.2.1 + _ZN3qbs9ErrorInfoC2ERKS0_@Base 1.2.1 + _ZN3qbs9ErrorInfoC2Ev@Base 1.2.1 + _ZN3qbs9ErrorInfoD1Ev@Base 1.2.1 + _ZN3qbs9ErrorInfoD2Ev@Base 1.2.1 + _ZN3qbs9ErrorInfoaSERKS0_@Base 1.2.1 + _ZN3qbs9ErrorItem4loadERNS_8Internal14PersistentPoolE@Base 1.7.0 + _ZN3qbs9ErrorItemC1ERK7QStringRKNS_12CodeLocationEb@Base 1.5.0 + _ZN3qbs9ErrorItemC1ERKS0_@Base 1.2.1 + _ZN3qbs9ErrorItemC1Ev@Base 1.2.1 + _ZN3qbs9ErrorItemC2ERK7QStringRKNS_12CodeLocationEb@Base 1.5.0 + _ZN3qbs9ErrorItemC2ERKS0_@Base 1.2.1 + _ZN3qbs9ErrorItemC2Ev@Base 1.2.1 + _ZN3qbs9ErrorItemD1Ev@Base 1.2.1 + _ZN3qbs9ErrorItemD2Ev@Base 1.2.1 + _ZN3qbs9ErrorItemaSERKS0_@Base 1.2.1 + _ZN3qbs9GroupDataC1ERKS0_@Base 1.2.1 + _ZN3qbs9GroupDataC1Ev@Base 1.2.1 + _ZN3qbs9GroupDataC2ERKS0_@Base 1.2.1 + _ZN3qbs9GroupDataC2Ev@Base 1.2.1 + _ZN3qbs9GroupDataD1Ev@Base 1.2.1 + _ZN3qbs9GroupDataD2Ev@Base 1.2.1 + _ZN3qbs9GroupDataaSERKS0_@Base 1.2.1 + _ZN3qbseqERKNS_11ProductDataES2_@Base 1.2.1 + _ZN3qbseqERKNS_11ProjectDataES2_@Base 1.2.1 + _ZN3qbseqERKNS_12ArtifactDataES2_@Base 1.7.0 + _ZN3qbseqERKNS_12CodeLocationES2_@Base 1.2.1 + _ZN3qbseqERKNS_9GroupDataES2_@Base 1.2.1 + _ZN3qbsltERKNS_11ProductDataES2_@Base 1.2.1 + _ZN3qbsltERKNS_11ProjectDataES2_@Base 1.2.1 + _ZN3qbsltERKNS_12ArtifactDataES2_@Base 1.7.0 + _ZN3qbsltERKNS_9GroupDataES2_@Base 1.2.1 + _ZN3qbsneERKNS_11ProductDataES2_@Base 1.2.1 + _ZN3qbsneERKNS_11ProjectDataES2_@Base 1.2.1 + _ZN3qbsneERKNS_12ArtifactDataES2_@Base 1.7.0 + _ZN3qbsneERKNS_12CodeLocationES2_@Base 1.2.1 + _ZN3qbsneERKNS_9GroupDataES2_@Base 1.2.1 + (optional=inline)_ZN9QHashData9hasShrunkEv@Base 1.3.1 + _ZNK3qbs10InstallJob10metaObjectEv@Base 1.2.1 + _ZNK3qbs11AbstractJob10metaObjectEv@Base 1.2.1 + _ZNK3qbs11AbstractJob5errorEv@Base 1.2.1 + _ZNK3qbs11InstallData10installDirEv@Base 1.7.0 + _ZNK3qbs11InstallData11installRootEv@Base 1.7.0 + _ZNK3qbs11InstallData13isInstallableEv@Base 1.7.0 + _ZNK3qbs11InstallData15installFilePathEv@Base 1.7.0 + _ZNK3qbs11InstallData15localInstallDirEv@Base 1.7.0 + _ZNK3qbs11InstallData20localInstallFilePathEv@Base 1.7.0 + _ZNK3qbs11InstallData7isValidEv@Base 1.7.0 + _ZNK3qbs11Preferences11pluginPathsERK7QString@Base 1.2.1 + _ZNK3qbs11Preferences11searchPathsERK7QString@Base 1.2.1 + _ZNK3qbs11Preferences13getPreferenceERK7QStringRK8QVariant@Base 1.2.1 + _ZNK3qbs11Preferences15defaultEchoModeEv@Base 1.4.0 + _ZNK3qbs11Preferences16useColoredOutputEv@Base 1.2.1 + _ZNK3qbs11Preferences21defaultBuildDirectoryEv@Base 1.2.1 + _ZNK3qbs11Preferences4jobsEv@Base 1.2.1 + _ZNK3qbs11Preferences5shellEv@Base 1.2.1 + _ZNK3qbs11Preferences8pathListERK7QStringS3_@Base 1.2.1 + _ZNK3qbs11ProductData10isRunnableEv@Base 1.3.1 + _ZNK3qbs11ProductData10propertiesEv@Base 1.3.3 + _ZNK3qbs11ProductData10targetNameEv@Base 1.3.1 + _ZNK3qbs11ProductData12dependenciesEv@Base 1.3.1 + _ZNK3qbs11ProductData14buildDirectoryEv@Base 1.7.0 + _ZNK3qbs11ProductData15targetArtifactsEv@Base 1.2.1 + _ZNK3qbs11ProductData16modulePropertiesEv@Base 1.4.0 + _ZNK3qbs11ProductData16targetExecutableEv@Base 1.7.0 + _ZNK3qbs11ProductData18generatedArtifactsEv@Base 1.7.0 + _ZNK3qbs11ProductData20installableArtifactsEv@Base 1.7.0 + _ZNK3qbs11ProductData4nameEv@Base 1.2.1 + _ZNK3qbs11ProductData4typeEv@Base 1.3.1 + _ZNK3qbs11ProductData6groupsEv@Base 1.2.1 + _ZNK3qbs11ProductData7isValidEv@Base 1.2.1 + _ZNK3qbs11ProductData7profileEv@Base 1.3.1 + _ZNK3qbs11ProductData7versionEv@Base 1.3.1 + _ZNK3qbs11ProductData8locationEv@Base 1.2.1 + _ZNK3qbs11ProductData9isEnabledEv@Base 1.2.1 + _ZNK3qbs11ProjectData11allProductsEv@Base 1.2.1 + _ZNK3qbs11ProjectData11subProjectsEv@Base 1.2.1 + _ZNK3qbs11ProjectData14buildDirectoryEv@Base 1.2.1 + _ZNK3qbs11ProjectData20installableArtifactsEv@Base 1.7.0 + _ZNK3qbs11ProjectData4nameEv@Base 1.2.1 + _ZNK3qbs11ProjectData7isValidEv@Base 1.2.1 + _ZNK3qbs11ProjectData8locationEv@Base 1.2.1 + _ZNK3qbs11ProjectData8productsEv@Base 1.2.1 + _ZNK3qbs11ProjectData9isEnabledEv@Base 1.2.1 + _ZNK3qbs11PropertyMap11getPropertyERK7QString@Base 1.2.1 + _ZNK3qbs11PropertyMap13allPropertiesEv@Base 1.2.1 + _ZNK3qbs11PropertyMap17getModulePropertyERK7QStringS3_@Base 1.2.1 + _ZNK3qbs11PropertyMap31getModulePropertiesAsStringListERK7QStringS3_@Base 1.2.1 + _ZNK3qbs11PropertyMap8toStringEv@Base 1.2.1 + _ZNK3qbs11RuleCommand10executableEv@Base 1.3.3 + _ZNK3qbs11RuleCommand10sourceCodeEv@Base 1.3.3 + _ZNK3qbs11RuleCommand11descriptionEv@Base 1.3.3 + _ZNK3qbs11RuleCommand11environmentEv@Base 1.3.3 + _ZNK3qbs11RuleCommand16workingDirectoryEv@Base 1.3.3 + _ZNK3qbs11RuleCommand19extendedDescriptionEv@Base 1.5.0 + _ZNK3qbs11RuleCommand4typeEv@Base 1.3.3 + _ZNK3qbs11RuleCommand9argumentsEv@Base 1.3.3 + _ZNK3qbs12ArtifactData10propertiesEv@Base 1.7.0 + _ZNK3qbs12ArtifactData11installDataEv@Base 1.7.0 + _ZNK3qbs12ArtifactData11isGeneratedEv@Base 1.7.0 + _ZNK3qbs12ArtifactData12isExecutableEv@Base 1.7.0 + _ZNK3qbs12ArtifactData16isTargetArtifactEv@Base 1.7.0 + _ZNK3qbs12ArtifactData7isValidEv@Base 1.7.0 + _ZNK3qbs12ArtifactData8filePathEv@Base 1.7.0 + _ZNK3qbs12ArtifactData8fileTagsEv@Base 1.7.0 + _ZNK3qbs12BuildOptions11maxJobCountEv@Base 1.2.1 + _ZNK3qbs12BuildOptions12changedFilesEv@Base 1.2.1 + _ZNK3qbs12BuildOptions14activeFileTagsEv@Base 1.2.1 + _ZNK3qbs12BuildOptions14logElapsedTimeEv@Base 1.2.1 + _ZNK3qbs12BuildOptions15filesToConsiderEv@Base 1.2.1 + _ZNK3qbs12BuildOptions16executeRulesOnlyEv@Base 1.5.0 + _ZNK3qbs12BuildOptions16forceOutputCheckEv@Base 1.5.0 + _ZNK3qbs12BuildOptions19forceTimestampCheckEv@Base 1.2.1 + _ZNK3qbs12BuildOptions26removeExistingInstallationEv@Base 1.4.0 + _ZNK3qbs12BuildOptions6dryRunEv@Base 1.2.1 + _ZNK3qbs12BuildOptions7installEv@Base 1.4.0 + _ZNK3qbs12BuildOptions8echoModeEv@Base 1.4.0 + _ZNK3qbs12BuildOptions9keepGoingEv@Base 1.2.1 + _ZNK3qbs12CleanOptions14logElapsedTimeEv@Base 1.2.1 + _ZNK3qbs12CleanOptions6dryRunEv@Base 1.2.1 + _ZNK3qbs12CleanOptions9keepGoingEv@Base 1.2.1 + _ZNK3qbs12CodeLocation4lineEv@Base 1.2.1 + _ZNK3qbs12CodeLocation5storeERNS_8Internal14PersistentPoolE@Base 1.4.0 + _ZNK3qbs12CodeLocation6columnEv@Base 1.2.1 + _ZNK3qbs12CodeLocation7isValidEv@Base 1.2.1 + _ZNK3qbs12CodeLocation8filePathEv@Base 1.4.0 + _ZNK3qbs12CodeLocation8toStringEv@Base 1.2.1 + _ZNK3qbs13ProcessResult16workingDirectoryEv@Base 1.2.1 + _ZNK3qbs13ProcessResult18executableFilePathEv@Base 1.2.1 + _ZNK3qbs13ProcessResult5errorEv@Base 1.5.0 + _ZNK3qbs13ProcessResult6stdErrEv@Base 1.2.1 + _ZNK3qbs13ProcessResult6stdOutEv@Base 1.2.1 + _ZNK3qbs13ProcessResult7successEv@Base 1.2.1 + _ZNK3qbs13ProcessResult8exitCodeEv@Base 1.2.1 + _ZNK3qbs13ProcessResult9argumentsEv@Base 1.2.1 + _ZNK3qbs13SettingsModel10headerDataEiN2Qt11OrientationEi@Base 1.4.0 + _ZNK3qbs13SettingsModel10metaObjectEv@Base 1.4.0 + _ZNK3qbs13SettingsModel11columnCountERK11QModelIndex@Base 1.4.0 + _ZNK3qbs13SettingsModel17hasUnsavedChangesEv@Base 1.4.0 + _ZNK3qbs13SettingsModel4dataERK11QModelIndexi@Base 1.4.0 + _ZNK3qbs13SettingsModel5flagsERK11QModelIndex@Base 1.4.0 + _ZNK3qbs13SettingsModel5indexEiiRK11QModelIndex@Base 1.4.0 + _ZNK3qbs13SettingsModel6parentERK11QModelIndex@Base 1.4.0 + _ZNK3qbs13SettingsModel8rowCountERK11QModelIndex@Base 1.4.0 + _ZNK3qbs14InstallOptions11installRootEv@Base 1.2.1 + _ZNK3qbs14InstallOptions14logElapsedTimeEv@Base 1.2.1 + _ZNK3qbs14InstallOptions18installIntoSysrootEv@Base 1.2.1 + _ZNK3qbs14InstallOptions26removeExistingInstallationEv@Base 1.2.1 + _ZNK3qbs14InstallOptions6dryRunEv@Base 1.2.1 + _ZNK3qbs14InstallOptions9keepGoingEv@Base 1.2.1 + _ZNK3qbs14RunEnvironment14runEnvironmentEPNS_9ErrorInfoE@Base 1.5.0 + _ZNK3qbs14RunEnvironment16buildEnvironmentEPNS_9ErrorInfoE@Base 1.5.0 + _ZNK3qbs14RunEnvironment17getRunEnvironmentEv@Base 1.5.0 + _ZNK3qbs14RunEnvironment19getBuildEnvironmentEv@Base 1.5.0 + _ZNK3qbs15GenerateOptions13generatorNameEv@Base 1.4.0 + _ZNK3qbs15SetupProjectJob10metaObjectEv@Base 1.2.1 + _ZNK3qbs15SetupProjectJob7projectEv@Base 1.2.1 + _ZNK3qbs16ProjectGenerator10metaObjectEv@Base 1.7.0 + _ZNK3qbs16ProjectGenerator18buildConfigurationERKNS_7ProjectE@Base 1.7.0 + _ZNK3qbs16ProjectGenerator19buildConfigurationsEv@Base 1.7.0 + _ZNK3qbs16ProjectGenerator21qbsExecutableFilePathEv@Base 1.7.0 + _ZNK3qbs16ProjectGenerator29buildConfigurationCommandLineERKNS_7ProjectE@Base 1.7.0 + _ZNK3qbs16ProjectGenerator7projectEv@Base 1.7.0 + _ZNK3qbs16ProjectGenerator8projectsEv@Base 1.7.0 + _ZNK3qbs22SetupProjectParameters11environmentEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters11libexecPathEv@Base 1.4.1 + _ZNK3qbs22SetupProjectParameters11pluginPathsEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters11searchPathsEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters14logElapsedTimeEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters15projectFilePathEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters15restoreBehaviorEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters15topLevelProfileEv@Base 1.3.1 + _ZNK3qbs22SetupProjectParameters16overriddenValuesEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters16productErrorModeEv@Base 1.5.0 + _ZNK3qbs22SetupProjectParameters17configurationNameEv@Base 1.6.0 + _ZNK3qbs22SetupProjectParameters17settingsDirectoryEv@Base 1.3.1 + _ZNK3qbs22SetupProjectParameters18buildConfigurationEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters18waitLockBuildGraphEv@Base 1.6.0 + _ZNK3qbs22SetupProjectParameters19adjustedEnvironmentEv@Base 1.3.1 + _ZNK3qbs22SetupProjectParameters19forceProbeExecutionEv@Base 1.6.0 + _ZNK3qbs22SetupProjectParameters20overriddenValuesTreeEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters20propertyCheckingModeEv@Base 1.4.0 + _ZNK3qbs22SetupProjectParameters22buildConfigurationTreeEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters27finalBuildConfigurationTreeEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters30ignoreDifferentProjectFilePathEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters6dryRunEv@Base 1.2.1 + _ZNK3qbs22SetupProjectParameters9buildRootEv@Base 1.2.1 + _ZNK3qbs7Profile10localValueERK7QString@Base 1.2.1 + _ZNK3qbs7Profile10profileKeyEv@Base 1.2.1 + _ZNK3qbs7Profile11baseProfileEv@Base 1.2.1 + _ZNK3qbs7Profile15allKeysInternalENS0_12KeySelectionE11QStringList@Base 1.2.1 + _ZNK3qbs7Profile17fullyQualifiedKeyERK7QString@Base 1.2.1 + _ZNK3qbs7Profile22possiblyInheritedValueERK7QStringRK8QVariant11QStringList@Base 1.2.1 + _ZNK3qbs7Profile25checkBaseProfileExistenceERKS0_@Base 1.2.1 + _ZNK3qbs7Profile26extendAndCheckProfileChainER11QStringList@Base 1.2.1 + _ZNK3qbs7Profile4nameEv@Base 1.2.1 + _ZNK3qbs7Profile5valueERK7QStringRK8QVariantPNS_9ErrorInfoE@Base 1.2.1 + _ZNK3qbs7Profile6existsEv@Base 1.2.1 + _ZNK3qbs7Profile7allKeysENS0_12KeySelectionEPNS_9ErrorInfoE@Base 1.2.1 + _ZNK3qbs7Project11projectDataEv@Base 1.2.1 + _ZNK3qbs7Project12ruleCommandsERKNS_11ProductDataERK7QStringS6_PNS_9ErrorInfoE@Base 1.3.3 + _ZNK3qbs7Project14generatedFilesERKNS_11ProductDataERK7QStringbRK11QStringList@Base 1.5.0 + _ZNK3qbs7Project15buildOneProductERKNS_11ProductDataERKNS_12BuildOptionsEP7QObject@Base 1.2.1 + _ZNK3qbs7Project15cleanOneProductERKNS_11ProductDataERKNS_12CleanOptionsEP7QObject@Base 1.2.1 + _ZNK3qbs7Project15usedEnvironmentEv@Base 1.2.1 + _ZNK3qbs7Project16buildAllProductsERKNS_12BuildOptionsENS0_16ProductSelectionEP7QObject@Base 1.4.0 + _ZNK3qbs7Project16buildSystemFilesEv@Base 1.2.1 + _ZNK3qbs7Project16cleanAllProductsERKNS_12CleanOptionsEP7QObject@Base 1.2.1 + _ZNK3qbs7Project17buildSomeProductsERK5QListINS_11ProductDataEERKNS_12BuildOptionsEP7QObject@Base 1.2.1 + _ZNK3qbs7Project17cleanSomeProductsERK5QListINS_11ProductDataEERKNS_12CleanOptionsEP7QObject@Base 1.2.1 + _ZNK3qbs7Project17getRunEnvironmentERKNS_11ProductDataERKNS_14InstallOptionsERK19QProcessEnvironmentPNS_8SettingsE@Base 1.3.1 + _ZNK3qbs7Project17installOneProductERKNS_11ProductDataERKNS_14InstallOptionsEP7QObject@Base 1.2.1 + _ZNK3qbs7Project18installAllProductsERKNS_14InstallOptionsENS0_16ProductSelectionEP7QObject@Base 1.4.0 + _ZNK3qbs7Project19installSomeProductsERK5QListINS_11ProductDataEERKNS_14InstallOptionsEP7QObject@Base 1.2.1 + _ZNK3qbs7Project20projectConfigurationEv@Base 1.2.1 + _ZNK3qbs7Project7isValidEv@Base 1.2.1 + _ZNK3qbs7Project7profileEv@Base 1.3.1 + _ZNK3qbs8BuildJob10metaObjectEv@Base 1.2.1 + _ZNK3qbs8CleanJob10metaObjectEv@Base 1.2.1 + _ZNK3qbs8ILogSink8logLevelEv@Base 1.2.1 + _ZNK3qbs8Internal11CommandLine13toCommandLineENS0_10HostOsInfo6HostOsE@Base 1.7.0 + _ZNK3qbs8Internal12TestLanguage10metaObjectEv@Base 1.4.1 + _ZNK3qbs8Internal14TestBuildGraph10metaObjectEv@Base 1.4.1 + _ZNK3qbs8Internal21VsEnvironmentDetector14writeBatchFileEP9QIODeviceRK7QStringRK7QVectorIPNS0_4MSVCEE@Base 1.7.0 + _ZNK3qbs8Internal21VsEnvironmentDetector16findVcVarsAllBatERKNS0_4MSVCE@Base 1.7.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo11usesMsBuildEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo11usesVcBuildEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo12toolsVersionEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo13usesSolutionsEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo15solutionVersionEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo16marketingVersionEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo17clCompilerVersionEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo22platformToolsetVersionEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfo7versionEv@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfoeqERKS1_@Base 1.5.0 + _ZNK3qbs8Internal23VisualStudioVersionInfoltERKS1_@Base 1.5.0 + _ZNK3qbs8Internal4MSVC15compilerDefinesERK7QString@Base 1.6.0 + _ZNK3qbs8Internal4MSVC21clPathForArchitectureERK7QString@Base 1.7.0 + _ZNK3qbs8Internal4MSVC22binPathForArchitectureERK7QString@Base 1.7.0 + _ZNK3qbs8Internal6Logger12debugEnabledEv@Base 1.2.1 + _ZNK3qbs8Internal6Logger12traceEnabledEv@Base 1.2.1 + _ZNK3qbs8Internal6Logger6qbsLogENS_11LoggerLevelEb@Base 1.2.1 + _ZNK3qbs8Internal7Version10patchLevelEv@Base 1.3.1 + _ZNK3qbs8Internal7Version11buildNumberEv@Base 1.3.1 + _ZNK3qbs8Internal7Version12majorVersionEv@Base 1.3.1 + _ZNK3qbs8Internal7Version12minorVersionEv@Base 1.3.1 + _ZNK3qbs8Internal7Version8toStringEv@Base 1.3.1 + _ZNK3qbs8Internal9TestTools10metaObjectEv@Base 1.4.1 + _ZNK3qbs8Settings14defaultProfileEv@Base 1.2.1 + _ZNK3qbs8Settings17allKeysWithPrefixERK7QString@Base 1.2.1 + _ZNK3qbs8Settings22externalRepresentationERK7QString@Base 1.2.1 + _ZNK3qbs8Settings22internalRepresentationERK7QString@Base 1.2.1 + _ZNK3qbs8Settings5valueERK7QStringRK8QVariant@Base 1.2.1 + _ZNK3qbs8Settings7allKeysEv@Base 1.2.1 + _ZNK3qbs8Settings8fileNameEv@Base 1.2.1 + _ZNK3qbs8Settings8profilesEv@Base 1.2.1 + _ZNK3qbs8Settings9fixupKeysER11QStringList@Base 1.2.1 + _ZNK3qbs9ErrorInfo15isInternalErrorEv@Base 1.2.1 + _ZNK3qbs9ErrorInfo5itemsEv@Base 1.2.1 + _ZNK3qbs9ErrorInfo5storeERNS_8Internal14PersistentPoolE@Base 1.7.0 + _ZNK3qbs9ErrorInfo8toStringEv@Base 1.2.1 + _ZNK3qbs9ErrorItem11descriptionEv@Base 1.2.1 + _ZNK3qbs9ErrorItem12codeLocationEv@Base 1.2.1 + _ZNK3qbs9ErrorItem15isBacktraceItemEv@Base 1.5.0 + _ZNK3qbs9ErrorItem5storeERNS_8Internal14PersistentPoolE@Base 1.7.0 + _ZNK3qbs9ErrorItem8toStringEv@Base 1.2.1 + _ZNK3qbs9GroupData10propertiesEv@Base 1.2.1 + _ZNK3qbs9GroupData12allFilePathsEv@Base 1.2.1 + _ZNK3qbs9GroupData15sourceArtifactsEv@Base 1.4.0 + _ZNK3qbs9GroupData18allSourceArtifactsEv@Base 1.4.0 + _ZNK3qbs9GroupData28sourceArtifactsFromWildcardsEv@Base 1.4.0 + _ZNK3qbs9GroupData4nameEv@Base 1.2.1 + _ZNK3qbs9GroupData6prefixEv@Base 1.5.0 + _ZNK3qbs9GroupData7isValidEv@Base 1.2.1 + _ZNK3qbs9GroupData8locationEv@Base 1.2.1 + _ZNK3qbs9GroupData9isEnabledEv@Base 1.2.1 + (optional=templinst)_ZSt4swapIN3qbs7ProjectEENSt9enable_ifIXsrSt6__and_IJSt21is_move_constructibleIT_ESt18is_move_assignableIS5_EEE5valueEvE4typeERS5_SC_@Base 1.7.0 + (optional=templinst|arch=armel armhf i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe)_ZSt4swapIN8QVariant7PrivateEENSt9enable_ifIXsrSt6__and_IJSt21is_move_constructibleIT_ESt18is_move_assignableIS5_EEE5valueEvE4typeERS5_SC_@Base 1.6.0 + _ZTI11QScriptable@Base 1.2.1 + _ZTI12QScriptValue@Base 1.5.0 + _ZTIN3qbs10InstallJobE@Base 1.2.1 + _ZTIN3qbs11AbstractJobE@Base 1.2.1 + _ZTIN3qbs13SettingsModelE@Base 1.4.0 + _ZTIN3qbs15SetupProjectJobE@Base 1.2.1 + _ZTIN3qbs16ProjectGeneratorE@Base 1.7.0 + _ZTIN3qbs8BuildJobE@Base 1.2.1 + _ZTIN3qbs8CleanJobE@Base 1.2.1 + _ZTIN3qbs8ILogSinkE@Base 1.2.1 + _ZTIN3qbs8Internal12TestLanguageE@Base 1.4.1 + _ZTIN3qbs8Internal14TestBuildGraphE@Base 1.4.1 + _ZTIN3qbs8Internal9TestToolsE@Base 1.4.1 + _ZTIN3qbs9ErrorInfoE@Base 1.2.1 + _ZTS11QScriptable@Base 1.2.1 + _ZTS12QScriptValue@Base 1.5.0 + _ZTSN3qbs10InstallJobE@Base 1.2.1 + _ZTSN3qbs11AbstractJobE@Base 1.2.1 + _ZTSN3qbs13SettingsModelE@Base 1.4.0 + _ZTSN3qbs15SetupProjectJobE@Base 1.2.1 + _ZTSN3qbs16ProjectGeneratorE@Base 1.7.0 + _ZTSN3qbs8BuildJobE@Base 1.2.1 + _ZTSN3qbs8CleanJobE@Base 1.2.1 + _ZTSN3qbs8ILogSinkE@Base 1.2.1 + _ZTSN3qbs8Internal12TestLanguageE@Base 1.4.1 + _ZTSN3qbs8Internal14TestBuildGraphE@Base 1.4.1 + _ZTSN3qbs8Internal9TestToolsE@Base 1.4.1 + _ZTSN3qbs9ErrorInfoE@Base 1.2.1 + _ZTVN3qbs10InstallJobE@Base 1.2.1 + _ZTVN3qbs11AbstractJobE@Base 1.2.1 + _ZTVN3qbs13SettingsModelE@Base 1.4.0 + _ZTVN3qbs15SetupProjectJobE@Base 1.2.1 + _ZTVN3qbs16ProjectGeneratorE@Base 1.7.0 + _ZTVN3qbs8BuildJobE@Base 1.2.1 + _ZTVN3qbs8CleanJobE@Base 1.2.1 + _ZTVN3qbs8ILogSinkE@Base 1.2.1 + _ZTVN3qbs8Internal12TestLanguageE@Base 1.4.1 + _ZTVN3qbs8Internal14TestBuildGraphE@Base 1.4.1 + _ZTVN3qbs8Internal9TestToolsE@Base 1.4.1 diff --git a/libqbsqtprofilesetup1.7.install b/libqbsqtprofilesetup1.7.install new file mode 100644 index 00000000..a1b0a90e --- /dev/null +++ b/libqbsqtprofilesetup1.7.install @@ -0,0 +1 @@ +usr/lib/*/libqbsqtprofilesetup.so.* diff --git a/libqbsqtprofilesetup1.7.symbols b/libqbsqtprofilesetup1.7.symbols new file mode 100644 index 00000000..85c89e58 --- /dev/null +++ b/libqbsqtprofilesetup1.7.symbols @@ -0,0 +1,5 @@ +# SymbolsHelper-Confirmed: 1.4.1 amd64 +libqbsqtprofilesetup.so.1.7 libqbsqtprofilesetup1.7 #MINVER# + _ZN3qbs14setupQtProfileERK7QStringPNS_8SettingsERKNS_13QtEnvironmentE@Base 1.2.1 + _ZTIN3qbs9ErrorInfoE@Base 1.2.1 + _ZTSN3qbs9ErrorInfoE@Base 1.2.1 diff --git a/patches/disable_tests_qtscript.diff b/patches/disable_tests_qtscript.diff new file mode 100644 index 00000000..ab6a9e0e --- /dev/null +++ b/patches/disable_tests_qtscript.diff @@ -0,0 +1,33 @@ +Description: limit API tests to only common architectures + On other architectures they are segfaulting due to bugs in QtScript. + The stacktrace is (obtained on ppc64el): + #0 SLL_PopRange (end=, start=, N=, head=0x3fffb32004e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:742 + #1 PopRange (end=, start=, N=, this=0x3fffb32004e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2083 + #2 ReleaseToCentralCache (N=192, cl=, this=0x3fffb3200478) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2795 + #3 QTWTF::TCMalloc_ThreadCache::Cleanup (this=0x3fffb3200478) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2745 + #4 0x00003fffb724c6d8 in QTWTF::TCMalloc_ThreadCache::DeleteCache (heap=0x3fffb3200478) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:3069 + #5 0x00003fffb6a48604 in __nptl_deallocate_tsd () at pthread_create.c:157 + #6 0x00003fffb6a489b8 in start_thread (arg=0x3fffb441f160) at pthread_create.c:322 + #7 0x00003fffb745f870 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S:104 + . + QBS is going to be ported away from QtScript, but in the mean time disable + API tests on non-common architectures to make the build pass. +Author: Dmitry Shachnev +Forwarded: not-needed +Last-Update: 2016-12-20 + +--- a/tests/auto/auto.pro ++++ b/tests/auto/auto.pro +@@ -11,5 +11,10 @@ + cmdlineparser \ + blackbox/blackbox.pro \ + blackbox/blackbox-clangdb.pro \ +- blackbox/blackbox-java.pro \ +- api ++ blackbox/blackbox-java.pro ++ ++equals(QT_ARCH, i386) | equals(QT_ARCH, x86_64) | \ ++equals(QT_ARCH, arm) | equals(QT_ARCH, arm64) | \ ++equals(QT_ARCH, s390x) { ++ SUBDIRS += api ++} diff --git a/patches/fix_ftbfs_gcc6.diff b/patches/fix_ftbfs_gcc6.diff new file mode 100644 index 00000000..1eb12435 --- /dev/null +++ b/patches/fix_ftbfs_gcc6.diff @@ -0,0 +1,19 @@ +Description: Having explicit INCLUDEPATH to system default include + headers (and QBS is installed under /usr/include/qbs) results in + wrong order of -isystem parameters to gcc. This then causes GCC + not to be able to find its own header files. +Author: Adam Majer +Forwarded: not-needed +Last-Update: 2016-07-31 + +--- a/src/lib/corelib/use_installed_corelib.pri ++++ b/src/lib/corelib/use_installed_corelib.pri +@@ -27,7 +27,7 @@ + LIBS += $$QBSCORELIB + } + +-INCLUDEPATH += $${PWD} $${PWD}/.. ++INCLUDEPATH += $${PWD} + + CONFIG(static, static|shared) { + DEFINES += QBS_STATIC_LIB diff --git a/patches/fix_race_condition.diff b/patches/fix_race_condition.diff new file mode 100644 index 00000000..a171781f --- /dev/null +++ b/patches/fix_race_condition.diff @@ -0,0 +1,35 @@ +Description: fix race condition in qmake build +Origin: https://codereview.qt-project.org/181319 +Bug: https://bugreports.qt.io/browse/QBS-1091 +Last-Update: 2017-01-04 + +--- a/tests/auto/blackbox/blackbox-clangdb.pro ++++ b/tests/auto/blackbox/blackbox-clangdb.pro +@@ -2,6 +2,7 @@ + + HEADERS = tst_blackboxbase.h tst_clangdb.h + SOURCES = tst_blackboxbase.cpp tst_clangdb.cpp ++OBJECTS_DIR = clangdb + + include(../auto.pri) + +--- a/tests/auto/blackbox/blackbox-java.pro ++++ b/tests/auto/blackbox/blackbox-java.pro +@@ -2,6 +2,7 @@ + + HEADERS = tst_blackboxjava.h tst_blackboxbase.h + SOURCES = tst_blackboxjava.cpp tst_blackboxbase.cpp ++OBJECTS_DIR = java + + include(../auto.pri) + +--- a/tests/auto/blackbox/blackbox.pro ++++ b/tests/auto/blackbox/blackbox.pro +@@ -2,6 +2,7 @@ + + HEADERS = tst_blackbox.h tst_blackboxbase.h + SOURCES = tst_blackbox.cpp tst_blackboxbase.cpp ++OBJECTS_DIR = generic + + include(../auto.pri) + diff --git a/patches/kfreebsd_soname.diff b/patches/kfreebsd_soname.diff new file mode 100644 index 00000000..bad6d126 --- /dev/null +++ b/patches/kfreebsd_soname.diff @@ -0,0 +1,16 @@ +Description: use the same SONAME scheme on kfreebsd as on Linux +Author: Dmitry Shachnev +Forwarded: not-yet +Last-Update: 2017-01-04 + +--- a/src/lib/library.pri ++++ b/src/lib/library.pri +@@ -26,7 +26,7 @@ + include(../../qbs_version.pri) + VERSION = $${QBS_VERSION} + +-linux { ++!win32 { + # Turn off absurd qmake's soname "logic" and directly add the linker flag. + QMAKE_LFLAGS_SONAME = + QMAKE_LFLAGS = -Wl,-soname=lib$${TARGET}.so.$${QBS_VERSION_MAJ}.$${QBS_VERSION_MIN} diff --git a/patches/qmake_documentation.diff b/patches/qmake_documentation.diff new file mode 100644 index 00000000..55a6618a --- /dev/null +++ b/patches/qmake_documentation.diff @@ -0,0 +1,135 @@ +Description: make the documentation includable by other projects + Other projects (e.g. Qt Creator) can now build and install the qbs + documentation by including doc_targets.pri and setting the variables + QBS_DOCS_INSTALL_DIR and QBS_DOCS_BUILD_DIR. + . + By overriding QBS_DOCS_INSTALL_DIR users can also specify an alternative + documentation installation location for qbs itself. +Origin: upstream, https://code.qt.io/cgit/qt-labs/qbs.git/commit/?id=3f76c27847c157a0 +Last-Update: 2017-01-25 + +--- a/doc/doc.pri ++++ b/doc/doc.pri +@@ -8,56 +8,21 @@ + QDOC_MAINFILE = $$PWD/qbs.qdocconf + HELPGENERATOR = $$targetPath($$[QT_INSTALL_BINS]/qhelpgenerator) + +-VERSION_TAG = $$replace(QBS_VERSION, "[-.]", ) ++include(doc_targets.pri) + +-HTML_DOC_PATH=$$OUT_PWD/doc/html +-equals(QMAKE_DIR_SEP, /) { # unix, mingw+msys +- QDOC = SRCDIR=$$PWD OUTDIR=$$HTML_DOC_PATH QBS_VERSION=$$QBS_VERSION QBS_VERSION_TAG=$$VERSION_TAG QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS] $$QDOC_BIN +-} else:win32-g++* { # just mingw +- # The lack of spaces in front of the && is necessary! +- QDOC = set SRCDIR=$$PWD&& set OUTDIR=$$HTML_DOC_PATH&& set QBS_VERSION=$$QBS_VERSION&& set QBS_VERSION_TAG=$$VERSION_TAG&& set QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS]&& $$QDOC_BIN +-} else { # nmake +- QDOC = set SRCDIR=$$PWD $$escape_expand(\\n\\t) \ +- set OUTDIR=$$HTML_DOC_PATH $$escape_expand(\\n\\t) \ +- set QBS_VERSION=$$QBS_VERSION $$escape_expand(\\n\\t) \ +- set QBS_VERSION_TAG=$$VERSION_TAG $$escape_expand(\\n\\t) \ +- set QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS] $$escape_expand(\\n\\t) \ +- $$QDOC_BIN +-} +- +-QHP_FILE = $$HTML_DOC_PATH/qbs.qhp +-QCH_FILE = $$OUT_PWD/doc/qbs.qch +- +-HELP_DEP_FILES = $$PWD/qbs.qdoc \ +- $$QDOC_MAINFILE +- +-html_docs.commands = $$QDOC $$PWD/qbs.qdocconf +-html_docs.depends += $$HELP_DEP_FILES +- +-html_docs_online.commands = $$QDOC $$PWD/qbs-online.qdocconf +-html_docs_online.files = $$QHP_FILE +- +-qch_docs.commands = $$HELPGENERATOR -o $$shell_quote($$QCH_FILE) $$QHP_FILE +-qch_docs.depends += html_docs +- +-docs_online.depends = html_docs_online +-QMAKE_EXTRA_TARGETS += html_docs_online docs_online +- +-inst_qch_docs.files = $$QCH_FILE +-inst_qch_docs.path = $${QBS_INSTALL_PREFIX}/share/doc/qbs +-inst_qch_docs.CONFIG += no_check_exist no_default_install +-INSTALLS += inst_qch_docs +- +-inst_html_docs.files = $$HTML_DOC_PATH +-inst_html_docs.path = $$inst_qch_docs.path +-inst_html_docs.CONFIG += no_check_exist no_default_install directory +-INSTALLS += inst_html_docs +- +-install_docs.depends = install_inst_qch_docs install_inst_html_docs +-QMAKE_EXTRA_TARGETS += install_docs +- +-docs.depends = qch_docs +-QMAKE_EXTRA_TARGETS += html_docs qch_docs docs ++html_docs.depends = qbs_html_docs ++html_docs_online.depends = qbs_html_docs_online ++qch_docs.depends = qbs_qch_docs ++docs_online.depends = qbs_docs_online ++install_docs.depends = qbs_install_docs ++docs.depends = qbs_docs ++QMAKE_EXTRA_TARGETS += \ ++ docs \ ++ docs_online \ ++ html_docs \ ++ html_docs_online \ ++ install_docs \ ++ qch_docs + + fixnavi.commands = \ + cd $$targetPath($$PWD) && \ +--- /dev/null ++++ b/doc/doc_targets.pri +@@ -0,0 +1,49 @@ ++# This pri file can be included by other projects that want to provide the qbs documentation. ++# Common variables like QDOC_BIN or HELPGENERATOR must be provided by the including file. ++QBS_VERSION_TAG = $$replace(QBS_VERSION, "[-.]", ) ++ ++isEmpty(QBS_DOCS_BUILD_DIR): QBS_DOCS_BUILD_DIR = $$OUT_PWD/doc ++isEmpty(QBS_HTML_DOC_PATH): QBS_HTML_DOC_PATH = $$QBS_DOCS_BUILD_DIR/html ++equals(QMAKE_DIR_SEP, /) { # unix, mingw+msys ++ QDOC = SRCDIR=$$PWD OUTDIR=$$QBS_HTML_DOC_PATH QBS_VERSION=$$QBS_VERSION QBS_VERSION_TAG=$$QBS_VERSION_TAG QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS] $$QDOC_BIN ++} else: mingw { ++ # The lack of spaces in front of the && is necessary! ++ QDOC = set SRCDIR=$$PWD&& set OUTDIR=$$QBS_HTML_DOC_PATH&& set QBS_VERSION=$$QBS_VERSION&& set QBS_VERSION_TAG=$$QBS_VERSION_TAG&& set QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS]&& $$QDOC_BIN ++} else { # nmake ++ QDOC = set SRCDIR=$$PWD $$escape_expand(\\n\\t) \ ++ set OUTDIR=$$QBS_HTML_DOC_PATH $$escape_expand(\\n\\t) \ ++ set QBS_VERSION=$$QBS_VERSION $$escape_expand(\\n\\t) \ ++ set QBS_VERSION_TAG=$$QBS_VERSION_TAG $$escape_expand(\\n\\t) \ ++ set QT_INSTALL_DOCS=$$[QT_INSTALL_DOCS] $$escape_expand(\\n\\t) \ ++ $$QDOC_BIN ++} ++ ++QBS_QHP_FILE = $$QBS_HTML_DOC_PATH/qbs.qhp ++QBS_QCH_FILE = $$QBS_DOCS_BUILD_DIR/qbs.qch ++ ++QBS_HELP_DEP_FILES = \ ++ $$PWD/qbs.qdoc \ ++ $$PWD/qbs.qdocconf ++ ++qbs_html_docs.commands = $$QDOC $$PWD/qbs.qdocconf ++qbs_html_docs.depends += $$QBS_HELP_DEP_FILES ++ ++qbs_qch_docs.commands = $$HELPGENERATOR -o $$shell_quote($$QBS_QCH_FILE) $$QBS_QHP_FILE ++qbs_qch_docs.depends += qbs_html_docs ++ ++isEmpty(QBS_DOCS_INSTALL_DIR): QBS_DOCS_INSTALL_DIR = $${QBS_INSTALL_PREFIX}/share/doc/qbs ++inst_qbs_qch_docs.files = $$QBS_QCH_FILE ++inst_qbs_qch_docs.path = $$QBS_DOCS_INSTALL_DIR ++inst_qbs_qch_docs.CONFIG += no_check_exist no_default_install ++INSTALLS += inst_qbs_qch_docs ++ ++inst_qbs_html_docs.files = $$QBS_HTML_DOC_PATH ++inst_qbs_html_docs.path = $$inst_qbs_qch_docs.path ++inst_qbs_html_docs.CONFIG += no_check_exist no_default_install directory ++INSTALLS += inst_qbs_html_docs ++ ++qbs_install_docs.depends = install_inst_qbs_qch_docs install_inst_qbs_html_docs ++QMAKE_EXTRA_TARGETS += qbs_install_docs ++ ++qbs_docs.depends = qbs_qch_docs ++QMAKE_EXTRA_TARGETS += qbs_html_docs qbs_qch_docs qbs_docs diff --git a/patches/remove_rpaths.diff b/patches/remove_rpaths.diff new file mode 100644 index 00000000..e192d0e4 --- /dev/null +++ b/patches/remove_rpaths.diff @@ -0,0 +1,20 @@ +Description: do not pass wrong -L flag when linking with libqbscore +Author: Adam Majer +Forwarded: not-needed +Last-Update: 2015-03-13 + +--- a/src/lib/corelib/use_installed_corelib.pri ++++ b/src/lib/corelib/use_installed_corelib.pri +@@ -2,11 +2,9 @@ + + QBSLIBDIR=$${PWD}/../../lib + unix { +- LIBS += -L$$QBSLIBDIR -lqbscore ++ LIBS += -lqbscore + } + +-!qbs_disable_rpath:unix:QMAKE_LFLAGS += -Wl,-rpath,$${QBSLIBDIR} +- + !CONFIG(static, static|shared) { + QBSCORELIBSUFFIX = $$QBS_VERSION_MAJ + } diff --git a/patches/series b/patches/series new file mode 100644 index 00000000..97c365ac --- /dev/null +++ b/patches/series @@ -0,0 +1,7 @@ +remove_rpaths.diff +disable_tests_qtscript.diff +skip_test_concurrent.diff +fix_ftbfs_gcc6.diff +fix_race_condition.diff +kfreebsd_soname.diff +qmake_documentation.diff diff --git a/patches/skip_test_concurrent.diff b/patches/skip_test_concurrent.diff new file mode 100644 index 00000000..a6982698 --- /dev/null +++ b/patches/skip_test_concurrent.diff @@ -0,0 +1,15 @@ +Description: skip new test that hangs on non-x86 architectures +Author: Dmitry Shachnev +Forwarded: no +Last-Update: 2016-03-20 + +--- a/tests/auto/blackbox/tst_blackbox.cpp ++++ b/tests/auto/blackbox/tst_blackbox.cpp +@@ -967,6 +967,7 @@ + + void TestBlackbox::concurrentExecutor() + { ++ QSKIP("hangs on some architectures"); + QDir::setCurrent(testDataDir + "/concurrent-executor"); + QCOMPARE(runQbs(QStringList() << "-j" << "2"), 0); + QVERIFY2(!m_qbsStderr.contains("ASSERT"), m_qbsStderr.constData()); diff --git a/qbs-common.install b/qbs-common.install new file mode 100644 index 00000000..182aaf3b --- /dev/null +++ b/qbs-common.install @@ -0,0 +1,100 @@ +usr/share/qbs/imports/qbs/BundleTools/bundle-tools.js +usr/share/qbs/imports/qbs/DarwinTools/darwin-tools.js +usr/share/qbs/imports/qbs/ModUtils/utils.js +usr/share/qbs/imports/qbs/PathTools/path-tools.js +usr/share/qbs/imports/qbs/Probes/AndroidNdkProbe.qbs +usr/share/qbs/imports/qbs/Probes/AndroidSdkProbe.qbs +usr/share/qbs/imports/qbs/Probes/BinaryProbe.qbs +usr/share/qbs/imports/qbs/Probes/FrameworkProbe.qbs +usr/share/qbs/imports/qbs/Probes/GccProbe.qbs +usr/share/qbs/imports/qbs/Probes/IncludeProbe.qbs +usr/share/qbs/imports/qbs/Probes/InnoSetupProbe.qbs +usr/share/qbs/imports/qbs/Probes/JdkProbe.qbs +usr/share/qbs/imports/qbs/Probes/MsvcProbe.qbs +usr/share/qbs/imports/qbs/Probes/NodeJsProbe.qbs +usr/share/qbs/imports/qbs/Probes/NpmProbe.qbs +usr/share/qbs/imports/qbs/Probes/PathProbe.qbs +usr/share/qbs/imports/qbs/Probes/PkgConfigProbe.qbs +usr/share/qbs/imports/qbs/Probes/TypeScriptProbe.qbs +usr/share/qbs/imports/qbs/Probes/WiXProbe.qbs +usr/share/qbs/imports/qbs/Probes/path-probe.js +usr/share/qbs/imports/qbs/UnixUtils/unix-utils.js +usr/share/qbs/imports/qbs/WindowsUtils/windows-utils.js +usr/share/qbs/imports/qbs/base/AndroidApk.qbs +usr/share/qbs/imports/qbs/base/Application.qbs +usr/share/qbs/imports/qbs/base/ApplicationExtension.qbs +usr/share/qbs/imports/qbs/base/AutotestRunner.qbs +usr/share/qbs/imports/qbs/base/CppApplication.qbs +usr/share/qbs/imports/qbs/base/DynamicLibrary.qbs +usr/share/qbs/imports/qbs/base/InnoSetup.qbs +usr/share/qbs/imports/qbs/base/InstallPackage.qbs +usr/share/qbs/imports/qbs/base/JavaClassCollection.qbs +usr/share/qbs/imports/qbs/base/JavaJarFile.qbs +usr/share/qbs/imports/qbs/base/Library.qbs +usr/share/qbs/imports/qbs/base/LoadableModule.qbs +usr/share/qbs/imports/qbs/base/NSISSetup.qbs +usr/share/qbs/imports/qbs/base/NetModule.qbs +usr/share/qbs/imports/qbs/base/NodeJSApplication.qbs +usr/share/qbs/imports/qbs/base/QtApplication.qbs +usr/share/qbs/imports/qbs/base/QtGuiApplication.qbs +usr/share/qbs/imports/qbs/base/StaticLibrary.qbs +usr/share/qbs/imports/qbs/base/WindowsInstallerPackage.qbs +usr/share/qbs/imports/qbs/base/WindowsSetupPackage.qbs +usr/share/qbs/imports/qbs/base/XPCService.qbs +usr/share/qbs/modules/Android/ndk/ndk.qbs +usr/share/qbs/modules/Android/ndk/utils.js +usr/share/qbs/modules/Android/sdk/sdk.qbs +usr/share/qbs/modules/Android/sdk/utils.js +usr/share/qbs/modules/archiver/archiver.qbs +usr/share/qbs/modules/bundle/BundleModule.qbs +usr/share/qbs/modules/bundle/MacOSX-Package-Types.xcspec +usr/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec +usr/share/qbs/modules/bundle/bundle.js +usr/share/qbs/modules/bundle/update-specs.sh +usr/share/qbs/modules/cli/CLIModule.qbs +usr/share/qbs/modules/cli/cli.js +usr/share/qbs/modules/cli/mono.qbs +usr/share/qbs/modules/cli/windows-dotnet.qbs +usr/share/qbs/modules/cpp/CppModule.qbs +usr/share/qbs/modules/cpp/DarwinGCC.qbs +usr/share/qbs/modules/cpp/GenericGCC.qbs +usr/share/qbs/modules/cpp/LinuxGCC.qbs +usr/share/qbs/modules/cpp/UnixGCC.qbs +usr/share/qbs/modules/cpp/android-gcc.qbs +usr/share/qbs/modules/cpp/gcc.js +usr/share/qbs/modules/cpp/genericunix-gcc.qbs +usr/share/qbs/modules/cpp/ios-gcc.qbs +usr/share/qbs/modules/cpp/macos-gcc.qbs +usr/share/qbs/modules/cpp/msvc.js +usr/share/qbs/modules/cpp/tvos-gcc.qbs +usr/share/qbs/modules/cpp/watchos-gcc.qbs +usr/share/qbs/modules/cpp/windows-mingw.qbs +usr/share/qbs/modules/cpp/windows-msvc.qbs +usr/share/qbs/modules/ib/IBModule.qbs +usr/share/qbs/modules/ib/ib.js +usr/share/qbs/modules/innosetup/InnoSetupModule.qbs +usr/share/qbs/modules/java/JavaModule.qbs +usr/share/qbs/modules/java/io/qt/qbs/Artifact.java +usr/share/qbs/modules/java/io/qt/qbs/ArtifactListJsonWriter.java +usr/share/qbs/modules/java/io/qt/qbs/ArtifactListTextWriter.java +usr/share/qbs/modules/java/io/qt/qbs/ArtifactListWriter.java +usr/share/qbs/modules/java/io/qt/qbs/ArtifactListXmlWriter.java +usr/share/qbs/modules/java/io/qt/qbs/tools/JavaCompilerScannerTool.java +usr/share/qbs/modules/java/io/qt/qbs/tools/utils/ArtifactProcessor.java +usr/share/qbs/modules/java/io/qt/qbs/tools/utils/ArtifactScanner.java +usr/share/qbs/modules/java/io/qt/qbs/tools/utils/JavaCompilerOptions.java +usr/share/qbs/modules/java/io/qt/qbs/tools/utils/JavaCompilerScanner.java +usr/share/qbs/modules/java/io/qt/qbs/tools/utils/NullFileObject.java +usr/share/qbs/modules/java/utils.js +usr/share/qbs/modules/lex_yacc/lexyacc.js +usr/share/qbs/modules/lex_yacc/lexyacc.qbs +usr/share/qbs/modules/nodejs/NodeJS.qbs +usr/share/qbs/modules/nodejs/nodejs.js +usr/share/qbs/modules/nsis/NSISModule.qbs +usr/share/qbs/modules/qbs/common.qbs +usr/share/qbs/modules/typescript/TypeScriptModule.qbs +usr/share/qbs/modules/typescript/qbs-tsc-scan/qbs-tsc-scan.ts +usr/share/qbs/modules/typescript/typescript.js +usr/share/qbs/modules/wix/WiXModule.qbs +usr/share/qbs/modules/xcode/xcode.js +usr/share/qbs/modules/xcode/xcode.qbs diff --git a/qbs-dev.install b/qbs-dev.install new file mode 100644 index 00000000..d363f44d --- /dev/null +++ b/qbs-dev.install @@ -0,0 +1,33 @@ +usr/include/qbs/api/jobs.h +usr/include/qbs/api/languageinfo.h +usr/include/qbs/api/project.h +usr/include/qbs/api/projectdata.h +usr/include/qbs/api/rulecommand.h +usr/include/qbs/api/runenvironment.h +usr/include/qbs/buildgraph/forward_decls.h +usr/include/qbs/language/forward_decls.h +usr/include/qbs/logging/ilogsink.h +usr/include/qbs/qbs.h +usr/include/qbs/qbs_version.pri +usr/include/qbs/qtenvironment.h +usr/include/qbs/qtprofilesetup.h +usr/include/qbs/tools/architectures.h +usr/include/qbs/tools/buildoptions.h +usr/include/qbs/tools/cleanoptions.h +usr/include/qbs/tools/codelocation.h +usr/include/qbs/tools/commandechomode.h +usr/include/qbs/tools/error.h +usr/include/qbs/tools/generateoptions.h +usr/include/qbs/tools/installoptions.h +usr/include/qbs/tools/preferences.h +usr/include/qbs/tools/processresult.h +usr/include/qbs/tools/profile.h +usr/include/qbs/tools/qbs_export.h +usr/include/qbs/tools/settings.h +usr/include/qbs/tools/settingsmodel.h +usr/include/qbs/tools/setupprojectparameters.h +usr/include/qbs/tools/toolchains.h +usr/include/qbs/use_installed_corelib.pri +usr/include/qbs/use_installed_qtprofilesetup.pri +usr/lib/*/libqbscore.so +usr/lib/*/libqbsqtprofilesetup.so diff --git a/qbs-doc-html.doc-base b/qbs-doc-html.doc-base new file mode 100644 index 00000000..92f282cd --- /dev/null +++ b/qbs-doc-html.doc-base @@ -0,0 +1,12 @@ +Document: qbs-doc-html +Title: Qbs Documentation +Author: The Qt Company Ltd. +Abstract: Documentation of Qbs + Qbs is a tool that helps simplify the build process for developing projects + across multiple platforms. Qbs can be used for any software project, regardless + of programming language, toolkit, or libraries used. +Section: Programming + +Format: HTML +Index: /usr/share/qt5/doc/qbs/index.html +Files: /usr/share/qt5/doc/qbs/* diff --git a/qbs-doc-html.install b/qbs-doc-html.install new file mode 100644 index 00000000..8597f8d4 --- /dev/null +++ b/qbs-doc-html.install @@ -0,0 +1 @@ +usr/share/qt5/doc/qbs/ diff --git a/qbs-doc.install b/qbs-doc.install new file mode 100644 index 00000000..1e1b846c --- /dev/null +++ b/qbs-doc.install @@ -0,0 +1 @@ +usr/share/qt5/doc/qbs.qch diff --git a/qbs-examples.install b/qbs-examples.install new file mode 100644 index 00000000..7d3cd0e0 --- /dev/null +++ b/qbs-examples.install @@ -0,0 +1 @@ +usr/share/qbs/examples/ diff --git a/qbs.install b/qbs.install new file mode 100644 index 00000000..788935f3 --- /dev/null +++ b/qbs.install @@ -0,0 +1,9 @@ +usr/bin/qbs +usr/bin/qbs-config +usr/bin/qbs-config-ui +usr/bin/qbs-qmltypes +usr/bin/qbs-setup-android +usr/bin/qbs-setup-qt +usr/bin/qbs-setup-toolchains +usr/lib/*/qbs/plugins/libqbs_cpp_scanner.so +usr/lib/*/qbs/plugins/libqbs_qt_scanner.so diff --git a/rules b/rules new file mode 100755 index 00000000..b836f5f9 --- /dev/null +++ b/rules @@ -0,0 +1,63 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +TMP_HOME_DIR = $(CURDIR)/debian/home + +export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) +export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) +export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed +export QT_SELECT := qt5 +QT_INSTALL_DOCS := $(shell qmake -query QT_INSTALL_DOCS) + +%: + dh $@ --parallel --with pkgkde_symbolshelper + +override_dh_auto_clean: + dh_auto_clean + rm -rfv doc/html $(TMP_HOME_DIR) tests/auto/*/testWorkDir lib + rm -fv doc/qbs.qch bin/qbs* bin/tst* + find . -type f -name .gitignore -delete -print + +override_dh_auto_configure: + qmake qbs.pro \ + CONFIG+=debug \ + CONFIG+=qbs_disable_rpath \ + CONFIG+=qbs_enable_project_file_updates \ + CONFIG+=qbs_enable_unit_tests \ + QMAKE_CFLAGS+="${CFLAGS} ${CPPFLAGS}" \ + QMAKE_CXXFLAGS+="${CXXFLAGS} ${CPPFLAGS}" \ + QMAKE_LFLAGS+="${LDFLAGS}" \ + QBS_INSTALL_PREFIX=/usr \ + QBS_DOCS_INSTALL_DIR=${QT_INSTALL_DOCS} \ + QBS_LIBRARY_DIRNAME=lib/${DEB_HOST_MULTIARCH} + +override_dh_auto_build-indep: + dh_auto_build -- docs + +override_dh_auto_install-indep: + dh_auto_build -- INSTALL_ROOT=$(CURDIR)/debian/tmp install_docs + dh_auto_build -- INSTALL_ROOT=$(CURDIR)/debian/tmp sub-static-pro-install_subtargets + cd debian/tmp${QT_INSTALL_DOCS} && mv html qbs + +override_dh_auto_test-arch: + set -ex; \ + export LD_LIBRARY_PATH=$(CURDIR)/lib/${DEB_HOST_MULTIARCH}:$$LD_LIBRARY_PATH; \ + export HOME=$(TMP_HOME_DIR); \ + $(CURDIR)/bin/qbs-setup-toolchains --detect; \ + $(CURDIR)/bin/qbs-setup-qt /usr/bin/qmake qbs_autotests; \ + [ -n "`$(CURDIR)/bin/qbs-config --list profiles.qbs_autotests.baseProfile`" ] || \ + $(CURDIR)/bin/qbs-config profiles.qbs_autotests.baseProfile gcc; \ + LC_ALL=C.UTF-8 dh_auto_test + +override_dh_auto_test-indep: + +override_dh_install: + rm -fv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libqbscore.so.1 + rm -fv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libqbsqtprofilesetup.so.1 + dh_install --fail-missing + +override_dh_strip: + dh_strip --dbgsym-migration='qbs-dbg (<< 1.4.5+dfsg-1~)' diff --git a/source/format b/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/watch b/watch new file mode 100644 index 00000000..4c64da52 --- /dev/null +++ b/watch @@ -0,0 +1,3 @@ +version=3 +opts=dversionmangle=s/\+dfsg\d*//,repacksuffix=+dfsg \ +https://download.qt.io/official_releases/qbs/([\d\.]*)/qbs-src-([^-]*)\.tar\.gz