+ 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.9.0nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/freerdp2-2.9.0nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for freerdp2-2.9.0nb1 [ 0%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/address.c.o [ 0%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/barrier.c.o [ 0%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/critical.c.o [ 0%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/event.c.o [ 1%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/init.c.o [ 1%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/mutex.c.o [ 1%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/pollset.c.o [ 1%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/semaphore.c.o [ 1%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/sleep.c.o [ 2%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/timer.c.o [ 2%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/synch/wait.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/synch/wait.c: In function 'WaitForMultipleObjectsEx': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/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.9.0/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.9.0/winpr/libwinpr/synch/wait.c: In function 'WaitForSingleObjectEx': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/synch/wait.c:281:35: warning: 'thread' may be used uninitialized [-Wmaybe-uninitialized] 281 | if (bAlertable && apc_executeCompletions(thread, &pollset, 1)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/synch/wait.c:220:31: note: 'thread' was declared here 220 | WINPR_THREAD* thread; | ^~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/synch/wait.c: In function 'WaitForMultipleObjectsEx': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/synch/wait.c:503:47: warning: 'thread' may be used uninitialized [-Wmaybe-uninitialized] 503 | extraFds = thread->apc.length; | ~~~~~~~~~~~^~~~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/synch/wait.c:316:23: note: 'thread' was declared here 316 | WINPR_THREAD* thread; | ^~~~~~ [ 2%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/locale/locale.c.o [ 2%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/library/library.c.o [ 2%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/file/generic.c.o [ 3%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/file/namedPipeClient.c.o [ 3%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/file/pattern.c.o [ 3%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/file/file.c.o [ 3%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm.c.o [ 3%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_io.c.o [ 4%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_ioctl.c.o [ 4%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_serial_sys.c.o [ 4%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_sercx_sys.c.o [ 4%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/comm/comm_sercx2_sys.c.o [ 4%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pipe/pipe.c.o [ 5%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/interlocked/interlocked.c.o [ 5%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/security/security.c.o [ 5%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/environment/environment.c.o [ 5%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/hash.c.o [ 5%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/rand.c.o [ 6%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/cipher.c.o [ 6%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/cert.c.o [ 6%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crypto/crypto.c.o [ 6%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/registry/registry_reg.c.o [ 6%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/registry/registry.c.o [ 7%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/credentials/credentials.c.o [ 7%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/path/path.c.o [ 7%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/path/shell.c.o [ 7%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/io/device.c.o [ 7%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/io/io.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/memory/memory.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/input/virtualkey.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/input/scancode.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/input/keycode.c.o [ 8%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/shell/shell.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/heap/heap.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/ini.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/sam.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/ntlm.c.o [ 9%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/image.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/print.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/stream.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/strlst.c.o [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/debug.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/utils/debug.c: In function 'winpr_log_backtrace_ex': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/utils/debug.c:199:1: warning: label 'fail' defined but not used [-Wunused-label] 199 | fail: | ^~~~ [ 10%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/winpr.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/cmdline.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/ssl.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/execinfo/debug.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/Queue.c.o [ 11%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/Stack.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/PubSub.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/BipBuffer.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/BitStream.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/Reference.c.o [ 12%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/ArrayList.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/LinkedList.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/HashTable.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/ListDictionary.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/CountdownEvent.c.o [ 13%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/BufferPool.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/ObjectPool.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/StreamPool.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/MessageQueue.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/collections/MessagePipe.c.o [ 14%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/lodepng/lodepng.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/trio/trio.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/trio/trionan.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/trio/triostr.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/wlog.c.o [ 15%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/Layout.c.o [ 16%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/Message.c.o [ 16%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/DataMessage.c.o [ 16%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/ImageMessage.c.o [ 16%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/PacketMessage.c.o [ 16%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/Appender.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/FileAppender.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/BinaryAppender.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/CallbackAppender.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/ConsoleAppender.c.o [ 17%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/UdpAppender.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/utils/wlog/SyslogAppender.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/error/error.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/timezone/timezone.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/timezone/TimeZones.c.o [ 18%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/timezone/WindowsZones.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sysinfo/sysinfo.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/synch.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/work.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/timer.c.o [ 19%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/io.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/cleanup_group.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/pool.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/callback.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/pool/callback_cleanup.c.o [ 20%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/handle/handle.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/handle/nonehandle.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/apc.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/argv.c.o [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/process.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/thread/process.c: In function '_CreateProcessExA': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/thread/process.c:215:21: warning: unused variable 'fd' [-Wunused-variable] 215 | int fd; | ^~ [ 21%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/processor.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/thread.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/thread/tls.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/winsock/winsock.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/CredSSP/credssp.c.o [ 22%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/NTLM/ntlm_av_pairs.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/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) | ^~~~~~~~~~~~~~~~~~ [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/NTLM/ntlm_compute.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/NTLM/ntlm_message.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/sspi/NTLM/ntlm_message.c: In function 'Stream_StaticConstInit': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/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.9.0/winpr/libwinpr/sspi/NTLM/ntlm_message.c:30: /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/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); | ~~~~~~^~~~~~ [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/NTLM/ntlm.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/Kerberos/kerberos.c.o [ 23%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/Negotiate/negotiate.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/Schannel/schannel_openssl.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/Schannel/schannel.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/sspi_winpr.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/sspi_export.c.o [ 24%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/sspi_gss.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspi/sspi.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/winhttp/winhttp.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/asn1/asn1.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/asn1/asn1.c: In function 'ASN1_CreateEncoder': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/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.9.0/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.9.0/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.9.0/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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/sspicli/sspicli.c.o [ 25%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/alignment.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/conversion.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/buffer.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/memory.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/unicode.c.o [ 26%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/string.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/crt/string.c: In function '_wcsstr': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/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.9.0/winpr/libwinpr/crt/string.c:181:32: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 181 | return str; | ^~~ [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/crt/utf.c.o [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/bcrypt/bcrypt.c.o [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/rpc.c.o [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr.c.o [ 27%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_array.c.o [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_context.c.o [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_correlation.c.o [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_pointer.c.o [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_private.c.o [ 28%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_simple.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_string.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_structure.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/ndr_union.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/rpc/midl.c.o [ 29%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/credui/credui.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/wtsapi/wtsapi.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/dsparse/dsparse.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/wnd/wnd.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/smartcard/smartcard.c.o [ 30%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/smartcard/smartcard_pcsc.c.o /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/smartcard/smartcard_pcsc.c: In function 'PCSC_SCardGetAttrib_Internal': /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/smartcard/smartcard_pcsc.c:2275:35: warning: pointer 'tmp' used after 'free' [-Wuse-after-free] 2275 | *conv.ppb = tmp; | ~~~~~~~~~~^~~~~ /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0/winpr/libwinpr/smartcard/smartcard_pcsc.c:2272:33: note: call to 'free' here 2272 | free(tmp); | ^~~~~~~~~ [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/smartcard/smartcard_inspect.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/nt/nt.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/nt/ntstatus.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/clipboard/synthetic.c.o [ 31%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/clipboard/clipboard.c.o [ 32%] Building C object winpr/libwinpr/CMakeFiles/winpr.dir/clipboard/posix.c.o [ 32%] Linking C shared library libwinpr2.so ld: fatal: file CMakeFiles/winpr.dir/input/scancode.c.o: open failed: No such file or directory ld: fatal: file processing errors. No output written to libwinpr2.so.2.9.0 collect2: error: ld returned 1 exit status *** [winpr/libwinpr/libwinpr2.so.2.9.0] Error code 1 bmake[2]: stopped in /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0 1 error bmake[2]: stopped in /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0 *** [winpr/libwinpr/CMakeFiles/winpr.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0 1 error bmake[1]: stopped in /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0 1 error bmake: stopped in /home/pbulk/build/net/freerdp2/work/freerdp-2.9.0 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/freerdp2 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/freerdp2