[From nobody Tue Jul  7 20:51:04 2026
Received: (at submit) by bugs.debian.org; 30 May 2026 16:06:33 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-28.1 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_CONTROL_AFFECTS,BODY_INCLUDES_PACKAGE,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FVGT_m_MULTI_ODD,HAS_PACKAGE,
 RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS,X_DEBBUGS_CC autolearn=ham
 autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 110; hammy, 150; neutral, 162; spammy,
 0. spammytokens: hammytokens:0.000-+--Wdatetime,
 0.000-+--wdatetime, 
 0.000-+--wdate-time, 0.000-+--Wdate-time, 0.000-+--fPIC
Return-path: &lt;sebastian@breakpoint.cc&gt;
Received: from chamillionaire.breakpoint.cc ([91.216.245.30]:44478)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;sebastian@breakpoint.cc&gt;)
 id 1wTMCm-002E2m-2u for submit@bugs.debian.org;
 Sat, 30 May 2026 16:06:33 +0000
Date: Sat, 30 May 2026 18:06:30 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=breakpoint.cc;
 s=2025; t=1780157191;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding;
 bh=USjsJrt125oeCKjpMJB6/ylQRhtw4ELPQxkh7zT84Yc=;
 b=eWQHRsjjQNIGwoN0YIy/AOwMn793icl365jtjHOF4oW8KK/LQjYrD8TybFNlSaH4mgmb0R
 T/OTcjCHKAcaxF5boxuIQyiRZ5uab8MenXQz0XgWKR+jBFOGQVSFolIHYDFO6RrnbyPDpy
 HvlNyuPEenMilWmoSbbQa0XFXnw/JututM6Ho9/4ePslKfe0fLWPp0hGqZUYMF1e3fSo78
 TZpOKtWcI2NQK0O1Plp/P5/5A6+MBHHIBRXf7Q3uNRhGaQddSAhGzpUXQxDT340QTy0039
 TvhXd0dok5tvcNM2RS919litmaSIC4xVwh4mcMtdbNXCmGeAr319o8EDJOQIhA==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=breakpoint.cc;
 s=2025e; t=1780157191;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding;
 bh=USjsJrt125oeCKjpMJB6/ylQRhtw4ELPQxkh7zT84Yc=;
 b=WPmxDwZcaUnnsuhvzWpcymnRwYeIjBLAUQag8ymoArutDdEIGb4+/30mhR5Xz9RYSCkt3T
 1mwT7Efivhgsa9AQ==
From: Sebastian Andrzej Siewior &lt;sebastian@breakpoint.cc&gt;
To: submit@bugs.debian.org
Subject: nextcloud-desktop: FTBFS with openssl 4.0
Message-ID: &lt;20260530160630.cS9e6u-y@breakpoint.cc&gt;
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
X-Debbugs-CC: pkg-openssl-devel@alioth-lists.debian.net
Delivered-To: submit@bugs.debian.org

