+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/freerdp2-2.11.7nb7/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/freerdp2-2.11.7nb7/work.log ===> Building for freerdp2-2.11.7nb7 [ 0%] Building C object channels/drdynvc/client/CMakeFiles/drdynvc-client.dir/drdynvc_main.c.o [ 0%] Building C object channels/urbdrc/common/CMakeFiles/urbdrc-common.dir/urbdrc_helpers.c.o [ 1%] Building C object channels/remdesk/client/CMakeFiles/remdesk-client.dir/remdesk_main.c.o [ 1%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/address.c.o [ 1%] Building C object channels/urbdrc/common/CMakeFiles/urbdrc-common.dir/msusb.c.o [ 1%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/barrier.c.o [ 1%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/critical.c.o [ 1%] Linking C static library libremdesk-client.a [ 1%] Built target urbdrc-common [ 1%] Linking C static library libdrdynvc-client.a [ 2%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/event.c.o [ 2%] Building C object channels/rdpsnd/server/CMakeFiles/rdpsnd-server.dir/rdpsnd_main.c.o [ 2%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/init.c.o [ 2%] Built target drdynvc-client [ 2%] Built target remdesk-client [ 2%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/mutex.c.o [ 2%] Building C object channels/encomsp/client/CMakeFiles/encomsp-client.dir/encomsp_main.c.o [ 3%] Building C object channels/cliprdr/client/CMakeFiles/cliprdr-client.dir/cliprdr_format.c.o [ 4%] Linking C static library librdpsnd-server.a [ 4%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/pollset.c.o [ 4%] Building C object channels/cliprdr/client/CMakeFiles/cliprdr-client.dir/cliprdr_main.c.o [ 4%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/semaphore.c.o [ 5%] Linking C static library libencomsp-client.a [ 5%] Built target rdpsnd-server [ 6%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/sleep.c.o [ 6%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/timer.c.o [ 6%] Building C object channels/server/CMakeFiles/freerdp-channels-server.dir/channels.c.o [ 6%] Built target encomsp-client [ 6%] Building C object channels/cliprdr/client/CMakeFiles/cliprdr-client.dir/__/cliprdr_common.c.o [ 6%] Linking C static library libfreerdp-channels-server.a [ 7%] Generating xfreerdp.1 [ 7%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/wait.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/synch/wait.c: In function 'WaitForMultipleObjectsEx': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/synch/wait.c:351:37: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 351 | signalled_handles = alloca(nCount * sizeof(BOOL)); | ^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/synch/wait.c:351:37: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch] /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/synch/wait.c:500:46: warning: 'thread' may be used uninitialized [-Wmaybe-uninitialized] 500 | if (bAlertable && thread->apc.length > extraFds) | ~~~~~~~~~~~^~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/synch/wait.c:316:23: note: 'thread' was declared here 316 | WINPR_THREAD* thread; | ^~~~~~ [ 7%] Linking C static library libcliprdr-client.a [ 7%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/locale/locale.c.o [ 7%] Built target freerdp-channels-server [ 7%] Built target cliprdr-client [ 7%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/library/library.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/file/generic.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/file/namedPipeClient.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/file/pattern.c.o Note: Writing xfreerdp.1 [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/file/file.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm.c.o [ 8%] Built target xfreerdp.manpage [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_io.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_ioctl.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_serial_sys.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_sercx_sys.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_sercx2_sys.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pipe/pipe.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/interlocked/interlocked.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/security/security.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/environment/environment.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/hash.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/rand.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/cipher.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/cert.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/crypto.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/registry/registry_reg.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/credentials/credentials.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/registry/registry.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/path/path.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/path/shell.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/io/device.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/io/io.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/memory/memory.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/input/virtualkey.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/input/keycode.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/input/scancode.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/shell/shell.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/heap/heap.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/ini.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/sam.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/ntlm.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/image.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/stream.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/print.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/debug.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/strlst.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/utils/debug.c: In function 'winpr_log_backtrace_ex': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/utils/debug.c:199:1: warning: label 'fail' defined but not used [-Wunused-label] 199 | fail: | ^~~~ [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/winpr.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/ssl.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/execinfo/debug.c.o [ 16%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/cmdline.c.o [ 16%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/Queue.c.o [ 16%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/Stack.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/PubSub.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/BipBuffer.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/BitStream.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/Reference.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/ArrayList.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/LinkedList.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/HashTable.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/ListDictionary.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/BufferPool.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/CountdownEvent.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/ObjectPool.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/StreamPool.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/MessagePipe.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/MessageQueue.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/lodepng/lodepng.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/trio/trio.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/trio/trionan.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/trio/triostr.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/wlog.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/Layout.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/Message.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/DataMessage.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/ImageMessage.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/PacketMessage.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/Appender.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/FileAppender.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/BinaryAppender.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/CallbackAppender.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/ConsoleAppender.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/SyslogAppender.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/UdpAppender.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/error/error.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/timezone/timezone.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/timezone/TimeZones.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/timezone/WindowsZones.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sysinfo/sysinfo.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/synch.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/timer.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/work.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/io.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/cleanup_group.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/pool.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/callback.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/callback_cleanup.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/handle/handle.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/handle/nonehandle.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/apc.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/argv.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/process.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/thread/process.c: In function '_CreateProcessExA': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/thread/process.c:215:21: warning: unused variable 'fd' [-Wunused-variable] 215 | int fd; | ^~ [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/processor.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/tls.c.o [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/thread.c.o [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/winsock/winsock.c.o [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/CredSSP/credssp.c.o [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/NTLM/ntlm_av_pairs.c.o [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/NTLM/ntlm_compute.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/sspi/NTLM/ntlm_av_pairs.c:55:20: warning: 'get_av_pair_string' defined but not used [-Wunused-function] 55 | static const char* get_av_pair_string(UINT16 pair) | ^~~~~~~~~~~~~~~~~~ [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/NTLM/ntlm_message.c.o [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/NTLM/ntlm.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/sspi/NTLM/ntlm_message.c: In function 'Stream_StaticConstInit': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/sspi/NTLM/ntlm_message.c:42:35: warning: passing argument 2 of 'Stream_StaticInit' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 42 | Stream_StaticInit(buffer, data, size); | ^~~~ In file included from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/sspi/NTLM/ntlm_message.c:30: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:57:60: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'const BYTE *' {aka 'const unsigned char *'} 57 | WINPR_API void Stream_StaticInit(wStream* s, BYTE* buffer, size_t size); | ~~~~~~^~~~~~ [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/Kerberos/kerberos.c.o [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/Negotiate/negotiate.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/Schannel/schannel_openssl.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/sspi_winpr.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/Schannel/schannel.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/sspi_export.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/sspi_gss.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/sspi.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/winhttp/winhttp.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/asn1/asn1.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspicli/sspicli.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/asn1/asn1.c: In function 'ASN1_CreateEncoder': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/asn1/asn1.c:102:40: warning: array subscript 1 is outside array bounds of 'struct ASN1encoding_s[1]' [-Warray-bounds=] 102 | encoder[1].magic = (ASN1magic_t)encoder; | ~~~~~~~^~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/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; | ~~~~~~~^~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/alignment.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/conversion.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/memory.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/buffer.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/unicode.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/string.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/crt/string.c: In function '_wcsstr': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/crt/string.c:175:24: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 175 | return str; | ^~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/libwinpr/crt/string.c:181:32: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 181 | return str; | ^~~ [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/bcrypt/bcrypt.c.o [ 32%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/utf.c.o [ 32%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/rpc.c.o [ 32%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr.c.o [ 33%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_context.c.o [ 33%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_array.c.o [ 33%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_correlation.c.o [ 33%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_pointer.c.o [ 33%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_private.c.o [ 33%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_simple.c.o [ 33%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_structure.c.o [ 33%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_union.c.o [ 34%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_string.c.o [ 34%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/midl.c.o [ 34%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/credui/credui.c.o [ 34%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/dsparse/dsparse.c.o [ 35%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/wtsapi/wtsapi.c.o [ 35%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/wnd/wnd.c.o [ 35%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/smartcard/smartcard_pcsc.c.o [ 35%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/smartcard/smartcard.c.o [ 36%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/smartcard/smartcard_inspect.c.o [ 36%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/nt/nt.c.o [ 36%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/nt/ntstatus.c.o [ 36%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/clipboard/synthetic.c.o [ 36%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/clipboard/clipboard.c.o [ 37%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/clipboard/posix.c.o [ 37%] Linking C shared library libwinpr2.so [ 37%] Built target winpr [ 38%] Building C object channels/video/client/CMakeFiles/video-client.dir/video_main.c.o [ 38%] Building C object winpr/tools/CMakeFiles/winpr-tools.dir/makecert/makecert.c.o [ 38%] Building C object winpr/tools/hash-cli/CMakeFiles/winpr-hash.dir/hash.c.o [ 38%] Building C object libfreerdp/CMakeFiles/freerdp.dir/utils/passphrase.c.o [ 38%] Linking C executable winpr-hash [ 38%] Building C object libfreerdp/CMakeFiles/freerdp.dir/utils/cliprdr_utils.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/utils/cliprdr_utils.c: In function 'cliprdr_parse_file_list': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/utils/cliprdr_utils.c:73:37: warning: passing argument 2 of 'Stream_StaticInit' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 73 | Stream_StaticInit(&sbuffer, format_data, format_data_length); | ^~~~~~~~~~~ In file included from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/utils/cliprdr_utils.c:22: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:57:60: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'const BYTE *' {aka 'const unsigned char *'} 57 | WINPR_API void Stream_StaticInit(wStream* s, BYTE* buffer, size_t size); | ~~~~~~^~~~~~ [ 38%] Linking C shared library libwinpr-tools2.so [ 38%] Linking C static library libvideo-client.a [ 38%] Built target winpr-hash [ 39%] Building C object libfreerdp/CMakeFiles/freerdp.dir/utils/pcap.c.o [ 39%] Built target winpr-tools [ 39%] Built target video-client [ 39%] Building C object libfreerdp/CMakeFiles/freerdp.dir/utils/profiler.c.o [ 39%] Building C object channels/remdesk/server/CMakeFiles/remdesk-server.dir/remdesk_main.c.o [ 39%] Building C object channels/rdpei/server/CMakeFiles/rdpei-server.dir/rdpei_main.c.o [ 39%] Building C object libfreerdp/CMakeFiles/freerdp.dir/utils/ringbuffer.c.o [ 40%] Building C object channels/geometry/client/CMakeFiles/geometry-client.dir/geometry_main.c.o [ 40%] Building C object libfreerdp/CMakeFiles/freerdp.dir/utils/signal.c.o [ 40%] Linking C static library libremdesk-server.a [ 40%] Building C object channels/rdpei/server/CMakeFiles/rdpei-server.dir/__/rdpei_common.c.o [ 40%] Building C object libfreerdp/CMakeFiles/freerdp.dir/utils/string.c.o [ 40%] Linking C static library libgeometry-client.a [ 40%] Built target remdesk-server [ 41%] Building C object libfreerdp/CMakeFiles/freerdp.dir/utils/stopwatch.c.o [ 41%] Linking C static library librdpei-server.a [ 41%] Building C object libfreerdp/CMakeFiles/freerdp.dir/common/addin.c.o [ 41%] Built target geometry-client [ 41%] Building C object channels/encomsp/server/CMakeFiles/encomsp-server.dir/encomsp_main.c.o [ 41%] Building C object libfreerdp/CMakeFiles/freerdp.dir/common/settings.c.o [ 41%] Built target rdpei-server [ 42%] Building C object channels/echo/client/CMakeFiles/echo-client.dir/echo_main.c.o [ 42%] Linking C static library libencomsp-server.a [ 42%] Linking C static library libecho-client.a [ 42%] Building C object channels/disp/client/CMakeFiles/disp-client.dir/disp_main.c.o [ 42%] Building C object libfreerdp/CMakeFiles/freerdp.dir/common/settings_getters.c.o [ 42%] Built target encomsp-server [ 42%] Building C object channels/disp/client/CMakeFiles/disp-client.dir/__/disp_common.c.o [ 42%] Built target echo-client [ 42%] Linking C static library libdisp-client.a [ 42%] Building C object channels/ainput/client/CMakeFiles/ainput-client.dir/ainput_main.c.o [ 42%] Building C object libfreerdp/CMakeFiles/freerdp.dir/common/settings_str.c.o [ 42%] Building C object winpr/tools/makecert-cli/CMakeFiles/winpr-makecert.dir/main.c.o [ 42%] Linking C static library libainput-client.a [ 43%] Linking C executable winpr-makecert [ 44%] Building C object libfreerdp/CMakeFiles/freerdp.dir/common/assistance.c.o [ 44%] Built target disp-client [ 44%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/bitmap.c.o [ 44%] Built target winpr-makecert [ 44%] Built target ainput-client [ 44%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/brush.c.o [ 44%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/clipping.c.o [ 44%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/dc.c.o [ 45%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/drawing.c.o [ 45%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/line.c.o [ 45%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/pen.c.o [ 45%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/region.c.o [ 45%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/shape.c.o [ 46%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/graphics.c.o [ 46%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/gfx.c.o [ 46%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/video.c.o [ 46%] Building C object libfreerdp/CMakeFiles/freerdp.dir/gdi/gdi.c.o [ 46%] Building C object libfreerdp/CMakeFiles/freerdp.dir/cache/brush.c.o [ 47%] Building C object libfreerdp/CMakeFiles/freerdp.dir/cache/pointer.c.o [ 47%] Building C object libfreerdp/CMakeFiles/freerdp.dir/cache/bitmap.c.o [ 47%] Building C object libfreerdp/CMakeFiles/freerdp.dir/cache/nine_grid.c.o [ 47%] Building C object libfreerdp/CMakeFiles/freerdp.dir/cache/offscreen.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/cache/nine_grid.c:108:6: warning: 'nine_grid_cache_put' defined but not used [-Wunused-function] 108 | void nine_grid_cache_put(rdpNineGridCache* nine_grid, UINT32 index, void* entry) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/cache/nine_grid.c:87:7: warning: 'nine_grid_cache_get' defined but not used [-Wunused-function] 87 | void* nine_grid_cache_get(rdpNineGridCache* nine_grid, UINT32 index) | ^~~~~~~~~~~~~~~~~~~ [ 47%] Building C object libfreerdp/CMakeFiles/freerdp.dir/cache/palette.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/cache/palette.c:54:7: warning: 'palette_cache_get' defined but not used [-Wunused-function] 54 | void* palette_cache_get(rdpPaletteCache* paletteCache, UINT32 index) | ^~~~~~~~~~~~~~~~~ [ 48%] Building C object libfreerdp/CMakeFiles/freerdp.dir/cache/glyph.c.o [ 48%] Building C object libfreerdp/CMakeFiles/freerdp.dir/cache/cache.c.o [ 48%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/er.c.o [ 48%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/der.c.o [ 48%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/ber.c.o [ 49%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/per.c.o [ 49%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/base64.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/crypto/per.c:376:13: warning: 'per_write_string' defined but not used [-Wunused-function] 376 | static void per_write_string(wStream* s, BYTE* str, int length) | ^~~~~~~~~~~~~~~~ [ 49%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/certificate.c.o [ 49%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/crypto.c.o [ 49%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/tls.c.o [ 50%] Building C object libfreerdp/CMakeFiles/freerdp.dir/crypto/opensslcompat.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/crypto/crypto.c:224:12: warning: 'crypto_rsa_decrypt' defined but not used [-Wunused-function] 224 | static int crypto_rsa_decrypt(const BYTE* input, int length, UINT32 key_length, const BYTE* modulus, | ^~~~~~~~~~~~~~~~~~ [ 50%] Building C object libfreerdp/CMakeFiles/freerdp.dir/locale/keyboard_layout.c.o [ 50%] Building C object libfreerdp/CMakeFiles/freerdp.dir/locale/keyboard.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/locale/keyboard.c:90:12: warning: 'freerdp_keyboard_init_apple' defined but not used [-Wunused-function] 90 | static int freerdp_keyboard_init_apple(DWORD* keyboardLayoutId, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object libfreerdp/CMakeFiles/freerdp.dir/locale/locale.c.o [ 50%] Building C object libfreerdp/CMakeFiles/freerdp.dir/locale/keyboard_x11.c.o [ 51%] Building C object libfreerdp/CMakeFiles/freerdp.dir/locale/xkb_layout_ids.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/locale/keyboard_x11.c:159:14: warning: 'freerdp_detect_keymap_from_xkb' defined but not used [-Wunused-function] 159 | static char* freerdp_detect_keymap_from_xkb(void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object libfreerdp/CMakeFiles/freerdp.dir/locale/keyboard_xkbfile.c.o [ 51%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/utils.c.o [ 51%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/bulk.c.o [ 51%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/activation.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/activation.c:201:13: warning: 'rdp_write_persistent_list_entry' defined but not used [-Wunused-function] 201 | static BOOL rdp_write_persistent_list_entry(wStream* s, UINT32 key1, UINT32 key2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gcc.c.o [ 52%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/mcs.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gcc.c:2029:6: warning: 'gcc_write_server_multitransport_channel_data' defined but not used [-Wunused-function] 2029 | void gcc_write_server_multitransport_channel_data(wStream* s, rdpMcs* mcs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/nla.c.o [ 52%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/nego.c.o [ 52%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/info.c.o [ 53%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/input.c.o [ 53%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/license.c.o [ 53%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/errinfo.c.o [ 53%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/errbase.c.o [ 54%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/security.c.o [ 54%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/errconnect.c.o [ 54%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/settings.c.o [ 54%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/orders.c.o [ 54%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/freerdp.c.o [ 54%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/graphics.c.o [ 55%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/client.c.o [ 55%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/server.c.o [ 55%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/codecs.c.o [ 55%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/metrics.c.o [ 55%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/capabilities.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/capabilities.c:2141:13: warning: 'rdp_write_draw_gdiplus_cache_capability_set' defined but not used [-Wunused-function] 2141 | static BOOL rdp_write_draw_gdiplus_cache_capability_set(wStream* s, const rdpSettings* settings) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/certificate.c.o [ 56%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/connection.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/connection.c:190:13: warning: 'rdp_send_server_control_granted_pdu' declared 'static' but never defined [-Wunused-function] 190 | static BOOL rdp_send_server_control_granted_pdu(rdpRdp* rdp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/redirection.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/redirection.c: In function 'freerdp_settings_set_pointer_len': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/redirection.c:139:51: warning: pointer targets in passing argument 3 of 'redirection_copy_data' differ in signedness [-Wpointer-sign] 139 | return redirection_copy_data(pdata, plen, data, length); | ^~~~ | | | const BYTE * {aka const unsigned char *} /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/redirection.c:89:73: note: expected 'const char *' but argument is of type 'const BYTE *' {aka 'const unsigned char *'} 89 | static BOOL redirection_copy_data(BYTE** dst, UINT32* plen, const char* str, UINT32 len) | ~~~~~~~~~~~~^~~ [ 56%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/autodetect.c.o [ 56%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/heartbeat.c.o [ 57%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/multitransport.c.o [ 57%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/timezone.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/autodetect.c:362:13: warning: 'autodetect_send_netchar_sync' defined but not used [-Wunused-function] 362 | static BOOL autodetect_send_netchar_sync(rdpRdp* rdp, UINT16 sequenceNumber) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/rdp.c.o [ 57%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/tcp.c.o [ 57%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/proxy.c.o [ 58%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/tpdu.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/tcp.c:462:13: warning: 'transport_bio_buffered_callback' defined but not used [-Wunused-function] 462 | static long transport_bio_buffered_callback(BIO* bio, int mode, const char* argp, int argi, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/tcp.c:103:13: warning: 'transport_bio_simple_callback' defined but not used [-Wunused-function] 103 | static long transport_bio_simple_callback(BIO* bio, int mode, const char* argp, int argi, long argl, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/tpkt.c.o [ 58%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/fastpath.c.o [ 58%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/surface.c.o [ 58%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/transport.c.o [ 59%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/update.c.o [ 59%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/message.c.o [ 59%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/channels.c.o [ 59%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/window.c.o [ 59%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/listener.c.o [ 60%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/peer.c.o [ 60%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/display.c.o [ 60%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/tsg.c.o [ 60%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/rdg.c.o In file included from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/collections.h:32, from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/include/freerdp/types.h:80, from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/include/freerdp/freerdp.h:43, from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/nla.h:26, from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/rdp.h:28, from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/info.h:23, from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:28: In function 'Stream_Write_UINT32', inlined from 'freerdp_peer_send_server_redirection_pdu' at /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:890:3: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:240:47: warning: 'targetNetAddressLength' may be used uninitialized [-Wmaybe-uninitialized] 240 | *_s->pointer++ = ((_v) >> 24) & 0xFF; | ~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c: In function 'freerdp_peer_send_server_redirection_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:756:16: note: 'targetNetAddressLength' was declared here 756 | UINT32 targetNetAddressLength; | ^~~~~~~~~~~~~~~~~~~~~~ In function 'Stream_Write_UINT32', inlined from 'freerdp_peer_send_server_redirection_pdu' at /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:897:3: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:239:40: warning: 'loadBalanceInfoLength' may be used uninitialized [-Wmaybe-uninitialized] 239 | *_s->pointer++ = ((_v) >> 16) & 0xFF; | ~~~~~~^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c: In function 'freerdp_peer_send_server_redirection_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:757:16: note: 'loadBalanceInfoLength' was declared here 757 | UINT32 loadBalanceInfoLength; | ^~~~~~~~~~~~~~~~~~~~~ In function 'Stream_Write_UINT32', inlined from 'freerdp_peer_send_server_redirection_pdu' at /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:906:3: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:239:40: warning: 'userNameLength' may be used uninitialized [-Wmaybe-uninitialized] 239 | *_s->pointer++ = ((_v) >> 16) & 0xFF; | ~~~~~~^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c: In function 'freerdp_peer_send_server_redirection_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:758:16: note: 'userNameLength' was declared here 758 | UINT32 userNameLength; | ^~~~~~~~~~~~~~ In function 'Stream_Write_UINT32', inlined from 'freerdp_peer_send_server_redirection_pdu' at /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:913:3: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:239:40: warning: 'domainLength' may be used uninitialized [-Wmaybe-uninitialized] 239 | *_s->pointer++ = ((_v) >> 16) & 0xFF; | ~~~~~~^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c: In function 'freerdp_peer_send_server_redirection_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:759:16: note: 'domainLength' was declared here 759 | UINT32 domainLength; | ^~~~~~~~~~~~ In function 'Stream_Write_UINT32', inlined from 'freerdp_peer_send_server_redirection_pdu' at /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:920:3: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:239:40: warning: 'passwordLength' may be used uninitialized [-Wmaybe-uninitialized] 239 | *_s->pointer++ = ((_v) >> 16) & 0xFF; | ~~~~~~^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c: In function 'freerdp_peer_send_server_redirection_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:760:16: note: 'passwordLength' was declared here 760 | UINT32 passwordLength; | ^~~~~~~~~~~~~~ In function 'Stream_Write_UINT32', inlined from 'freerdp_peer_send_server_redirection_pdu' at /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:927:3: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:239:40: warning: 'targetFQDNLength' may be used uninitialized [-Wmaybe-uninitialized] 239 | *_s->pointer++ = ((_v) >> 16) & 0xFF; | ~~~~~~^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c: In function 'freerdp_peer_send_server_redirection_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:761:16: note: 'targetFQDNLength' was declared here 761 | UINT32 targetFQDNLength; | ^~~~~~~~~~~~~~~~ In function 'Stream_Write_UINT32', inlined from 'freerdp_peer_send_server_redirection_pdu' at /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:934:3: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:239:40: warning: 'targetNetBiosNameLength' may be used uninitialized [-Wmaybe-uninitialized] 239 | *_s->pointer++ = ((_v) >> 16) & 0xFF; | ~~~~~~^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c: In function 'freerdp_peer_send_server_redirection_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:762:16: note: 'targetNetBiosNameLength' was declared here 762 | UINT32 targetNetBiosNameLength; | ^~~~~~~~~~~~~~~~~~~~~~~ In function 'Stream_Write_UINT32', inlined from 'freerdp_peer_send_server_redirection_pdu' at /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:948:3: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:239:40: warning: 'targetNetAddressesLength' may be used uninitialized [-Wmaybe-uninitialized] 239 | *_s->pointer++ = ((_v) >> 16) & 0xFF; | ~~~~~~^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c: In function 'freerdp_peer_send_server_redirection_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:763:16: note: 'targetNetAddressesLength' was declared here 763 | UINT32 targetNetAddressesLength; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/peer.c:764:17: warning: 'targetNetAddressesWLength' may be used uninitialized [-Wmaybe-uninitialized] 764 | UINT32* targetNetAddressesWLength; | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/rpc.c.o [ 61%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/rpc_bind.c.o [ 61%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/rpc_client.c.o [ 61%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/rpc_fault.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rpc_client.c: In function 'rpc_in_channel_send_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rpc_client.c:922:31: warning: passing argument 2 of 'Stream_StaticInit' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 922 | Stream_StaticInit(&s, buffer, length); | ^~~~~~ In file included from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rpc_client.c:31: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/stream.h:57:60: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'const BYTE *' {aka 'const unsigned char *'} 57 | WINPR_API void Stream_StaticInit(wStream* s, BYTE* buffer, size_t size); | ~~~~~~^~~~~~ [ 61%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/rts.c.o [ 61%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/rts_signature.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c: In function 'rts_read_auth_verifier': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c:263:30: warning: unused variable 'expected' [-Wunused-variable] 263 | const size_t expected = header->frag_length - header->auth_length - 8; | ^~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c: In function 'rts_write_auth_verifier': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c:351:24: warning: unused variable 'expected' [-Wunused-variable] 351 | size_t expected = header->frag_length - header->auth_length - 8; | ^~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c:350:24: warning: unused variable 'pos' [-Wunused-variable] 350 | size_t pos = Stream_GetPosition(s); | ^~~ [ 62%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/ntlm.c.o [ 62%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/http.c.o In file included from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/include/freerdp/log.h:23, from /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c:29: /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c: In function 'rts_recv_CONN_C2_pdu': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/wlog.h:124:25: warning: 'ConnectionTimeout' may be used uninitialized [-Wmaybe-uninitialized] 124 | WLog_PrintMessage(_log, WLOG_MESSAGE_TEXT, _log_level, __LINE__, __FILE__, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | __FUNCTION__, __VA_ARGS__); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/wlog.h:135:17: note: in expansion of macro 'WLog_Print' 135 | WLog_Print(_log_cached_ptr, _log_level, __VA_ARGS__); \ | ^~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/winpr/include/winpr/wlog.h:180:28: note: in expansion of macro 'WLog_Print_tag' 180 | #define WLog_DBG(tag, ...) WLog_Print_tag(tag, WLOG_DEBUG, __VA_ARGS__) | ^~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c:1609:9: note: in expansion of macro 'WLog_DBG' 1609 | WLog_DBG(TAG, | ^~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/core/gateway/rts.c:1592:16: note: 'ConnectionTimeout' was declared here 1592 | UINT32 ConnectionTimeout; | ^~~~~~~~~~~~~~~~~ [ 62%] Building C object libfreerdp/CMakeFiles/freerdp.dir/core/gateway/ncacn_http.c.o [ 62%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/dsp.c.o [ 62%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/color.c.o [ 63%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/audio.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/audio.c:257:13: warning: 'audio_format_valid' defined but not used [-Wunused-function] 257 | static BOOL audio_format_valid(const AUDIO_FORMAT* format) | ^~~~~~~~~~~~~~~~~~ [ 63%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/planar.c.o [ 63%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/bitmap.c.o [ 63%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/interleaved.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/interleaved.c:151:20: warning: 'rle_code_str_buffer' defined but not used [-Wunused-function] 151 | static const char* rle_code_str_buffer(UINT32 code, char* buffer, size_t size) | ^~~~~~~~~~~~~~~~~~~ [ 63%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/progressive.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/progressive.c: In function 'progressive_process_tiles': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/progressive.c:1804:47: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1804 | params[index].context = context; | ^ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/progressive.c:1821:90: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1821 | .progressive = progressive, .region = region, .context = context, .tile = tile | ^~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/progressive.c: In function 'progressive_decompress_ex': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/progressive.c:2279:19: warning: unused variable 'j' [-Wunused-variable] 2279 | UINT32 i, j; | ^ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/progressive.c: In function 'progressive_compress_ex': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/progressive.c:2658:35: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2658 | RECTANGLE_16* r = region16_rects(invalidRegion, NULL); | ^~~~~~~~~~~~~~ [ 64%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/rfx_decode.c.o [ 64%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/rfx_dwt.c.o [ 64%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/rfx_encode.c.o [ 64%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/rfx_quantization.c.o [ 64%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/rfx_rlgr.c.o [ 65%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/rfx.c.o [ 65%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/region.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/region.c: In function 'region16_intersect_rect': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/region.c:789:17: warning: pointer 'newItems' may be used after 'realloc' [-Wuse-after-free] 789 | free(newItems); | ^~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/region.c:785:21: note: call to 'realloc' here 785 | dst->data = realloc(newItems, newItems->size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/nsc.c.o [ 65%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/nsc_encode.c.o [ 65%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/ncrush.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/nsc_encode.c:439:15: warning: 'nsc_compute_byte_count' defined but not used [-Wunused-function] 439 | static UINT32 nsc_compute_byte_count(NSC_CONTEXT* context, UINT32* ByteCount, UINT32 width, | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/ncrush.c: In function 'ncrush_decompress': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/ncrush.c:2245:39: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2245 | CopyOffsetPtr = HistoryBufferEnd - (CopyOffset - (HistoryPtr - HistoryBuffer)); | ^ [ 66%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/xcrush.c.o [ 66%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/mppc.c.o [ 66%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/zgfx.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/zgfx.c:383:14: warning: 'aligned_zgfx_malloc' defined but not used [-Wunused-function] 383 | static BYTE* aligned_zgfx_malloc(size_t size) | ^~~~~~~~~~~~~~~~~~~ [ 66%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/clear.c.o [ 66%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/jpeg.c.o [ 67%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/h264.c.o [ 67%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/yuv.c.o [ 67%] Building C object libfreerdp/CMakeFiles/freerdp.dir/codec/h264_ffmpeg.c.o [ 67%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_add.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/h264_ffmpeg.c: In function 'libavcodec_create_encoder': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/h264_ffmpeg.c:140:27: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 140 | sys->codecEncoder = avcodec_find_encoder(AV_CODEC_ID_H264); | ^ /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/h264_ffmpeg.c: In function 'libavcodec_init': /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/codec/h264_ffmpeg.c:516:35: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 516 | sys->codecDecoder = avcodec_find_decoder(AV_CODEC_ID_H264); | ^ [ 67%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_andor.c.o [ 67%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_alphaComp.c.o [ 67%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_copy.c.o [ 68%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_colors.c.o [ 68%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_shift.c.o [ 68%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_set.c.o [ 68%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_sign.c.o [ 68%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_YCoCg.c.o [ 69%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_YUV.c.o [ 69%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/primitives.c.o [ 69%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_colors_opt.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/libfreerdp/primitives/primitives.c:93:13: warning: 'primitives_init_optimized' defined but not used [-Wunused-function] 93 | static BOOL primitives_init_optimized(primitives_t* prims) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_set_opt.c.o [ 69%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_alphaComp_opt.c.o [ 70%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_add_opt.c.o [ 70%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_andor_opt.c.o [ 70%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_shift_opt.c.o [ 70%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_sign_opt.c.o [ 71%] Building C object libfreerdp/CMakeFiles/freerdp.dir/primitives/prim_YCoCg_opt.c.o [ 71%] Linking C shared library libfreerdp2.so ld: fatal: file CMakeFiles/freerdp.dir/utils/ringbuffer.c.o: open failed: No such file or directory ld: fatal: file processing errors. No output written to libfreerdp2.so.2.11.7 collect2: error: ld returned 1 exit status --- libfreerdp/libfreerdp2.so.2.11.7 --- *** [libfreerdp/libfreerdp2.so.2.11.7] Error code 1 bmake[2]: stopped making "libfreerdp/CMakeFiles/freerdp.dir/build" in /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "libfreerdp/CMakeFiles/freerdp.dir/build" in /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/cmake-pkgsrc-build --- libfreerdp/CMakeFiles/freerdp.dir/all --- *** [libfreerdp/CMakeFiles/freerdp.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/cmake-pkgsrc-build bmake[1]: 1 error bmake[1]: stopped making "all" in /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/net/freerdp2/work/freerdp-2.11.7/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/freerdp2 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/freerdp2