Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[5.0] Failed to build desktop client in drone-ci #10970

Closed
2 tasks done
saw-jan opened this issue Jun 27, 2023 · 4 comments
Closed
2 tasks done

[5.0] Failed to build desktop client in drone-ci #10970

saw-jan opened this issue Jun 27, 2023 · 4 comments
Labels

Comments

@saw-jan
Copy link
Member

saw-jan commented Jun 27, 2023

Pre-submission Checks

  • I checked for similar issues, but could not find any. I also checked the closed issues. I could not contribute additional information to any existing issue.
  • I will take the time to fill in all the required fields. I know that the bug report may be dismissed otherwise due to lack of information.

Describe the bug

Builds: https://drone.owncloud.com/owncloud/client/15814/2/2

From PR #10956

[73/406] Building CXX object src/libsync/CMakeFiles/libsync.dir/abstractnetworkjob.cpp.o
FAILED: src/libsync/CMakeFiles/libsync.dir/abstractnetworkjob.cpp.o 
/usr/bin/clang++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0x051500 -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dlibsync_EXPORTS -I/drone/src/build/src/libsync -I/drone/src/src/libsync -I/drone/src/build/src/libsync/libsync_autogen/include -I/drone/src/src -I/drone/src/build/src/csync -I/drone/src/src/csync -I/drone/src/src/resources/.. -I/drone/src/build/src/resources/.. -I/drone/src/build/src/resources -I/drone/src/src/resources -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/OpenAPI/LibreGraphAPI -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -fdiagnostics-color=always -fstack-protector-strong -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Werror=switch -fPIC -MD -MT src/libsync/CMakeFiles/libsync.dir/abstractnetworkjob.cpp.o -MF src/libsync/CMakeFiles/libsync.dir/abstractnetworkjob.cpp.o.d -o src/libsync/CMakeFiles/libsync.dir/abstractnetworkjob.cpp.o -c /drone/src/src/libsync/abstractnetworkjob.cpp
/drone/src/src/libsync/abstractnetworkjob.cpp:164:14: error: no member named 'setDecompressedSafetyCheckThreshold' in 'QNetworkRequest'
    _request.setDecompressedSafetyCheckThreshold(-1);
    ~~~~~~~~ ^
1 error generated.


From PR #10958

[85/406] Building CXX object src/libsync/CMakeFiles/libsync.dir/propagateuploadtus.cpp.o
FAILED: src/libsync/CMakeFiles/libsync.dir/propagateuploadtus.cpp.o 
/usr/bin/clang++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0x051500 -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dlibsync_EXPORTS -I/drone/src/build/src/libsync -I/drone/src/src/libsync -I/drone/src/build/src/libsync/libsync_autogen/include -I/drone/src/src -I/drone/src/build/src/csync -I/drone/src/src/csync -I/drone/src/src/resources/.. -I/drone/src/build/src/resources/.. -I/drone/src/build/src/resources -I/drone/src/src/resources -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/OpenAPI/LibreGraphAPI -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -fdiagnostics-color=always -fstack-protector-strong -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Werror=switch -fPIC -MD -MT src/libsync/CMakeFiles/libsync.dir/propagateuploadtus.cpp.o -MF src/libsync/CMakeFiles/libsync.dir/propagateuploadtus.cpp.o.d -o src/libsync/CMakeFiles/libsync.dir/propagateuploadtus.cpp.o -c /drone/src/src/libsync/propagateuploadtus.cpp
/drone/src/src/libsync/propagateuploadtus.cpp:89:45: error: call to 'number' is ambiguous
    addMetaData(QByteArrayLiteral("mtime"), QByteArray::number(_item->_modtime));
                                            ^~~~~~~~~~~~~~~~~~
/usr/include/qt5/QtCore/qbytearray.h:393:41: note: candidate function
    Q_REQUIRED_RESULT static QByteArray number(int, int base = 10);
                                        ^
/usr/include/qt5/QtCore/qbytearray.h:394:41: note: candidate function
    Q_REQUIRED_RESULT static QByteArray number(uint, int base = 10);
                                        ^
/usr/include/qt5/QtCore/qbytearray.h:395:41: note: candidate function
    Q_REQUIRED_RESULT static QByteArray number(qlonglong, int base = 10);
                                        ^
/usr/include/qt5/QtCore/qbytearray.h:396:41: note: candidate function
    Q_REQUIRED_RESULT static QByteArray number(qulonglong, int base = 10);
                                        ^
/usr/include/qt5/QtCore/qbytearray.h:397:41: note: candidate function
    Q_REQUIRED_RESULT static QByteArray number(double, char f = 'g', int prec = 6);
                                        ^
1 error generated.

Expected behavior

Successful build

Client version number

master branch

@saw-jan
Copy link
Member Author

saw-jan commented Jun 27, 2023

CC @TheOneRing @fmoc

@TheOneRing
Copy link
Member

Lets wait for the update to Qt6

@fmoc
Copy link
Contributor

fmoc commented Jun 28, 2023

Not sure what you mean by update, but we bumped the minimum required version to Qt 6.2 yesterday and the corresponding Docker image should be prepared, now, too.

@saw-jan
Copy link
Member Author

saw-jan commented Jun 28, 2023

This can be closed along with #10979

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants