<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[wolfSSL - Embedded SSL Library — Cannot crosscompil wolfssl 5.1.1]]></title>
		<link>https://www.wolfssl.com/forums/topic1843-cannot-crosscompil-wolfssl-511.html</link>
		<atom:link href="https://www.wolfssl.com/forums/feed-rss-topic1843.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Cannot crosscompil wolfssl 5.1.1.]]></description>
		<lastBuildDate>Thu, 03 Mar 2022 18:15:55 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Cannot crosscompil wolfssl 5.1.1]]></title>
			<link>https://www.wolfssl.com/forums/post6503.html#p6503</link>
			<description><![CDATA[<p>I reviewed this with the team, and this may have been fixed since the v5.1.1 release. Could you please test with the revision master from <a href="https://github.com/wolfSSL/wolfssl">https://github.com/wolfSSL/wolfssl</a> ?</p>]]></description>
			<author><![CDATA[null@example.com (embhorn)]]></author>
			<pubDate>Thu, 03 Mar 2022 18:15:55 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post6503.html#p6503</guid>
		</item>
		<item>
			<title><![CDATA[Re: Cannot crosscompil wolfssl 5.1.1]]></title>
			<link>https://www.wolfssl.com/forums/post6500.html#p6500</link>
			<description><![CDATA[<div class="quotebox"><cite>embhorn wrote:</cite><blockquote><p>MCPU is supported by arm-linux-gcc<br /><a href="https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html">https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html</a><br /></p><div class="quotebox"><blockquote><p>-mcpu=name[+extension…]<br />This specifies the name of the target ARM processor. GCC uses this name to derive the name of the target ARM architecture (as if specified by -march) and the ARM processor type for which to tune for performance (as if specified by -mtune). Where this option is used in conjunction with -march or -mtune, those options take precedence over the appropriate part of this option.</p></blockquote></div></blockquote></div><p>Huh i tried again, i am sure that configure did not let me use mcpu as i know i saw deprecated somewhere. Anyway could be my mistake :S</p><p>I did with mcpu:<br /></p><div class="codebox"><pre><code>Configuration summary for wolfssl version 5.1.1

   * Installation prefix:        /home/user/ports/wolf/wolfssl-5.1.1/output
   * System type:                unknown-linux-gnu
   * Host CPU:                   arm
   * C Compiler:                 arm-linux-gcc
   * C Flags:                    -mcpu=arm7tdmi -O2   -Wall -Wno-strict-aliasing -Wunknown-pragmas -Wbad-function-cast -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat-security -Wformat=2 -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wsign-compare -Wswitch-enum -Wundef -Wunused -Wunused-variable -Wwrite-strings
   * C++ Compiler:
   * C++ Flags:
   * CPP Flags:                  -mcpu=arm7tdmi -O2 -I./
   * CCAS Flags:                 -mcpu=arm7tdmi -O2
   * LIB Flags:                   -pie
   * Debug enabled:              no
   * Coverage enabled:
   * Warnings as failure:        no
   * make -j:                    5
   * VCS checkout:               no

   Features
   * FIPS:                       no
   * Single threaded:            yes
   * Filesystem:                 yes
   * OpenSSH Build:              no
   * OpenSSL Extra API:          no
   * OpenSSL Coexist:            no
   * Old Names:                  yes
   * Max Strength Build:         no
   * Distro Build:               no
   * Reproducible Build:         no
   * fastmath:                   no
   * Assembly Allowed:           yes
   * sniffer:                    no
   * snifftest:                  no
   * ARC4:                       no
   * AES:                        yes
   * AES-NI:                     no
   * AES-CBC:                    yes
   * AES-CBC length checks:      no
   * AES-GCM:                    yes
   * AES-GCM streaming:          no
   * AES-CCM:                    no
   * AES-CTR:                    no
   * AES-CFB:                    no
   * AES-OFB:                    no
   * DES3:                       no
   * IDEA:                       no
   * Camellia:                   no
   * NULL Cipher:                no
   * MD2:                        no
   * MD4:                        no
   * MD5:                        yes
   * RIPEMD:                     no
   * SHA:                        yes
   * SHA-224:                    no
   * SHA-384:                    yes
   * SHA-512:                    yes
   * SHA3:                       no
   * SHAKE256:
   * BLAKE2:                     no
   * BLAKE2S:                    no
   * CMAC:                       no
   * keygen:                     no
   * certgen:                    no
   * certreq:                    no
   * certext:                    no
   * certgencache:               no
   * HC-128:                     no
   * RABBIT:                     no
   * CHACHA:                     yes
   * XCHACHA:                    no
   * Hash DRBG:                  yes
   * PWDBASED:                   yes
   * scrypt:                     no
   * wolfCrypt Only:             no
   * HKDF:                       yes
   * X9.63 KDF:                  no
   * MD4:                        no
   * PSK:                        no
   * Poly1305:                   yes
   * LEANPSK:                    no
   * LEANTLS:                    no
   * RSA:                        yes
   * RSA-PSS:                    yes
   * DSA:                        no
   * DH:                         yes
   * DH Default Parameters:      yes
   * ECC:                        yes
   * ECC Custom Curves:          no
   * ECC Minimum Bits:           224
   * CURVE25519:                 no
   * ED25519:                    no
   * ED25519 streaming:          no
   * CURVE448:                   no
   * ED448:                      no
   * ED448 streaming:            no
   * FPECC:                      no
   * ECC_ENCRYPT:                no
   * ECCSI                       no
   * SAKKE                       no
   * ASN:                        yes
   * Anonymous cipher:           no
   * CODING:                     yes
   * MEMORY:                     yes
   * I/O POOL:                   no
   * wolfSentry:                 no
   * LIGHTY:                     no
   * HAPROXY:                    no
   * STUNNEL:                    no
   * tcpdump:                    no
   * libssh2:                    no
   * ntp:                        no
   * rsyslog:                    no
   * Apache httpd:               no
   * NGINX:                      no
   * OpenResty:                  no
   * ASIO:                       no
   * LIBWEBSOCKETS:              no
   * Qt:                         no
   * Qt Unit Testing:            no
   * SIGNAL:                     no
   * ERROR_STRINGS:              yes
   * DTLS:                       no
   * SCTP:                       no
   * Indefinite Length:          no
   * Multicast:                  no
   * SSL v3.0 (Old):             no
   * TLS v1.0 (Old):             no
   * TLS v1.1 (Old):             yes
   * TLS v1.2:                   yes
   * TLS v1.3:                   yes
   * Post-handshake Auth:        no
   * Early Data:                 no
   * Send State in HRR Cookie:   no
   * OCSP:                       no
   * OCSP Stapling:              no
   * OCSP Stapling v2:           no
   * CRL:                        no
   * CRL-MONITOR:                no
   * Persistent session cache:   no
   * Persistent cert    cache:   no
   * Atomic User Record Layer:   no
   * Public Key Callbacks:       no
   * liboqs:                     no
   * Whitewood netRandom:        no
   * Server Name Indication:     no
   * ALPN:                       no
   * Maximum Fragment Length:    no
   * Trusted CA Indication:      no
   * Truncated HMAC:             no
   * Supported Elliptic Curves:  yes
   * FFDHE only in client:       no
   * Session Ticket:             no
   * Extended Master Secret:     yes
   * Renegotiation Indication:   no
   * Secure Renegotiation:       no
   * Fallback SCSV:              no
   * Keying Material Exporter:   no
   * All TLS Extensions:         no
   * PKCS#7:                     no
   * S/MIME:                     no
   * wolfSSH:                    no
   * wolfTPM:                    no
   * wolfCLU:                    no
   * wolfSCEP:                   no
   * Secure Remote Password:     no
   * Small Stack:                no
   * Linux Kernel Module:        no
   * valgrind unit tests:        no
   * LIBZ:                       no
   * Examples:                   yes
   * Crypt tests:                yes
   * Stack sizes in tests:       no
   * Heap stats in tests:        no
   * User Crypto:                no
   * Fast RSA:                   no
   * Single Precision:           no
   * SP math implementation:     no
   * Async Crypto:               no
   * PKCS#8:                     yes
   * PKCS#11:                    no
   * PKCS#12:                    yes
   * Cavium Nitrox:              no
   * Cavium Octeon (Sync):       no
   * Intel Quick Assist:         no
   * ARM ASM:                    no
   * ARM ASM SHA512 Crypto
   * AES Key Wrap:               no
   * Write duplicate:            no
   * Xilinx Hardware Acc.:       no
   * Inline Code:                yes
   * Linux AF_ALG:               no
   * Linux KCAPI:                no
   * Linux devcrypto:            no
   * Crypto callbacks:           no
   * i.MX6 CAAM:                 no
   * IoT-Safe:                   no
   * IoT-Safe HWRNG:             no
   * NXP SE050:                  no

---
user@user-samoa:~/ports/wolf/wolfssl-5.1.1$ make
make -j5  all-recursive
make[1]: Entering directory &#039;/home/user/ports/wolf/wolfssl-5.1.1&#039;
make[2]: Entering directory &#039;/home/user/ports/wolf/wolfssl-5.1.1&#039;
make[2]: warning: -j5 forced in submake: resetting jobserver mode.
  CC       src/src_libwolfssl_la-ssl.lo
  CC       wolfcrypt/src/src_libwolfssl_la-hmac.lo
  CC       wolfcrypt/src/src_libwolfssl_la-hash.lo
  CC       wolfcrypt/src/src_libwolfssl_la-cpuid.lo
  CC       wolfcrypt/src/src_libwolfssl_la-kdf.lo
In file included from wolfssl/ssl.h:36,
                 from wolfssl/internal.h:28,
                 from src/ssl.c:37:
wolfssl/wolfcrypt/asn_public.h:533: warning: declaration of `time&#039; shadows a global declaration
/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/time.h:186: warning: shadowed declaration is here
In file included from wolfssl/internal.h:28,
                 from src/ssl.c:37:
wolfssl/ssl.h:1404: warning: declaration of `access&#039; shadows a global declaration
/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/unistd.h:260: warning: shadowed declaration is here
  CC       wolfcrypt/src/src_libwolfssl_la-random.lo
In file included from wolfssl/internal.h:102,
                 from src/ssl.c:37:
wolfssl/wolfcrypt/ecc.h:621: warning: declaration of `stat&#039; shadows a global declaration
/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/sys/stat.h:201: warning: shadowed declaration is here
wolfssl/wolfcrypt/ecc.h:624: warning: declaration of `stat&#039; shadows a global declaration
/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/sys/stat.h:201: warning: shadowed declaration is here
In file included from wolfssl/wolfcrypt/asn.h:67,
                 from wolfcrypt/src/hash.c:31:
wolfssl/wolfcrypt/asn_public.h:533: warning: declaration of `time&#039; shadows a global declaration
/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/time.h:186: warning: shadowed declaration is here
  CC       wolfcrypt/src/src_libwolfssl_la-sha256.lo
  CC       wolfcrypt/src/src_libwolfssl_la-rsa.lo
  CC       wolfcrypt/src/src_libwolfssl_la-aes.lo
  CC       wolfcrypt/src/src_libwolfssl_la-sha.lo
  CC       wolfcrypt/src/src_libwolfssl_la-sha512.lo
src/ssl.c: In function `GetSessionRef&#039;:
src/ssl.c:23300: warning: implicit declaration of function `__builtin_offsetof&#039;
src/ssl.c:23300: error: parse error before &quot;WOLFSSL_SESSION&quot;
make[2]: *** [Makefile:5756: src/src_libwolfssl_la-ssl.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory &#039;/home/user/ports/wolf/wolfssl-5.1.1&#039;
make[1]: *** [Makefile:6311: all-recursive] Error 1
make[1]: Leaving directory &#039;/home/user/ports/wolf/wolfssl-5.1.1&#039;
make: *** [Makefile:3781: all] Error 2</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alen.loncaric)]]></author>
			<pubDate>Wed, 02 Mar 2022 12:16:21 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post6500.html#p6500</guid>
		</item>
		<item>
			<title><![CDATA[Re: Cannot crosscompil wolfssl 5.1.1]]></title>
			<link>https://www.wolfssl.com/forums/post6498.html#p6498</link>
			<description><![CDATA[<p>MCPU is supported by arm-linux-gcc<br /><a href="https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html">https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html</a><br /></p><div class="quotebox"><blockquote><p>-mcpu=name[+extension…]<br />This specifies the name of the target ARM processor. GCC uses this name to derive the name of the target ARM architecture (as if specified by -march) and the ARM processor type for which to tune for performance (as if specified by -mtune). Where this option is used in conjunction with -march or -mtune, those options take precedence over the appropriate part of this option.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (embhorn)]]></author>
			<pubDate>Mon, 28 Feb 2022 21:22:42 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post6498.html#p6498</guid>
		</item>
		<item>
			<title><![CDATA[Re: Cannot crosscompil wolfssl 5.1.1]]></title>
			<link>https://www.wolfssl.com/forums/post6497.html#p6497</link>
			<description><![CDATA[<p>Dear,</p><p>MCPU is not allowed, configure fails with use mtune or march instead.<br />So i used march amrv5 and the error is still the same<br />src/ssl.c: In function `GetSessionRef&#039;:<br />src/ssl.c:23300: warning: implicit declaration of function `__builtin_offsetof&#039;<br />src/ssl.c:23300: error: parse error before &quot;WOLFSSL_SESSION&quot;<br />make[2]: *** [Makefile:5756: src/src_libwolfssl_la-ssl.lo] Error 1</p>]]></description>
			<author><![CDATA[null@example.com (alen.loncaric)]]></author>
			<pubDate>Mon, 28 Feb 2022 15:06:50 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post6497.html#p6497</guid>
		</item>
		<item>
			<title><![CDATA[Re: Cannot crosscompil wolfssl 5.1.1]]></title>
			<link>https://www.wolfssl.com/forums/post6489.html#p6489</link>
			<description><![CDATA[<p>Please try adding a CPU in the CFLAGS:</p><p>GENERIC EXAMPLE:</p><div class="codebox"><pre><code>./configure \
CC=&quot;/path/to/your/toolchain/toolchain-gcc&quot; \
AR=&quot;/path/to/your/toolchain/toolchain-ar&quot; \
AS=&quot;/path/to/your/toolchain/toolchain-gcc&quot; \
RANLIB=&quot;/path/to/your/toolchain/toolchain-ranlib&quot; \
LD=&quot;/path/to/your/toolchain/toolchain-ld&quot; \
--host=&lt;your host&gt; \
&lt;your other configure options here&gt; \
CFLAGS=&quot;-mcpu=&lt;your cpu definition here&gt; \
&lt;other cflags here&gt;&quot; \
LIBS=&quot;&lt;libs&gt;&quot;</code></pre></div><p>SPECIFIC EXAMPLE:</p><div class="codebox"><pre><code>./configure \
CC=&quot;/usr/local/gcc_arm/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gcc&quot; \
AR=&quot;/usr/local/gcc_arm/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-ar&quot; \
AS=&quot;/usr/local/gcc_arm/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gcc&quot; \
RANLIB=&quot;/usr/local/gcc_arm/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-ranlib&quot; \
LD=&quot;/usr/local/gcc_arm/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-ld&quot; \
--host=arm-none-eabi \
--enable-aesgcm --enable-ecc \
CFLAGS=&quot;-mcpu=cortex-m4 \
-Os -specs=rdimon.specs&quot;  \
LIBS=&quot;-Wl,--start-group -lm -lgcc -lc -lrdimon -Wl,--end-group&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (embhorn)]]></author>
			<pubDate>Thu, 17 Feb 2022 15:16:23 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post6489.html#p6489</guid>
		</item>
		<item>
			<title><![CDATA[Re: Cannot crosscompil wolfssl 5.1.1]]></title>
			<link>https://www.wolfssl.com/forums/post6486.html#p6486</link>
			<description><![CDATA[<p>./configure --host=arm-linux CC=arm-linux-gcc LD=arm-linux-ld AR=arm-linux-ar&nbsp; &nbsp;RANLIB=arm-linux-ranlib&nbsp; &nbsp;CFLAGS=&quot;-O2&quot; CPPFLAGS=&quot;-I./&quot;<br />checking for arm-linux-gcc... arm-linux-gcc<br />checking whether the C compiler works... yes<br />checking for C compiler default output file name... a.out<br />checking for suffix of executables...<br />checking whether we are cross compiling... yes<br />checking for suffix of object files... o<br />checking whether we are using the GNU C compiler... yes<br />checking whether arm-linux-gcc accepts -g... yes<br />checking for arm-linux-gcc option to accept ISO C89... none needed<br />checking whether arm-linux-gcc understands -c and -o together... yes<br />checking build system type... x86_64-pc-linux-uclibc<br />checking host system type... arm-unknown-linux-gnu<br />checking target system type... arm-unknown-linux-gnu<br />checking for a BSD-compatible install... /usr/bin/install -c<br />checking whether build environment is sane... yes<br />checking for arm-linux-strip... arm-linux-strip<br />checking for a thread-safe mkdir -p... /usr/bin/mkdir -p<br />checking for gawk... no<br />checking for mawk... mawk<br />checking whether make sets $(MAKE)... yes<br />checking for style of include used by make... GNU<br />checking whether make supports nested variables... yes<br />checking whether UID &#039;1000&#039; is supported by ustar format... yes<br />checking whether GID &#039;1000&#039; is supported by ustar format... yes<br />checking how to create a ustar tar archive... gnutar<br />checking dependency style of arm-linux-gcc... gcc3<br />checking whether make supports nested variables... (cached) yes<br />checking how to print strings... printf<br />checking for a sed that does not truncate output... /usr/samoa/platforms/current/toolchain/bin/sed<br />checking for grep that handles long lines and -e... /usr/bin/grep<br />checking for egrep... /usr/bin/grep -E<br />checking for fgrep... /usr/bin/grep -F<br />checking for ld used by arm-linux-gcc... arm-linux-ld<br />checking if the linker (arm-linux-ld) is GNU ld... yes<br />checking for BSD- or MS-compatible name lister (nm)... /usr/samoa/platforms/current/toolchain/bin/arm-linux-nm -B<br />checking the name lister (/usr/samoa/platforms/current/toolchain/bin/arm-linux-nm -B) interface... BSD nm<br />checking whether ln -s works... yes<br />checking the maximum length of command line arguments... 1572864<br />checking how to convert x86_64-pc-linux-uclibc file names to arm-unknown-linux-gnu format... func_convert_file_noop<br />checking how to convert x86_64-pc-linux-uclibc file names to toolchain format... func_convert_file_noop<br />checking for arm-linux-ld option to reload object files... -r<br />checking for arm-linux-objdump... arm-linux-objdump<br />checking how to recognize dependent libraries... pass_all<br />checking for arm-linux-dlltool... no<br />checking for dlltool... no<br />checking how to associate runtime and link libraries... printf %s\n<br />checking for arm-linux-ar... arm-linux-ar<br />checking for archiver @FILE support... no<br />checking for arm-linux-strip... (cached) arm-linux-strip<br />checking for arm-linux-ranlib... arm-linux-ranlib<br />checking command to parse /usr/samoa/platforms/current/toolchain/bin/arm-linux-nm -B output from arm-linux-gcc object... ok<br />checking for sysroot... no<br />checking for a working dd... /usr/bin/dd<br />checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1<br />checking for arm-linux-mt... no<br />checking for mt... mt<br />configure: WARNING: using cross tools not prefixed with host triplet<br />checking if mt is a manifest tool... no<br />checking how to run the C preprocessor... arm-linux-gcc -E<br />checking for ANSI C header files... yes<br />checking for sys/types.h... yes<br />checking for sys/stat.h... yes<br />checking for stdlib.h... yes<br />checking for string.h... yes<br />checking for memory.h... yes<br />checking for strings.h... yes<br />checking for inttypes.h... yes<br />checking for stdint.h... yes<br />checking for unistd.h... yes<br />checking for dlfcn.h... yes<br />checking for objdir... .libs<br />checking if arm-linux-gcc supports -fno-rtti -fno-exceptions... no<br />checking for arm-linux-gcc option to produce PIC... -fPIC -DPIC<br />checking if arm-linux-gcc PIC flag -fPIC -DPIC works... yes<br />checking if arm-linux-gcc static flag -static works... yes<br />checking if arm-linux-gcc supports -c -o file.o... yes<br />checking if arm-linux-gcc supports -c -o file.o... (cached) yes<br />checking whether the arm-linux-gcc linker (arm-linux-ld) supports shared libraries... yes<br />checking whether -lc should be explicitly linked in... no<br />checking dynamic linker characteristics... GNU/Linux ld.so<br />checking how to hardcode library paths into programs... immediate<br />checking whether stripping libraries is possible... yes<br />checking if libtool supports shared libraries... yes<br />checking whether to build shared libraries... yes<br />checking whether to build static libraries... no<br />checking whether the -Werror option is usable... yes<br />checking for simple visibility declarations... no<br />checking size of long long... 8<br />checking size of long... 4<br />checking size of time_t... 4<br />checking for __uint128_t... no<br />checking arpa/inet.h usability... yes<br />checking arpa/inet.h presence... yes<br />checking for arpa/inet.h... yes<br />checking fcntl.h usability... yes<br />checking fcntl.h presence... yes<br />checking for fcntl.h... yes<br />checking limits.h usability... yes<br />checking limits.h presence... yes<br />checking for limits.h... yes<br />checking netdb.h usability... yes<br />checking netdb.h presence... yes<br />checking for netdb.h... yes<br />checking netinet/in.h usability... yes<br />checking netinet/in.h presence... yes<br />checking for netinet/in.h... yes<br />checking stddef.h usability... yes<br />checking stddef.h presence... yes<br />checking for stddef.h... yes<br />checking time.h usability... yes<br />checking time.h presence... yes<br />checking for time.h... yes<br />checking sys/ioctl.h usability... yes<br />checking sys/ioctl.h presence... yes<br />checking for sys/ioctl.h... yes<br />checking sys/socket.h usability... yes<br />checking sys/socket.h presence... yes<br />checking for sys/socket.h... yes<br />checking sys/time.h usability... yes<br />checking sys/time.h presence... yes<br />checking for sys/time.h... yes<br />checking errno.h usability... yes<br />checking errno.h presence... yes<br />checking for errno.h... yes<br />checking for socket in -lnetwork... no<br />checking whether byte ordering is bigendian... no<br />checking for gethostbyname... yes<br />checking for getaddrinfo... yes<br />checking for gettimeofday... yes<br />checking for gmtime_r... yes<br />checking for inet_ntoa... yes<br />checking for memset... yes<br />checking for socket... yes<br />checking for strftime... yes<br />checking for atexit... yes<br />checking whether gethostbyname is declared... yes<br />checking whether getaddrinfo is declared... yes<br />checking whether gettimeofday is declared... yes<br />checking whether gmtime_r is declared... yes<br />checking whether inet_ntoa is declared... yes<br />checking whether memset is declared... yes<br />checking whether socket is declared... yes<br />checking whether strftime is declared... yes<br />checking for size_t... yes<br />checking for uint8_t... yes<br />checking for uintptr_t... yes<br />checking dependency style of arm-linux-gcc... gcc3<br />checking for cos in -lm... yes<br />checking for thread local storage (TLS) class... none<br />checking for debug... no<br />checking whether arm-linux-gcc is Clang... no<br />checking whether pthreads work with &quot;-pthread&quot; and &quot;-lpthread&quot;... no<br />checking whether pthreads work with -pthread... no<br />checking whether pthreads work with -pthreads... no<br />checking for the pthreads library -lpthreads... no<br />checking whether pthreads work without any flags... no<br />checking whether pthreads work with -Kthread... no<br />checking whether pthreads work with -pthread... no<br />checking whether pthreads work with -pthreads... no<br />checking whether pthreads work with -mthreads... no<br />checking for the pthreads library -lpthread... no<br />checking whether pthreads work with --thread-safe... no<br />checking whether pthreads work with -mt... no<br />checking for pthread-config... no<br />checking for fast RSA... no<br />checking for library containing gethostbyname... none required<br />checking for library containing socket... none required<br />checking for vcs system... none<br />checking for vcs checkout... no<br />checking whether the linker accepts -Werror... yes<br />checking whether the linker accepts -z relro -z now... no<br />checking whether the linker accepts -pie... yes<br />checking whether C compiler accepts -Werror... yes<br />checking whether C compiler accepts -Wno-pragmas... no<br />checking whether C compiler accepts -Wall... yes<br />checking whether C compiler accepts -Wno-strict-aliasing... yes<br />checking whether C compiler accepts -Wextra... no<br />checking whether C compiler accepts -Wunknown-pragmas... yes<br />checking whether C compiler accepts -Wthis-test-should-fail... no<br />checking whether C compiler accepts --param=ssp-buffer-size=1... no<br />checking whether C compiler accepts -Waddress... no<br />checking whether C compiler accepts -Warray-bounds... no<br />checking whether C compiler accepts -Wbad-function-cast... yes<br />checking whether C compiler accepts -Wchar-subscripts... yes<br />checking whether C compiler accepts -Wcomment... yes<br />checking whether C compiler accepts -Wfloat-equal... yes<br />checking whether C compiler accepts -Wformat-security... yes<br />checking whether C compiler accepts -Wformat=2... yes<br />checking whether C compiler accepts -Wmaybe-uninitialized... no<br />checking whether C compiler accepts -Wmissing-field-initializers... no<br />checking whether C compiler accepts -Wmissing-noreturn... yes<br />checking whether C compiler accepts -Wmissing-prototypes... yes<br />checking whether C compiler accepts -Wnested-externs... yes<br />checking whether C compiler accepts -Wnormalized=id... no<br />checking whether C compiler accepts -Woverride-init... no<br />checking whether C compiler accepts -Wpointer-arith... yes<br />checking whether C compiler accepts -Wpointer-sign... no<br />checking whether C compiler accepts -Wredundant-decls... yes<br />checking whether C compiler accepts -Wshadow... yes<br />checking whether C compiler accepts -Wshorten-64-to-32... no<br />checking whether C compiler accepts -Wsign-compare... yes<br />checking whether C compiler accepts -Wstrict-overflow=1... no<br />checking whether C compiler accepts -Wstrict-prototypes... no<br />checking whether C compiler accepts -Wswitch-enum... yes<br />checking whether C compiler accepts -Wundef... yes<br />checking whether C compiler accepts -Wunused... yes<br />checking whether C compiler accepts -Wunused-result... no<br />checking whether C compiler accepts -Wunused-variable... yes<br />checking whether C compiler accepts -Wwrite-strings... yes<br />checking whether C compiler accepts -fwrapv... no<br />creating wolfssl-config - generic 5.1.1 for -lwolfssl<br />checking the number of available CPUs... 4<br />configure: adding automake macro support<br />configure: creating aminclude.am<br />configure: added jobserver support to make for 5 jobs<br />checking that generated files are newer than configure... done<br />configure: creating ./config.status<br />config.status: creating stamp-h<br />config.status: creating Makefile<br />config.status: creating wolfssl/version.h<br />config.status: creating wolfssl/options.h<br />config.status: creating cyassl/options.h<br />config.status: creating support/wolfssl.pc<br />config.status: creating rpm/spec<br />config.status: creating wolfcrypt/test/test_paths.h<br />config.status: creating scripts/unit.test<br />config.status: creating config.h<br />config.status: config.h is unchanged<br />config.status: executing depfiles commands<br />config.status: executing libtool commands<br />config.status: executing wolfssl/wolfcrypt/async.h commands<br />config.status: executing wolfssl/wolfcrypt/fips.h commands<br />config.status: executing wolfssl/wolfcrypt/port/cavium/cavium_nitrox.h commands<br />config.status: executing wolfssl/wolfcrypt/port/intel/quickassist.h commands<br />config.status: executing wolfssl/wolfcrypt/port/intel/quickassist_mem.h commands<br />configure: ---<br />configure: Running make clean...<br />configure: ---<br />configure: Generating user options header...<br />---<br />Configuration summary for wolfssl version 5.1.1</p><p>&nbsp; &nbsp;* Installation prefix:&nbsp; &nbsp; &nbsp; &nbsp; /usr/local<br />&nbsp; &nbsp;* System type:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; unknown-linux-gnu<br />&nbsp; &nbsp;* Host CPU:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;arm<br />&nbsp; &nbsp;* C Compiler:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;arm-linux-gcc<br />&nbsp; &nbsp;* C Flags:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -O2&nbsp; &nbsp;-Wall -Wno-strict-aliasing -Wunknown-pragmas -Wbad-function-cast -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat-security -Wformat=2 -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wsign-compare -Wswitch-enum -Wundef -Wunused -Wunused-variable -Wwrite-strings<br />&nbsp; &nbsp;* C++ Compiler:<br />&nbsp; &nbsp;* C++ Flags:<br />&nbsp; &nbsp;* CPP Flags:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -I./<br />&nbsp; &nbsp;* CCAS Flags:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-O2<br />&nbsp; &nbsp;* LIB Flags:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-pie<br />&nbsp; &nbsp;* Debug enabled:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Coverage enabled:<br />&nbsp; &nbsp;* Warnings as failure:&nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* make -j:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 5<br />&nbsp; &nbsp;* VCS checkout:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no</p><p>&nbsp; &nbsp;Features<br />&nbsp; &nbsp;* FIPS:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Single threaded:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* Filesystem:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* OpenSSH Build:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* OpenSSL Extra API:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* OpenSSL Coexist:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Old Names:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* Max Strength Build:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Distro Build:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Reproducible Build:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* fastmath:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Assembly Allowed:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* sniffer:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* snifftest:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ARC4:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* AES:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* AES-NI:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* AES-CBC:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* AES-CBC length checks:&nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* AES-GCM:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* AES-GCM streaming:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* AES-CCM:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* AES-CTR:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* AES-CFB:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* AES-OFB:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* DES3:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* IDEA:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Camellia:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* NULL Cipher:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* MD2:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* MD4:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* MD5:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* RIPEMD:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* SHA:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* SHA-224:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* SHA-384:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* SHA-512:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* SHA3:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* SHAKE256:<br />&nbsp; &nbsp;* BLAKE2:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* BLAKE2S:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* CMAC:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* keygen:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* certgen:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* certreq:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* certext:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* certgencache:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* HC-128:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* RABBIT:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* CHACHA:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* XCHACHA:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Hash DRBG:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* PWDBASED:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* scrypt:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* wolfCrypt Only:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* HKDF:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* X9.63 KDF:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* MD4:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* PSK:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Poly1305:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* LEANPSK:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* LEANTLS:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* RSA:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* RSA-PSS:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* DSA:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* DH:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* DH Default Parameters:&nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* ECC:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* ECC Custom Curves:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ECC Minimum Bits:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;224<br />&nbsp; &nbsp;* CURVE25519:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* ED25519:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ED25519 streaming:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* CURVE448:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* ED448:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ED448 streaming:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* FPECC:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ECC_ENCRYPT:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ECCSI&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* SAKKE&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* ASN:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* Anonymous cipher:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* CODING:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* MEMORY:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* I/O POOL:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* wolfSentry:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* LIGHTY:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* HAPROXY:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* STUNNEL:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* tcpdump:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* libssh2:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ntp:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* rsyslog:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Apache httpd:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* NGINX:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* OpenResty:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ASIO:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* LIBWEBSOCKETS:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Qt:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Qt Unit Testing:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* SIGNAL:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* ERROR_STRINGS:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* DTLS:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* SCTP:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Indefinite Length:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Multicast:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* SSL v3.0 (Old):&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* TLS v1.0 (Old):&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* TLS v1.1 (Old):&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* TLS v1.2:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* TLS v1.3:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* Post-handshake Auth:&nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Early Data:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Send State in HRR Cookie:&nbsp; &nbsp;no<br />&nbsp; &nbsp;* OCSP:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* OCSP Stapling:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* OCSP Stapling v2:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* CRL:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* CRL-MONITOR:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Persistent session cache:&nbsp; &nbsp;no<br />&nbsp; &nbsp;* Persistent cert&nbsp; &nbsp; cache:&nbsp; &nbsp;no<br />&nbsp; &nbsp;* Atomic User Record Layer:&nbsp; &nbsp;no<br />&nbsp; &nbsp;* Public Key Callbacks:&nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* liboqs:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Whitewood netRandom:&nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Server Name Indication:&nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* ALPN:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Maximum Fragment Length:&nbsp; &nbsp; no<br />&nbsp; &nbsp;* Trusted CA Indication:&nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Truncated HMAC:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Supported Elliptic Curves:&nbsp; yes<br />&nbsp; &nbsp;* FFDHE only in client:&nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Session Ticket:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Extended Master Secret:&nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* Renegotiation Indication:&nbsp; &nbsp;no<br />&nbsp; &nbsp;* Secure Renegotiation:&nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Fallback SCSV:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Keying Material Exporter:&nbsp; &nbsp;no<br />&nbsp; &nbsp;* All TLS Extensions:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* PKCS#7:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* S/MIME:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* wolfSSH:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* wolfTPM:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* wolfCLU:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* wolfSCEP:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Secure Remote Password:&nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Small Stack:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Linux Kernel Module:&nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* valgrind unit tests:&nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* LIBZ:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Examples:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* Crypt tests:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* Stack sizes in tests:&nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Heap stats in tests:&nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* User Crypto:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Fast RSA:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Single Precision:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* SP math implementation:&nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Async Crypto:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* PKCS#8:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yes<br />&nbsp; &nbsp;* PKCS#11:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* PKCS#12:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* Cavium Nitrox:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Cavium Octeon (Sync):&nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Intel Quick Assist:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* ARM ASM:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* ARM ASM SHA512 Crypto<br />&nbsp; &nbsp;* AES Key Wrap:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Write duplicate:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Xilinx Hardware Acc.:&nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Inline Code:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; yes<br />&nbsp; &nbsp;* Linux AF_ALG:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* Linux KCAPI:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Linux devcrypto:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no<br />&nbsp; &nbsp;* Crypto callbacks:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* i.MX6 CAAM:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* IoT-Safe:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* IoT-Safe HWRNG:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;no<br />&nbsp; &nbsp;* NXP SE050:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; no</p>]]></description>
			<author><![CDATA[null@example.com (alen.loncaric)]]></author>
			<pubDate>Wed, 16 Feb 2022 07:43:55 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post6486.html#p6486</guid>
		</item>
		<item>
			<title><![CDATA[Re: Cannot crosscompil wolfssl 5.1.1]]></title>
			<link>https://www.wolfssl.com/forums/post6484.html#p6484</link>
			<description><![CDATA[<p>Hi alen.loncaric</p><p>Thanks for contacting wolfSSL. Typically this is because the settings are not getting picked up by the configuration headers. Could you please share the &quot;./configure&quot; command you are using?</p>]]></description>
			<author><![CDATA[null@example.com (embhorn)]]></author>
			<pubDate>Mon, 14 Feb 2022 21:49:46 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post6484.html#p6484</guid>
		</item>
		<item>
			<title><![CDATA[Cannot crosscompil wolfssl 5.1.1]]></title>
			<link>https://www.wolfssl.com/forums/post6483.html#p6483</link>
			<description><![CDATA[<p>Dear I know i am able to crosscompile wolfssl 4.7.0 but 5.1.1 is failing. <br />Can i change something with the flags&nbsp; to make it successful?</p><p>wolfssl/wolfcrypt/asn_public.h:533: warning: declaration of `time&#039; shadows a global declaration<br />/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/time.h:186: warning: shadowed declaration is here<br />In file included from wolfssl/internal.h:28,<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;from src/ssl.c:37:<br />wolfssl/ssl.h:1404: warning: declaration of `access&#039; shadows a global declaration<br />/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/unistd.h:260: warning: shadowed declaration is here<br />In file included from wolfssl/internal.h:102,<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;from src/ssl.c:37:<br />wolfssl/wolfcrypt/ecc.h:621: warning: declaration of `stat&#039; shadows a global declaration<br />/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/sys/stat.h:201: warning: shadowed declaration is here<br />wolfssl/wolfcrypt/ecc.h:624: warning: declaration of `stat&#039; shadows a global declaration<br />/usr/samoa/tools/toolchain2.0/arm-linux-uclibc/sys-include/sys/stat.h:201: warning: shadowed declaration is here<br />src/ssl.c: In function `GetSessionRef&#039;:<br />src/ssl.c:23300: warning: implicit declaration of function `__builtin_offsetof&#039;<br />src/ssl.c:23300: error: parse error before &quot;WOLFSSL_SESSION&quot;<br />make[2]: *** [Makefile:5756: src/src_libwolfssl_la-ssl.lo] Error 1<br />make[2]: Leaving directory &#039;/home/user/ports/wolf/wolfssl-5.1.1&#039;<br />make[1]: *** [Makefile:6311: all-recursive] Error 1<br />make[1]: Leaving directory &#039;/home/user/ports/wolf/wolfssl-5.1.1&#039;<br />make: *** [Makefile:3781: all] Error 2</p>]]></description>
			<author><![CDATA[null@example.com (alen.loncaric)]]></author>
			<pubDate>Mon, 14 Feb 2022 20:45:08 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post6483.html#p6483</guid>
		</item>
	</channel>
</rss>
