control: tag -1 + patch

Hi,

On 2026-02-22 17:16, Aurelien Jarno wrote:
> Source: open-vm-tools
> Version: 2:13.0.10-1
> Severity: important
> Tags: ftbfs upstream
> Justification: fails to build from source
> User: [email protected]
> Usertags: glibc-2.43
> 
> Dear maintainer(s),
> 
> open-vm-tools fails to build from source with glibc 2.43, currently in
> experimental. From the build log:
> 
> | 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=\"[email protected]\" 
> -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_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/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 -mbranch-protection=standard -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 hgfsEscape.c  -fPIC -DPIC -o 
> .libs/hgfsEscape.o
> | hgfsEscape.c: In function 'HgfsAddEscapeCharacter':
> | hgfsEscape.c:201:15: error: assignment discards 'const' qualifier from 
> pointer target type [-Werror=discarded-qualifiers]
> |   201 |       illegal = strchr(HGFS_ILLEGAL_CHARS, 
> bufIn[escapeContext->processedOffset]);
> |       |               ^
> | hgfsEscape.c: In function 'HgfsIsEscapeSequence':
> | hgfsEscape.c:586:21: error: assignment discards 'const' qualifier from 
> pointer target type [-Werror=discarded-qualifiers]
> |   586 |          substitute = strchr(HGFS_SUBSTITUTE_CHARS, bufIn[offset - 
> 2]);
> |       |                     ^
> | hgfsEscape.c:591:18: error: assignment discards 'const' qualifier from 
> pointer target type [-Werror=discarded-qualifiers]
> |   591 |       substitute = strchr(HGFS_SUBSTITUTE_CHARS, bufIn[offset - 1]);
> |       |                  ^
> | hgfsEscape.c: In function 'HgfsEscapeUndoComponent':
> | hgfsEscape.c:890:29: error: initialization discards 'const' qualifier from 
> pointer target type [-Werror=discarded-qualifiers]
> |   890 |          char* substitute = strchr(HGFS_SUBSTITUTE_CHARS, 
> bufIn[offset - 1]);
> |       |                             ^~~~~~
> | 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=\"[email protected]\" 
> -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_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/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 -mbranch-protection=standard -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 hgfsUtil.c  -fPIC -DPIC -o hgfsUtil.o 
> >/dev/null 2>&1
> | 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=\"[email protected]\" 
> -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_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/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 -mbranch-protection=standard -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 cpNameLite.c  -fPIC -DPIC -o cpNameLite.o 
> >/dev/null 2>&1
> | 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=\"[email protected]\" 
> -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_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/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 -mbranch-protection=standard -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 cpNameUtilLinux.c  -fPIC -DPIC -o 
> cpNameUtilLinux.o >/dev/null 2>&1
> | 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=\"[email protected]\" 
> -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_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/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 -mbranch-protection=standard -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 cpNameLinux.c  -fPIC -DPIC -o cpNameLinux.o 
> >/dev/null 2>&1
> | 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=\"[email protected]\" 
> -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_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/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 -mbranch-protection=standard -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 cpNameUtil.c  -fPIC -DPIC -o cpNameUtil.o 
> >/dev/null 2>&1
> | 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=\"[email protected]\" 
> -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_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/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 -mbranch-protection=standard -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 cpName.c  -fPIC -DPIC -o cpName.o >/dev/null 
> 2>&1
> | cc1: all warnings being treated as errors
> | make[3]: *** [Makefile:535: hgfsEscape.lo] Error 1
> | make[3]: *** Waiting for unfinished jobs....
> | make[3]: Leaving directory 
> '/build/reproducible-path/open-vm-tools-13.0.10/open-vm-tools/lib/hgfs'
> | make[2]: *** [Makefile:520: all-recursive] Error 1
> | make[2]: Leaving directory 
> '/build/reproducible-path/open-vm-tools-13.0.10/open-vm-tools/lib'
> | make[1]: *** [Makefile:568: all-recursive] Error 1
> | make[1]: Leaving directory 
> '/build/reproducible-path/open-vm-tools-13.0.10/open-vm-tools'
> | dh_auto_build: error: cd open-vm-tools && make -j128 returned exit code 2
> | make: *** [debian/rules:13: binary] Error 25
> | dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
> status 2
> 
> The full build log is available here [1].
> 
> The issue is due to ISO C23 declaration of bsearch, memchr, strchr,
> strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr, wcsstr and wmemchr,
> which now returns a pointer to a const-qualified type when the input
> argument is a pointer to a const-qualified type [2].

The issue is fixed by the following patch:
https://github.com/vmware/open-vm-tools/pull/783

Regards
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
[email protected]                     http://aurel32.net

Reply via email to