Skip to content

[Qt] Update to 6.11.1#51898

Open
Neumann-A wants to merge 12 commits into
microsoft:masterfrom
Neumann-A:update_qt_6.11.1
Open

[Qt] Update to 6.11.1#51898
Neumann-A wants to merge 12 commits into
microsoft:masterfrom
Neumann-A:update_qt_6.11.1

Conversation

@Neumann-A
Copy link
Copy Markdown
Contributor

No description provided.

@miyanyan
Copy link
Copy Markdown
Contributor

@Neumann-A Hi I want to know why bluez was disabled in 45f34d72b9

I found that if bluez is disabled Qt will fallback(even the bluez is already installed) to use a dummy backend that cannot interact with any Bluetooth hardware. #51888

On Linux, BlueZ is the sole Bluetooth backend for Qt — there is no alternative, maybe we need to add this feature back?

@Neumann-A
Copy link
Copy Markdown
Contributor Author

On Linux, BlueZ is the sole Bluetooth backend for Qt — there is no alternative, maybe we need to add this feature back?

make a PR add the feature? There was probably no way to test if the feature was working so i decided to remove it.

Neumann-A added 5 commits May 22, 2026 21:44
Fixes POST_BUILD_CHECKS_FAILED on x64-linux, arm64-linux, arm64-osx,
and all Android triplets. Qt unconditionally installs a windows/
platform CMake directory even on non-Windows. Add a REMOVE_RECURSE
consistent with the existing macos/ios cleanup blocks.
@Neumann-A Neumann-A marked this pull request as ready for review May 25, 2026 15:05
Neumann-A and others added 2 commits May 25, 2026 20:08
@BillyONeal
Copy link
Copy Markdown
Member

Hopefully fixes:

FAILED: [code=1] bin/qmake 
: && /usr/bin/c++ -fPIC -g -Wl,--gc-sections -Wl,-z,relro,-z,now -Wl,--enable-new-dtags -fPIE -pie qmake/CMakeFiles/QtLibraryInfo.dir/library/proitems.cpp.o qmake/CMakeFiles/QtLibraryInfo.dir/property.cpp.o qmake/CMakeFiles/QtLibraryInfo.dir/propertyprinter.cpp.o qmake/CMakeFiles/QtLibraryInfo.dir/qmakelibraryinfo.cpp.o qmake/CMakeFiles/qmake.dir/generators/mac/pbuilder_pbx.cpp.o qmake/CMakeFiles/qmake.dir/generators/makefile.cpp.o qmake/CMakeFiles/qmake.dir/generators/makefiledeps.cpp.o qmake/CMakeFiles/qmake.dir/generators/metamakefile.cpp.o qmake/CMakeFiles/qmake.dir/generators/projectgenerator.cpp.o qmake/CMakeFiles/qmake.dir/generators/unix/unixmake.cpp.o qmake/CMakeFiles/qmake.dir/generators/unix/unixmake2.cpp.o qmake/CMakeFiles/qmake.dir/generators/win32/mingw_make.cpp.o qmake/CMakeFiles/qmake.dir/generators/win32/msbuild_objectmodel.cpp.o qmake/CMakeFiles/qmake.dir/generators/win32/msvc_nmake.cpp.o qmake/CMakeFiles/qmake.dir/generators/win32/msvc_objectmodel.cpp.o qmake/CMakeFiles/qmake.dir/generators/win32/msvc_vcproj.cpp.o qmake/CMakeFiles/qmake.dir/generators/win32/msvc_vcxproj.cpp.o qmake/CMakeFiles/qmake.dir/generators/win32/winmakefile.cpp.o qmake/CMakeFiles/qmake.dir/generators/xmloutput.cpp.o qmake/CMakeFiles/qmake.dir/library/ioutils.cpp.o qmake/CMakeFiles/qmake.dir/library/qmakebuiltins.cpp.o qmake/CMakeFiles/qmake.dir/library/qmakeevaluator.cpp.o qmake/CMakeFiles/qmake.dir/library/qmakeglobals.cpp.o qmake/CMakeFiles/qmake.dir/library/qmakeparser.cpp.o qmake/CMakeFiles/qmake.dir/library/qmakevfs.cpp.o qmake/CMakeFiles/qmake.dir/main.cpp.o qmake/CMakeFiles/qmake.dir/meta.cpp.o qmake/CMakeFiles/qmake.dir/option.cpp.o qmake/CMakeFiles/qmake.dir/project.cpp.o -o bin/qmake  lib/libQt6Core.a  lib/libQt6Core.a  /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libz.a  -luring  /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libdouble-conversion.a  /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libb2.a  -lm  /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libicui18n.a  /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libicuuc.a  /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libicudata.a  /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libpcre2-16.a  /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libzstd.a  -ldl  /usr/lib/x86_64-linux-gnu/librt.a && :
/usr/bin/ld: cannot find -luring: No such file or directory
collect2: error: ld returned 1 exit status

@Neumann-A
Copy link
Copy Markdown
Contributor Author

Hopefully fixes:

Now it should.

@BillyONeal
Copy link
Copy Markdown
Member

I fixed version DB in the re-merge.

@BillyONeal
Copy link
Copy Markdown
Member

Maybe we should skip qtwebengine in feature-test because it takes forever?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants