=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for freerdp-1.0.2nb30 Scanning dependencies of target xfreerdp.manpage Scanning dependencies of target freerdp-kbd Scanning dependencies of target freerdp-utils [ 1%] Generating xfreerdp.1 [ 1%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/locales.c.o [ 1%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts_xkb.c.o [ 2%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/args.c.o [ 3%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/x_layout_id_table.c.o [ 3%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/blob.c.o [ 4%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/libkbd.c.o [ 4%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts.c.o [ 6%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/list.c.o [ 6%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/file.c.o [ 6%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/hexdump.c.o [ 7%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/bitmap.c.o [ 8%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/memory.c.o [ 9%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/dsp.c.o [ 9%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/load_plugin.c.o [ 9%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/event.c.o [ 9%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/mutex.c.o [ 10%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/passphrase.c.o [ 10%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/pcap.c.o Note: Writing xfreerdp.1 [ 11%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/profiler.c.o [ 11%] Built target xfreerdp.manpage [ 11%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/rect.c.o [ 13%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/rail.c.o [ 13%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/registry.c.o [ 14%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/signal.c.o [ 14%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/semaphore.c.o [ 15%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/stopwatch.c.o [ 15%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/sleep.c.o [ 16%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/stream.c.o [ 17%] Linking C shared library libfreerdp-kbd.so [ 17%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/string.c.o [ 18%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/svc_plugin.c.o [ 18%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/thread.c.o /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-utils/profiler.c:66:65: warning: format specifies type 'unsigned long' but the argument has type 'clock_t' (aka 'unsigned int') [-Wformat] printf("| %-30.30s| %'10lu | %'9f | %'9f |\n", profiler->name, profiler->stopwatch->count, elapsed_sec, avg_sec); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ %10u [ 19%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/unicode.c.o [ 19%] Built target freerdp-kbd [ 19%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/wait_obj.c.o 1 warning generated. [ 20%] Linking C shared library libfreerdp-utils.so [ 20%] Built target freerdp-utils Scanning dependencies of target freerdp-channels Scanning dependencies of target cliprdr Scanning dependencies of target tsmf_alsa Scanning dependencies of target freerdp-rail Scanning dependencies of target drdynvc Scanning dependencies of target parallel Scanning dependencies of target freerdp-codec Scanning dependencies of target rdpdbg Scanning dependencies of target audin Scanning dependencies of target tsmf_ffmpeg [ 21%] Building C object libfreerdp-channels/CMakeFiles/freerdp-channels.dir/libchannels.c.o Scanning dependencies of target rdpdr Scanning dependencies of target disk [ 21%] Building C object channels/cliprdr/CMakeFiles/cliprdr.dir/cliprdr_format.c.o Scanning dependencies of target tsmf Scanning dependencies of target serial [ 22%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/window_list.c.o [ 24%] Building C object channels/drdynvc/CMakeFiles/drdynvc.dir/drdynvc_main.c.o [ 24%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/bitmap.c.o [ 25%] Building C object channels/rdpdr/parallel/CMakeFiles/parallel.dir/parallel_main.c.o Scanning dependencies of target printer [ 26%] Building C object channels/rdpdbg/CMakeFiles/rdpdbg.dir/rdpdbg_main.c.o Scanning dependencies of target audin_alsa [ 27%] Building C object channels/drdynvc/tsmf/alsa/CMakeFiles/tsmf_alsa.dir/tsmf_alsa.c.o [ 27%] Building C object channels/drdynvc/audin/CMakeFiles/audin.dir/audin_main.c.o [ 28%] Building C object channels/rdpdr/disk/CMakeFiles/disk.dir/disk_file.c.o [ 28%] Building C object channels/drdynvc/tsmf/ffmpeg/CMakeFiles/tsmf_ffmpeg.dir/tsmf_ffmpeg.c.o [ 28%] Building C object channels/rdpdr/CMakeFiles/rdpdr.dir/rdpdr_capabilities.c.o [ 28%] Building C object channels/rdpdr/serial/CMakeFiles/serial.dir/serial_tty.c.o [ 29%] Building C object channels/rdpdr/printer/CMakeFiles/printer.dir/printer_main.c.o [ 30%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_audio.c.o [ 30%] Building C object channels/drdynvc/audin/alsa/CMakeFiles/audin_alsa.dir/audin_alsa.c.o [ 31%] Building C object channels/cliprdr/CMakeFiles/cliprdr.dir/cliprdr_main.c.o /data/scratch/net/freerdp/work/freerdp-1.0.2/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:57:28: warning: 'avcodec_alloc_context' is deprecated [-Wdeprecated-declarations] mdecoder->codec_context = avcodec_alloc_context(); ^ /data/scratch/net/freerdp/work/.buildlink/include/ffmpeg1/libavcodec/avcodec.h:3564:1: note: 'avcodec_alloc_context' has been explicitly marked deprecated here attribute_deprecated ^ /data/scratch/net/freerdp/work/.buildlink/include/ffmpeg1/libavutil/attributes.h:88:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:92:27: warning: 'dsp_mask' is deprecated [-Wdeprecated-declarations] mdecoder->codec_context->dsp_mask = AV_CPU_FLAG_SSE2 | AV_CPU_FLAG_MMX2; ^ /data/scratch/net/freerdp/work/.buildlink/include/ffmpeg1/libavcodec/avcodec.h:2929:5: note: 'dsp_mask' has been explicitly marked deprecated here attribute_deprecated unsigned dsp_mask; ^ /data/scratch/net/freerdp/work/.buildlink/include/ffmpeg1/libavutil/attributes.h:88:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:177:6: warning: 'avcodec_open' is deprecated [-Wdeprecated-declarations] if (avcodec_open(mdecoder->codec_context, mdecoder->codec) < 0) ^ /data/scratch/net/freerdp/work/.buildlink/include/ffmpeg1/libavcodec/avcodec.h:3710:1: note: 'avcodec_open' has been explicitly marked deprecated here attribute_deprecated ^ /data/scratch/net/freerdp/work/.buildlink/include/ffmpeg1/libavutil/attributes.h:88:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:375:10: warning: 'avcodec_decode_audio3' is deprecated [-Wdeprecated-declarations] len = avcodec_decode_audio3(mdecoder->codec_context, ^ /data/scratch/net/freerdp/work/.buildlink/include/ffmpeg1/libavcodec/avcodec.h:3994:1: note: 'avcodec_decode_audio3' has been explicitly marked deprecated here attribute_deprecated int avcodec_decode_audio3(AVCodecContext *avctx, int16_t *samples, ^ /data/scratch/net/freerdp/work/.buildlink/include/ffmpeg1/libavutil/attributes.h:88:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:502:3: warning: implicit declaration of function 'avcodec_init' is invalid in C99 [-Wimplicit-function-declaration] avcodec_init(); ^ [ 32%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_codec.c.o [ 33%] Linking C shared library rdpdbg.so [ 34%] Building C object libfreerdp-channels/CMakeFiles/freerdp-channels.dir/wtsvc.c.o [ 34%] Building C object channels/rdpdr/printer/CMakeFiles/printer.dir/printer_cups.c.o [ 34%] Building C object channels/drdynvc/CMakeFiles/drdynvc.dir/dvcman.c.o [ 35%] Linking C shared library tsmf_alsa.so 5 warnings generated. [ 35%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/window.c.o [ 36%] Linking C shared library tsmf_ffmpeg.so [ 37%] Building C object channels/rdpdr/CMakeFiles/rdpdr.dir/devman.c.o [ 38%] Linking C shared library audin.so [ 38%] Linking C shared library parallel.so [ 38%] Built target rdpdbg Scanning dependencies of target rail [ 38%] Building C object channels/rail/CMakeFiles/rail.dir/rail_main.c.o [ 39%] Building C object channels/rdpdr/serial/CMakeFiles/serial.dir/serial_main.c.o [ 40%] Linking C shared library audin_alsa.so [ 40%] Built target tsmf_alsa [ 40%] Built target parallel Scanning dependencies of target rdpsnd [ 41%] Building C object channels/rdpsnd/CMakeFiles/rdpsnd.dir/rdpsnd_main.c.o Scanning dependencies of target rdpsnd_alsa [ 41%] Built target tsmf_ffmpeg [ 41%] Building C object channels/rdpsnd/alsa/CMakeFiles/rdpsnd_alsa.dir/rdpsnd_alsa.c.o [ 41%] Built target audin [ 42%] Building C object channels/rdpdr/disk/CMakeFiles/disk.dir/disk_main.c.o [ 42%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/color.c.o [ 43%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_differential.c.o [ 43%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_decode.c.o [ 43%] Linking C shared library cliprdr.so [ 43%] Built target audin_alsa [ 43%] Linking C shared library libfreerdp-channels.so [ 44%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/icon.c.o [ 44%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/rail.c.o [ 44%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_decoder.c.o [ 45%] Linking C shared library printer.so [ 45%] Building C object channels/rdpdr/CMakeFiles/rdpdr.dir/irp.c.o [ 46%] Linking C shared library drdynvc.so [ 46%] Built target cliprdr [ 46%] Built target freerdp-channels [ 46%] Built target drdynvc [ 47%] Linking C shared library rdpsnd.so [ 48%] Linking C shared library rdpsnd_alsa.so [ 48%] Built target printer [ 48%] Linking C shared library serial.so [ 49%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_encode.c.o [ 50%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx.c.o [ 50%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_pool.c.o [ 50%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_rlgr.c.o [ 51%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_dwt.c.o [ 52%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_quantization.c.o [ 53%] Building C object channels/rail/CMakeFiles/rail.dir/rail_orders.c.o [ 54%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_ifman.c.o [ 55%] Linking C shared library libfreerdp-rail.so [ 55%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/nsc.c.o [ 55%] Linking C shared library disk.so [ 56%] Building C object channels/rdpdr/CMakeFiles/rdpdr.dir/rdpdr_main.c.o [ 56%] Built target rdpsnd_alsa [ 56%] Built target rdpsnd [ 56%] Built target serial [ 56%] Built target disk [ 56%] Built target freerdp-rail [ 56%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_main.c.o [ 57%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_media.c.o [ 57%] Linking C shared library rail.so [ 57%] Linking C shared library rdpdr.so [ 58%] Linking C shared library libfreerdp-codec.so [ 58%] Built target rail [ 58%] Built target rdpdr [ 58%] Built target freerdp-codec [ 58%] Linking C shared library tsmf.so [ 58%] Built target tsmf Scanning dependencies of target freerdp-core [ 59%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/ber.c.o [ 60%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/credssp.c.o [ 61%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/activation.c.o [ 61%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/gcc.c.o [ 61%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/extension.c.o [ 61%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/crypto.c.o [ 62%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/input.c.o [ 62%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/ntlmssp.c.o [ 63%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/mcs.c.o [ 63%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/nego.c.o [ 64%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/license.c.o [ 65%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/security.c.o [ 66%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/info.c.o [ 67%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/orders.c.o [ 67%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/settings.c.o [ 67%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/errinfo.c.o In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:28: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/credssp.h:25: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:28: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/credssp.h:25: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/credssp.c:25: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/credssp.h:25: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/credssp.c:25: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/credssp.h:25: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:20: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:20: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ 2 errors generated. /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:459:2: error: unknown type name 'des_key_schedule'; did you mean 'DES_key_schedule'? des_key_schedule ks; ^~~~~~~~~~~~~~~~ DES_key_schedule /usr/include/openssl/des.h:43:3: note: 'DES_key_schedule' declared here } DES_key_schedule; ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:119:2: warning: implicit declaration of function 'HMAC_CTX_init' is invalid in C99 [-Wimplicit-function-declaration] HMAC_CTX_init(&hmac->hmac_ctx); ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:142:2: warning: implicit declaration of function 'HMAC_CTX_cleanup' is invalid in C99 [-Wimplicit-function-declaration] HMAC_CTX_cleanup(&hmac->hmac_ctx); ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:239:9: error: variable has incomplete type 'BIGNUM' (aka 'struct bignum_st') BIGNUM mod, exp, x, y; ^ /usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct bignum_st' typedef struct bignum_st BIGNUM; ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:239:14: error: variable has incomplete type 'BIGNUM' (aka 'struct bignum_st') BIGNUM mod, exp, x, y; ^ /usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct bignum_st' typedef struct bignum_st BIGNUM; ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:239:19: error: variable has incomplete type 'BIGNUM' (aka 'struct bignum_st') BIGNUM mod, exp, x, y; ^ /usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct bignum_st' typedef struct bignum_st BIGNUM; ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:239:22: error: variable has incomplete type 'BIGNUM' (aka 'struct bignum_st') BIGNUM mod, exp, x, y; ^ /usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct bignum_st' typedef struct bignum_st BIGNUM; ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.c:253:2: warning: implicit declaration of function 'BN_init' is invalid in C99 [-Wimplicit-function-declaration] BN_init(&mod); ^ 3 warnings and 6 errors generated. --- libfreerdp-core/CMakeFiles/freerdp-core.dir/credssp.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/credssp.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:533:2: error: unknown type name 'des_key_schedule'; did you mean 'DES_key_schedule'? des_key_schedule ks; ^~~~~~~~~~~~~~~~ DES_key_schedule /usr/include/openssl/des.h:43:3: note: 'DES_key_schedule' declared here } DES_key_schedule; ^ --- libfreerdp-core/CMakeFiles/freerdp-core.dir/crypto.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/crypto.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:1157:11: error: variable has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:1164:2: warning: implicit declaration of function 'HMAC_CTX_init' is invalid in C99 [-Wimplicit-function-declaration] HMAC_CTX_init(&hmac_ctx); ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:1184:11: error: variable has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:1210:2: warning: implicit declaration of function 'HMAC_CTX_cleanup' is invalid in C99 [-Wimplicit-function-declaration] HMAC_CTX_cleanup(&hmac_ctx); ^ /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/ntlmssp.c:1228:11: error: variable has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ 2 warnings and 7 errors generated. In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/settings.c:21: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/capabilities.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/settings.c:21: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/capabilities.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ --- libfreerdp-core/CMakeFiles/freerdp-core.dir/ntlmssp.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/ntlmssp.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 2 errors generated. --- libfreerdp-core/CMakeFiles/freerdp-core.dir/settings.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/settings.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/activation.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/activation.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/activation.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/activation.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ 2 errors generated. In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/nego.c:26: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tpkt.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/nego.c:26: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tpkt.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ --- libfreerdp-core/CMakeFiles/freerdp-core.dir/activation.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/activation.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 2 errors generated. In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/info.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/info.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/info.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/info.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ --- libfreerdp-core/CMakeFiles/freerdp-core.dir/nego.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/nego.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 2 errors generated. In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/license.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/redirection.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/license.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/redirection.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ --- libfreerdp-core/CMakeFiles/freerdp-core.dir/info.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/info.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/gcc.c:22: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/gcc.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/gcc.c:22: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/gcc.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ 2 errors generated. --- libfreerdp-core/CMakeFiles/freerdp-core.dir/license.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/license.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 2 errors generated. --- libfreerdp-core/CMakeFiles/freerdp-core.dir/gcc.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/gcc.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/security.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/security.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/security.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/security.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ 2 errors generated. --- libfreerdp-core/CMakeFiles/freerdp-core.dir/security.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/security.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/orders.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/window.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/update.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/orders.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/window.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/update.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/input.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/input.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/input.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/input.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/rdp.h:23: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ 2 errors generated. In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/gcc.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:67:17: error: field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') EVP_CIPHER_CTX des3_ctx; ^ /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st' typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; ^ In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.c:20: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/gcc.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/mcs.h:24: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/transport.h:33: In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/tls.h:23: /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/crypto.h:72:11: error: field has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st') HMAC_CTX hmac_ctx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'struct hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ --- libfreerdp-core/CMakeFiles/freerdp-core.dir/input.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/input.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 2 errors generated. 2 errors generated. --- libfreerdp-core/CMakeFiles/freerdp-core.dir/orders.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/orders.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 --- libfreerdp-core/CMakeFiles/freerdp-core.dir/mcs.c.o --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/mcs.c.o] Error code 1 make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 13 errors make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 --- libfreerdp-core/CMakeFiles/freerdp-core.dir/all --- *** [libfreerdp-core/CMakeFiles/freerdp-core.dir/all] Error code 2 make[1]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 1 error make[1]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 *** [all] Error code 2 make: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 1 error make: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/net/freerdp *** Error code 1 Stop. make: stopped in /data/pkgsrc/net/freerdp