Skip to content

Instantly share code, notes, and snippets.

$ cmake -DBUILD_EXAMPLES=OFF -DCMAKE_TOOLCHAIN_FILE=/opt/android/android-ndk-r20/build/cmake/android.toolchain.cmake -DQT_HOST_PATH=/home/qt/work/install/host -DANDROID_SDK_ROOT=/opt/android/sdk -DCMAKE_INSTALL_PREFIX=/home/qt/work/install/target -DANDROID_ABI=x86_64 -DBUILD_TESTING=OFF /home/qt/work/qt/qtbase
-- Android toolchain file detected, checking configuration defaults...
-- ANDROID_NATIVE_API_LEVEL was not specified, using API level 21 as default
-- Using vcpkg from /home/qt/vcpkg
-- Using vcpkg triplet x64-android
-- The ASM compiler identification is Clang
-- Found assembler: /opt/android/android-ndk-r20/toolchains/llvm/prebuilt/linux-x86_64/bin/clang
-- Check for working CXX compiler: /opt/android/android-ndk-r20/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++
-- Check for working CXX compiler: /opt/android/android-ndk-r20/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -- works
-- Detecting CXX compiler ABI info
$ cmake -DBUILD_EXAMPLES=OFF -DCMAKE_TOOLCHAIN_FILE=/opt/android/android-ndk-r19c/build/cmake/android.toolchain.cmake -DQT_HOST_PATH=/home/qt/work/install/host -DANDROID_SDK_ROOT=/opt/android/sdk -DCMAKE_INSTALL_PREFIX=/home/qt/work/install/target -DANDROID_ABI=x86_64 -DBUILD_TESTING=OFF /home/qt/work/qt/qtbase
-- Android toolchain file detected, checking configuration defaults...
-- ANDROID_NATIVE_API_LEVEL was not specified, using API level 21 as default
-- Using vcpkg from /home/qt/vcpkg
-- Using vcpkg triplet x64-android
-- The ASM compiler identification is Clang
-- Found assembler: /opt/android/android-ndk-r19c/toolchains/llvm/prebuilt/linux-x86_64/bin/clang
-- Check for working CXX compiler: /opt/android/android-ndk-r19c/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++
-- Check for working CXX compiler: /opt/android/android-ndk-r19c/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -- works
-- Detecting CXX compiler ABI info
Running gerrit ssh command:
'ssh [-oBatchMode=yes [email protected] -p 29418 gerrit query --patch-sets --format JSON project:qt/qt5 branch:5.12 status:open owner:self message:{Update submodules on \'5.12\' in qt5}]'
Error checking for existing change on gerrit: Error reading gerrit json response: json: cannot unmarshal number into Go struct field ChangeOrStats.number of type string,
{"project":"qt/qt5","branch":"5.12","id":"I7b5ac974fae3bc61753eccaaaa0813349e321789","number":261133,"subject":"Update submodules on \u00275.12\u0027 in qt5","owner":{"name":"Qt Submodule Update Bot","email":"[email protected]","username":"qt_submodule_update_bot"},"url":"https://codereview.qt-project.org/c/qt/qt5/+/261133","commitMessage":"Update submodules on \u00275.12\u0027 in qt5\n\nChange-Id: I7b5ac974fae3bc61753eccaaaa0813349e321789\n","createdOn":1557351065,"lastUpdated":1558215074,"open":true,"status":"NEW","patchSets":[{"number":1,"revision":"8562baa399cb4f0f8d69a
@liangqi
liangqi / gist:c3f4edf260738b70b80c9374054e9424
Created April 24, 2019 09:20
copy of http://coin/coin/api/results/qt/qt3d/7d8de5bbd7fa37f4c7cf7f3cd48812019aeb461e/LinuxUbuntu_18_04x86_64LinuxUbuntu_18_04x86_64GCCqtci-linux-Ubuntu-18.04-x86_64-2655e1DeveloperBuild_OutOfSourceBuild_QtLibInfix_QtNamespace_BuildExamples_Documentation/474477ced7651602b9ee5cac340789fdfe241d84/test_1556003951/log.txt.gz
This file has been truncated, but you can view the full file.
2019-04-23 08:13:28,845 INFO: Agent 1555875940-17039 running 10.225.207.77:41663 (buildKey: qt/qt3d/7d8de5bbd7fa37f4c7cf7f3cd48812019aeb461e/LinuxUbuntu_18_04x86_64LinuxUbuntu_18_04x86_64GCCqtci-linux-Ubuntu-18.04-x86_64-2655e1DeveloperBuild_OutOfSourceBuild_QtLibInfix_QtNamespace_BuildExamples_Documentation/474477ced7651602b9ee5cac340789fdfe241d84/Test)
agent:2019/04/23 08:13:31 agent.go:193: Welcome. The agent (id: 1555875940-17039) is listening on 10.225.207.77:41663
agent:2019/04/23 08:13:31 agent.go:86: Request: Test 'qt/qt3d'
agent:2019/04/23 08:13:31 agent.go:87: Path: qt/qt3d/7d8de5bbd7fa37f4c7cf7f3cd48812019aeb461e/LinuxUbuntu_18_04x86_64LinuxUbuntu_18_04x86_64GCCqtci-linux-Ubuntu-18.04-x86_64-2655e1DeveloperBuild_OutOfSourceBuild_QtLibInfix_QtNamespace_BuildExamples_Documentation/474477ced7651602b9ee5cac340789fdfe241d84/test_1556003951
agent:2019/04/23 08:13:31 agent.go:88: Configuration: BuildAndTest
agent:2019/04/23 08:13:31 agent.go:89: Host: os: Linux, osVersion: Ubuntu_18_04, compil
@liangqi
liangqi / gist:72c290c15c8ca5aae0c18f5f3449aaab
Created April 15, 2019 12:21
qtbase 37ed6dae00640f9cc980ffda05347c12a7eb5d7e cmake build failed on windows
2019-04-15 12:01:39,936.936 INFO:workitem:workitem.py:492: Agent 1555329614-1 running 10.225.124.68:49725 (buildKey: qt/qtbase/5f7ee245e0a61e1db7740311a7bc841352139763/WindowsWindows_10x86_64WindowsWindows_10x86_64MSVC2017qtci-windows-10-x86_64-10-33b895DisableTests/2a48a3b7dcb9652b1532a3ad14de7580b5b9b1ee/Build)
agent:2019/04/15 12:01:39 agent.go:194: Welcome. The agent (id: 1555329614-1) is listening on 10.225.124.68:49725
agent:2019/04/15 12:01:39 agent.go:87: Request: Build 'qt/qtbase'
agent:2019/04/15 12:01:39 agent.go:88: Path: qt/qtbase/5f7ee245e0a61e1db7740311a7bc841352139763/WindowsWindows_10x86_64WindowsWindows_10x86_64MSVC2017qtci-windows-10-x86_64-10-33b895DisableTests/2a48a3b7dcb9652b1532a3ad14de7580b5b9b1ee/build_1555329600
agent:2019/04/15 12:01:39 agent.go:89: Configuration: BuildAndTest
agent:2019/04/15 12:01:39 agent.go:90: Host: os: Windows, osVersion: Windows_10, compiler: MSVC2017, arch: X86_64
agent:2019/04/15 12:01:39 agent.go:91: Target: os: Windows, osVersion: Windows_
/**
* 百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换的工具
*
* 参考 https://github.com/wandergis/coordtransform 实现的Java版本
* @author geosmart
*/
public class CoordinateTransformUtil {
static double x_pi = 3.14159265358979324 * 3000.0 / 180.0;
// π
static double pi = 3.1415926535897932384626;
@liangqi
liangqi / gist:deeef1492a13c36e74e75b45e48ad27d
Last active April 9, 2019 20:06
https://codereview.qt-project.org/#/c/258237/ WIP: first run_pro2cmake.py run for the whole qtbase
$ ./util/cmake/run_pro2cmake.py . tests,examples,doc,angle,config.tests,3rdparty,angle,android
Skipping: /Users/liangqi/qt/qtbase/qmake/qmake-aux.pro
Skipping: /Users/liangqi/qt/qtbase/src/corelib/qtzlib.pro
Skipping: /Users/liangqi/qt/qtbase/src/platformsupport/input/input-support.pro
Skipping: /Users/liangqi/qt/qtbase/src/plugins/platforms/eglfs/eglfs-plugin.pro
Skipping: /Users/liangqi/qt/qtbase/src/plugins/platforms/eglfs/eglfsdeviceintegration.pro
Skipping: /Users/liangqi/qt/qtbase/src/plugins/platforms/ios/kernel.pro
Skipping: /Users/liangqi/qt/qtbase/src/plugins/platforms/xcb/xcb-plugin.pro
Skipping: /Users/liangqi/qt/qtbase/src/plugins/platforms/xcb/xcb_qpa_lib.pro
Converted[1/146]: /Users/liangqi/qt/qtbase/qtbase.pro
This file has been truncated, but you can view the full file.
2019-03-06 12:25:26,315 INFO: Agent 1551875128-0 running 127.0.0.1:32923 (buildKey: qt/qtbase/b7cac9b679e27d562361c867b91baca352d1c33f/LinuxUnknownx86_64LinuxUnknownx86_64GCClocalDeveloperBuild/2a48a3b7dcb9652b1532a3ad14de7580b5b9b1ee/Build)
agent:2019/03/06 12:25:26 agent.go:194: Welcome. The agent (id: 1551875128-0) is listening on 127.0.0.1:32923
agent:2019/03/06 12:25:26 agent.go:87: Request: Build 'qt/qtbase'
agent:2019/03/06 12:25:26 agent.go:88: Path: qt/qtbase/b7cac9b679e27d562361c867b91baca352d1c33f/LinuxUnknownx86_64LinuxUnknownx86_64GCClocalDeveloperBuild/2a48a3b7dcb9652b1532a3ad14de7580b5b9b1ee/build_1551875126
agent:2019/03/06 12:25:26 agent.go:89: Configuration: BuildAndTest
agent:2019/03/06 12:25:26 agent.go:90: Host: os: Linux, osVersion: Unknown, compiler: GCC, arch: X86_64
agent:2019/03/06 12:25:26 agent.go:91: Target: os: Linux, osVersion: Unknown, compiler: GCC, arch: X86_64
agent:2019/03/06 12:25:26 agent.go:92: Features: [DeveloperBuild]
agent:2019/03/06 12:25:26 agen
2019-03-06 10:13:02,004 INFO: Agent 1551867183-0 running 127.0.0.1:45297 (buildKey: qt/qtbase/b7cac9b679e27d562361c867b91baca352d1c33f/LinuxUnknownx86_64LinuxUnknownx86_64GCClocalDeveloperBuild/2a48a3b7dcb9652b1532a3ad14de7580b5b9b1ee/Build)
agent:2019/03/06 10:13:02 agent.go:194: Welcome. The agent (id: 1551867183-0) is listening on 127.0.0.1:45297
agent:2019/03/06 10:13:02 agent.go:87: Request: Build 'qt/qtbase'
agent:2019/03/06 10:13:02 agent.go:88: Path: qt/qtbase/b7cac9b679e27d562361c867b91baca352d1c33f/LinuxUnknownx86_64LinuxUnknownx86_64GCClocalDeveloperBuild/2a48a3b7dcb9652b1532a3ad14de7580b5b9b1ee/build_1551867181
agent:2019/03/06 10:13:02 agent.go:89: Configuration: BuildAndTest
agent:2019/03/06 10:13:02 agent.go:90: Host: os: Linux, osVersion: Unknown, compiler: GCC, arch: X86_64
agent:2019/03/06 10:13:02 agent.go:91: Target: os: Linux, osVersion: Unknown, compiler: GCC, arch: X86_64
agent:2019/03/06 10:13:02 agent.go:92: Features: [DeveloperBuild]
agent:2019/03/06 10:13:02 agen
This file has been truncated, but you can view the full file.
2019-03-04 14:54:09,228 INFO: Agent 1551711251-0 running 127.0.0.1:39277 (buildKey: qt/qtbase/b7cac9b679e27d562361c867b91baca352d1c33f/LinuxUnknownx86_64LinuxUnknownx86_64GCClocalDeveloperBuild/2a48a3b7dcb9652b1532a3ad14de7580b5b9b1ee/Build)
agent:2019/03/04 14:54:09 agent.go:194: Welcome. The agent (id: 1551711251-0) is listening on 127.0.0.1:39277
agent:2019/03/04 14:54:09 agent.go:87: Request: Build 'qt/qtbase'
agent:2019/03/04 14:54:09 agent.go:88: Path: qt/qtbase/b7cac9b679e27d562361c867b91baca352d1c33f/LinuxUnknownx86_64LinuxUnknownx86_64GCClocalDeveloperBuild/2a48a3b7dcb9652b1532a3ad14de7580b5b9b1ee/build_1551711249
agent:2019/03/04 14:54:09 agent.go:89: Configuration: BuildAndTest
agent:2019/03/04 14:54:09 agent.go:90: Host: os: Linux, osVersion: Unknown, compiler: GCC, arch: X86_64
agent:2019/03/04 14:54:09 agent.go:91: Target: os: Linux, osVersion: Unknown, compiler: GCC, arch: X86_64
agent:2019/03/04 14:54:09 agent.go:92: Features: [DeveloperBuild]
agent:2019/03/04 14:54:09 agen