=> 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
[  1%] Generating xfreerdp.1
Scanning dependencies of target freerdp-utils
[  1%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts_xkb.c.o
[  1%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/locales.c.o
[  2%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts.c.o
[  2%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/libkbd.c.o
[  3%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/x_layout_id_table.c.o
[  4%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/list.c.o
[  4%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/event.c.o
[  5%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/bitmap.c.o
[  6%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/dsp.c.o
[  7%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/file.c.o
[  7%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/blob.c.o
[  7%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/hexdump.c.o
[  9%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/args.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/memory.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/pcap.c.o
[ 10%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/passphrase.c.o
[ 11%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/rail.c.o
[ 12%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/profiler.c.o
[ 12%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/rect.c.o
Note: Writing xfreerdp.1
[ 13%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/registry.c.o
[ 14%] Linking C shared library libfreerdp-kbd.so
[ 14%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/semaphore.c.o
[ 15%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/signal.c.o
[ 15%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/sleep.c.o
[ 15%] Built target xfreerdp.manpage
[ 16%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/stream.c.o
[ 17%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/stopwatch.c.o
[ 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
[ 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
/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
1 warning generated.
[ 20%] Linking C shared library libfreerdp-utils.so
[ 20%] Built target freerdp-utils
Scanning dependencies of target freerdp-rail
Scanning dependencies of target audin
Scanning dependencies of target tsmf_ffmpeg
Scanning dependencies of target cliprdr
Scanning dependencies of target drdynvc
Scanning dependencies of target rdpdbg
Scanning dependencies of target disk
Scanning dependencies of target tsmf
[ 21%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/window_list.c.o
Scanning dependencies of target serial
Scanning dependencies of target freerdp-channels
Scanning dependencies of target parallel
Scanning dependencies of target rdpdr
[ 21%] Building C object channels/cliprdr/CMakeFiles/cliprdr.dir/cliprdr_format.c.o
[ 22%] Building C object channels/rdpdbg/CMakeFiles/rdpdbg.dir/rdpdbg_main.c.o
[ 22%] Building C object channels/drdynvc/tsmf/ffmpeg/CMakeFiles/tsmf_ffmpeg.dir/tsmf_ffmpeg.c.o
[ 22%] Building C object channels/drdynvc/audin/CMakeFiles/audin.dir/audin_main.c.o
Scanning dependencies of target printer
Scanning dependencies of target tsmf_alsa
Scanning dependencies of target freerdp-codec
[ 23%] Building C object channels/rdpdr/disk/CMakeFiles/disk.dir/disk_file.c.o
Scanning dependencies of target audin_alsa
[ 24%] Building C object channels/drdynvc/CMakeFiles/drdynvc.dir/drdynvc_main.c.o
[ 25%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_audio.c.o
[ 26%] Building C object channels/rdpdr/parallel/CMakeFiles/parallel.dir/parallel_main.c.o
[ 27%] Building C object libfreerdp-channels/CMakeFiles/freerdp-channels.dir/libchannels.c.o
[ 27%] Building C object channels/rdpdr/serial/CMakeFiles/serial.dir/serial_tty.c.o
[ 27%] Building C object channels/rdpdr/CMakeFiles/rdpdr.dir/rdpdr_capabilities.c.o
[ 28%] Building C object channels/rdpdr/printer/CMakeFiles/printer.dir/printer_main.c.o
[ 29%] Building C object channels/drdynvc/tsmf/alsa/CMakeFiles/tsmf_alsa.dir/tsmf_alsa.c.o
[ 29%] Building C object channels/drdynvc/audin/alsa/CMakeFiles/audin_alsa.dir/audin_alsa.c.o
[ 30%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/bitmap.c.o
[ 30%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/window.c.o
[ 30%] Linking C shared library parallel.so
/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))
                                                ^
[ 31%] Building C object libfreerdp-channels/CMakeFiles/freerdp-channels.dir/wtsvc.c.o
/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();
                ^
[ 31%] Building C object channels/drdynvc/CMakeFiles/drdynvc.dir/dvcman.c.o
[ 31%] Building C object channels/rdpdr/printer/CMakeFiles/printer.dir/printer_cups.c.o
[ 32%] Building C object channels/rdpdr/serial/CMakeFiles/serial.dir/serial_main.c.o
[ 33%] Linking C shared library audin.so
[ 34%] Building C object channels/rdpdr/CMakeFiles/rdpdr.dir/devman.c.o
[ 35%] Building C object channels/cliprdr/CMakeFiles/cliprdr.dir/cliprdr_main.c.o
[ 35%] Built target parallel
[ 36%] Linking C shared library rdpdbg.so
5 warnings generated.
Scanning dependencies of target rail
[ 37%] Linking C shared library tsmf_ffmpeg.so
[ 37%] Building C object channels/rail/CMakeFiles/rail.dir/rail_main.c.o
[ 37%] Built target audin
Scanning dependencies of target rdpsnd
[ 38%] Building C object channels/rdpsnd/CMakeFiles/rdpsnd.dir/rdpsnd_main.c.o
[ 39%] Linking C shared library tsmf_alsa.so
[ 40%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_codec.c.o
[ 40%] Built target tsmf_ffmpeg
[ 40%] Built target rdpdbg
[ 41%] Building C object channels/rdpdr/disk/CMakeFiles/disk.dir/disk_main.c.o
Scanning dependencies of target rdpsnd_alsa
[ 41%] Building C object channels/rdpsnd/alsa/CMakeFiles/rdpsnd_alsa.dir/rdpsnd_alsa.c.o
[ 42%] Linking C shared library audin_alsa.so
[ 43%] Linking C shared library drdynvc.so
[ 43%] Built target tsmf_alsa
[ 43%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/rail.c.o
[ 44%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/icon.c.o
[ 44%] Linking C shared library libfreerdp-channels.so
[ 45%] Linking C shared library printer.so
[ 45%] Building C object channels/rdpdr/CMakeFiles/rdpdr.dir/irp.c.o
[ 46%] Building C object channels/rdpdr/CMakeFiles/rdpdr.dir/rdpdr_main.c.o
[ 46%] Built target audin_alsa
[ 46%] Linking C shared library serial.so
[ 47%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_decode.c.o
[ 47%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/color.c.o
[ 47%] Built target drdynvc
[ 48%] Building C object channels/rail/CMakeFiles/rail.dir/rail_orders.c.o
[ 48%] Linking C shared library cliprdr.so
[ 48%] Built target freerdp-channels
[ 48%] Built target printer
[ 48%] Built target serial
[ 49%] Linking C shared library rdpsnd.so
[ 49%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_decoder.c.o
[ 49%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_main.c.o
[ 51%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_media.c.o
[ 51%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_ifman.c.o
[ 51%] Built target cliprdr
[ 52%] Linking C shared library rdpsnd_alsa.so
[ 52%] Linking C shared library disk.so
[ 52%] Built target rdpsnd
[ 53%] Linking C shared library libfreerdp-rail.so
[ 54%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_encode.c.o
[ 54%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_differential.c.o
[ 54%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_pool.c.o
[ 55%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_quantization.c.o
[ 56%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_dwt.c.o
[ 56%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_rlgr.c.o
[ 56%] Linking C shared library rdpdr.so
[ 56%] Built target rdpdr
[ 56%] Built target disk
[ 56%] Built target freerdp-rail
[ 56%] Built target rdpsnd_alsa
[ 56%] Linking C shared library rail.so
[ 56%] Built target rail
[ 56%] Linking C shared library tsmf.so
[ 56%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/nsc.c.o
[ 57%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx.c.o
[ 57%] Built target tsmf
[ 58%] Linking C shared library libfreerdp-codec.so
[ 58%] Built target freerdp-codec
Scanning dependencies of target freerdp-core
[ 59%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/ber.c.o
[ 59%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/extension.c.o
[ 60%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/mcs.c.o
[ 60%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/ntlmssp.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/nego.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/info.c.o
[ 63%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/security.c.o
[ 63%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/errinfo.c.o
[ 64%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/input.c.o
[ 66%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/orders.c.o
[ 67%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/credssp.c.o
[ 65%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/settings.c.o
[ 65%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/license.c.o
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;
               ^
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/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;
               ^
[ 68%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/freerdp.c.o
2 errors generated.
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;
               ^
--- 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
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;
               ^
2 errors generated.
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;
               ^
--- 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
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;
               ^
2 errors generated.
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;
               ^
--- 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/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/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
--- 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
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;
               ^
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;
               ^
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;
               ^
/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'
2 errors generated.
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/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.
--- 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
--- 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
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;
               ^
/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;
  ^
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;
               ^
/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;
  ^
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;
               ^
/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 errors generated.
2 warnings and 7 errors generated.
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
--- 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
--- 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
In file included from /data/scratch/net/freerdp/work/freerdp-1.0.2/libfreerdp-core/freerdp.c:20:
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/freerdp.c:20:
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/freerdp.c.o ---
*** [libfreerdp-core/CMakeFiles/freerdp-core.dir/freerdp.c.o] Error code 1

make[2]: stopped in /data/scratch/net/freerdp/work/freerdp-1.0.2
14 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