[Pkg-openssl-devel] Bug#1138384: open-vm-tools: FTBFS with openssl 4.0

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Sat May 30 17:04:50 BST 2026


Package: open-vm-tools
Version: 2:13.0.10-1
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: pkg-openssl-devel at lists.alioth.debian.org
Usertags: openssl-4.0

OpenSSL 4.0 is in experimental. This package fails to build against it:

| libtool: compile:  gcc -DPACKAGE_NAME=\"open-vm-tools\" -DPACKAGE_TARNAME=\"open-vm-tools\" -DPACKAGE_VERSION=\"13.0.10\" "-DPACKAGE_STRING=\"open-vm-tools 13.0.10\"" -DPACKAGE_BUGREPORT=\"open-vm-tools-devel at lists.sourceforge.net\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DSTDC_HEADERS=1 -DPACKAGE=\"open-vm-tools\" -DVERSION=\"13.0.10\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_FUSE3=1 -DFUSE_USE_VERSION=35 -DSIZEOF_SIZE_T=8 -DHAVE_X11_SM_SMLIB_H=1 -DHAVE_X11_ICE_ICELIB_H=1 -DHAVE_X11_EXTENSIONS_XCOMPOSITE_H=1 -DHAVE_DLOPEN=1 -DHAVE_ECVT=1 -DHAVE_FCVT=1 -DNO_DNET=1 -DHAVE_CRYPT_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_WCHAR_H=1 -DHAVE_SYS_IO_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SYSINFO_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_USER_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_UNWIND_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STRUCT_STAT_ST_RDEV=1 -DTIME_WITH_SYS_TIME=1 -I. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DG_LOG_DOMAIN=\"VCGA\" -I/usr/include -DUSE_PAM -I../../libvmtools -I../../vgauth/public -I../../vgauth/common -I/build/reproducible-path/open-vm-tools-13.0.10/open-vm-tools/lib/include -I/build/reproducible-path/open-vm-tools-13.0.10/open-vm-tools/lib/include -Wdate-time -D_FORTIFY_SOURCE=2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS -DUSE_VGAUTH -DNO_ICU -DVMX86_TOOLS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_DEFAULT_SOURCE -DENABLE_RESOLUTIONKMS -fPIC -Wno-error=deprecated-declarations -Wno-error=address-of-packed-member -Wno-nonnull -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/open-vm-tools-13.0.10=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Werror -Wno-pointer-sign -Wno-unused-value -fno-strict-aliasing -Wno-unknown-pragmas -Wno-uninitialized -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -c ../common/certverify.c  -fPIC -DPIC -o .libs/libvgauth_la-certverify.o
| ../common/certverify.c: In function 'CertVerify_CheckSignatureUsingCert':
| ../common/certverify.c:806:15: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
|   806 |    x509PubKey = X509_get_X509_PUBKEY(cert);
|       |               ^
| ../common/certverify.c: In function 'FindCert':
| ../common/certverify.c:938:12: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
|   938 |          v = X509_get_subject_name(c);
|       |            ^
| ../common/certverify.c:940:12: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
|   940 |          v = X509_get_issuer_name(c);
|       |            ^
| ../common/certverify.c: In function 'CertVerify_CheckForUnrelatedCerts':
| ../common/certverify.c:1004:12: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
|  1004 |    subject = X509_get_subject_name(baseCert);
|       |            ^
| ../common/certverify.c:1009:15: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
|  1009 |       subject = X509_get_subject_name(curCert);
|       |               ^
| ../common/certverify.c:1016:11: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
|  1016 |    issuer = X509_get_issuer_name(baseCert);
|       |           ^
| ../common/certverify.c:1021:14: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
|  1021 |       issuer = X509_get_issuer_name(curCert);
|       |              ^
| cc1: all warnings being treated as errors


Full buildlog
 	https://breakpoint.cc/openssl-rebuild/logs-4/attempted/open-vm-tools_13.0.10-1_amd64-2026-04-19T13:17:30Z

Sebastian



More information about the Pkg-openssl-devel mailing list