- Package:
- nextcloud-desktop
- Source:
- nextcloud-desktop
- Description:
- Nextcloud folder synchronization tool
- Submitter:
- Ravi Kant Sharma
- Date:
- 2026-10-20 13:07:02 UTC
- Severity:
- normal
- Tags:
OpenSSL 4.0 is in experimental. This package fails to build against it:
| cd /build/reproducible-path/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu/src/libsync && /usr/bin/c++ -DOPENSSL_SUPPRESS_DEPRECATED -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x051200 -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_SVG_LIB -DQT_USE_QSTRINGBUILDER -DQT_WEBSOCKETS_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUNICODE -D_UNICODE -Dnextcloudsync_EXPORTS -I/build/reproducible-path/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu/src/libsync -I/build/reproducible-path/nextcloud-desktop-33.0.2/src/libsync -I/build/reproducible-path/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu/src/libsync/nextcloudsync_autogen/include -I/build/reproducible-path/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu -I/build/reproducible-path/nextcloud-desktop-33.0.2/src -I/build/reproducible-path/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu/src -I/build/reproducible-path/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu/src/csync -I/build/reproducible-path/nextcloud-desktop-33.0.2/src/csync -I/build/reproducible-path/nextcloud-desktop-33.0.2/src/csync/std -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt6/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt6/QtWebSockets -isystem /usr/include/x86_64-linux-gnu/qt6/QtXml -isystem /usr/include/x86_64-linux-gnu/qt6/QtSql -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/KF6/KArchive -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore5Compat -isystem /usr/include/x86_64-linux-gnu/qt6/QtDBus -g -O2 -ffile-prefix-map=/build/reproducible-path/nextcloud-desktop-33.0.2=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpedantic -fstack-protector-strong -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/libsync/CMakeFiles/nextcloudsync.dir/clientsideencryption.cpp.o -MF CMakeFiles/nextcloudsync.dir/clientsideencryption.cpp.o.d -o CMakeFiles/nextcloudsync.dir/clientsideencryption.cpp.o -c /build/reproducible-path/nextcloud-desktop-33.0.2/src/libsync/clientsideencryption.cpp
| ␛[01m␛[K/build/reproducible-path/nextcloud-desktop-33.0.2/src/libsync/clientsideencryption.cpp:␛[m␛[K In member function ‘␛[01m␛[Kstd::pair<QByteArray, OCC::PKey> OCC::ClientSideEncryption::␛[01;32m␛[KgenerateCSR␛[m␛[K(OCC::PKey, OCC::PKey)␛[m␛[K’:
| ␛[01m␛[K/build/reproducible-path/nextcloud-desktop-33.0.2/src/libsync/clientsideencryption.cpp:2030:42:␛[m␛[K ␛[01;31m␛[Kerror: ␛[m␛[Kinvalid conversion from ‘␛[01m␛[K␛[01;32m␛[Kconst X509_name_st*␛[m␛[K␛[m␛[K’ to ‘␛[01m␛[K␛[01;34m␛[KX509_NAME*␛[m␛[K’ {aka ‘␛[01m␛[K␛[01;34m␛[KX509_name_st*␛[m␛[K’} [␛[01;31m␛[K-fpermissive␛[m␛[K]
| 2030 | ret = X509_NAME_add_entry_by_txt(␛[01;32m␛[Kx␛[m␛[K␛[01;32m␛[K5␛[m␛[K␛[01;32m␛[K0␛[m␛[K␛[01;32m␛[K9␛[m␛[K␛[01;32m␛[K_␛[m␛[K␛[01;32m␛[Kn␛[m␛[K␛[01;32m␛[Ka␛[m␛[K␛[01;32m␛[Km␛[m␛[K␛[01;32m␛[Ke␛[m␛[K, v.first, MBSTRING_ASC, (const unsigned char*) v.second, -1, -1, 0);
| | ␛[01;32m␛[K^␛[m␛[K␛[01;32m␛[K~␛[m␛[K␛[01;32m␛[K~␛[m␛[K␛[01;32m␛[K~␛[m␛[K␛[01;32m␛[K~␛[m␛[K␛[01;32m␛[K~␛[m␛[K␛[01;32m␛[K~␛[m␛[K␛[01;32m␛[K~␛[m␛[K␛[01;32m␛[K~␛[m␛[K
| | ␛[01;32m␛[K|␛[m␛[K
| | ␛[01;32m␛[Kconst X509_name_st*␛[m␛[K
| In file included from ␛[01m␛[K/usr/include/libp11.h:33␛[m␛[K,
| from ␛[01m␛[K/build/reproducible-path/nextcloud-desktop-33.0.2/src/libsync/clientsideencryptionprimitives.h:11␛[m␛[K,
| from ␛[01m␛[K/build/reproducible-path/nextcloud-desktop-33.0.2/src/libsync/clientsideencryption.h:11␛[m␛[K,
| from ␛[01m␛[K/build/reproducible-path/nextcloud-desktop-33.0.2/src/libsync/clientsideencryption.cpp:6␛[m␛[K:
| ␛[01m␛[K/usr/include/openssl/x509.h:1072:43:␛[m␛[K ␛[01;36m␛[Knote: ␛[m␛[Kinitializing argument 1 of ‘␛[01m␛[Kint␛[01;32m␛[K X509_NAME_add_entry_by_txt␛[m␛[K(X509_NAME*, const char*, int, const unsigned char*, int, int, int)␛[m␛[K’
| 1072 | int X509_NAME_add_entry_by_txt(␛[01;34m␛[KX␛[m␛[K␛[01;34m␛[K5␛[m␛[K␛[01;34m␛[K0␛[m␛[K␛[01;34m␛[K9␛[m␛[K␛[01;34m␛[K_␛[m␛[K␛[01;34m␛[KN␛[m␛[K␛[01;34m␛[KA␛[m␛[K␛[01;34m␛[KM␛[m␛[K␛[01;34m␛[KE␛[m␛[K␛[01;34m␛[K ␛[m␛[K␛[01;34m␛[K*␛[m␛[K␛[01;34m␛[Kn␛[m␛[K␛[01;34m␛[Ka␛[m␛[K␛[01;34m␛[Km␛[m␛[K␛[01;34m␛[Ke␛[m␛[K, const char *field, int type,
| | ␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K^␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K␛[01;34m␛[K~␛[m␛[K
| make[3]: *** [src/libsync/CMakeFiles/nextcloudsync.dir/build.make:872: src/libsync/CMakeFiles/nextcloudsync.dir/clientsideencryption.cpp.o] Error 1
| make[3]: Leaving directory '/build/reproducible-path/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu'
Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/nextcloud-desktop_33.0.2-1_amd64-2026-04-19T07:48:22Z
Sebastian
Dear Maintainer, The fix is available upstream https://github.com/nextcloud/desktop/pull/10223
Hello, Bug #1138393 in nextcloud-desktop reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/owncloud-team/nextcloud-desktop/-/commit/b6389be17c0f1c9ee784d26da683f0c58ddf8613 (this message was generated automatically) -- Greetings https://bugs.debian.org/1138393
We believe that the bug you reported is fixed in the latest version of nextcloud-desktop, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1138393@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sandro Knauß <hefee@debian.org> (supplier of updated nextcloud-desktop package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 07 Jul 2026 17:49:18 +0200 Source: nextcloud-desktop Architecture: source Version: 33.0.7-1 Distribution: unstable Urgency: medium Maintainer: ownCloud for Debian maintainers <pkg-owncloud-maintainers@lists.alioth.debian.org> Changed-By: Sandro Knauß <hefee@debian.org> Closes: 1138393 Changes: nextcloud-desktop (33.0.7-1) unstable; urgency=medium . * New upstream release (Closes: #1138393). * Use debhelper-compat after Debhelper 14 is released. * Update Vcs-Git link to point to default branch. * Release to unstable. Checksums-Sha1: bbb6f39c677df71d9beb9596feb97eb914fdf2e0 3831 nextcloud-desktop_33.0.7-1.dsc 0b339e6b141ce0f0fba09efc7f80d0e96f1a1dc4 9595477 nextcloud-desktop_33.0.7.orig.tar.gz dbf176bbc7148500757f709a5912ed93a18af4e3 24620 nextcloud-desktop_33.0.7-1.debian.tar.xz f57d84442fc7a4e164decd0f48c3a495b161f577 9059 nextcloud-desktop_33.0.7-1_source.buildinfo Checksums-Sha256: d4c68f75334939edd37cf56db9dcf1604c33ae0d8102f747fcb5a54f71c720a8 3831 nextcloud-desktop_33.0.7-1.dsc 07aeb1d6a59e492695f57f7242f0aabc5a06bf44376323b0e48c873337813e40 9595477 nextcloud-desktop_33.0.7.orig.tar.gz b6982448c6e475060ffb23b6a87afa49bd2a30abac4d045b6bb211eca523fa44 24620 nextcloud-desktop_33.0.7-1.debian.tar.xz 96a2b5d1749540590b5638b192066e512833ae0d850de4eb21de8f99a4b58748 9059 nextcloud-desktop_33.0.7-1_source.buildinfo Files: 6bfcb8a72eb8277f56854a711678724a 3831 net optional nextcloud-desktop_33.0.7-1.dsc 085ce44ac76961f5935886614689e1c3 9595477 net optional nextcloud-desktop_33.0.7.orig.tar.gz 081d44efe44ead82532b969bff323da2 24620 net optional nextcloud-desktop_33.0.7-1.debian.tar.xz 280755d3421b71466f1b82405f338950 9059 net optional nextcloud-desktop_33.0.7-1_source.buildinfo -----BEGIN PGP SIGNATURE----- wsG7BAEBCgBvBYJqTVOdCRDjrbAIUGBWNkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmd3vAXcY4POG1llzZMR+xTIpd7J+h1eHzI+NN8hS2XC iRYhBDnsEaAgFrcpJkkaBuOtsAhQYFY2AABs9g/9ETv7COnC5AbWSw4tilKMe4km Fy1yY32RPzWgRBja2gRSU/3TzA5KIwPpCmgIw/v25zSU+Sf1r1r7KQ5AZbYZGXlh omqzHYjZ8KBIkqu20mHGess0TOKIv3+rZjtA/Q2cAdQYqmgnV9KQ4JpHeK1ZprK0 vXN8XW2eWGefvkdt/ZJOPAulpL8r/JCLubZVMnjQiuYEdr4VYKoRPKEG9jmhkb3I 08mWRpX5VI/+2uAGu959tkCVKQoqYe20/tAVC3CHBZcXu/4dvdnxU0k0Gi0bzDZt IBjIqjrL4uHUVTLxtwfvVPaR4tbcAEnD13D/kPDYtJBlLnKL6lbTruefEY+h0xay 3Z+qoijh/VVgSk3IOitVhECVM9At0lUJ82Md5iQXeqRvQJPd428gkTWE/Fes0ug/ 1B4eNE9LdJ83U2W6Fw+88xL/Z96NkfpO3XIk9V8MG1obE5MauUkrA+nOR+/C08zQ aW8x57THCn9pqBvk9tgf4lDvH3lDa/hiK1PxIUBGt9a88wOUd6pvqSg8X1Hzs4GE hj8kt16KxTVpYNrG6fXUR3xF4GTYalnebwYe8MTI90VmgnliaRO1pybz/wohJrM7 D0MLPxlAiddpqOAuj5hiztCzWttuBsBPTSGeWd04X0DvCLDDOIDGYCzUGVN8BrSR JJzgoFXX8NWG6VDVoCE= =5u0S -----END PGP SIGNATURE-----
Dear Maintainer, The previous patch was incomplete. I have attached the new patch and tested the build in a ppa: https://launchpad.net/~ravi-sharma/+archive/ubuntu/nextcloud-desktop-2154940/+packages
Hey, Is this patch got upstream? I really do not want to have a Debian own patch in this area. Regards, hefee
Yes, Origin: upstream, https://github.com/nextcloud/desktop/commit/96fe3af69236c9fc2c322fe4c596b8f29595ab5b Regards Ravi
Hello, Bug #1138393 in nextcloud-desktop reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/owncloud-team/nextcloud-desktop/-/commit/f33fc895fa6946fdf0c82bfd2152bfd1c9ec96cc (this message was generated automatically) -- Greetings https://bugs.debian.org/1138393
We believe that the bug you reported is fixed in the latest version of nextcloud-desktop, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1138393@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sandro Knauß <hefee@debian.org> (supplier of updated nextcloud-desktop package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 20 Oct 2026 14:46:08 +0200 Source: nextcloud-desktop Architecture: source Version: 35.0.0-1 Distribution: unstable Urgency: medium Maintainer: ownCloud for Debian maintainers <pkg-owncloud-maintainers@lists.alioth.debian.org> Changed-By: Sandro Knauß <hefee@debian.org> Closes: 1138393 Changes: nextcloud-desktop (35.0.0-1) unstable; urgency=medium . * New upstream release (Closes: #1138393). * Update patch hunks. Checksums-Sha1: 9be32cfcd9ef8a03a8baa266d4262e2f2c8cb75b 4012 nextcloud-desktop_35.0.0-1.dsc e9ecd89393e72b822b4d2fc70c09a8f8e2a76af8 10198092 nextcloud-desktop_35.0.0.orig.tar.gz 60a94969d448f310f7eb8fc24d3f6d2ae803cd2a 24612 nextcloud-desktop_35.0.0-1.debian.tar.xz 2dcd87585812e895ddd6274fb2e22134ec414574 15566128 nextcloud-desktop_35.0.0-1.git.tar.xz d09796f4f84d63142093383f173a37fdef80a83a 17768 nextcloud-desktop_35.0.0-1_source.buildinfo Checksums-Sha256: 14eb104029e2bfb756c19d807161a1b1a294c3c5b9382872a61de7c671d9179e 4012 nextcloud-desktop_35.0.0-1.dsc cd3bd5b061b60b21127135580b6150b78950551a4ded34e05f9b6cd6d3ff0d07 10198092 nextcloud-desktop_35.0.0.orig.tar.gz a64ee41cb33faeaab9318c3246e5d77375c6c61707faf822520ac2cd4f1d6765 24612 nextcloud-desktop_35.0.0-1.debian.tar.xz deeb63cd928dbfd620673c177c9a78f206010fc30a800243bd89b35d586e3966 15566128 nextcloud-desktop_35.0.0-1.git.tar.xz dc2f6bc624f78dafe55142858b0c8b039f6525f9767fe337ac648bb8183b18d4 17768 nextcloud-desktop_35.0.0-1_source.buildinfo Files: 1d0015bca8167b85d84b0c12d32eb9be 4012 net optional nextcloud-desktop_35.0.0-1.dsc 2ef44ae8bf592da4451396ab11d273aa 10198092 net optional nextcloud-desktop_35.0.0.orig.tar.gz c1e506b50e3f2fbda68f7182f1a4098d 24612 net optional nextcloud-desktop_35.0.0-1.debian.tar.xz c20374b583c0d151a9a1967191d62691 15566128 net None nextcloud-desktop_35.0.0-1.git.tar.xz 1cdda5a8389073e99c4edc159b60a2f7 17768 net optional nextcloud-desktop_35.0.0-1_source.buildinfo Git-Tag-Info: tag=159ca7de9a2821c35b51cc7b80217cc9cb35945b fp=39ec11a02016b72926491a06e3adb00850605636 Git-Tag-Tagger: Sandro Knauß <hefee@debian.org> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrXZFUACgkQYG0ITkaD wHmFuxAAgWAdqiMIALZZPtgYxKvrOi7EpVTs1FqwUa0DCz1HGRm3WoMNaQwtIzbE vK8QHJvT2At+kv0mUAreWegmAIb/ThPvunGg/r4Sp5s6Qve2V/0oB7qfssMxvq8z i96RTHa0mpVFoI9i/WS37Q5x9khelMwlgw34HHh5Wk6tMHbL6P5j1LrmiRzBLuGK lvtQKPJhD9ri25v7LH1XP0N5drgdEsgLDQ+wsUzROdl//wO5ToB4hfLPhf6qgiM/ 4toj7GSyKTiq8+cAmdu26LFxTv+oC+yLMmEPRNJ6uVmpnsr07jiUeRpD5plsgUxl bsI8yzY34UMGAYLhnSskeo6d0z+KVavQuQhTnGexCXmYop20lHuT8gq17usVTNBV KKOfUcJrQAjMA+jMaG21aRSMyuMf1m0sQvnZSPSJanPjQOmLY7SVILjqcHkdexCX 1Wn4xnMGHbU/wEqb/KdT9W/a9k2KsixTerIrGo/k88UGUJ8NWcQmH34GbS6Wh3Y3 LVNKfv6W2HCv9+/lTtADhcoT0NGsUKbXoDtNL6UjxzfeyjIOqgt7osAmn3+g05tP m5afZ9fDPWLFyV4duWQLmzJVfPEr61cHy9OmnzMlqlvBVYbIRQYesVyvo9khtSyl jhZSrGVxbzDLrWIqVvraozAIkss46TTfOIBxNe/Sqq0lMSCpEHo= =hR1w -----END PGP SIGNATURE-----