Package: nextcloud-desktop
Version: 33.0.2-1
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: pkg-openssl-devel@lists.alioth.debian.org
Usertags: openssl-4.0

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 &amp;&amp; /usr/bin/c++ -DOPENSSL_SUPPRESS_DEPRECATED -DQT_CONCURRENT_=
LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNIN=
GS -DQT_DISABLE_DEPRECATED_BEFORE=3D0x051200 -DQT_GUI_LIB -DQT_MESSAGELOGCO=
NTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_SVG_LIB -DQT_USE_QST=
RINGBUILDER -DQT_WEBSOCKETS_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUNICODE -D_=
UNICODE -Dnextcloudsync_EXPORTS -I/build/reproducible-path/nextcloud-deskto=
p-33.0.2/obj-x86_64-linux-gnu/src/libsync -I/build/reproducible-path/nextcl=
oud-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/b=
uild/reproducible-path/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu -I/bui=
ld/reproducible-path/nextcloud-desktop-33.0.2/src -I/build/reproducible-pat=
h/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu/src -I/build/reproducible-p=
ath/nextcloud-desktop-33.0.2/obj-x86_64-linux-gnu/src/csync -I/build/reprod=
ucible-path/nextcloud-desktop-33.0.2/src/csync -I/build/reproducible-path/n=
extcloud-desktop-33.0.2/src/csync/std -isystem /usr/include/x86_64-linux-gn=
u/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x=
86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gn=
u/qt6/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt6/QtNetwork -is=
ystem /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/QtWidget=
s -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=3D/build/reproducible-path/nextcloud-desktop-33.0.2=3D. =
-flto=3Dauto -ffat-lto-objects -fstack-protector-strong -fstack-clash-prote=
ction -Wformat -Werror=3Dformat-security -fcf-protection -Wdate-time -D_FOR=
TIFY_SOURCE=3D2 -Wall -Wextra -Wpedantic -fstack-protector-strong -std=3Dgn=
u++20 -fPIC -fdiagnostics-color=3Dalways -MD -MT src/libsync/CMakeFiles/nex=
tcloudsync.dir/clientsideencryption.cpp.o -MF CMakeFiles/nextcloudsync.dir/=
clientsideencryption.cpp.o.d -o CMakeFiles/nextcloudsync.dir/clientsideencr=
yption.cpp.o -c /build/reproducible-path/nextcloud-desktop-33.0.2/src/libsy=
nc/clientsideencryption.cpp
| =E2=90=9B[01m=E2=90=9B[K/build/reproducible-path/nextcloud-desktop-33.0.2=
/src/libsync/clientsideencryption.cpp:=E2=90=9B[m=E2=90=9B[K In member func=
tion =C3=A2=E2=82=AC=CB=9C=E2=90=9B[01m=E2=90=9B[Kstd::pair&lt;QByteArray, OCC=
::PKey&gt; OCC::ClientSideEncryption::=E2=90=9B[01;32m=E2=90=9B[KgenerateCSR=
=E2=90=9B[m=E2=90=9B[K(OCC::PKey, OCC::PKey)=E2=90=9B[m=E2=90=9B[K=C3=A2=E2=
=82=AC=E2=84=A2:
| =E2=90=9B[01m=E2=90=9B[K/build/reproducible-path/nextcloud-desktop-33.0.2=
/src/libsync/clientsideencryption.cpp:2030:42:=E2=90=9B[m=E2=90=9B[K =E2=90=
=9B[01;31m=E2=90=9B[Kerror: =E2=90=9B[m=E2=90=9B[Kinvalid conversion from =
=C3=A2=E2=82=AC=CB=9C=E2=90=9B[01m=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[Kcon=
st X509_name_st*=E2=90=9B[m=E2=90=9B[K=E2=90=9B[m=E2=90=9B[K=C3=A2=E2=82=AC=
=E2=84=A2 to =C3=A2=E2=82=AC=CB=9C=E2=90=9B[01m=E2=90=9B[K=E2=90=9B[01;34m=
=E2=90=9B[KX509_NAME*=E2=90=9B[m=E2=90=9B[K=C3=A2=E2=82=AC=E2=84=A2 {aka =
=C3=A2=E2=82=AC=CB=9C=E2=90=9B[01m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[KX50=
9_name_st*=E2=90=9B[m=E2=90=9B[K=C3=A2=E2=82=AC=E2=84=A2} [=E2=90=9B[01;31m=
=E2=90=9B[K-fpermissive=E2=90=9B[m=E2=90=9B[K]
|  2030 |         ret =3D X509_NAME_add_entry_by_txt(=E2=90=9B[01;32m=E2=90=
=9B[Kx=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[K5=E2=90=9B[m=E2=90=
=9B[K=E2=90=9B[01;32m=E2=90=9B[K0=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=E2=
=90=9B[K9=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[K_=E2=90=9B[m=E2=
=90=9B[K=E2=90=9B[01;32m=E2=90=9B[Kn=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=
=E2=90=9B[Ka=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[Km=E2=90=9B[m=
=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[Ke=E2=90=9B[m=E2=90=9B[K, v.first,  MB=
STRING_ASC, (const unsigned char*) v.second, -1, -1, 0);
|       |                                          =E2=90=9B[01;32m=E2=90=
=9B[K^=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[K~=E2=90=9B[m=E2=90=
=9B[K=E2=90=9B[01;32m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=E2=
=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[K~=E2=90=9B[m=E2=
=90=9B[K=E2=90=9B[01;32m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=
=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[K~=E2=90=9B[m=
=E2=90=9B[K=E2=90=9B[01;32m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K
|       |                                          =E2=90=9B[01;32m=E2=90=
=9B[K|=E2=90=9B[m=E2=90=9B[K
|       |                                          =E2=90=9B[01;32m=E2=90=
=9B[Kconst X509_name_st*=E2=90=9B[m=E2=90=9B[K
| In file included from =E2=90=9B[01m=E2=90=9B[K/usr/include/libp11.h:33=E2=
=90=9B[m=E2=90=9B[K,
|                  from =E2=90=9B[01m=E2=90=9B[K/build/reproducible-path/ne=
xtcloud-desktop-33.0.2/src/libsync/clientsideencryptionprimitives.h:11=E2=
=90=9B[m=E2=90=9B[K,
|                  from =E2=90=9B[01m=E2=90=9B[K/build/reproducible-path/ne=
xtcloud-desktop-33.0.2/src/libsync/clientsideencryption.h:11=E2=90=9B[m=E2=
=90=9B[K,
|                  from =E2=90=9B[01m=E2=90=9B[K/build/reproducible-path/ne=
xtcloud-desktop-33.0.2/src/libsync/clientsideencryption.cpp:6=E2=90=9B[m=E2=
=90=9B[K:
| =E2=90=9B[01m=E2=90=9B[K/usr/include/openssl/x509.h:1072:43:=E2=90=9B[m=
=E2=90=9B[K =E2=90=9B[01;36m=E2=90=9B[Knote: =E2=90=9B[m=E2=90=9B[Kinitiali=
zing argument 1 of =C3=A2=E2=82=AC=CB=9C=E2=90=9B[01m=E2=90=9B[Kint=E2=90=
=9B[01;32m=E2=90=9B[K X509_NAME_add_entry_by_txt=E2=90=9B[m=E2=90=9B[K(X509=
_NAME*, const char*, int, const unsigned char*, int, int, int)=E2=90=9B[m=
=E2=90=9B[K=C3=A2=E2=82=AC=E2=84=A2
|  1072 | int X509_NAME_add_entry_by_txt(=E2=90=9B[01;34m=E2=90=9B[KX=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K5=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[K0=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K9=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K_=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[KN=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[KA=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[KM=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[KE=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K =E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K*=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[Kn=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[Ka=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[Km=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[Ke=E2=90=9B[m=E2=90=9B[K, const char *field, int type,
|       |                                =E2=90=9B[01;34m=E2=90=9B[K~=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[K^=E2=90=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=
=9B[m=E2=90=9B[K=E2=90=9B[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K=E2=90=9B=
[01;34m=E2=90=9B[K~=E2=90=9B[m=E2=90=9B[K
| make[3]: *** [src/libsync/CMakeFiles/nextcloudsync.dir/build.make:872: sr=
c/libsync/CMakeFiles/nextcloudsync.dir/clientsideencryption.cpp.o] Error 1
| make[3]: Leaving directory '/build/reproducible-path/nextcloud-desktop-33=
=2E0.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
]