Your message dated Thu, 03 Oct 2024 15:34:13 +0000
with message-id <e1swnqh-00bpgj...@fasolo.debian.org>
and subject line Bug#1074969: fixed in freerdp2 2.11.7+dfsg1-3
has caused the Debian Bug report #1074969,
regarding freerdp2: ftbfs with GCC-14
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1074969: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074969
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:freerdp2
Version: 2.11.5+dfsg1-1
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/freerdp2_2.11.5+dfsg1-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html

[...]
   78 |                 encoder = (ASN1encoding_t)calloc(1, sizeof(struct 
ASN1encoding_s));
      |                                           
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/winpr/libwinpr/asn1/asn1.c:97:40: warning: array subscript 1 
is outside array bounds of ‘struct ASN1encoding_s[1]’ [-Warray-bounds=]
   97 |                                 encoder[1].magic = (ASN1magic_t)pParent;
      |                                 ~~~~~~~^~~
/<<PKGBUILDDIR>>/winpr/libwinpr/asn1/asn1.c:78:43: note: at offset 96 into 
object of size 96 allocated by ‘calloc’
   78 |                 encoder = (ASN1encoding_t)calloc(1, sizeof(struct 
ASN1encoding_s));
      |                                           
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspicli/sspicli.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/sspicli/sspicli.c.o -MF 
CMakeFiles/winpr.dir/sspicli/sspicli.c.o.d -o 
CMakeFiles/winpr.dir/sspicli/sspicli.c.o -c 
/<<PKGBUILDDIR>>/winpr/libwinpr/sspicli/sspicli.c
[ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/alignment.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/crt/alignment.c.o -MF 
CMakeFiles/winpr.dir/crt/alignment.c.o.d -o 
CMakeFiles/winpr.dir/crt/alignment.c.o -c 
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/alignment.c
[ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/conversion.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/crt/conversion.c.o -MF 
CMakeFiles/winpr.dir/crt/conversion.c.o.d -o 
CMakeFiles/winpr.dir/crt/conversion.c.o -c 
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/conversion.c
[ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/buffer.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/crt/buffer.c.o -MF 
CMakeFiles/winpr.dir/crt/buffer.c.o.d -o CMakeFiles/winpr.dir/crt/buffer.c.o -c 
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/buffer.c
[ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/memory.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/crt/memory.c.o -MF 
CMakeFiles/winpr.dir/crt/memory.c.o.d -o CMakeFiles/winpr.dir/crt/memory.c.o -c 
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/memory.c
[ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/unicode.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/crt/unicode.c.o -MF 
CMakeFiles/winpr.dir/crt/unicode.c.o.d -o CMakeFiles/winpr.dir/crt/unicode.c.o 
-c /<<PKGBUILDDIR>>/winpr/libwinpr/crt/unicode.c
[ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/string.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/crt/string.c.o -MF 
CMakeFiles/winpr.dir/crt/string.c.o.d -o CMakeFiles/winpr.dir/crt/string.c.o -c 
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/string.c
[ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/bcrypt/bcrypt.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/bcrypt/bcrypt.c.o -MF 
CMakeFiles/winpr.dir/bcrypt/bcrypt.c.o.d -o 
CMakeFiles/winpr.dir/bcrypt/bcrypt.c.o -c 
/<<PKGBUILDDIR>>/winpr/libwinpr/bcrypt/bcrypt.c
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/unicode.c: In function 
‘MultiByteToWideChar’:
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/unicode.c:218:63: error: passing argument 3 
of ‘ucnv_convert_72’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  218 |                             ucnv_convert("UTF-16LE", "UTF-8", 
targetStart, targetCapacity * sizeof(WCHAR),
      |                                                               
^~~~~~~~~~~
      |                                                               |
      |                                                               LPWSTR 
{aka short unsigned int *}
In file included from /<<PKGBUILDDIR>>/winpr/libwinpr/crt/unicode.c:34:
/usr/include/unicode/ucnv.h:1581:20: note: expected ‘char *’ but argument is of 
type ‘LPWSTR’ {aka ‘short unsigned int *’}
 1581 |              char *target,
      |              ~~~~~~^~~~~~
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/unicode.c: In function 
‘WideCharToMultiByte’:
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/unicode.c:356:83: error: passing argument 5 
of ‘ucnv_convert_72’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  356 |                         targetLength = ucnv_convert("UTF-8", 
"UTF-16LE", NULL, 0, lpWideCharStr,
      |                                                                         
          ^~~~~~~~~~~~~
      |                                                                         
          |
      |                                                                         
          LPCWSTR {aka const short unsigned int *}
/usr/include/unicode/ucnv.h:1583:26: note: expected ‘const char *’ but argument 
is of type ‘LPCWSTR’ {aka ‘const short unsigned int *’}
 1583 |              const char *source,
      |              ~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/unicode.c:363:53: error: passing argument 5 
of ‘ucnv_convert_72’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  363 |                                                     lpWideCharStr, 
cchWideChar * sizeof(WCHAR), &error);
      |                                                     ^~~~~~~~~~~~~
      |                                                     |
      |                                                     LPCWSTR {aka const 
short unsigned int *}
/usr/include/unicode/ucnv.h:1583:26: note: expected ‘const char *’ but argument 
is of type ‘LPCWSTR’ {aka ‘const short unsigned int *’}
 1583 |              const char *source,
      |              ~~~~~~~~~~~~^~~~~~
[ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/rpc.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/libwinpr && /usr/bin/cc 
-DFREERDP_EXPORTS -DHAVE_CONFIG_H -DWINPR_CRITICAL_SECTION_DISABLE_SPINCOUNT 
-DWINPR_EXPORTS -DWITH_OPENSSL -DWITH_POSIX_TIMER -DWITH_VERBOSE_WINPR_ASSERT 
-DWITH_WCLIPBOARD_POSIX -D_FILE_OFFSET_BITS=64 -Dwinpr_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/winpr/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/winpr/include 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/lodepng 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/trio 
-I/<<PKGBUILDDIR>>/winpr/libwinpr/utils/. -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wno-unused-result 
-Wno-unused-but-set-variable -Wno-deprecated-declarations -fvisibility=hidden 
-Wimplicit-functio
 n-declaration -Wredundant-decls -g -fno-omit-frame-pointer -DWINPR_DLL 
-DWINPR_DLL -DWINPR_EXPORTS -O2 -g -DNDEBUG -Wno-builtin-macro-redefined 
-D__FILE__='"obj-x86_64-linux-gnu/winpr/libwinpr/CMakeFiles/winpr.dir/compiler_depend.ts"'
 -fPIC -MD -MT winpr/libwinpr/CMakeFiles/winpr.dir/rpc/rpc.c.o -MF 
CMakeFiles/winpr.dir/rpc/rpc.c.o.d -o CMakeFiles/winpr.dir/rpc/rpc.c.o -c 
/<<PKGBUILDDIR>>/winpr/libwinpr/rpc/rpc.c
make[3]: *** [winpr/libwinpr/CMakeFiles/winpr.dir/build.make:1941: 
winpr/libwinpr/CMakeFiles/winpr.dir/crt/unicode.c.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/string.c: In function ‘_wcsstr’:
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/string.c:175:24: warning: return discards 
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  175 |                 return str;
      |                        ^~~
/<<PKGBUILDDIR>>/winpr/libwinpr/crt/string.c:181:32: warning: return discards 
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  181 |                         return str;
      |                                ^~~
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:2584: 
winpr/libwinpr/CMakeFiles/winpr.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:79: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: freerdp2
Source-Version: 2.11.7+dfsg1-3
Done: Jeremy Bícha <jbi...@ubuntu.com>

We believe that the bug you reported is fixed in the latest version of
freerdp2, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeremy Bícha <jbi...@ubuntu.com> (supplier of updated freerdp2 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 03 Oct 2024 11:10:42 -0400
Source: freerdp2
Built-For-Profiles: noudeb
Architecture: source
Version: 2.11.7+dfsg1-3
Distribution: unstable
Urgency: high
Maintainer: Debian Remote Maintainers <debian-rem...@lists.debian.org>
Changed-By: Jeremy Bícha <jbi...@ubuntu.com>
Closes: 1072112 1072413 1074969 1079025
Launchpad-Bugs-Fixed: 2075965
Changes:
 freerdp2 (2.11.7+dfsg1-3) unstable; urgency=high
 .
   * Team upload
 .
   [ Jeremy Bícha ]
   * SECURITY UPDATE: NULL access and crash (Closes: #1072112
     - debian/patches/CVE-2024-32661.patch: fix missing check in
       rdp_write_logon_info_v1 in libfreerdp/core/info.c.
     - CVE-2024-32661
   * Cherry-pick several patches to fix build with gcc-14
     (Closes: #1074969) (LP: #2075965)
   * Remove obsolete 32-bit time transition lintian overrides
 .
   [ Sébastien Noel ]
   * Add patch to fix build with ffmpeg 7 (Closes: #1072413)
 .
   [ Bernhard Übelacker ]
   * Apply multiple fixes to autopkgtests (Closes: #1079025)
Checksums-Sha1:
 ad0a8b0bc225c96fdb56666199d4fea361a2950b 3608 freerdp2_2.11.7+dfsg1-3.dsc
 94447a34923e39d7a27f276d9ba97d00e6339b51 50828 
freerdp2_2.11.7+dfsg1-3.debian.tar.xz
 a8ad5830a1c22c8a0483b5e2125657563d8effe5 11157 
freerdp2_2.11.7+dfsg1-3_source.buildinfo
Checksums-Sha256:
 7164c3b482aa5dae57a7aa4f1015486107839598298f33c09b6d6335bbc076f7 3608 
freerdp2_2.11.7+dfsg1-3.dsc
 b32424e971deea601a4da3d173c6e4f4f20abfc602429b6f67a7863c129e5d9b 50828 
freerdp2_2.11.7+dfsg1-3.debian.tar.xz
 39d132d4e4838fc7a10dced4902133a021ee1c5b6d957ccef6d9bdc52ed28d09 11157 
freerdp2_2.11.7+dfsg1-3_source.buildinfo
Files:
 8d759d7bf8a468ba08542f356b952953 3608 x11 optional freerdp2_2.11.7+dfsg1-3.dsc
 c35f252004d7492c1019309ed1d99953 50828 x11 optional 
freerdp2_2.11.7+dfsg1-3.debian.tar.xz
 759188b90f12d993905eecf842e5bc2f 11157 x11 optional 
freerdp2_2.11.7+dfsg1-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmb+ti4ACgkQ5mx3Wuv+
bH2TDg//Zr6yiP0fOqWM1MJUzktSqBXH+yGY1faEZoxO3/S4GKA0gnpJ+16zVHRJ
81OjKwcNeCBPNzkodoucfvFUvgIk6sB38qWHMs/htwLkShMGC9CCiTggkYLTi576
oUWP3+a3UE9sU8swlb0KOCR/y97KdS7czVsYB281sfIrtuYb+Zge3UPyvTfgzHIA
DIdqI5CWKQJY4CS8ERHmn3mJqdkr7kgFN7+fj/zM9E332PZ3gqLMojq9u3WWI3QB
p+OSyYQg5iUiGjGHc+Q6pu/fSxQJq/3NQMkkH7Z73bkf9cCctsA5Athm3lHjyo+c
MjR6KgMXZZUMqjF5eD/j8GavUA4IdGvvEe/E7bXfdJ/BB0yQnMzTZpnz4AvBYHgd
zFN/XPuV5f22DLDRXF/Pp/L83xGdP3BNUHJldt2b3k2RtmZ4XtqKgOmKmCrFezog
dRoyDE308zXHn9kIN28/rn9fDVTGNrLFH9YUkAaNhKVwi6cOqMl2RPNmwT6BB4h2
q9Ie/4KUdWIgz3aqOG30B7bqBM4xQwFfc8PK6BSEUFMB0B8lqzANjQ0qDg+qOjow
AuFZtK9RzJvzNodco7DcdZDq3IX7xhA6ltjLiqebtjHBdd9E2yuosOC4nQBaDVDK
La2LrP+XXXeYALq25YauQ5gLu0ivG9Bs/qdvvnpCvqmiP/ioE8E=
=NE+5
-----END PGP SIGNATURE-----

Attachment: pgpUuw59Rcrd0.pgp
Description: PGP signature


--- End Message ---

Reply via email to