The build took 00h 01m 28s and was SUCCESSFUL.
The program in this build is written in the following languages, according to sloccount:
| SLOC | Language | 
|---|---|
| 55,828 | ansic | 
| 20,733 | asm | 
| 3,633 | sh | 
| 753 | makefile | 
| 71 | cpp | 
| 7 | awk | 
| 81,025 | total | 
The process tree of the build process is here.
    To avoid scrolling, you may jump to the last line of the
    invocation of makepkg that was used to build this
    package.
    
Removed vanilla repositories from pacman.conf and added:
        CMD: sudo -u tuscan  red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
        ==> Making package: nettle 3.2-2 (Wed Aug 24 13:32:10 UTC 2016)==> Checking runtime dependencies...==> Checking buildtime dependencies...==> WARNING: Using existing $srcdir/ tree==> Starting build()...checking build system type... x86_64-unknown-linux-gnuchecking host system type... x86_64-unknown-linux-gnuchecking for -R flag... using -Wl,-rpath,Searching for librarieschecking /usr/lib... addedchecking /usr/local/lib... addedchecking /sw/local/lib... not foundchecking /sw/lib... not foundchecking /usr/gnu/lib... not foundchecking /opt/gnu/lib... not foundchecking /sw/gnu/lib... not foundchecking /usr/freeware/lib... not foundchecking /usr/pkg/lib... not foundchecking for x86_64-unknown-linux-gcc... nochecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables... checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking for ifunc support... yeschecking for x86_64-unknown-linux-g++... nochecking for x86_64-unknown-linux-c++... nochecking for x86_64-unknown-linux-gpp... nochecking for x86_64-unknown-linux-aCC... nochecking for x86_64-unknown-linux-CC... nochecking for x86_64-unknown-linux-cxx... nochecking for x86_64-unknown-linux-cc++... nochecking for x86_64-unknown-linux-cl.exe... nochecking for x86_64-unknown-linux-FCC... nochecking for x86_64-unknown-linux-KCC... nochecking for x86_64-unknown-linux-RCC... nochecking for x86_64-unknown-linux-xlC_r... nochecking for x86_64-unknown-linux-xlC... nochecking for g++... g++checking whether we are using the GNU C++ compiler... yeschecking whether g++ accepts -g... yeschecking if LD -Wl,--version-script works... yeschecking whether make sets $(MAKE)... yeschecking for x86_64-unknown-linux-ranlib... nochecking for ranlib... ranlibchecking for x86_64-unknown-linux-nm... nochecking for nm... nmchecking for x86_64-unknown-linux-objdump... nochecking for objdump... objdumpchecking for x86_64-unknown-linux-ar... nochecking for ar... archecking for a BSD-compatible install... /usr/bin/install -cchecking for a thread-safe mkdir -p... /usr/sbin/mkdir -pchecking whether ln -s works... yeschecking for build system executable suffix... checking for an ANSI C-conforming const... yeschecking for inline... inlinechecking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /usr/sbin/grepchecking for egrep... /usr/sbin/grep -Echecking for uid_t in sys/types.h... yeschecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking for size_t... yeschecking whether time.h and sys/time.h may both be included... yeschecking size of long... 8checking size of size_t... 8checking openssl/blowfish.h usability... yeschecking openssl/blowfish.h presence... yeschecking for openssl/blowfish.h... yeschecking openssl/des.h usability... yeschecking openssl/des.h presence... yeschecking for openssl/des.h... yeschecking openssl/cast.h usability... yeschecking openssl/cast.h presence... yeschecking for openssl/cast.h... yeschecking openssl/aes.h usability... yeschecking openssl/aes.h presence... yeschecking for openssl/aes.h... yeschecking openssl/ecdsa.h usability... yeschecking openssl/ecdsa.h presence... yeschecking for openssl/ecdsa.h... yeschecking valgrind/memcheck.h usability... nochecking valgrind/memcheck.h presence... nochecking for valgrind/memcheck.h... nochecking dlfcn.h usability... yeschecking dlfcn.h presence... yeschecking for dlfcn.h... yeschecking for dlopen in -ldl... yeschecking for working alloca.h... yeschecking for alloca... yeschecking malloc.h usability... yeschecking malloc.h presence... yeschecking for malloc.h... yeschecking for strerror... yeschecking for secure_getenv... yeschecking for getline... yeschecking whether byte ordering is bigendian... nochecking for __attribute__... yeschecking for stdint types... stdint.h (shortcircuit)make use of stdint.h in nettle-stdint.h (assuming C99 compatible system)checking for fcntl file locking... yeschecking for __gmpz_getlimbn in -lgmp... yeschecking for GMP limb size... 64 bitsconfigure: Compiler uses 64-bit ABI. To change, set CC.configure: Libraries to be installed in ${exec_prefix}/lib.configure: Looking for assembler files in x86_64.checking CCPIC... -fpicchecking if globals are prefixed by underscore... nochecking for ELF-style .type,%function pseudo-ops... yeschecking for ELF-style .type,#function pseudo-ops... nochecking for COFF-style .type directive... nochecking if we should use a .note.GNU-stack section... yeschecking if .align assembly directive is logarithmic... nochecking for m4... /usr/sbin/m4checking for makeinfo... /usr/sbin/makeinfochecking for BF_ecb_encrypt in -lcrypto... yeschecking for library containing clock_gettime... none requiredconfigure: creating ./config.statusconfig.status: creating config.makeconfig.status: creating config.m4config.status: creating Makefileconfig.status: creating version.hconfig.status: creating tools/Makefileconfig.status: creating testsuite/Makefileconfig.status: creating examples/Makefileconfig.status: creating nettle.pcconfig.status: creating hogweed.pcconfig.status: creating libnettle.mapconfig.status: creating libhogweed.mapconfig.status: creating config.hconfig.status: linking x86_64/aes-encrypt-internal.asm to aes-encrypt-internal.asmconfig.status: linking x86_64/aes-decrypt-internal.asm to aes-decrypt-internal.asmconfig.status: linking x86_64/camellia-crypt-internal.asm to camellia-crypt-internal.asmconfig.status: linking x86_64/md5-compress.asm to md5-compress.asmconfig.status: linking x86_64/memxor.asm to memxor.asmconfig.status: linking x86_64/memxor3.asm to memxor3.asmconfig.status: linking x86_64/poly1305-internal.asm to poly1305-internal.asmconfig.status: linking x86_64/chacha-core-internal.asm to chacha-core-internal.asmconfig.status: linking x86_64/salsa20-crypt.asm to salsa20-crypt.asmconfig.status: linking x86_64/salsa20-core-internal.asm to salsa20-core-internal.asmconfig.status: linking x86_64/serpent-encrypt.asm to serpent-encrypt.asmconfig.status: linking x86_64/serpent-decrypt.asm to serpent-decrypt.asmconfig.status: linking x86_64/sha1-compress.asm to sha1-compress.asmconfig.status: linking x86_64/sha256-compress.asm to sha256-compress.asmconfig.status: linking x86_64/sha512-compress.asm to sha512-compress.asmconfig.status: linking x86_64/sha3-permute.asm to sha3-permute.asmconfig.status: linking x86_64/umac-nh.asm to umac-nh.asmconfig.status: linking x86_64/umac-nh-n.asm to umac-nh-n.asmconfig.status: linking x86_64/machine.m4 to machine.m4config.status: linking x86_64/gcm-hash8.asm to gcm-hash8.asmconfig.status: linking x86_64/ecc-192-modp.asm to ecc-192-modp.asmconfig.status: linking x86_64/ecc-224-modp.asm to ecc-224-modp.asmconfig.status: linking x86_64/ecc-25519-modp.asm to ecc-25519-modp.asmconfig.status: linking x86_64/ecc-256-redc.asm to ecc-256-redc.asmconfig.status: linking x86_64/ecc-384-modp.asm to ecc-384-modp.asmconfig.status: linking x86_64/ecc-521-modp.asm to ecc-521-modp.asmconfig.status: executing dummy-dep-files commandsconfig.status: executing nettle-stdint.h commandsconfig.status: creating nettle-stdint.h : __NETTLE_STDINT_Hconfigure: summary of build options:  Version:           nettle 3.2  Host type:         x86_64-unknown-linux-gnu  ABI:               64  Assembly files:    x86_64  Install prefix:    /usr  Library directory: ${exec_prefix}/lib  Compiler:          gcc  Static libraries:  no  Shared libraries:  yes  Public key crypto: yes  Using mini-gmp:    no  Documentation:     yesmake all-heremake[1]: Entering directory '/tmp/nettle/src/nettle-3.2'gcc -O `test -f aesdata.c || echo './'`aesdata.c \-o aesdatagcc -O `test -f desdata.c || echo './'`desdata.c \-o desdatagcc -O `test -f twofishdata.c || echo './'`twofishdata.c \-o twofishdatagcc -O `test -f shadata.c || echo './'`shadata.c -lm \-o shadatagcc -O `test -f gcmdata.c || echo './'`gcmdata.c \-o gcmdatagcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT getopt.o -MD -MP -MF getopt.o.d -c getopt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT getopt1.o -MD -MP -MF getopt1.o.d -c getopt1.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-internal.o -MD -MP -MF nettle-internal.o.d -c nettle-internal.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 aes-decrypt-internal.asm >aes-decrypt-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-decrypt-internal.o -MD -MP -MF aes-decrypt-internal.o.d -c aes-decrypt-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-decrypt.o -MD -MP -MF aes-decrypt.o.d -c aes-decrypt.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 aes-encrypt-internal.asm >aes-encrypt-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt-internal.o -MD -MP -MF aes-encrypt-internal.o.d -c aes-encrypt-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt.o -MD -MP -MF aes-encrypt.o.d -c aes-encrypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-encrypt-table.o -MD -MP -MF aes-encrypt-table.o.d -c aes-encrypt-table.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-invert-internal.o -MD -MP -MF aes-invert-internal.o.d -c aes-invert-internal.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-set-key-internal.o -MD -MP -MF aes-set-key-internal.o.d -c aes-set-key-internal.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-set-encrypt-key.o -MD -MP -MF aes-set-encrypt-key.o.d -c aes-set-encrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes-set-decrypt-key.o -MD -MP -MF aes-set-decrypt-key.o.d -c aes-set-decrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes128-set-encrypt-key.o -MD -MP -MF aes128-set-encrypt-key.o.d -c aes128-set-encrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes128-set-decrypt-key.o -MD -MP -MF aes128-set-decrypt-key.o.d -c aes128-set-decrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes128-meta.o -MD -MP -MF aes128-meta.o.d -c aes128-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes192-set-encrypt-key.o -MD -MP -MF aes192-set-encrypt-key.o.d -c aes192-set-encrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes192-set-decrypt-key.o -MD -MP -MF aes192-set-decrypt-key.o.d -c aes192-set-decrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes192-meta.o -MD -MP -MF aes192-meta.o.d -c aes192-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes256-set-encrypt-key.o -MD -MP -MF aes256-set-encrypt-key.o.d -c aes256-set-encrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes256-set-decrypt-key.o -MD -MP -MF aes256-set-decrypt-key.o.d -c aes256-set-decrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT aes256-meta.o -MD -MP -MF aes256-meta.o.d -c aes256-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour.o -MD -MP -MF arcfour.o.d -c arcfour.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arcfour-crypt.o -MD -MP -MF arcfour-crypt.o.d -c arcfour-crypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arctwo.o -MD -MP -MF arctwo.o.d -c arctwo.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT arctwo-meta.o -MD -MP -MF arctwo-meta.o.d -c arctwo-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT blowfish.o -MD -MP -MF blowfish.o.d -c blowfish.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base16-encode.o -MD -MP -MF base16-encode.o.d -c base16-encode.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base16-decode.o -MD -MP -MF base16-decode.o.d -c base16-decode.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base16-meta.o -MD -MP -MF base16-meta.o.d -c base16-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64-encode.o -MD -MP -MF base64-encode.o.d -c base64-encode.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64-decode.o -MD -MP -MF base64-decode.o.d -c base64-decode.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64-meta.o -MD -MP -MF base64-meta.o.d -c base64-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64url-encode.o -MD -MP -MF base64url-encode.o.d -c base64url-encode.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64url-decode.o -MD -MP -MF base64url-decode.o.d -c base64url-decode.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT base64url-meta.o -MD -MP -MF base64url-meta.o.d -c base64url-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT buffer.o -MD -MP -MF buffer.o.d -c buffer.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT buffer-init.o -MD -MP -MF buffer-init.o.d -c buffer-init.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 camellia-crypt-internal.asm >camellia-crypt-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia-table.o -MD -MP -MF camellia-table.o.d -c camellia-table.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia-crypt-internal.o -MD -MP -MF camellia-crypt-internal.o.d -c camellia-crypt-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia-absorb.o -MD -MP -MF camellia-absorb.o.d -c camellia-absorb.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia-invert-key.o -MD -MP -MF camellia-invert-key.o.d -c camellia-invert-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia128-set-encrypt-key.o -MD -MP -MF camellia128-set-encrypt-key.o.d -c camellia128-set-encrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia128-crypt.o -MD -MP -MF camellia128-crypt.o.d -c camellia128-crypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia128-set-decrypt-key.o -MD -MP -MF camellia128-set-decrypt-key.o.d -c camellia128-set-decrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia128-meta.o -MD -MP -MF camellia128-meta.o.d -c camellia128-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia192-meta.o -MD -MP -MF camellia192-meta.o.d -c camellia192-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia256-set-encrypt-key.o -MD -MP -MF camellia256-set-encrypt-key.o.d -c camellia256-set-encrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia256-crypt.o -MD -MP -MF camellia256-crypt.o.d -c camellia256-crypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia256-set-decrypt-key.o -MD -MP -MF camellia256-set-decrypt-key.o.d -c camellia256-set-decrypt-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT camellia256-meta.o -MD -MP -MF camellia256-meta.o.d -c camellia256-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT cast128.o -MD -MP -MF cast128.o.d -c cast128.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT cast128-meta.o -MD -MP -MF cast128-meta.o.d -c cast128-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT cbc.o -MD -MP -MF cbc.o.d -c cbc.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ccm.o -MD -MP -MF ccm.o.d -c ccm.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ccm-aes128.o -MD -MP -MF ccm-aes128.o.d -c ccm-aes128.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ccm-aes192.o -MD -MP -MF ccm-aes192.o.d -c ccm-aes192.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ccm-aes256.o -MD -MP -MF ccm-aes256.o.d -c ccm-aes256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT chacha-crypt.o -MD -MP -MF chacha-crypt.o.d -c chacha-crypt.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 chacha-core-internal.asm >chacha-core-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT chacha-core-internal.o -MD -MP -MF chacha-core-internal.o.d -c chacha-core-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT chacha-poly1305.o -MD -MP -MF chacha-poly1305.o.d -c chacha-poly1305.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT chacha-poly1305-meta.o -MD -MP -MF chacha-poly1305-meta.o.d -c chacha-poly1305-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT chacha-set-key.o -MD -MP -MF chacha-set-key.o.d -c chacha-set-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT chacha-set-nonce.o -MD -MP -MF chacha-set-nonce.o.d -c chacha-set-nonce.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ctr.o -MD -MP -MF ctr.o.d -c ctr.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT des.o -MD -MP -MF des.o.d -c des.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT des3.o -MD -MP -MF des3.o.d -c des3.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT des-compat.o -MD -MP -MF des-compat.o.d -c des-compat.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eax.o -MD -MP -MF eax.o.d -c eax.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eax-aes128.o -MD -MP -MF eax-aes128.o.d -c eax-aes128.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eax-aes128-meta.o -MD -MP -MF eax-aes128-meta.o.d -c eax-aes128-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm.o -MD -MP -MF gcm.o.d -c gcm.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-aes.o -MD -MP -MF gcm-aes.o.d -c gcm-aes.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-aes128.o -MD -MP -MF gcm-aes128.o.d -c gcm-aes128.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-aes128-meta.o -MD -MP -MF gcm-aes128-meta.o.d -c gcm-aes128-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-aes192.o -MD -MP -MF gcm-aes192.o.d -c gcm-aes192.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-aes192-meta.o -MD -MP -MF gcm-aes192-meta.o.d -c gcm-aes192-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-aes256.o -MD -MP -MF gcm-aes256.o.d -c gcm-aes256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-aes256-meta.o -MD -MP -MF gcm-aes256-meta.o.d -c gcm-aes256-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-camellia128.o -MD -MP -MF gcm-camellia128.o.d -c gcm-camellia128.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-camellia128-meta.o -MD -MP -MF gcm-camellia128-meta.o.d -c gcm-camellia128-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-camellia256.o -MD -MP -MF gcm-camellia256.o.d -c gcm-camellia256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-camellia256-meta.o -MD -MP -MF gcm-camellia256-meta.o.d -c gcm-camellia256-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gosthash94.o -MD -MP -MF gosthash94.o.d -c gosthash94.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gosthash94-meta.o -MD -MP -MF gosthash94-meta.o.d -c gosthash94-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac.o -MD -MP -MF hmac.o.d -c hmac.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac-md5.o -MD -MP -MF hmac-md5.o.d -c hmac-md5.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac-ripemd160.o -MD -MP -MF hmac-ripemd160.o.d -c hmac-ripemd160.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac-sha1.o -MD -MP -MF hmac-sha1.o.d -c hmac-sha1.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac-sha224.o -MD -MP -MF hmac-sha224.o.d -c hmac-sha224.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac-sha256.o -MD -MP -MF hmac-sha256.o.d -c hmac-sha256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac-sha384.o -MD -MP -MF hmac-sha384.o.d -c hmac-sha384.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT hmac-sha512.o -MD -MP -MF hmac-sha512.o.d -c hmac-sha512.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT knuth-lfib.o -MD -MP -MF knuth-lfib.o.d -c knuth-lfib.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md2.o -MD -MP -MF md2.o.d -c md2.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md2-meta.o -MD -MP -MF md2-meta.o.d -c md2-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md4.o -MD -MP -MF md4.o.d -c md4.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md4-meta.o -MD -MP -MF md4-meta.o.d -c md4-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md5.o -MD -MP -MF md5.o.d -c md5.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 md5-compress.asm >md5-compress.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md5-compat.o -MD -MP -MF md5-compat.o.d -c md5-compat.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md5-compress.o -MD -MP -MF md5-compress.o.d -c md5-compress.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT md5-meta.o -MD -MP -MF md5-meta.o.d -c md5-meta.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 memxor.asm >memxor.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT memxor.o -MD -MP -MF memxor.o.d -c memxor.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 memxor3.asm >memxor3.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-meta-aeads.o -MD -MP -MF nettle-meta-aeads.o.d -c nettle-meta-aeads.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT memxor3.o -MD -MP -MF memxor3.o.d -c memxor3.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-meta-armors.o -MD -MP -MF nettle-meta-armors.o.d -c nettle-meta-armors.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-meta-ciphers.o -MD -MP -MF nettle-meta-ciphers.o.d -c nettle-meta-ciphers.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT nettle-meta-hashes.o -MD -MP -MF nettle-meta-hashes.o.d -c nettle-meta-hashes.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pbkdf2.o -MD -MP -MF pbkdf2.o.d -c pbkdf2.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pbkdf2-hmac-sha1.o -MD -MP -MF pbkdf2-hmac-sha1.o.d -c pbkdf2-hmac-sha1.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pbkdf2-hmac-sha256.o -MD -MP -MF pbkdf2-hmac-sha256.o.d -c pbkdf2-hmac-sha256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT poly1305-aes.o -MD -MP -MF poly1305-aes.o.d -c poly1305-aes.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 poly1305-internal.asm >poly1305-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT poly1305-internal.o -MD -MP -MF poly1305-internal.o.d -c poly1305-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT realloc.o -MD -MP -MF realloc.o.d -c realloc.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ripemd160.o -MD -MP -MF ripemd160.o.d -c ripemd160.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ripemd160-compress.o -MD -MP -MF ripemd160-compress.o.d -c ripemd160-compress.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ripemd160-meta.o -MD -MP -MF ripemd160-meta.o.d -c ripemd160-meta.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 salsa20-core-internal.asm >salsa20-core-internal.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT salsa20-core-internal.o -MD -MP -MF salsa20-core-internal.o.d -c salsa20-core-internal.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 salsa20-crypt.asm >salsa20-crypt.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT salsa20-crypt.o -MD -MP -MF salsa20-crypt.o.d -c salsa20-crypt.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT salsa20r12-crypt.o -MD -MP -MF salsa20r12-crypt.o.d -c salsa20r12-crypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT salsa20-set-key.o -MD -MP -MF salsa20-set-key.o.d -c salsa20-set-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT salsa20-set-nonce.o -MD -MP -MF salsa20-set-nonce.o.d -c salsa20-set-nonce.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT salsa20-128-set-key.o -MD -MP -MF salsa20-128-set-key.o.d -c salsa20-128-set-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT salsa20-256-set-key.o -MD -MP -MF salsa20-256-set-key.o.d -c salsa20-256-set-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha1.o -MD -MP -MF sha1.o.d -c sha1.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 sha1-compress.asm >sha1-compress.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha1-compress.o -MD -MP -MF sha1-compress.o.d -c sha1-compress.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha1-meta.o -MD -MP -MF sha1-meta.o.d -c sha1-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha256.o -MD -MP -MF sha256.o.d -c sha256.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 sha256-compress.asm >sha256-compress.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha256-compress.o -MD -MP -MF sha256-compress.o.d -c sha256-compress.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha224-meta.o -MD -MP -MF sha224-meta.o.d -c sha224-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha256-meta.o -MD -MP -MF sha256-meta.o.d -c sha256-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512.o -MD -MP -MF sha512.o.d -c sha512.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 sha512-compress.asm >sha512-compress.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512-compress.o -MD -MP -MF sha512-compress.o.d -c sha512-compress.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha384-meta.o -MD -MP -MF sha384-meta.o.d -c sha384-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512-meta.o -MD -MP -MF sha512-meta.o.d -c sha512-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512-224-meta.o -MD -MP -MF sha512-224-meta.o.d -c sha512-224-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha512-256-meta.o -MD -MP -MF sha512-256-meta.o.d -c sha512-256-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3.o -MD -MP -MF sha3.o.d -c sha3.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 sha3-permute.asm >sha3-permute.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-permute.o -MD -MP -MF sha3-permute.o.d -c sha3-permute.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-224.o -MD -MP -MF sha3-224.o.d -c sha3-224.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-224-meta.o -MD -MP -MF sha3-224-meta.o.d -c sha3-224-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-256.o -MD -MP -MF sha3-256.o.d -c sha3-256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-256-meta.o -MD -MP -MF sha3-256-meta.o.d -c sha3-256-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-384.o -MD -MP -MF sha3-384.o.d -c sha3-384.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-384-meta.o -MD -MP -MF sha3-384-meta.o.d -c sha3-384-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-512.o -MD -MP -MF sha3-512.o.d -c sha3-512.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sha3-512-meta.o -MD -MP -MF sha3-512-meta.o.d -c sha3-512-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-set-key.o -MD -MP -MF serpent-set-key.o.d -c serpent-set-key.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 serpent-encrypt.asm >serpent-encrypt.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-encrypt.o -MD -MP -MF serpent-encrypt.o.d -c serpent-encrypt.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 serpent-decrypt.asm >serpent-decrypt.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-decrypt.o -MD -MP -MF serpent-decrypt.o.d -c serpent-decrypt.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT serpent-meta.o -MD -MP -MF serpent-meta.o.d -c serpent-meta.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT twofish.o -MD -MP -MF twofish.o.d -c twofish.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT twofish-meta.o -MD -MP -MF twofish-meta.o.d -c twofish-meta.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 umac-nh.asm >umac-nh.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-nh.o -MD -MP -MF umac-nh.o.d -c umac-nh.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 umac-nh-n.asm >umac-nh-n.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-l2.o -MD -MP -MF umac-l2.o.d -c umac-l2.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-nh-n.o -MD -MP -MF umac-nh-n.o.d -c umac-nh-n.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-l3.o -MD -MP -MF umac-l3.o.d -c umac-l3.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-poly64.o -MD -MP -MF umac-poly64.o.d -c umac-poly64.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-poly128.o -MD -MP -MF umac-poly128.o.d -c umac-poly128.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac-set-key.o -MD -MP -MF umac-set-key.o.d -c umac-set-key.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac32.o -MD -MP -MF umac32.o.d -c umac32.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac64.o -MD -MP -MF umac64.o.d -c umac64.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac96.o -MD -MP -MF umac96.o.d -c umac96.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT umac128.o -MD -MP -MF umac128.o.d -c umac128.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT version.o -MD -MP -MF version.o.d -c version.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT write-be32.o -MD -MP -MF write-be32.o.d -c write-be32.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT write-le32.o -MD -MP -MF write-le32.o.d -c write-le32.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT write-le64.o -MD -MP -MF write-le64.o.d -c write-le64.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT yarrow256.o -MD -MP -MF yarrow256.o.d -c yarrow256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT yarrow_key_event.o -MD -MP -MF yarrow_key_event.o.d -c yarrow_key_event.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 gcm-hash8.asm >gcm-hash8.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gcm-hash8.o -MD -MP -MF gcm-hash8.o.d -c gcm-hash8.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp.o -MD -MP -MF sexp.o.d -c sexp.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-format.o -MD -MP -MF sexp-format.o.d -c sexp-format.c \&& truesexp-format.c: In function 'nettle_sexp_vformat':sexp-format.c:106:57: warning: pointer targets in passing argument 3 of 'format_string' differ in signedness [-Wpointer-sign]    size_t output_length = format_string(buffer, length, start);                                                         ^~~~~sexp-format.c:80:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *' format_string(struct nettle_buffer *buffer, ^~~~~~~~~~~~~sexp-format.c:179:49: warning: pointer targets in passing argument 3 of 'format_string' differ in signedness [-Wpointer-sign]   output_length = format_string(buffer, length, s);                                                 ^sexp-format.c:80:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *' format_string(struct nettle_buffer *buffer, ^~~~~~~~~~~~~sexp-format.c:212:49: warning: pointer targets in passing argument 3 of 'format_string' differ in signedness [-Wpointer-sign]   output_length = format_string(buffer, length, s);                                                 ^sexp-format.c:80:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *' format_string(struct nettle_buffer *buffer, ^~~~~~~~~~~~~sexp-format.c:242:54: warning: pointer targets in passing argument 3 of 'nettle_buffer_write' differ in signedness [-Wpointer-sign]   if (buffer && !nettle_buffer_write(buffer, length, s))                                                      ^In file included from sexp-format.c:45:0:buffer.h:86:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *' nettle_buffer_write(struct nettle_buffer *buffer, ^~~~~~~~~~~~~~~~~~~sexp.c: In function 'nettle_sexp_iterator_check_type':sexp.c:303:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]    && strlen(type) == iterator->atom_length              ^~~~In file included from sexp.c:39:0:/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' extern size_t strlen (const char *__s)               ^~~~~~sexp.c: In function 'nettle_sexp_iterator_check_types':sexp.c:319:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]  if (strlen(types[i]) == iterator->atom_length             ^~~~~In file included from sexp.c:39:0:/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const uint8_t * const {aka const unsigned char * const}' extern size_t strlen (const char *__s)               ^~~~~~sexp.c: In function 'nettle_sexp_iterator_assoc':sexp.c:360:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]     if (strlen(keys[i]) == iterator->atom_length                ^~~~In file included from sexp.c:39:0:/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const uint8_t * const {aka const unsigned char * const}' extern size_t strlen (const char *__s)               ^~~~~~gcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-transport.o -MD -MP -MF sexp-transport.o.d -c sexp-transport.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp-transport-format.o -MD -MP -MF sexp-transport-format.o.d -c sexp-transport-format.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum.o -MD -MP -MF bignum.o.d -c bignum.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-random.o -MD -MP -MF bignum-random.o.d -c bignum-random.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT bignum-random-prime.o -MD -MP -MF bignum-random-prime.o.d -c bignum-random-prime.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2bignum.o -MD -MP -MF sexp2bignum.o.d -c sexp2bignum.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1.o -MD -MP -MF pkcs1.o.d -c pkcs1.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-encrypt.o -MD -MP -MF pkcs1-encrypt.o.d -c pkcs1-encrypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-decrypt.o -MD -MP -MF pkcs1-decrypt.o.d -c pkcs1-decrypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-digest.o -MD -MP -MF pkcs1-rsa-digest.o.d -c pkcs1-rsa-digest.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-md5.o -MD -MP -MF pkcs1-rsa-md5.o.d -c pkcs1-rsa-md5.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha1.o -MD -MP -MF pkcs1-rsa-sha1.o.d -c pkcs1-rsa-sha1.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha256.o -MD -MP -MF pkcs1-rsa-sha256.o.d -c pkcs1-rsa-sha256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pkcs1-rsa-sha512.o -MD -MP -MF pkcs1-rsa-sha512.o.d -c pkcs1-rsa-sha512.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa.o -MD -MP -MF rsa.o.d -c rsa.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sign.o -MD -MP -MF rsa-sign.o.d -c rsa-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sign-tr.o -MD -MP -MF rsa-sign-tr.o.d -c rsa-sign-tr.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-verify.o -MD -MP -MF rsa-verify.o.d -c rsa-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-sign.o -MD -MP -MF rsa-pkcs1-sign.o.d -c rsa-pkcs1-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-sign-tr.o -MD -MP -MF rsa-pkcs1-sign-tr.o.d -c rsa-pkcs1-sign-tr.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-pkcs1-verify.o -MD -MP -MF rsa-pkcs1-verify.o.d -c rsa-pkcs1-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-md5-sign.o -MD -MP -MF rsa-md5-sign.o.d -c rsa-md5-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-md5-sign-tr.o -MD -MP -MF rsa-md5-sign-tr.o.d -c rsa-md5-sign-tr.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-md5-verify.o -MD -MP -MF rsa-md5-verify.o.d -c rsa-md5-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha1-sign.o -MD -MP -MF rsa-sha1-sign.o.d -c rsa-sha1-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha1-sign-tr.o -MD -MP -MF rsa-sha1-sign-tr.o.d -c rsa-sha1-sign-tr.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha1-verify.o -MD -MP -MF rsa-sha1-verify.o.d -c rsa-sha1-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha256-sign.o -MD -MP -MF rsa-sha256-sign.o.d -c rsa-sha256-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha256-sign-tr.o -MD -MP -MF rsa-sha256-sign-tr.o.d -c rsa-sha256-sign-tr.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha256-verify.o -MD -MP -MF rsa-sha256-verify.o.d -c rsa-sha256-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha512-sign.o -MD -MP -MF rsa-sha512-sign.o.d -c rsa-sha512-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha512-sign-tr.o -MD -MP -MF rsa-sha512-sign-tr.o.d -c rsa-sha512-sign-tr.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-sha512-verify.o -MD -MP -MF rsa-sha512-verify.o.d -c rsa-sha512-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-encrypt.o -MD -MP -MF rsa-encrypt.o.d -c rsa-encrypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-decrypt.o -MD -MP -MF rsa-decrypt.o.d -c rsa-decrypt.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-decrypt-tr.o -MD -MP -MF rsa-decrypt-tr.o.d -c rsa-decrypt-tr.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-keygen.o -MD -MP -MF rsa-keygen.o.d -c rsa-keygen.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa-blind.o -MD -MP -MF rsa-blind.o.d -c rsa-blind.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa2sexp.o -MD -MP -MF rsa2sexp.o.d -c rsa2sexp.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2rsa.o -MD -MP -MF sexp2rsa.o.d -c sexp2rsa.c \&& truesexp2rsa.c: In function 'nettle_rsa_keypair_from_sexp_alist':sexp2rsa.c:63:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "n", "e", "d", "p", "q", "a", "b", "c" };         ^~~sexp2rsa.c:63:9: note: (near initialization for 'names[0]')sexp2rsa.c:63:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "n", "e", "d", "p", "q", "a", "b", "c" };              ^~~sexp2rsa.c:63:14: note: (near initialization for 'names[1]')sexp2rsa.c:63:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "n", "e", "d", "p", "q", "a", "b", "c" };                   ^~~sexp2rsa.c:63:19: note: (near initialization for 'names[2]')sexp2rsa.c:63:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "n", "e", "d", "p", "q", "a", "b", "c" };                        ^~~sexp2rsa.c:63:24: note: (near initialization for 'names[3]')sexp2rsa.c:63:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "n", "e", "d", "p", "q", "a", "b", "c" };                             ^~~sexp2rsa.c:63:29: note: (near initialization for 'names[4]')sexp2rsa.c:63:34: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "n", "e", "d", "p", "q", "a", "b", "c" };                                  ^~~sexp2rsa.c:63:34: note: (near initialization for 'names[5]')sexp2rsa.c:63:39: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "n", "e", "d", "p", "q", "a", "b", "c" };                                       ^~~sexp2rsa.c:63:39: note: (near initialization for 'names[6]')sexp2rsa.c:63:44: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "n", "e", "d", "p", "q", "a", "b", "c" };                                            ^~~sexp2rsa.c:63:44: note: (near initialization for 'names[7]')sexp2rsa.c: In function 'nettle_rsa_keypair_from_sexp':sexp2rsa.c:103:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" };         ^~~~~sexp2rsa.c:103:9: note: (near initialization for 'names[0]')sexp2rsa.c:103:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" };                ^~~~~~~~~~~sexp2rsa.c:103:16: note: (near initialization for 'names[1]')sexp2rsa.c:103:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "rsa", "rsa-pkcs1", "rsa-pkcs1-sha1" };                             ^~~~~~~~~~~~~~~~sexp2rsa.c:103:29: note: (near initialization for 'names[2]')sexp2rsa.c:108:37: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]   if (!sexp_iterator_check_type(&i, priv ? "private-key" : "public-key"))                                     ^~~~In file included from sexp2rsa.c:41:0:sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~gcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa.o -MD -MP -MF dsa.o.d -c dsa.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-compat.o -MD -MP -MF dsa-compat.o.d -c dsa-compat.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-compat-keygen.o -MD -MP -MF dsa-compat-keygen.o.d -c dsa-compat-keygen.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-gen-params.o -MD -MP -MF dsa-gen-params.o.d -c dsa-gen-params.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sign.o -MD -MP -MF dsa-sign.o.d -c dsa-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-verify.o -MD -MP -MF dsa-verify.o.d -c dsa-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-keygen.o -MD -MP -MF dsa-keygen.o.d -c dsa-keygen.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-hash.o -MD -MP -MF dsa-hash.o.d -c dsa-hash.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha1-sign.o -MD -MP -MF dsa-sha1-sign.o.d -c dsa-sha1-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha1-verify.o -MD -MP -MF dsa-sha1-verify.o.d -c dsa-sha1-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha256-sign.o -MD -MP -MF dsa-sha256-sign.o.d -c dsa-sha256-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa-sha256-verify.o -MD -MP -MF dsa-sha256-verify.o.d -c dsa-sha256-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT dsa2sexp.o -MD -MP -MF dsa2sexp.o.d -c dsa2sexp.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sexp2dsa.o -MD -MP -MF sexp2dsa.o.d -c sexp2dsa.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT pgp-encode.o -MD -MP -MF pgp-encode.o.d -c pgp-encode.c \&& truesexp2dsa.c: In function 'nettle_dsa_keypair_from_sexp_alist':sexp2dsa.c:65:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "p", "q", "g", "y", "x" };         ^~~sexp2dsa.c:65:9: note: (near initialization for 'names[0]')sexp2dsa.c:65:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "p", "q", "g", "y", "x" };              ^~~sexp2dsa.c:65:14: note: (near initialization for 'names[1]')sexp2dsa.c:65:19: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "p", "q", "g", "y", "x" };                   ^~~sexp2dsa.c:65:19: note: (near initialization for 'names[2]')sexp2dsa.c:65:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "p", "q", "g", "y", "x" };                        ^~~sexp2dsa.c:65:24: note: (near initialization for 'names[3]')sexp2dsa.c:65:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]     = { "p", "q", "g", "y", "x" };                             ^~~sexp2dsa.c:65:29: note: (near initialization for 'names[4]')sexp2dsa.c: In function 'nettle_dsa_sha1_keypair_from_sexp':sexp2dsa.c:107:37: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]     && sexp_iterator_check_type(&i, priv ? "private-key" : "public-key")                                     ^~~~In file included from sexp2dsa.c:41:0:sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~sexp2dsa.c:108:37: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]     && sexp_iterator_check_type(&i, "dsa")                                     ^~~~~In file included from sexp2dsa.c:41:0:sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~sexp2dsa.c: In function 'nettle_dsa_sha256_keypair_from_sexp':sexp2dsa.c:123:37: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]     && sexp_iterator_check_type(&i, priv ? "private-key" : "public-key")                                     ^~~~In file included from sexp2dsa.c:41:0:sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~sexp2dsa.c:124:37: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]     && sexp_iterator_check_type(&i, "dsa-sha256")                                     ^~~~~~~~~~~~In file included from sexp2dsa.c:41:0:sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~sexp2dsa.c: In function 'nettle_dsa_signature_from_sexp':sexp2dsa.c:134:45: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]   static const uint8_t * const names[2] = { "r", "s" };                                             ^~~sexp2dsa.c:134:45: note: (near initialization for 'names[0]')sexp2dsa.c:134:50: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]   static const uint8_t * const names[2] = { "r", "s" };                                                  ^~~sexp2dsa.c:134:50: note: (near initialization for 'names[1]')pgp-encode.c: In function 'nettle_pgp_armor':pgp-encode.c:342:68: warning: pointer targets in passing argument 3 of 'nettle_buffer_write' differ in signedness [-Wpointer-sign] #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s)))                                                                    ^pgp-encode.c:360:10: note: in expansion of macro 'WRITE'   if (! (WRITE(buffer, "BEGIN PGP ")          ^~~~~In file included from pgp-encode.c:45:0:buffer.h:86:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' nettle_buffer_write(struct nettle_buffer *buffer, ^~~~~~~~~~~~~~~~~~~pgp-encode.c:342:68: warning: pointer targets in passing argument 3 of 'nettle_buffer_write' differ in signedness [-Wpointer-sign] #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s)))                                                                    ^pgp-encode.c:361:6: note: in expansion of macro 'WRITE'   && WRITE(buffer, tag)      ^~~~~In file included from pgp-encode.c:45:0:buffer.h:86:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *' nettle_buffer_write(struct nettle_buffer *buffer, ^~~~~~~~~~~~~~~~~~~pgp-encode.c:342:68: warning: pointer targets in passing argument 3 of 'nettle_buffer_write' differ in signedness [-Wpointer-sign] #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s)))                                                                    ^pgp-encode.c:362:6: note: in expansion of macro 'WRITE'   && WRITE(buffer, "\nComment: Nettle\n\n")))      ^~~~~In file included from pgp-encode.c:45:0:buffer.h:86:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' nettle_buffer_write(struct nettle_buffer *buffer, ^~~~~~~~~~~~~~~~~~~pgp-encode.c:342:68: warning: pointer targets in passing argument 3 of 'nettle_buffer_write' differ in signedness [-Wpointer-sign] #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s)))                                                                    ^pgp-encode.c:417:11: note: in expansion of macro 'WRITE'   return (WRITE(buffer, "\nBEGIN PGP ")           ^~~~~In file included from pgp-encode.c:45:0:buffer.h:86:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' nettle_buffer_write(struct nettle_buffer *buffer, ^~~~~~~~~~~~~~~~~~~pgp-encode.c:342:68: warning: pointer targets in passing argument 3 of 'nettle_buffer_write' differ in signedness [-Wpointer-sign] #define WRITE(buffer, s) (nettle_buffer_write(buffer, strlen((s)), (s)))                                                                    ^pgp-encode.c:418:7: note: in expansion of macro 'WRITE'    && WRITE(buffer, tag)       ^~~~~In file included from pgp-encode.c:45:0:buffer.h:86:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *' nettle_buffer_write(struct nettle_buffer *buffer, ^~~~~~~~~~~~~~~~~~~gcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT rsa2openpgp.o -MD -MP -MF rsa2openpgp.o.d -c rsa2openpgp.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der-iterator.o -MD -MP -MF der-iterator.o.d -c der-iterator.c \&& truersa2openpgp.c: In function 'nettle_rsa_keypair_to_openpgp':rsa2openpgp.c:88:47: warning: pointer targets in passing argument 3 of 'nettle_pgp_put_userid' differ in signedness [-Wpointer-sign]   if (!pgp_put_userid(buffer, strlen(userid), userid))                                               ^~~~~~In file included from rsa2openpgp.c:44:0:pgp.h:59:24: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *' #define pgp_put_userid nettle_pgp_put_userid                        ^pgp.h:121:1: note: in expansion of macro 'pgp_put_userid' pgp_put_userid(struct nettle_buffer *buffer, ^~~~~~~~~~~~~~gcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der2rsa.o -MD -MP -MF der2rsa.o.d -c der2rsa.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT der2dsa.o -MD -MP -MF der2dsa.o.d -c der2dsa.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-add-1.o -MD -MP -MF sec-add-1.o.d -c sec-add-1.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-sub-1.o -MD -MP -MF sec-sub-1.o.d -c sec-sub-1.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT sec-tabselect.o -MD -MP -MF sec-tabselect.o.d -c sec-tabselect.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT gmp-glue.o -MD -MP -MF gmp-glue.o.d -c gmp-glue.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT cnd-copy.o -MD -MP -MF cnd-copy.o.d -c cnd-copy.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mod.o -MD -MP -MF ecc-mod.o.d -c ecc-mod.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mod-inv.o -MD -MP -MF ecc-mod-inv.o.d -c ecc-mod-inv.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mod-arith.o -MD -MP -MF ecc-mod-arith.o.d -c ecc-mod-arith.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-pp1-redc.o -MD -MP -MF ecc-pp1-redc.o.d -c ecc-pp1-redc.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-pm1-redc.o -MD -MP -MF ecc-pm1-redc.o.d -c ecc-pm1-redc.c \&& truemake eccdatamake[2]: Entering directory '/tmp/nettle/src/nettle-3.2'gcc -O `test -f eccdata.c || echo './'`eccdata.c \-o eccdatagcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-size.o -MD -MP -MF ecc-size.o.d -c ecc-size.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-j-to-a.o -MD -MP -MF ecc-j-to-a.o.d -c ecc-j-to-a.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-a-to-j.o -MD -MP -MF ecc-a-to-j.o.d -c ecc-a-to-j.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-dup-jj.o -MD -MP -MF ecc-dup-jj.o.d -c ecc-dup-jj.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-add-jja.o -MD -MP -MF ecc-add-jja.o.d -c ecc-add-jja.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-add-jjj.o -MD -MP -MF ecc-add-jjj.o.d -c ecc-add-jjj.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-eh-to-a.o -MD -MP -MF ecc-eh-to-a.o.d -c ecc-eh-to-a.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-dup-eh.o -MD -MP -MF ecc-dup-eh.o.d -c ecc-dup-eh.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-add-eh.o -MD -MP -MF ecc-add-eh.o.d -c ecc-add-eh.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-add-ehh.o -MD -MP -MF ecc-add-ehh.o.d -c ecc-add-ehh.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-g-eh.o -MD -MP -MF ecc-mul-g-eh.o.d -c ecc-mul-g-eh.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-a-eh.o -MD -MP -MF ecc-mul-a-eh.o.d -c ecc-mul-a-eh.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-g.o -MD -MP -MF ecc-mul-g.o.d -c ecc-mul-g.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-mul-a.o -MD -MP -MF ecc-mul-a.o.d -c ecc-mul-a.c \&& truemake[2]: Leaving directory '/tmp/nettle/src/nettle-3.2'echo stamp > eccdata.stampgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-hash.o -MD -MP -MF ecc-hash.o.d -c ecc-hash.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-random.o -MD -MP -MF ecc-random.o.d -c ecc-random.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point.o -MD -MP -MF ecc-point.o.d -c ecc-point.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-scalar.o -MD -MP -MF ecc-scalar.o.d -c ecc-scalar.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point-mul.o -MD -MP -MF ecc-point-mul.o.d -c ecc-point-mul.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-point-mul-g.o -MD -MP -MF ecc-point-mul-g.o.d -c ecc-point-mul-g.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-ecdsa-sign.o -MD -MP -MF ecc-ecdsa-sign.o.d -c ecc-ecdsa-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-sign.o -MD -MP -MF ecdsa-sign.o.d -c ecdsa-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-ecdsa-verify.o -MD -MP -MF ecc-ecdsa-verify.o.d -c ecc-ecdsa-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-verify.o -MD -MP -MF ecdsa-verify.o.d -c ecdsa-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecdsa-keygen.o -MD -MP -MF ecdsa-keygen.o.d -c ecdsa-keygen.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT curve25519-mul-g.o -MD -MP -MF curve25519-mul-g.o.d -c curve25519-mul-g.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT curve25519-mul.o -MD -MP -MF curve25519-mul.o.d -c curve25519-mul.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT curve25519-eh-to-x.o -MD -MP -MF curve25519-eh-to-x.o.d -c curve25519-eh-to-x.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eddsa-compress.o -MD -MP -MF eddsa-compress.o.d -c eddsa-compress.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eddsa-decompress.o -MD -MP -MF eddsa-decompress.o.d -c eddsa-decompress.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eddsa-expand.o -MD -MP -MF eddsa-expand.o.d -c eddsa-expand.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eddsa-hash.o -MD -MP -MF eddsa-hash.o.d -c eddsa-hash.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eddsa-pubkey.o -MD -MP -MF eddsa-pubkey.o.d -c eddsa-pubkey.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eddsa-sign.o -MD -MP -MF eddsa-sign.o.d -c eddsa-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT eddsa-verify.o -MD -MP -MF eddsa-verify.o.d -c eddsa-verify.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ed25519-sha512-pubkey.o -MD -MP -MF ed25519-sha512-pubkey.o.d -c ed25519-sha512-pubkey.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ed25519-sha512-sign.o -MD -MP -MF ed25519-sha512-sign.o.d -c ed25519-sha512-sign.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ed25519-sha512-verify.o -MD -MP -MF ed25519-sha512-verify.o.d -c ed25519-sha512-verify.c \&& true/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 ecc-192-modp.asm >ecc-192-modp.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-192-modp.o -MD -MP -MF ecc-192-modp.o.d -c ecc-192-modp.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 ecc-224-modp.asm >ecc-224-modp.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-224-modp.o -MD -MP -MF ecc-224-modp.o.d -c ecc-224-modp.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 ecc-25519-modp.asm >ecc-25519-modp.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-25519-modp.o -MD -MP -MF ecc-25519-modp.o.d -c ecc-25519-modp.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 ecc-256-redc.asm >ecc-256-redc.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 ecc-384-modp.asm >ecc-384-modp.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-256-redc.o -MD -MP -MF ecc-256-redc.o.d -c ecc-256-redc.sgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-384-modp.o -MD -MP -MF ecc-384-modp.o.d -c ecc-384-modp.s/usr/sbin/m4 ./asm.m4 machine.m4 config.m4 ecc-521-modp.asm >ecc-521-modp.sgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -shared -Wl,-soname=libnettle.so.6 aes-decrypt-internal.o aes-decrypt.o aes-encrypt-internal.o aes-encrypt.o aes-encrypt-table.o aes-invert-internal.o aes-set-key-internal.o aes-set-encrypt-key.o aes-set-decrypt-key.o aes128-set-encrypt-key.o aes128-set-decrypt-key.o aes128-meta.o aes192-set-encrypt-key.o aes192-set-decrypt-key.o aes192-meta.o aes256-set-encrypt-key.o aes256-set-decrypt-key.o aes256-meta.o arcfour.o arcfour-crypt.o arctwo.o arctwo-meta.o blowfish.o base16-encode.o base16-decode.o base16-meta.o base64-encode.o base64-decode.o base64-meta.o base64url-encode.o base64url-decode.o base64url-meta.o buffer.o buffer-init.o camellia-crypt-internal.o camellia-table.o camellia-absorb.o camellia-invert-key.o camellia128-set-encrypt-key.o camellia128-crypt.o camellia128-set-decrypt-key.o camellia128-meta.o camellia192-meta.o camellia256-set-encrypt-key.o camellia256-crypt.o camellia256-set-decrypt-key.o camellia256-meta.o cast128.o cast128-meta.o cbc.o ccm.o ccm-aes128.o ccm-aes192.o ccm-aes256.o chacha-crypt.o chacha-core-internal.o chacha-poly1305.o chacha-poly1305-meta.o chacha-set-key.o chacha-set-nonce.o ctr.o des.o des3.o des-compat.o eax.o eax-aes128.o eax-aes128-meta.o gcm.o gcm-aes.o gcm-aes128.o gcm-aes128-meta.o gcm-aes192.o gcm-aes192-meta.o gcm-aes256.o gcm-aes256-meta.o gcm-camellia128.o gcm-camellia128-meta.o gcm-camellia256.o gcm-camellia256-meta.o gosthash94.o gosthash94-meta.o hmac.o hmac-md5.o hmac-ripemd160.o hmac-sha1.o hmac-sha224.o hmac-sha256.o hmac-sha384.o hmac-sha512.o knuth-lfib.o md2.o md2-meta.o md4.o md4-meta.o md5.o md5-compress.o md5-compat.o md5-meta.o memxor.o memxor3.o nettle-meta-aeads.o nettle-meta-armors.o nettle-meta-ciphers.o nettle-meta-hashes.o pbkdf2.o pbkdf2-hmac-sha1.o pbkdf2-hmac-sha256.o poly1305-aes.o poly1305-internal.o realloc.o ripemd160.o ripemd160-compress.o ripemd160-meta.o salsa20-core-internal.o salsa20-crypt.o salsa20r12-crypt.o salsa20-set-key.o salsa20-set-nonce.o salsa20-128-set-key.o salsa20-256-set-key.o sha1.o sha1-compress.o sha1-meta.o sha256.o sha256-compress.o sha224-meta.o sha256-meta.o sha512.o sha512-compress.o sha384-meta.o sha512-meta.o sha512-224-meta.o sha512-256-meta.o sha3.o sha3-permute.o sha3-224.o sha3-224-meta.o sha3-256.o sha3-256-meta.o sha3-384.o sha3-384-meta.o sha3-512.o sha3-512-meta.o serpent-set-key.o serpent-encrypt.o serpent-decrypt.o serpent-meta.o twofish.o twofish-meta.o umac-nh.o umac-nh-n.o umac-l2.o umac-l3.o umac-poly64.o umac-poly128.o umac-set-key.o umac32.o umac64.o umac96.o umac128.o version.o write-be32.o write-le32.o write-le64.o yarrow256.o yarrow_key_event.o  gcm-hash8.o -Wl,--version-script=libnettle.map -o libnettle.so gcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-521-modp.o -MD -MP -MF ecc-521-modp.o.d -c ecc-521-modp.s./eccdata 192 7 6 64 > ecc-192.hT && mv ecc-192.hT ecc-192.hmkdir .lib 2>/dev/null(cd .lib \          && rm -f libnettle.so \  && ln -s ../libnettle.so libnettle.so \  && [ -z "libnettle.so.6" ] \  || { rm -f libnettle.so.6 \       && ln -s libnettle.so libnettle.so.6 ; } )echo nettle > libnettle.stamp./eccdata 224 12 6 64 > ecc-224.hT && mv ecc-224.hT ecc-224.hTable size: 320 entries./eccdata 256 14 6 64 > ecc-256.hT && mv ecc-256.hT ecc-256.hTable size: 256 entriesTable size: 256 entries./eccdata 384 41 6 64 > ecc-384.hT && mv ecc-384.hT ecc-384.h./eccdata 521 56 6 64 > ecc-521.hT && mv ecc-521.hT ecc-521.hTable size: 128 entries./eccdata 255 14 6 64 > ecc-25519.hT && mv ecc-25519.hT ecc-25519.hTable size: 256 entriesgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-192.o -MD -MP -MF ecc-192.o.d -c ecc-192.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-224.o -MD -MP -MF ecc-224.o.d -c ecc-224.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-256.o -MD -MP -MF ecc-256.o.d -c ecc-256.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-384.o -MD -MP -MF ecc-384.o.d -c ecc-384.c \&& truegcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-25519.o -MD -MP -MF ecc-25519.o.d -c ecc-25519.c \&& trueTable size: 128 entriesgcc -I.  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT ecc-521.o -MD -MP -MF ecc-521.o.d -c ecc-521.c \&& truegcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -shared -Wl,-soname=libhogweed.so.4 sexp.o sexp-format.o sexp-transport.o sexp-transport-format.o bignum.o bignum-random.o bignum-random-prime.o sexp2bignum.o pkcs1.o pkcs1-encrypt.o pkcs1-decrypt.o pkcs1-rsa-digest.o pkcs1-rsa-md5.o pkcs1-rsa-sha1.o pkcs1-rsa-sha256.o pkcs1-rsa-sha512.o rsa.o rsa-sign.o rsa-sign-tr.o rsa-verify.o rsa-pkcs1-sign.o rsa-pkcs1-sign-tr.o rsa-pkcs1-verify.o rsa-md5-sign.o rsa-md5-sign-tr.o rsa-md5-verify.o rsa-sha1-sign.o rsa-sha1-sign-tr.o rsa-sha1-verify.o rsa-sha256-sign.o rsa-sha256-sign-tr.o rsa-sha256-verify.o rsa-sha512-sign.o rsa-sha512-sign-tr.o rsa-sha512-verify.o rsa-encrypt.o rsa-decrypt.o rsa-decrypt-tr.o rsa-keygen.o rsa-blind.o rsa2sexp.o sexp2rsa.o dsa.o dsa-compat.o dsa-compat-keygen.o dsa-gen-params.o dsa-sign.o dsa-verify.o dsa-keygen.o dsa-hash.o dsa-sha1-sign.o dsa-sha1-verify.o dsa-sha256-sign.o dsa-sha256-verify.o dsa2sexp.o sexp2dsa.o pgp-encode.o rsa2openpgp.o der-iterator.o der2rsa.o der2dsa.o sec-add-1.o sec-sub-1.o sec-tabselect.o gmp-glue.o cnd-copy.o ecc-mod.o ecc-mod-inv.o ecc-mod-arith.o ecc-pp1-redc.o ecc-pm1-redc.o ecc-192.o ecc-224.o ecc-256.o ecc-384.o ecc-521.o ecc-25519.o ecc-size.o ecc-j-to-a.o ecc-a-to-j.o ecc-dup-jj.o ecc-add-jja.o ecc-add-jjj.o ecc-eh-to-a.o ecc-dup-eh.o ecc-add-eh.o ecc-add-ehh.o ecc-mul-g-eh.o ecc-mul-a-eh.o ecc-mul-g.o ecc-mul-a.o ecc-hash.o ecc-random.o ecc-point.o ecc-scalar.o ecc-point-mul.o ecc-point-mul-g.o ecc-ecdsa-sign.o ecdsa-sign.o ecc-ecdsa-verify.o ecdsa-verify.o ecdsa-keygen.o curve25519-mul-g.o curve25519-mul.o curve25519-eh-to-x.o eddsa-compress.o eddsa-decompress.o eddsa-expand.o eddsa-hash.o eddsa-pubkey.o eddsa-sign.o eddsa-verify.o ed25519-sha512-pubkey.o ed25519-sha512-sign.o ed25519-sha512-verify.o ecc-192-modp.o ecc-224-modp.o ecc-25519-modp.o ecc-256-redc.o ecc-384-modp.o ecc-521-modp.o  -Wl,--version-script=libhogweed.map -o libhogweed.so libnettle.so -lgmp mkdir .lib 2>/dev/nullmake[1]: [Makefile:268: libhogweed.so] Error 1 (ignored)(cd .lib \          && rm -f libhogweed.so \  && ln -s ../libhogweed.so libhogweed.so \  && [ -z "libhogweed.so.4" ] \  || { rm -f libhogweed.so.4 \       && ln -s libhogweed.so libhogweed.so.4 ; } )echo hogweed > libhogweed.stampmake[1]: Leaving directory '/tmp/nettle/src/nettle-3.2'set -e; for d in tools testsuite examples; do \  echo "Making all in $d" ; (cd $d && make all); doneMaking all in toolsmake[1]: Entering directory '/tmp/nettle/src/nettle-3.2/tools'gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT sexp-conv.o -MD -MP -MF sexp-conv.o.d -c sexp-conv.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT input.o -MD -MP -MF input.o.d -c input.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT output.o -MD -MP -MF output.o.d -c output.c && trueoutput.c: In function 'sexp_put_string':output.c:206:5: warning: pointer targets in passing argument 3 of 'sexp_put_data' differ in signedness [-Wpointer-sign]     (mode == SEXP_ADVANCED) ? "\"\"": "0:");     ^output.c:143:1: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' sexp_put_data(struct sexp_output *output, ^~~~~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT parse.o -MD -MP -MF parse.o.d -c parse.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT misc.o -MD -MP -MF misc.o.d -c misc.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT nettle-hash.o -MD -MP -MF nettle-hash.o.d -c nettle-hash.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT nettle-pbkdf2.o -MD -MP -MF nettle-pbkdf2.o.d -c nettle-pbkdf2.c && truenettle-hash.c: In function 'hash_file':nettle-hash.c:87:30: warning: pointer targets in passing argument 3 of 'hash->update' differ in signedness [-Wpointer-sign]       hash->update(ctx, res, buffer);                              ^~~~~~nettle-hash.c:87:30: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *'nettle-hash.c: In function 'digest_file':nettle-hash.c:123:25: warning: pointer targets in passing argument 1 of 'nettle_base16_encode_update' differ in signedness [-Wpointer-sign]    base16_encode_update(hex, 8, digest + i);                         ^~~In file included from nettle-hash.c:44:0:../base16.h:46:30: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define base16_encode_update nettle_base16_encode_update                              ^../base16.h:64:1: note: in expansion of macro 'base16_encode_update' base16_encode_update(uint8_t *dst, ^~~~~~~~~~~~~~~~~~~~nettle-hash.c:127:28: warning: pointer targets in passing argument 1 of 'nettle_base16_encode_update' differ in signedness [-Wpointer-sign]       base16_encode_update(hex, digest_length - i, digest + i);                            ^~~In file included from nettle-hash.c:44:0:../base16.h:46:30: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define base16_encode_update nettle_base16_encode_update                              ^../base16.h:64:1: note: in expansion of macro 'base16_encode_update' base16_encode_update(uint8_t *dst, ^~~~~~~~~~~~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT nettle-lfib-stream.o -MD -MP -MF nettle-lfib-stream.o.d -c nettle-lfib-stream.c && truenettle-lfib-stream.c: In function 'main':nettle-lfib-stream.c:84:40: warning: pointer targets in passing argument 3 of 'nettle_knuth_lfib_random' differ in signedness [-Wpointer-sign]       knuth_lfib_random(&ctx, BUFSIZE, buffer);                                        ^~~~~~In file included from nettle-lfib-stream.c:39:0:../knuth-lfib.h:49:27: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define knuth_lfib_random nettle_knuth_lfib_random                           ^../knuth-lfib.h:73:1: note: in expansion of macro 'knuth_lfib_random' knuth_lfib_random(struct knuth_lfib_ctx *ctx, ^~~~~~~~~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT pkcs1-conv.o -MD -MP -MF pkcs1-conv.o.d -c pkcs1-conv.c && truenettle-pbkdf2.c: In function 'main':nettle-pbkdf2.c:154:6: warning: pointer targets in passing argument 3 of 'nettle_base16_decode_update' differ in signedness [-Wpointer-sign]      salt, salt_length, salt)      ^~~~In file included from nettle-pbkdf2.c:44:0:../base16.h:49:30: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define base16_decode_update nettle_base16_decode_update                              ^../base16.h:96:1: note: in expansion of macro 'base16_decode_update' base16_decode_update(struct base16_decode_ctx *ctx, ^~~~~~~~~~~~~~~~~~~~nettle-pbkdf2.c:154:25: warning: pointer targets in passing argument 5 of 'nettle_base16_decode_update' differ in signedness [-Wpointer-sign]      salt, salt_length, salt)                         ^~~~In file included from nettle-pbkdf2.c:44:0:../base16.h:49:30: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define base16_decode_update nettle_base16_decode_update                              ^../base16.h:96:1: note: in expansion of macro 'base16_decode_update' base16_decode_update(struct base16_decode_ctx *ctx, ^~~~~~~~~~~~~~~~~~~~nettle-pbkdf2.c:167:40: warning: pointer targets in passing argument 2 of 'nettle_pbkdf2_hmac_sha256' differ in signedness [-Wpointer-sign]   pbkdf2_hmac_sha256 (password_length, password, iterations, salt_length, salt,                                        ^~~~~~~~In file included from nettle-pbkdf2.c:43:0:../pbkdf2.h:47:28: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define pbkdf2_hmac_sha256 nettle_pbkdf2_hmac_sha256                            ^../pbkdf2.h:76:1: note: in expansion of macro 'pbkdf2_hmac_sha256' pbkdf2_hmac_sha256 (size_t key_length, const uint8_t *key, ^~~~~~~~~~~~~~~~~~nettle-pbkdf2.c:167:75: warning: pointer targets in passing argument 5 of 'nettle_pbkdf2_hmac_sha256' differ in signedness [-Wpointer-sign]   pbkdf2_hmac_sha256 (password_length, password, iterations, salt_length, salt,                                                                           ^~~~In file included from nettle-pbkdf2.c:43:0:../pbkdf2.h:47:28: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define pbkdf2_hmac_sha256 nettle_pbkdf2_hmac_sha256                            ^../pbkdf2.h:76:1: note: in expansion of macro 'pbkdf2_hmac_sha256' pbkdf2_hmac_sha256 (size_t key_length, const uint8_t *key, ^~~~~~~~~~~~~~~~~~nettle-pbkdf2.c:168:24: warning: pointer targets in passing argument 7 of 'nettle_pbkdf2_hmac_sha256' differ in signedness [-Wpointer-sign]         output_length, output);                        ^~~~~~In file included from nettle-pbkdf2.c:43:0:../pbkdf2.h:47:28: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define pbkdf2_hmac_sha256 nettle_pbkdf2_hmac_sha256                            ^../pbkdf2.h:76:1: note: in expansion of macro 'pbkdf2_hmac_sha256' pbkdf2_hmac_sha256 (size_t key_length, const uint8_t *key, ^~~~~~~~~~~~~~~~~~nettle-pbkdf2.c:180:25: warning: pointer targets in passing argument 1 of 'nettle_base16_encode_update' differ in signedness [-Wpointer-sign]    base16_encode_update(hex, 8, output + i);                         ^~~In file included from nettle-pbkdf2.c:44:0:../base16.h:46:30: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define base16_encode_update nettle_base16_encode_update                              ^../base16.h:64:1: note: in expansion of macro 'base16_encode_update' base16_encode_update(uint8_t *dst, ^~~~~~~~~~~~~~~~~~~~nettle-pbkdf2.c:180:33: warning: pointer targets in passing argument 3 of 'nettle_base16_encode_update' differ in signedness [-Wpointer-sign]    base16_encode_update(hex, 8, output + i);                                 ^~~~~~In file included from nettle-pbkdf2.c:44:0:../base16.h:46:30: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define base16_encode_update nettle_base16_encode_update                              ^../base16.h:64:1: note: in expansion of macro 'base16_encode_update' base16_encode_update(uint8_t *dst, ^~~~~~~~~~~~~~~~~~~~nettle-pbkdf2.c:184:28: warning: pointer targets in passing argument 1 of 'nettle_base16_encode_update' differ in signedness [-Wpointer-sign]       base16_encode_update(hex, output_length - i, output + i);                            ^~~In file included from nettle-pbkdf2.c:44:0:../base16.h:46:30: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define base16_encode_update nettle_base16_encode_update                              ^../base16.h:64:1: note: in expansion of macro 'base16_encode_update' base16_encode_update(uint8_t *dst, ^~~~~~~~~~~~~~~~~~~~nettle-pbkdf2.c:184:52: warning: pointer targets in passing argument 3 of 'nettle_base16_encode_update' differ in signedness [-Wpointer-sign]       base16_encode_update(hex, output_length - i, output + i);                                                    ^~~~~~In file included from nettle-pbkdf2.c:44:0:../base16.h:46:30: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define base16_encode_update nettle_base16_encode_update                              ^../base16.h:64:1: note: in expansion of macro 'base16_encode_update' base16_encode_update(uint8_t *dst, ^~~~~~~~~~~~~~~~~~~~gcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  sexp-conv.o input.o output.o parse.o misc.o ../getopt.o ../getopt1.o -lnettle -lgmp  -o sexp-convgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  nettle-hash.o misc.o ../getopt.o ../getopt1.o -lnettle -o nettle-hashgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  nettle-pbkdf2.o misc.o ../getopt.o ../getopt1.o -lnettle -o nettle-pbkdf2gcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  nettle-lfib-stream.o -lnettle -lgmp  -o nettle-lfib-streamgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  pkcs1-conv.o misc.o ../getopt.o ../getopt1.o -lhogweed -lnettle -lgmp  -o pkcs1-convmake[1]: Leaving directory '/tmp/nettle/src/nettle-3.2/tools'Making all in testsuitemake[1]: Entering directory '/tmp/nettle/src/nettle-3.2/testsuite'gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT sha1-huge-test.o -MD -MP -MF sha1-huge-test.o.d -c sha1-huge-test.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT testutils.o -MD -MP -MF testutils.o.d -c testutils.c && trueIn file included from testutils.c:3:0:testutils.c: In function 'tstring_hex':testutils.c:82:13: warning: pointer targets in passing argument 5 of 'nettle_base16_decode_update' differ in signedness [-Wpointer-sign]     length, hex));             ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^In file included from testutils.c:5:0:../base16.h:49:30: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *' #define base16_decode_update nettle_base16_decode_update                              ^../base16.h:96:1: note: in expansion of macro 'base16_decode_update' base16_decode_update(struct base16_decode_ctx *ctx, ^~~~~~~~~~~~~~~~~~~~testutils.c: In function 'test_armor':testutils.c:568:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]   size_t ascii_length = strlen(ascii);                                ^~~~~In file included from testutils.h:13:0,                 from testutils.c:3:/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' extern size_t strlen (const char *__s)               ^~~~~~In file included from testutils.c:3:0:testutils.c:589:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]   ASSERT (0x33 == buffer[strlen(ascii)]);                                 ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^In file included from testutils.h:13:0,                 from testutils.c:3:/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' extern size_t strlen (const char *__s)               ^~~~~~In file included from testutils.c:3:0:testutils.c: In function 'test_rsa_md5':testutils.c:805:13: warning: pointer targets in passing argument 3 of 'nettle_md5_update' differ in signedness [-Wpointer-sign]   SIGN(md5, "The magic words are squeamish ossifrage", expected);             ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:805:3: note: in expansion of macro 'SIGN'   SIGN(md5, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:40:0,                 from testutils.h:19,                 from testutils.c:3:../md5.h:45:20: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define md5_update nettle_md5_update                    ^../md5.h:68:1: note: in expansion of macro 'md5_update' md5_update(struct md5_ctx *ctx, ^~~~~~~~~~In file included from testutils.c:3:0:testutils.c:805:13: warning: pointer targets in passing argument 3 of 'nettle_md5_update' differ in signedness [-Wpointer-sign]   SIGN(md5, "The magic words are squeamish ossifrage", expected);             ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:805:3: note: in expansion of macro 'SIGN'   SIGN(md5, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:40:0,                 from testutils.h:19,                 from testutils.c:3:../md5.h:45:20: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define md5_update nettle_md5_update                    ^../md5.h:68:1: note: in expansion of macro 'md5_update' md5_update(struct md5_ctx *ctx, ^~~~~~~~~~In file included from testutils.c:3:0:testutils.c:805:13: warning: pointer targets in passing argument 3 of 'nettle_md5_update' differ in signedness [-Wpointer-sign]   SIGN(md5, "The magic words are squeamish ossifrage", expected);             ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:805:3: note: in expansion of macro 'SIGN'   SIGN(md5, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:40:0,                 from testutils.h:19,                 from testutils.c:3:../md5.h:45:20: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define md5_update nettle_md5_update                    ^../md5.h:68:1: note: in expansion of macro 'md5_update' md5_update(struct md5_ctx *ctx, ^~~~~~~~~~In file included from testutils.c:3:0:testutils.c:809:5: warning: pointer targets in passing argument 3 of 'nettle_md5_update' differ in signedness [-Wpointer-sign]     "The magick words are squeamish ossifrage", signature));     ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:808:12: note: in expansion of macro 'VERIFY'   ASSERT (!VERIFY(pub, md5,            ^~~~~~In file included from ../rsa.h:40:0,                 from testutils.h:19,                 from testutils.c:3:../md5.h:45:20: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define md5_update nettle_md5_update                    ^../md5.h:68:1: note: in expansion of macro 'md5_update' md5_update(struct md5_ctx *ctx, ^~~~~~~~~~In file included from testutils.c:3:0:testutils.c:813:4: warning: pointer targets in passing argument 3 of 'nettle_md5_update' differ in signedness [-Wpointer-sign]    "The magic words are squeamish ossifrage", signature));    ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:812:11: note: in expansion of macro 'VERIFY'   ASSERT (VERIFY(pub, md5,           ^~~~~~In file included from ../rsa.h:40:0,                 from testutils.h:19,                 from testutils.c:3:../md5.h:45:20: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define md5_update nettle_md5_update                    ^../md5.h:68:1: note: in expansion of macro 'md5_update' md5_update(struct md5_ctx *ctx, ^~~~~~~~~~In file included from testutils.c:3:0:testutils.c:818:5: warning: pointer targets in passing argument 3 of 'nettle_md5_update' differ in signedness [-Wpointer-sign]     "The magic words are squeamish ossifrage", signature));     ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:817:12: note: in expansion of macro 'VERIFY'   ASSERT (!VERIFY(pub, md5,            ^~~~~~In file included from ../rsa.h:40:0,                 from testutils.h:19,                 from testutils.c:3:../md5.h:45:20: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define md5_update nettle_md5_update                    ^../md5.h:68:1: note: in expansion of macro 'md5_update' md5_update(struct md5_ctx *ctx, ^~~~~~~~~~In file included from testutils.c:3:0:testutils.c: In function 'test_rsa_sha1':testutils.c:837:14: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]   SIGN(sha1, "The magic words are squeamish ossifrage", expected);              ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:837:3: note: in expansion of macro 'SIGN'   SIGN(sha1, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:837:14: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]   SIGN(sha1, "The magic words are squeamish ossifrage", expected);              ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:837:3: note: in expansion of macro 'SIGN'   SIGN(sha1, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:837:14: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]   SIGN(sha1, "The magic words are squeamish ossifrage", expected);              ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:837:3: note: in expansion of macro 'SIGN'   SIGN(sha1, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:841:5: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]     "The magick words are squeamish ossifrage", signature));     ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:840:12: note: in expansion of macro 'VERIFY'   ASSERT (!VERIFY(pub, sha1,            ^~~~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:845:4: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]    "The magic words are squeamish ossifrage", signature));    ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:844:11: note: in expansion of macro 'VERIFY'   ASSERT (VERIFY(pub, sha1,           ^~~~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:850:5: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]     "The magic words are squeamish ossifrage", signature));     ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:849:12: note: in expansion of macro 'VERIFY'   ASSERT (!VERIFY(pub, sha1,            ^~~~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c: In function 'test_rsa_sha256':testutils.c:869:16: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]   SIGN(sha256, "The magic words are squeamish ossifrage", expected);                ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:869:3: note: in expansion of macro 'SIGN'   SIGN(sha256, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:869:16: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]   SIGN(sha256, "The magic words are squeamish ossifrage", expected);                ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:869:3: note: in expansion of macro 'SIGN'   SIGN(sha256, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:869:16: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]   SIGN(sha256, "The magic words are squeamish ossifrage", expected);                ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:869:3: note: in expansion of macro 'SIGN'   SIGN(sha256, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:873:5: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]     "The magick words are squeamish ossifrage", signature));     ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:872:12: note: in expansion of macro 'VERIFY'   ASSERT (!VERIFY(pub, sha256,            ^~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:877:4: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]    "The magic words are squeamish ossifrage", signature));    ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:876:11: note: in expansion of macro 'VERIFY'   ASSERT (VERIFY(pub, sha256,           ^~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:882:5: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]     "The magic words are squeamish ossifrage", signature));     ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:881:12: note: in expansion of macro 'VERIFY'   ASSERT (!VERIFY(pub, sha256,            ^~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c: In function 'test_rsa_sha512':testutils.c:901:16: warning: pointer targets in passing argument 3 of 'nettle_sha512_update' differ in signedness [-Wpointer-sign]   SIGN(sha512, "The magic words are squeamish ossifrage", expected);                ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:901:3: note: in expansion of macro 'SIGN'   SIGN(sha512, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:52:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha512_update nettle_sha512_update                       ^../sha2.h:138:1: note: in expansion of macro 'sha512_update' sha512_update(struct sha512_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:901:16: warning: pointer targets in passing argument 3 of 'nettle_sha512_update' differ in signedness [-Wpointer-sign]   SIGN(sha512, "The magic words are squeamish ossifrage", expected);                ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:901:3: note: in expansion of macro 'SIGN'   SIGN(sha512, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:52:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha512_update nettle_sha512_update                       ^../sha2.h:138:1: note: in expansion of macro 'sha512_update' sha512_update(struct sha512_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:901:16: warning: pointer targets in passing argument 3 of 'nettle_sha512_update' differ in signedness [-Wpointer-sign]   SIGN(sha512, "The magic words are squeamish ossifrage", expected);                ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^testutils.c:901:3: note: in expansion of macro 'SIGN'   SIGN(sha512, "The magic words are squeamish ossifrage", expected);   ^~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:52:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha512_update nettle_sha512_update                       ^../sha2.h:138:1: note: in expansion of macro 'sha512_update' sha512_update(struct sha512_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:905:5: warning: pointer targets in passing argument 3 of 'nettle_sha512_update' differ in signedness [-Wpointer-sign]     "The magick words are squeamish ossifrage", signature));     ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:904:12: note: in expansion of macro 'VERIFY'   ASSERT (!VERIFY(pub, sha512,            ^~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:52:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha512_update nettle_sha512_update                       ^../sha2.h:138:1: note: in expansion of macro 'sha512_update' sha512_update(struct sha512_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:909:4: warning: pointer targets in passing argument 3 of 'nettle_sha512_update' differ in signedness [-Wpointer-sign]    "The magic words are squeamish ossifrage", signature));    ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:908:11: note: in expansion of macro 'VERIFY'   ASSERT (VERIFY(pub, sha512,           ^~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:52:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha512_update nettle_sha512_update                       ^../sha2.h:138:1: note: in expansion of macro 'sha512_update' sha512_update(struct sha512_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:914:5: warning: pointer targets in passing argument 3 of 'nettle_sha512_update' differ in signedness [-Wpointer-sign]     "The magic words are squeamish ossifrage", signature));     ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:696:24: note: in expansion of macro 'LDATA'   hash##_update(&hash, LDATA(msg)),  \                        ^~~~~testutils.c:913:12: note: in expansion of macro 'VERIFY'   ASSERT (!VERIFY(pub, sha512,            ^~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:52:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha512_update nettle_sha512_update                       ^../sha2.h:138:1: note: in expansion of macro 'sha512_update' sha512_update(struct sha512_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c: In function 'test_dsa160':testutils.c:1006:28: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]   sha1_update(&sha1, LDATA("The magic words are squeamish ossifrage"));                            ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:1026:9: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]         "The magick words are squeamish ossifrage",         ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:990:25: note: in expansion of macro 'LDATA'   (hash##_update(&hash, LDATA(msg)),  \                         ^~~~~testutils.c:1025:12: note: in expansion of macro 'DSA_VERIFY'   ASSERT (!DSA_VERIFY(pub, sha1,            ^~~~~~~~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:1031:8: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]        "The magic words are squeamish ossifrage",        ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:990:25: note: in expansion of macro 'LDATA'   (hash##_update(&hash, LDATA(msg)),  \                         ^~~~~testutils.c:1030:11: note: in expansion of macro 'DSA_VERIFY'   ASSERT (DSA_VERIFY(pub, sha1,           ^~~~~~~~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:1037:9: warning: pointer targets in passing argument 3 of 'nettle_sha1_update' differ in signedness [-Wpointer-sign]         "The magic words are squeamish ossifrage",         ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:990:25: note: in expansion of macro 'LDATA'   (hash##_update(&hash, LDATA(msg)),  \                         ^~~~~testutils.c:1036:12: note: in expansion of macro 'DSA_VERIFY'   ASSERT (!DSA_VERIFY(pub, sha1,            ^~~~~~~~~~In file included from ../rsa.h:41:0,                 from testutils.h:19,                 from testutils.c:3:../sha1.h:45:21: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha1_update nettle_sha1_update                     ^../sha1.h:70:1: note: in expansion of macro 'sha1_update' sha1_update(struct sha1_ctx *ctx, ^~~~~~~~~~~In file included from testutils.c:3:0:testutils.c: In function 'test_dsa256':testutils.c:1056:32: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]   sha256_update(&sha256, LDATA("The magic words are squeamish ossifrage"));                                ^testutils.h:273:30: note: in definition of macro 'LDATA' #define LDATA(x) LLENGTH(x), x                              ^In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:1076:9: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]         "The magick words are squeamish ossifrage",         ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:990:25: note: in expansion of macro 'LDATA'   (hash##_update(&hash, LDATA(msg)),  \                         ^~~~~testutils.c:1075:12: note: in expansion of macro 'DSA_VERIFY'   ASSERT (!DSA_VERIFY(pub, sha256,            ^~~~~~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:1081:8: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]        "The magic words are squeamish ossifrage",        ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:990:25: note: in expansion of macro 'LDATA'   (hash##_update(&hash, LDATA(msg)),  \                         ^~~~~testutils.c:1080:11: note: in expansion of macro 'DSA_VERIFY'   ASSERT (DSA_VERIFY(pub, sha256,           ^~~~~~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~In file included from testutils.c:3:0:testutils.c:1087:9: warning: pointer targets in passing argument 3 of 'nettle_sha256_update' differ in signedness [-Wpointer-sign]         "The magic words are squeamish ossifrage",         ^testutils.h:286:11: note: in definition of macro 'ASSERT'     if (!(x))        \           ^testutils.c:990:25: note: in expansion of macro 'LDATA'   (hash##_update(&hash, LDATA(msg)),  \                         ^~~~~testutils.c:1086:12: note: in expansion of macro 'DSA_VERIFY'   ASSERT (!DSA_VERIFY(pub, sha256,            ^~~~~~~~~~In file included from ../rsa.h:42:0,                 from testutils.h:19,                 from testutils.c:3:../sha2.h:47:23: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sha256_update nettle_sha256_update                       ^../sha2.h:85:1: note: in expansion of macro 'sha256_update' sha256_update(struct sha256_ctx *ctx, ^~~~~~~~~~~~~gcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  sha1-huge-test.o testutils.o ../nettle-internal.o -lhogweed -lnettle -lgmp  -o sha1-huge-testmake[1]: Leaving directory '/tmp/nettle/src/nettle-3.2/testsuite'Making all in examplesmake[1]: Entering directory '/tmp/nettle/src/nettle-3.2/examples'gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT nettle-benchmark.o -MD -MP -MF nettle-benchmark.o.d -c nettle-benchmark.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT nettle-openssl.o -MD -MP -MF nettle-openssl.o.d -c nettle-openssl.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT timing.o -MD -MP -MF timing.o.d -c timing.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT io.o -MD -MP -MF io.o.d -c io.c && trueio.c: In function 'simple_random':io.c:180:31: warning: pointer targets in passing argument 3 of 'nettle_yarrow256_seed' differ in signedness [-Wpointer-sign]   yarrow256_seed(ctx, length, buffer);                               ^~~~~~In file included from io.h:38:0,                 from io.c:45:../yarrow.h:46:24: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define yarrow256_seed nettle_yarrow256_seed                        ^../yarrow.h:97:1: note: in expansion of macro 'yarrow256_seed' yarrow256_seed(struct yarrow256_ctx *ctx, ^~~~~~~~~~~~~~io.c: In function 'hash_file':io.c:197:30: warning: pointer targets in passing argument 3 of 'hash->update' differ in signedness [-Wpointer-sign]       hash->update(ctx, res, buffer);                              ^~~~~~io.c:197:30: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *'gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT eratosthenes.o -MD -MP -MF eratosthenes.o.d -c eratosthenes.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT base16enc.o -MD -MP -MF base16enc.o.d -c base16enc.c && truebase16enc.c: In function 'main':base16enc.c:91:46: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]    if (!write_string (stdout, encoded_bytes, result)                                              ^~~~~~In file included from base16enc.c:46:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~base16enc.c:100:47: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]       if (!write_string(stdout,encoded_bytes, result))                                               ^~~~~~In file included from base16enc.c:46:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT base16dec.o -MD -MP -MF base16dec.o.d -c base16dec.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT base64enc.o -MD -MP -MF base64enc.o.d -c base64enc.c && truebase16dec.c: In function 'main':base16dec.c:96:49: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]       if (!write_string (stdout, decoded_bytes, result))                                                 ^~~~~~In file included from base16dec.c:46:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~base64enc.c: In function 'main':base64enc.c:93:46: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]    if (!write_string (stdout, encoded_bytes, result)                                              ^~~~~~In file included from base64enc.c:46:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~base64enc.c:104:49: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]       if (!write_string (stdout, encoded_bytes, result))                                                 ^~~~~~In file included from base64enc.c:46:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT base64dec.o -MD -MP -MF base64dec.o.d -c base64dec.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT rsa-keygen.o -MD -MP -MF rsa-keygen.o.d -c rsa-keygen.c && truebase64dec.c: In function 'main':base64dec.c:96:49: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]       if (!write_string (stdout, decoded_bytes, result))                                                 ^~~~~~In file included from base64dec.c:46:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~rsa-keygen.c: In function 'main':rsa-keygen.c:184:46: warning: pointer targets in passing argument 3 of 'write_file' differ in signedness [-Wpointer-sign]   if (!write_file(pub_name, pub_buffer.size, pub_buffer.contents))                                              ^~~~~~~~~~In file included from rsa-keygen.c:47:0:io.h:59:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_file(const char *name, unsigned size, const char *buffer); ^~~~~~~~~~rsa-keygen.c:193:48: warning: pointer targets in passing argument 3 of 'write_file' differ in signedness [-Wpointer-sign]   if (!write_file(priv_name, priv_buffer.size, priv_buffer.contents))                                                ^~~~~~~~~~~In file included from rsa-keygen.c:47:0:io.h:59:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_file(const char *name, unsigned size, const char *buffer); ^~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT rsa-sign.o -MD -MP -MF rsa-sign.o.d -c rsa-sign.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT read_rsa_key.o -MD -MP -MF read_rsa_key.o.d -c read_rsa_key.c && trueread_rsa_key.c: In function 'read_rsa_key':read_rsa_key.c:57:53: warning: pointer targets in passing argument 5 of 'nettle_rsa_keypair_from_sexp' differ in signedness [-Wpointer-sign]   res = rsa_keypair_from_sexp(pub, priv, 0, length, buffer);                                                     ^~~~~~In file included from read_rsa_key.c:41:0:../rsa.h:90:31: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define rsa_keypair_from_sexp nettle_rsa_keypair_from_sexp                               ^../rsa.h:442:1: note: in expansion of macro 'rsa_keypair_from_sexp' rsa_keypair_from_sexp(struct rsa_public_key *pub, ^~~~~~~~~~~~~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT rsa-verify.o -MD -MP -MF rsa-verify.o.d -c rsa-verify.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT rsa-encrypt.o -MD -MP -MF rsa-encrypt.o.d -c rsa-encrypt.c && truersa-encrypt.c: In function 'write_uint32':rsa-encrypt.c:77:42: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]   return write_string(f, sizeof(buffer), buffer);                                          ^~~~~~In file included from rsa-encrypt.c:53:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~rsa-encrypt.c: In function 'write_bignum':rsa-encrypt.c:99:31: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]   res = write_string(f, size, p);                               ^In file included from rsa-encrypt.c:53:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~rsa-encrypt.c: In function 'process_file':rsa-encrypt.c:146:33: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]    if (!write_string(out, size, buffer))                                 ^~~~~~In file included from rsa-encrypt.c:53:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~rsa-encrypt.c:155:36: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]       if (!write_string(out, size, buffer))                                    ^~~~~~In file included from rsa-encrypt.c:53:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT rsa-decrypt.o -MD -MP -MF rsa-decrypt.o.d -c rsa-decrypt.c && truersa-decrypt.c: In function 'process_file':rsa-decrypt.c:162:33: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]    if (!write_string(out, size, buffer))                                 ^~~~~~In file included from rsa-decrypt.c:55:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~rsa-decrypt.c:185:40: warning: pointer targets in passing argument 3 of 'write_string' differ in signedness [-Wpointer-sign]       if (!write_string(out, leftover, buffer))                                        ^~~~~~In file included from rsa-decrypt.c:55:0:io.h:62:1: note: expected 'const char *' but argument is of type 'uint8_t * {aka unsigned char *}' write_string(FILE *f, unsigned size, const char *buffer); ^~~~~~~~~~~~gcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT random-prime.o -MD -MP -MF random-prime.o.d -c random-prime.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT hogweed-benchmark.o -MD -MP -MF hogweed-benchmark.o.d -c hogweed-benchmark.c && truegcc -I.. -I..  -DHAVE_CONFIG_H -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs  -MT ecc-benchmark.o -MD -MP -MF ecc-benchmark.o.d -c ecc-benchmark.c && trueecc-benchmark.c:56:1: warning: 'die' defined but not used [-Wunused-function] die(const char *format, ...) ^~~hogweed-benchmark.c: In function 'hash_string':hogweed-benchmark.c:99:30: warning: pointer targets in passing argument 3 of 'hash->update' differ in signedness [-Wpointer-sign]   hash->update (ctx, length, s);                              ^hogweed-benchmark.c:99:30: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'const char *'hogweed-benchmark.c: In function 'bench_rsa_init':hogweed-benchmark.c:230:67: warning: pointer targets in passing argument 3 of 'nettle_sexp_transport_iterator_first' differ in signedness [-Wpointer-sign]     res = sexp_transport_iterator_first (&i, sizeof(rsa1024) - 1, rsa1024);                                                                   ^~~~~~~In file included from hogweed-benchmark.c:53:0:../sexp.h:45:39: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define sexp_transport_iterator_first nettle_sexp_transport_iterator_first                                       ^../sexp.h:45:39: note: in definition of macro 'sexp_transport_iterator_first' #define sexp_transport_iterator_first nettle_sexp_transport_iterator_first                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hogweed-benchmark.c:232:67: warning: pointer targets in passing argument 3 of 'nettle_sexp_transport_iterator_first' differ in signedness [-Wpointer-sign]     res = sexp_transport_iterator_first (&i, sizeof(rsa2048) - 1, rsa2048);                                                                   ^~~~~~~In file included from hogweed-benchmark.c:53:0:../sexp.h:45:39: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define sexp_transport_iterator_first nettle_sexp_transport_iterator_first                                       ^../sexp.h:45:39: note: in definition of macro 'sexp_transport_iterator_first' #define sexp_transport_iterator_first nettle_sexp_transport_iterator_first                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hogweed-benchmark.c:237:36: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]   && sexp_iterator_check_type (&i, "private-key")                                    ^~~~~~~~~~~~~In file included from hogweed-benchmark.c:53:0:../sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^../sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~hogweed-benchmark.c:238:36: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]   && sexp_iterator_check_type (&i, "rsa-pkcs1-sha1")                                    ^~~~~~~~~~~~~~~~In file included from hogweed-benchmark.c:53:0:../sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^../sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~hogweed-benchmark.c: In function 'bench_dsa_init':hogweed-benchmark.c:320:66: warning: pointer targets in passing argument 3 of 'nettle_sexp_transport_iterator_first' differ in signedness [-Wpointer-sign]   if (! (sexp_transport_iterator_first (&i, sizeof(dsa1024) - 1, dsa1024)                                                                  ^~~~~~~In file included from hogweed-benchmark.c:53:0:../sexp.h:45:39: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define sexp_transport_iterator_first nettle_sexp_transport_iterator_first                                       ^../sexp.h:45:39: note: in definition of macro 'sexp_transport_iterator_first' #define sexp_transport_iterator_first nettle_sexp_transport_iterator_first                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hogweed-benchmark.c:321:36: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]   && sexp_iterator_check_type (&i, "private-key")                                    ^~~~~~~~~~~~~In file included from hogweed-benchmark.c:53:0:../sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^../sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~hogweed-benchmark.c:322:36: warning: pointer targets in passing argument 2 of 'nettle_sexp_iterator_check_type' differ in signedness [-Wpointer-sign]   && sexp_iterator_check_type (&i, "dsa")                                    ^~~~~In file included from hogweed-benchmark.c:53:0:../sexp.h:51:34: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define sexp_iterator_check_type nettle_sexp_iterator_check_type                                  ^../sexp.h:132:1: note: in expansion of macro 'sexp_iterator_check_type' sexp_iterator_check_type(struct sexp_iterator *iterator, ^~~~~~~~~~~~~~~~~~~~~~~~hogweed-benchmark.c: In function 'bench_curve25519_mul_g':hogweed-benchmark.c:664:21: warning: pointer targets in passing argument 1 of 'nettle_curve25519_mul_g' differ in signedness [-Wpointer-sign]   curve25519_mul_g (q, ctx->s);                     ^In file included from hogweed-benchmark.c:50:0:../curve25519.h:42:26: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define curve25519_mul_g nettle_curve25519_mul_g                          ^../curve25519.h:48:1: note: in expansion of macro 'curve25519_mul_g' curve25519_mul_g (uint8_t *q, const uint8_t *n); ^~~~~~~~~~~~~~~~hogweed-benchmark.c:664:24: warning: pointer targets in passing argument 2 of 'nettle_curve25519_mul_g' differ in signedness [-Wpointer-sign]   curve25519_mul_g (q, ctx->s);                        ^~~In file included from hogweed-benchmark.c:50:0:../curve25519.h:42:26: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define curve25519_mul_g nettle_curve25519_mul_g                          ^../curve25519.h:48:1: note: in expansion of macro 'curve25519_mul_g' curve25519_mul_g (uint8_t *q, const uint8_t *n); ^~~~~~~~~~~~~~~~hogweed-benchmark.c: In function 'bench_curve25519_mul':hogweed-benchmark.c:672:19: warning: pointer targets in passing argument 1 of 'nettle_curve25519_mul' differ in signedness [-Wpointer-sign]   curve25519_mul (q, ctx->s, ctx->x);                   ^In file included from hogweed-benchmark.c:50:0:../curve25519.h:43:24: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define curve25519_mul nettle_curve25519_mul                        ^../curve25519.h:51:1: note: in expansion of macro 'curve25519_mul' curve25519_mul (uint8_t *q, const uint8_t *n, const uint8_t *p); ^~~~~~~~~~~~~~hogweed-benchmark.c:672:22: warning: pointer targets in passing argument 2 of 'nettle_curve25519_mul' differ in signedness [-Wpointer-sign]   curve25519_mul (q, ctx->s, ctx->x);                      ^~~In file included from hogweed-benchmark.c:50:0:../curve25519.h:43:24: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define curve25519_mul nettle_curve25519_mul                        ^../curve25519.h:51:1: note: in expansion of macro 'curve25519_mul' curve25519_mul (uint8_t *q, const uint8_t *n, const uint8_t *p); ^~~~~~~~~~~~~~hogweed-benchmark.c:672:30: warning: pointer targets in passing argument 3 of 'nettle_curve25519_mul' differ in signedness [-Wpointer-sign]   curve25519_mul (q, ctx->s, ctx->x);                              ^~~In file included from hogweed-benchmark.c:50:0:../curve25519.h:43:24: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define curve25519_mul nettle_curve25519_mul                        ^../curve25519.h:51:1: note: in expansion of macro 'curve25519_mul' curve25519_mul (uint8_t *q, const uint8_t *n, const uint8_t *p); ^~~~~~~~~~~~~~hogweed-benchmark.c: In function 'bench_curve25519':hogweed-benchmark.c:684:44: warning: pointer targets in passing argument 3 of 'nettle_knuth_lfib_random' differ in signedness [-Wpointer-sign]   knuth_lfib_random (&lfib, sizeof(ctx.s), ctx.s);                                            ^~~In file included from hogweed-benchmark.c:54:0:../knuth-lfib.h:49:27: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define knuth_lfib_random nettle_knuth_lfib_random                           ^../knuth-lfib.h:73:1: note: in expansion of macro 'knuth_lfib_random' knuth_lfib_random(struct knuth_lfib_ctx *ctx, ^~~~~~~~~~~~~~~~~hogweed-benchmark.c:685:21: warning: pointer targets in passing argument 1 of 'nettle_curve25519_mul_g' differ in signedness [-Wpointer-sign]   curve25519_mul_g (ctx.x, ctx.s);                     ^~~In file included from hogweed-benchmark.c:50:0:../curve25519.h:42:26: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'char *' #define curve25519_mul_g nettle_curve25519_mul_g                          ^../curve25519.h:48:1: note: in expansion of macro 'curve25519_mul_g' curve25519_mul_g (uint8_t *q, const uint8_t *n); ^~~~~~~~~~~~~~~~hogweed-benchmark.c:685:28: warning: pointer targets in passing argument 2 of 'nettle_curve25519_mul_g' differ in signedness [-Wpointer-sign]   curve25519_mul_g (ctx.x, ctx.s);                            ^~~In file included from hogweed-benchmark.c:50:0:../curve25519.h:42:26: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'char *' #define curve25519_mul_g nettle_curve25519_mul_g                          ^../curve25519.h:48:1: note: in expansion of macro 'curve25519_mul_g' curve25519_mul_g (uint8_t *q, const uint8_t *n); ^~~~~~~~~~~~~~~~gcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  nettle-benchmark.o nettle-openssl.o ../getopt.o ../getopt1.o ../nettle-internal.o timing.o -lnettle -lgmp  -lm -lcrypto -o nettle-benchmarkgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  eratosthenes.o ../getopt.o ../getopt1.o -o eratosthenesgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  base16enc.o io.o \-lnettle -lgmp  -o base16encgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  base16dec.o io.o \-lnettle -lgmp  -o base16decgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  base64enc.o io.o \-lnettle -lgmp  -o base64encgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  base64dec.o io.o \-lnettle -lgmp  -o base64decgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  rsa-keygen.o io.o ../getopt.o ../getopt1.o \-lhogweed -lnettle -lgmp  -o rsa-keygengcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  rsa-sign.o io.o read_rsa_key.o \-lhogweed -lnettle -lgmp  -o rsa-signgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  rsa-verify.o io.o read_rsa_key.o \-lhogweed -lnettle -lgmp  -o rsa-verifygcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  rsa-encrypt.o io.o read_rsa_key.o \../getopt.o ../getopt1.o \-lhogweed -lnettle -lgmp  -o rsa-encryptgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  rsa-decrypt.o io.o read_rsa_key.o \-lhogweed -lnettle -lgmp  -o rsa-decryptgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  random-prime.o io.o ../getopt.o ../getopt1.o \-lhogweed -lnettle -lgmp  -o random-primegcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  hogweed-benchmark.o timing.o \-lhogweed -lnettle -lgmp  -lm -lgmp  -lcrypto \-o hogweed-benchmarkgcc -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -L..  ecc-benchmark.o timing.o -lhogweed -lnettle -lgmp  -lm -lgmp  \-o ecc-benchmarkmake[1]: Leaving directory '/tmp/nettle/src/nettle-3.2/examples'==> Entering fakeroot environment...==> Starting package()...make install-heremake[1]: Entering directory '/tmp/nettle/src/nettle-3.2'/usr/sbin/mkdir -p /tmp/nettle/pkg/nettle//usr/share/info/usr/sbin/mkdir -p /tmp/nettle/pkg/nettle//usr/include/nettlef=nettle.info ; \[ -f $f ] || f="./$f" ; \/usr/bin/install -c -m 644 "$f" /tmp/nettle/pkg/nettle//usr/share/info ; \if (install-info --version && \    install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \  install-info --info-dir="/tmp/nettle/pkg/nettle//usr/share/info" "$f" ; \else : ; fifor f in aes.h arcfour.h arctwo.h asn1.h blowfish.h base16.h base64.h bignum.h buffer.h camellia.h cast128.h cbc.h ccm.h chacha.h chacha-poly1305.h ctr.h curve25519.h des.h des-compat.h dsa.h dsa-compat.h eax.h ecc-curve.h ecc.h ecdsa.h eddsa.h gcm.h gosthash94.h hmac.h knuth-lfib.h macros.h md2.h md4.h md5.h md5-compat.h memxor.h nettle-meta.h nettle-types.h pbkdf2.h pgp.h pkcs1.h realloc.h ripemd160.h rsa.h salsa20.h sexp.h serpent.h sha.h sha1.h sha2.h sha3.h twofish.h umac.h yarrow.h poly1305.h nettle-stdint.h version.h  ; do \  if [ -f "$f" ] ; then \    /usr/bin/install -c -m 644 "$f" /tmp/nettle/pkg/nettle//usr/include/nettle ; \  else \    /usr/bin/install -c -m 644 "./$f" /tmp/nettle/pkg/nettle//usr/include/nettle ; \  fi ; done/usr/sbin/mkdir -p /tmp/nettle/pkg/nettle//usr/libfor f in ; do \  /usr/bin/install -c -m 644 $f /tmp/nettle/pkg/nettle//usr/lib ; \done/usr/sbin/mkdir -p /tmp/nettle/pkg/nettle//usr/lib/pkgconfigfor f in nettle.pc  hogweed.pc ; do \  /usr/bin/install -c -m 644 "$f" /tmp/nettle/pkg/nettle//usr/lib/pkgconfig ; \done./config.status config.hconfig.status: creating config.hconfig.status: config.h is unchangedecho timestamp > stamp-h/usr/sbin/mkdir -p /tmp/nettle/pkg/nettle//usr/lib/usr/sbin/mkdir -p /tmp/nettle/pkg/nettle//usr/lib/usr/bin/install -c -m 644 libhogweed.so /tmp/nettle/pkg/nettle//usr/lib/libhogweed.so.4.2/usr/bin/install -c -m 644 libnettle.so /tmp/nettle/pkg/nettle//usr/lib/libnettle.so.6.2[ -z "libhogweed.so.4" ] \                || (cd /tmp/nettle/pkg/nettle//usr/lib \	&& rm -f libhogweed.so.4 libhogweed.so \	&& ln -s libhogweed.so.4.2 libhogweed.so.4 \	&& ln -s libhogweed.so.4.2 libhogweed.so)[ -z "libnettle.so.6" ] \                || (cd /tmp/nettle/pkg/nettle//usr/lib \	&& rm -f libnettle.so.6 libnettle.so \	&& ln -s libnettle.so.6.2 libnettle.so.6 \	&& ln -s libnettle.so.6.2 libnettle.so)make[1]: Leaving directory '/tmp/nettle/src/nettle-3.2'set -e; for d in tools testsuite examples; do \  echo "Making install in $d" ; (cd $d && make install); doneMaking install in toolsmake[1]: Entering directory '/tmp/nettle/src/nettle-3.2/tools'/usr/sbin/mkdir -p /tmp/nettle/pkg/nettle//usr/binfor f in sexp-conv nettle-hash nettle-pbkdf2 nettle-lfib-stream pkcs1-conv ; do \  /usr/bin/install -c $f /tmp/nettle/pkg/nettle//usr/bin ; \donemake[1]: Leaving directory '/tmp/nettle/src/nettle-3.2/tools'Making install in testsuitemake[1]: Entering directory '/tmp/nettle/src/nettle-3.2/testsuite'truemake[1]: Leaving directory '/tmp/nettle/src/nettle-3.2/testsuite'Making install in examplesmake[1]: Entering directory '/tmp/nettle/src/nettle-3.2/examples'truemake[1]: Leaving directory '/tmp/nettle/src/nettle-3.2/examples'==> Tidying install...  -> Removing doc files...  -> Purging unwanted files...==> Checking for packaging issue...==> Creating package "nettle"...  -> Generating .PKGINFO file...  -> Generating .BUILDINFO file...error: invalid option '--noprogressbar'  -> Generating .MTREE file...  -> Compressing package...==> Leaving fakeroot environment.==> Finished making: nettle 3.2-2 (Wed Aug 24 13:32:51 UTC 2016)CMD: pacman --query --file nettle-3.2-2-x86_64.pkg.tar.xz
        Creating hybrid package for 'nettle'
        Trying to find vanilla package 'nettle'...
        CMD: pacman --query --file /mirror/nettle-3.2-2.pkg.tar.xz
        Package file has the following structure:
        /.PKGINFO/.BUILDINFO/.MTREE/usr/lib/libhogweed.so.4.2/usr/lib/libnettle.so.6.2/usr/lib/libhogweed.so/usr/lib/libnettle.so.6/usr/lib/libhogweed.so.4/usr/lib/libnettle.so/usr/lib/pkgconfig/nettle.pc/usr/lib/pkgconfig/hogweed.pc/usr/bin/sexp-conv/usr/bin/nettle-hash/usr/bin/pkcs1-conv/usr/bin/nettle-pbkdf2/usr/bin/nettle-lfib-stream/usr/share/info/nettle.info.gz/usr/include/nettle/memxor.h/usr/include/nettle/realloc.h/usr/include/nettle/ccm.h/usr/include/nettle/pgp.h/usr/include/nettle/pkcs1.h/usr/include/nettle/nettle-stdint.h/usr/include/nettle/arctwo.h/usr/include/nettle/eax.h/usr/include/nettle/chacha-poly1305.h/usr/include/nettle/ecc-curve.h/usr/include/nettle/macros.h/usr/include/nettle/nettle-meta.h/usr/include/nettle/rsa.h/usr/include/nettle/dsa-compat.h/usr/include/nettle/cast128.h/usr/include/nettle/hmac.h/usr/include/nettle/des-compat.h/usr/include/nettle/bignum.h/usr/include/nettle/serpent.h/usr/include/nettle/umac.h/usr/include/nettle/eddsa.h/usr/include/nettle/gosthash94.h/usr/include/nettle/ecdsa.h/usr/include/nettle/chacha.h/usr/include/nettle/dsa.h/usr/include/nettle/camellia.h/usr/include/nettle/yarrow.h/usr/include/nettle/cbc.h/usr/include/nettle/blowfish.h/usr/include/nettle/md5.h/usr/include/nettle/md2.h/usr/include/nettle/version.h/usr/include/nettle/sha3.h/usr/include/nettle/base64.h/usr/include/nettle/buffer.h/usr/include/nettle/ctr.h/usr/include/nettle/knuth-lfib.h/usr/include/nettle/curve25519.h/usr/include/nettle/salsa20.h/usr/include/nettle/arcfour.h/usr/include/nettle/sexp.h/usr/include/nettle/md4.h/usr/include/nettle/md5-compat.h/usr/include/nettle/twofish.h/usr/include/nettle/des.h/usr/include/nettle/ripemd160.h/usr/include/nettle/base16.h/usr/include/nettle/sha1.h/usr/include/nettle/nettle-types.h/usr/include/nettle/sha.h/usr/include/nettle/asn1.h/usr/include/nettle/sha2.h/usr/include/nettle/ecc.h/usr/include/nettle/poly1305.h/usr/include/nettle/gcm.h/usr/include/nettle/pbkdf2.h/usr/include/nettle/aes.h/sysroot/usr/lib/libhogweed.so.4.2/sysroot/usr/lib/libnettle.so.6.2/sysroot/usr/lib/libhogweed.so.4/sysroot/usr/lib/libhogweed.so/sysroot/usr/lib/libnettle.so.6/sysroot/usr/lib/libnettle.so/sysroot/usr/lib/pkgconfig/nettle.pc/sysroot/usr/lib/pkgconfig/hogweed.pc/sysroot/usr/include/nettle/aes.h/sysroot/usr/include/nettle/arcfour.h/sysroot/usr/include/nettle/arctwo.h/sysroot/usr/include/nettle/asn1.h/sysroot/usr/include/nettle/blowfish.h/sysroot/usr/include/nettle/base16.h/sysroot/usr/include/nettle/base64.h/sysroot/usr/include/nettle/bignum.h/sysroot/usr/include/nettle/buffer.h/sysroot/usr/include/nettle/camellia.h/sysroot/usr/include/nettle/cast128.h/sysroot/usr/include/nettle/cbc.h/sysroot/usr/include/nettle/ccm.h/sysroot/usr/include/nettle/chacha.h/sysroot/usr/include/nettle/chacha-poly1305.h/sysroot/usr/include/nettle/ctr.h/sysroot/usr/include/nettle/curve25519.h/sysroot/usr/include/nettle/des.h/sysroot/usr/include/nettle/des-compat.h/sysroot/usr/include/nettle/dsa.h/sysroot/usr/include/nettle/dsa-compat.h/sysroot/usr/include/nettle/eax.h/sysroot/usr/include/nettle/ecc-curve.h/sysroot/usr/include/nettle/ecc.h/sysroot/usr/include/nettle/ecdsa.h/sysroot/usr/include/nettle/eddsa.h/sysroot/usr/include/nettle/gcm.h/sysroot/usr/include/nettle/gosthash94.h/sysroot/usr/include/nettle/hmac.h/sysroot/usr/include/nettle/knuth-lfib.h/sysroot/usr/include/nettle/macros.h/sysroot/usr/include/nettle/md2.h/sysroot/usr/include/nettle/md4.h/sysroot/usr/include/nettle/md5.h/sysroot/usr/include/nettle/md5-compat.h/sysroot/usr/include/nettle/memxor.h/sysroot/usr/include/nettle/nettle-meta.h/sysroot/usr/include/nettle/nettle-types.h/sysroot/usr/include/nettle/pbkdf2.h/sysroot/usr/include/nettle/pgp.h/sysroot/usr/include/nettle/pkcs1.h/sysroot/usr/include/nettle/realloc.h/sysroot/usr/include/nettle/ripemd160.h/sysroot/usr/include/nettle/rsa.h/sysroot/usr/include/nettle/salsa20.h/sysroot/usr/include/nettle/sexp.h/sysroot/usr/include/nettle/serpent.h/sysroot/usr/include/nettle/sha.h/sysroot/usr/include/nettle/sha1.h/sysroot/usr/include/nettle/sha2.h/sysroot/usr/include/nettle/sha3.h/sysroot/usr/include/nettle/twofish.h/sysroot/usr/include/nettle/umac.h/sysroot/usr/include/nettle/yarrow.h/sysroot/usr/include/nettle/poly1305.h/sysroot/usr/include/nettle/nettle-stdint.h/sysroot/usr/include/nettle/version.hGenerating .MTREE
        CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO .BUILDINFO usr sysroot
        Tar-ing up files
        CMD: bsdtar -cf - .PKGINFO .BUILDINFO usr sysroot .MTREE
        CMD: xz -c -z
        Successfully ran bsdtar -cf - .PKGINFO .BUILDINFO usr sysroot .MTREE | xz -c -z
        CMD: bsdtar -tqf nettle.pkg.tar.xz .PKGINFO
        Created package at path /var/cache/pacman/pkg/nettle.pkg.tar.xz
        Attempting to access local repository, attempt 1
        CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/nettle.pkg.tar.xz
        ==> Extracting database to a temporary location...==> Extracting database to a temporary location...==> Adding package '/var/cache/pacman/pkg/nettle.pkg.tar.xz'  -> Computing checksums...  -> Creating 'desc' db entry...  -> Creating 'files' db entry...==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'Printing config logfiles
        CMD: config logfiles '/tmp/nettle/src/nettle-3.2/config.log'
        This file contains any messages produced by compilers whilerunning configure, to aid debugging if configure makes a mistake.It was created by nettle configure 3.2, which wasgenerated by GNU Autoconf 2.69.  Invocation command line was$ ./configure --host=x86_64-unknown-linux --prefix=/usr --disable-static## --------- #### Platform. #### --------- ##hostname = c5b7ef9d8840uname -m = x86_64uname -r = 4.7.1-1-ARCHuname -s = Linuxuname -v = #1 SMP PREEMPT Wed Aug 17 08:13:35 CEST 2016/usr/bin/uname -p = unknown/bin/uname -X     = unknown/bin/arch              = unknown/usr/bin/arch -k       = unknown/usr/convex/getsysinfo = unknown/usr/bin/hostinfo      = unknown/bin/machine           = unknown/usr/bin/oslevel       = unknown/bin/universe          = unknownPATH: /usr/local/sbinPATH: /usr/local/binPATH: /usr/sbinPATH: /usr/binPATH: /sbinPATH: /bin## ----------- #### Core tests. #### ----------- ##configure:2505: checking build system typeconfigure:2519: result: x86_64-unknown-linux-gnuconfigure:2539: checking host system typeconfigure:2552: result: x86_64-unknown-linux-gnuconfigure:2706: checking for -R flagconfigure:2728: result: using -Wl,-rpath,configure:2735: result: Searching for librariesconfigure:2742: checking /usr/libconfigure:2760: result: addedconfigure:2742: checking /usr/local/libconfigure:2760: result: addedconfigure:2742: checking /sw/local/libconfigure:2769: result: not foundconfigure:2742: checking /sw/libconfigure:2769: result: not foundconfigure:2742: checking /usr/gnu/libconfigure:2769: result: not foundconfigure:2742: checking /opt/gnu/libconfigure:2769: result: not foundconfigure:2742: checking /sw/gnu/libconfigure:2769: result: not foundconfigure:2742: checking /usr/freeware/libconfigure:2769: result: not foundconfigure:2742: checking /usr/pkg/libconfigure:2769: result: not foundconfigure:2785: checking for x86_64-unknown-linux-gccconfigure:2815: result: noconfigure:2825: checking for gccconfigure:2841: found /usr/sbin/gccconfigure:2852: result: gccconfigure:3081: checking for C compiler versionconfigure:3090: gcc --version >&5gcc (GCC) 6.1.1 20160602Copyright (C) 2016 Free Software Foundation, Inc.This is free software; see the source for copying conditions.  There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:3101: $? = 0configure:3090: gcc -v >&5Using built-in specs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/lto-wrapperTarget: x86_64-pc-linux-gnuConfigured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=releaseThread model: posixgcc version 6.1.1 20160602 (GCC)configure:3101: $? = 0configure:3090: gcc -V >&5gcc: error: unrecognized command line option '-V'gcc: fatal error: no input filescompilation terminated.configure:3101: $? = 1configure:3090: gcc -qversion >&5gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?gcc: fatal error: no input filescompilation terminated.configure:3101: $? = 1configure:3121: checking whether the C compiler worksconfigure:3143: gcc    conftest.c  >&5configure:3147: $? = 0configure:3195: result: yesconfigure:3198: checking for C compiler default output file nameconfigure:3200: result: a.outconfigure:3206: checking for suffix of executablesconfigure:3213: gcc -o conftest    conftest.c  >&5configure:3217: $? = 0configure:3239: result:configure:3261: checking whether we are cross compilingconfigure:3269: gcc -o conftest    conftest.c  >&5configure:3273: $? = 0configure:3280: ./conftestconfigure:3284: $? = 0configure:3299: result: noconfigure:3304: checking for suffix of object filesconfigure:3326: gcc -c   conftest.c >&5configure:3330: $? = 0configure:3351: result: oconfigure:3355: checking whether we are using the GNU C compilerconfigure:3374: gcc -c   conftest.c >&5configure:3374: $? = 0configure:3383: result: yesconfigure:3392: checking whether gcc accepts -gconfigure:3412: gcc -c -g  conftest.c >&5configure:3412: $? = 0configure:3453: result: yesconfigure:3470: checking for gcc option to accept ISO C89configure:3533: gcc  -c   conftest.c >&5configure:3533: $? = 0configure:3546: result: none neededconfigure:3568: checking for ifunc supportconfigure:3650: gcc -o conftest    conftest.c  >&5configure:3650: $? = 0configure:3658: result: yesconfigure:3698: checking for x86_64-unknown-linux-g++configure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-c++configure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-gppconfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-aCCconfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-CCconfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-cxxconfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-cc++configure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-cl.execonfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-FCCconfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-KCCconfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-RCCconfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-xlC_rconfigure:3728: result: noconfigure:3698: checking for x86_64-unknown-linux-xlCconfigure:3728: result: noconfigure:3742: checking for g++configure:3758: found /usr/sbin/g++configure:3769: result: g++configure:3796: checking for C++ compiler versionconfigure:3805: g++ --version >&5g++ (GCC) 6.1.1 20160602Copyright (C) 2016 Free Software Foundation, Inc.This is free software; see the source for copying conditions.  There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:3816: $? = 0configure:3805: g++ -v >&5Using built-in specs.COLLECT_GCC=g++COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/lto-wrapperTarget: x86_64-pc-linux-gnuConfigured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=releaseThread model: posixgcc version 6.1.1 20160602 (GCC)configure:3816: $? = 0configure:3805: g++ -V >&5g++: error: unrecognized command line option '-V'g++: fatal error: no input filescompilation terminated.configure:3816: $? = 1configure:3805: g++ -qversion >&5g++: error: unrecognized command line option '-qversion'; did you mean '--version'?g++: fatal error: no input filescompilation terminated.configure:3816: $? = 1configure:3820: checking whether we are using the GNU C++ compilerconfigure:3839: g++ -c   conftest.cpp >&5configure:3839: $? = 0configure:3848: result: yesconfigure:3857: checking whether g++ accepts -gconfigure:3877: g++ -c -g  conftest.cpp >&5configure:3877: $? = 0configure:3918: result: yesconfigure:3960: g++ -c   conftest.cpp >&5configure:3960: $? = 0configure:3981: checking if LD -Wl,--version-script worksconfigure:3999: gcc -o conftest    -Wl,--version-script=conftest.map conftest.c  >&5/usr/sbin/ld:conftest.map:2: syntax error in VERSION scriptcollect2: error: ld returned 1 exit statusconfigure:3999: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| /* end confdefs.h.  */|| int| main ()| {||   ;|   return 0;| }configure:4027: gcc -o conftest    -Wl,--version-script=conftest.map conftest.c  >&5configure:4027: $? = 0configure:4039: result: yesconfigure:4050: checking whether make sets $(MAKE)configure:4072: result: yesconfigure:4084: checking for x86_64-unknown-linux-ranlibconfigure:4114: result: noconfigure:4124: checking for ranlibconfigure:4140: found /usr/sbin/ranlibconfigure:4151: result: ranlibconfigure:4176: checking for x86_64-unknown-linux-nmconfigure:4206: result: noconfigure:4216: checking for nmconfigure:4232: found /usr/sbin/nmconfigure:4243: result: nmconfigure:4269: checking for x86_64-unknown-linux-objdumpconfigure:4299: result: noconfigure:4309: checking for objdumpconfigure:4325: found /usr/sbin/objdumpconfigure:4336: result: objdumpconfigure:4361: checking for x86_64-unknown-linux-arconfigure:4391: result: noconfigure:4401: checking for arconfigure:4417: found /usr/sbin/arconfigure:4428: result: arconfigure:4469: checking for a BSD-compatible installconfigure:4537: result: /usr/bin/install -cconfigure:4551: checking for a thread-safe mkdir -pconfigure:4590: result: /usr/sbin/mkdir -pconfigure:4594: checking whether ln -s worksconfigure:4598: result: yesconfigure:4723: checking for build system executable suffixconfigure:4758: result:configure:4819: checking for an ANSI C-conforming constconfigure:4885: gcc -c   conftest.c >&5configure:4885: $? = 0configure:4892: result: yesconfigure:4900: checking for inlineconfigure:4916: gcc -c   conftest.c >&5configure:4916: $? = 0configure:4924: result: inlineconfigure:4947: checking how to run the C preprocessorconfigure:4978: gcc -E  conftest.cconfigure:4978: $? = 0configure:4992: gcc -E  conftest.cconftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory#include ^compilation terminated.configure:4992: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| /* end confdefs.h.  */| #include configure:5017: result: gcc -Econfigure:5037: gcc -E  conftest.cconfigure:5037: $? = 0configure:5051: gcc -E  conftest.cconftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory#include ^compilation terminated.configure:5051: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| /* end confdefs.h.  */| #include configure:5080: checking for grep that handles long lines and -econfigure:5138: result: /usr/sbin/grepconfigure:5143: checking for egrepconfigure:5205: result: /usr/sbin/grep -Econfigure:5210: checking for uid_t in sys/types.hconfigure:5229: result: yesconfigure:5240: checking for ANSI C header filesconfigure:5260: gcc -c   conftest.c >&5configure:5260: $? = 0configure:5333: gcc -o conftest    conftest.c  >&5configure:5333: $? = 0configure:5333: ./conftestconfigure:5333: $? = 0configure:5344: result: yesconfigure:5357: checking for sys/types.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5357: checking for sys/stat.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5357: checking for stdlib.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5357: checking for string.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5357: checking for memory.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5357: checking for strings.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5357: checking for inttypes.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5357: checking for stdint.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5357: checking for unistd.hconfigure:5357: gcc -c   conftest.c >&5configure:5357: $? = 0configure:5357: result: yesconfigure:5369: checking for size_tconfigure:5369: gcc -c   conftest.c >&5configure:5369: $? = 0configure:5369: gcc -c   conftest.c >&5conftest.c: In function 'main':conftest.c:56:21: error: expected expression before ')' tokenif (sizeof ((size_t)))^configure:5369: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| /* end confdefs.h.  */| #include | #ifdef HAVE_SYS_TYPES_H| # include | #endif| #ifdef HAVE_SYS_STAT_H| # include | #endif| #ifdef STDC_HEADERS| # include | # include | #else| # ifdef HAVE_STDLIB_H| #  include | # endif| #endif| #ifdef HAVE_STRING_H| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H| #  include | # endif| # include | #endif| #ifdef HAVE_STRINGS_H| # include | #endif| #ifdef HAVE_INTTYPES_H| # include | #endif| #ifdef HAVE_STDINT_H| # include | #endif| #ifdef HAVE_UNISTD_H| # include | #endif| int| main ()| {| if (sizeof ((size_t)))| 	    return 0;|   ;|   return 0;| }configure:5369: result: yesconfigure:5380: checking whether time.h and sys/time.h may both be includedconfigure:5400: gcc -c   conftest.c >&5configure:5400: $? = 0configure:5407: result: yesconfigure:5419: checking size of longconfigure:5424: gcc -o conftest    conftest.c  >&5configure:5424: $? = 0configure:5424: ./conftestconfigure:5424: $? = 0configure:5438: result: 8configure:5452: checking size of size_tconfigure:5457: gcc -o conftest    conftest.c  >&5configure:5457: $? = 0configure:5457: ./conftestconfigure:5457: $? = 0configure:5471: result: 8configure:5485: checking openssl/blowfish.h usabilityconfigure:5485: gcc -c   conftest.c >&5configure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking openssl/blowfish.h presenceconfigure:5485: gcc -E  conftest.cconfigure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking for openssl/blowfish.hconfigure:5485: result: yesconfigure:5485: checking openssl/des.h usabilityconfigure:5485: gcc -c   conftest.c >&5configure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking openssl/des.h presenceconfigure:5485: gcc -E  conftest.cconfigure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking for openssl/des.hconfigure:5485: result: yesconfigure:5485: checking openssl/cast.h usabilityconfigure:5485: gcc -c   conftest.c >&5configure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking openssl/cast.h presenceconfigure:5485: gcc -E  conftest.cconfigure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking for openssl/cast.hconfigure:5485: result: yesconfigure:5485: checking openssl/aes.h usabilityconfigure:5485: gcc -c   conftest.c >&5configure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking openssl/aes.h presenceconfigure:5485: gcc -E  conftest.cconfigure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking for openssl/aes.hconfigure:5485: result: yesconfigure:5485: checking openssl/ecdsa.h usabilityconfigure:5485: gcc -c   conftest.c >&5configure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking openssl/ecdsa.h presenceconfigure:5485: gcc -E  conftest.cconfigure:5485: $? = 0configure:5485: result: yesconfigure:5485: checking for openssl/ecdsa.hconfigure:5485: result: yesconfigure:5502: checking valgrind/memcheck.h usabilityconfigure:5502: gcc -c   conftest.c >&5conftest.c:61:31: fatal error: valgrind/memcheck.h: No such file or directory#include ^compilation terminated.configure:5502: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define TIME_WITH_SYS_TIME 1| #define SIZEOF_LONG 8| #define SIZEOF_SIZE_T 8| #define HAVE_OPENSSL_BLOWFISH_H 1| #define HAVE_OPENSSL_DES_H 1| #define HAVE_OPENSSL_CAST_H 1| #define HAVE_OPENSSL_AES_H 1| #define HAVE_OPENSSL_ECDSA_H 1| /* end confdefs.h.  */| #include | #ifdef HAVE_SYS_TYPES_H| # include | #endif| #ifdef HAVE_SYS_STAT_H| # include | #endif| #ifdef STDC_HEADERS| # include | # include | #else| # ifdef HAVE_STDLIB_H| #  include | # endif| #endif| #ifdef HAVE_STRING_H| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H| #  include | # endif| # include | #endif| #ifdef HAVE_STRINGS_H| # include | #endif| #ifdef HAVE_INTTYPES_H| # include | #endif| #ifdef HAVE_STDINT_H| # include | #endif| #ifdef HAVE_UNISTD_H| # include | #endif| #include configure:5502: result: noconfigure:5502: checking valgrind/memcheck.h presenceconfigure:5502: gcc -E  conftest.cconftest.c:28:31: fatal error: valgrind/memcheck.h: No such file or directory#include ^compilation terminated.configure:5502: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define TIME_WITH_SYS_TIME 1| #define SIZEOF_LONG 8| #define SIZEOF_SIZE_T 8| #define HAVE_OPENSSL_BLOWFISH_H 1| #define HAVE_OPENSSL_DES_H 1| #define HAVE_OPENSSL_CAST_H 1| #define HAVE_OPENSSL_AES_H 1| #define HAVE_OPENSSL_ECDSA_H 1| /* end confdefs.h.  */| #include configure:5502: result: noconfigure:5502: checking for valgrind/memcheck.hconfigure:5502: result: noconfigure:5514: checking dlfcn.h usabilityconfigure:5514: gcc -c   conftest.c >&5configure:5514: $? = 0configure:5514: result: yesconfigure:5514: checking dlfcn.h presenceconfigure:5514: gcc -E  conftest.cconfigure:5514: $? = 0configure:5514: result: yesconfigure:5514: checking for dlfcn.hconfigure:5514: result: yesconfigure:5524: checking for dlopen in -ldlconfigure:5549: gcc -o conftest    conftest.c -ldl   >&5configure:5549: $? = 0configure:5558: result: yesconfigure:5569: checking for working alloca.hconfigure:5586: gcc -o conftest    conftest.c  >&5configure:5586: $? = 0configure:5594: result: yesconfigure:5602: checking for allocaconfigure:5639: gcc -o conftest    conftest.c  >&5configure:5639: $? = 0configure:5647: result: yesconfigure:5755: checking malloc.h usabilityconfigure:5755: gcc -c   conftest.c >&5configure:5755: $? = 0configure:5755: result: yesconfigure:5755: checking malloc.h presenceconfigure:5755: gcc -E  conftest.cconfigure:5755: $? = 0configure:5755: result: yesconfigure:5755: checking for malloc.hconfigure:5755: result: yesconfigure:5768: checking for strerrorconfigure:5768: gcc -o conftest    conftest.c  >&5configure:5768: $? = 0configure:5768: result: yesconfigure:5783: checking for secure_getenvconfigure:5783: gcc -o conftest    conftest.c  >&5configure:5783: $? = 0configure:5783: result: yesconfigure:5783: checking for getlineconfigure:5783: gcc -o conftest    conftest.c  >&5configure:5783: $? = 0configure:5783: result: yesconfigure:5792: checking whether byte ordering is bigendianconfigure:5807: gcc -c   conftest.c >&5conftest.c:37:9: error: unknown type name 'not'not a universal capable compiler^~~conftest.c:37:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'not a universal capable compiler^~~~~~~~~conftest.c:37:15: error: unknown type name 'universal'configure:5807: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define TIME_WITH_SYS_TIME 1| #define SIZEOF_LONG 8| #define SIZEOF_SIZE_T 8| #define HAVE_OPENSSL_BLOWFISH_H 1| #define HAVE_OPENSSL_DES_H 1| #define HAVE_OPENSSL_CAST_H 1| #define HAVE_OPENSSL_AES_H 1| #define HAVE_OPENSSL_ECDSA_H 1| #define HAVE_DLFCN_H 1| #define HAVE_LIBDL 1| #define HAVE_ALLOCA_H 1| #define HAVE_ALLOCA 1| #define HAVE_MALLOC_H 1| #define HAVE_STRERROR 1| #define HAVE_SECURE_GETENV 1| #define HAVE_GETLINE 1| /* end confdefs.h.  */| #ifndef __APPLE_CC__| 	       not a universal capable compiler| 	     #endif| 	     typedef int dummy;|configure:5852: gcc -c   conftest.c >&5configure:5852: $? = 0configure:5870: gcc -c   conftest.c >&5conftest.c: In function 'main':conftest.c:43:4: error: unknown type name 'not'not big endian^~~conftest.c:43:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'not big endian^~~~~~configure:5870: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define TIME_WITH_SYS_TIME 1| #define SIZEOF_LONG 8| #define SIZEOF_SIZE_T 8| #define HAVE_OPENSSL_BLOWFISH_H 1| #define HAVE_OPENSSL_DES_H 1| #define HAVE_OPENSSL_CAST_H 1| #define HAVE_OPENSSL_AES_H 1| #define HAVE_OPENSSL_ECDSA_H 1| #define HAVE_DLFCN_H 1| #define HAVE_LIBDL 1| #define HAVE_ALLOCA_H 1| #define HAVE_ALLOCA 1| #define HAVE_MALLOC_H 1| #define HAVE_STRERROR 1| #define HAVE_SECURE_GETENV 1| #define HAVE_GETLINE 1| /* end confdefs.h.  */| #include | 		#include || int| main ()| {| #if BYTE_ORDER != BIG_ENDIAN| 		 not big endian| 		#endif||   ;|   return 0;| }configure:5998: result: noconfigure:6017: checking for __attribute__configure:6043: gcc -c   conftest.c >&5configure:6043: $? = 0configure:6050: result: yesconfigure:6064: checking for stdint typesconfigure:6087: gcc -c   conftest.c >&5configure:6087: $? = 0configure:6112: result: stdint.h (shortcircuit)configure:6480: result: make use of stdint.h in nettle-stdint.h (assuming C99 compatible system)configure:6490: checking for fcntl file lockingconfigure:6517: gcc -c   conftest.c >&5configure:6517: $? = 0configure:6524: result: yesconfigure:6536: checking for __gmpz_getlimbn in -lgmpconfigure:6561: gcc -o conftest    conftest.c -lgmp   >&5configure:6561: $? = 0configure:6570: result: yesconfigure:6598: gcc -o conftest    conftest.c -lgmp  >&5configure:6598: $? = 0configure:6598: ./conftestconfigure:6598: $? = 0configure:6672: checking for GMP limb sizeconfigure:6674: gcc -o conftest    conftest.c -lgmp  >&5configure:6674: $? = 0configure:6674: ./conftestconfigure:6674: $? = 0configure:6684: result: 64 bitsconfigure:6712: gcc -c   conftest.c >&5conftest.c:41:2: error: #error 64-bit x86#error 64-bit x86^~~~~configure:6712: $? = 1configure: failed program was:| /* confdefs.h */| #define PACKAGE_NAME "nettle"| #define PACKAGE_TARNAME "nettle"| #define PACKAGE_VERSION "3.2"| #define PACKAGE_STRING "nettle 3.2"| #define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"| #define PACKAGE_URL ""| #define HAVE_LINK_IFUNC 1| #define STDC_HEADERS 1| #define HAVE_SYS_TYPES_H 1| #define HAVE_SYS_STAT_H 1| #define HAVE_STDLIB_H 1| #define HAVE_STRING_H 1| #define HAVE_MEMORY_H 1| #define HAVE_STRINGS_H 1| #define HAVE_INTTYPES_H 1| #define HAVE_STDINT_H 1| #define HAVE_UNISTD_H 1| #define TIME_WITH_SYS_TIME 1| #define SIZEOF_LONG 8| #define SIZEOF_SIZE_T 8| #define HAVE_OPENSSL_BLOWFISH_H 1| #define HAVE_OPENSSL_DES_H 1| #define HAVE_OPENSSL_CAST_H 1| #define HAVE_OPENSSL_AES_H 1| #define HAVE_OPENSSL_ECDSA_H 1| #define HAVE_DLFCN_H 1| #define HAVE_LIBDL 1| #define HAVE_ALLOCA_H 1| #define HAVE_ALLOCA 1| #define HAVE_MALLOC_H 1| #define HAVE_STRERROR 1| #define HAVE_SECURE_GETENV 1| #define HAVE_GETLINE 1| #define HAVE_GCC_ATTRIBUTE 1| #define HAVE_FCNTL_LOCKING 1| #define HAVE_LIBGMP 1| /* end confdefs.h.  */|| #if defined(__x86_64__) || defined(__arch64__)| #error 64-bit x86| #endif|| int| main ()| {||   ;|   return 0;| }configure:6780: Compiler uses 64-bit ABI. To change, set CC.configure:6831: Libraries to be installed in ${exec_prefix}/lib.configure:6968: Looking for assembler files in x86_64.configure:7059: checking CCPICconfigure:7103: gcc -c  -fpic  conftest.c >&5conftest.c: In function 'main':conftest.c:50:1: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]exit(0);^~~~conftest.c:50:1: warning: incompatible implicit declaration of built-in function 'exit'conftest.c:50:1: note: include '' or provide a declaration of 'exit' configure:7103: $? = 0configure:7114: result: -fpicconfigure:7227: checking if globals are prefixed by underscoreconfigure:7238: gcc -c   conftest.c >&5configure:7238: $? = 0configure:7254: result: noconfigure:7260: checking for ELF-style .type,%function pseudo-opsconfigure:7277: gcc   -c conftest.s >conftest.out 2>&1configure:7280: $? = 0configure:7293: result: yesconfigure:7296: checking for ELF-style .type,#function pseudo-opsconfigure:7313: gcc   -c conftest.s >conftest.out 2>&1configure:7316: $? = 1conftest.s: Assembler messages:conftest.s:4: Error: unrecognized symbol type ""configure: failed program was:.text.globl foo.type foo,#functionfoo:.Lend:.size foo, .Lend - fooconfigure:7329: result: noconfigure:7344: checking for COFF-style .type directiveconfigure:7361: gcc   -c conftest.s >conftest.out 2>&1configure:7364: $? = 1conftest.s: Assembler messages:conftest.s:4: Error: unknown pseudo-op: `.def'conftest.s:5: Error: unknown pseudo-op: `.scl'conftest.s:6: Error: Missing symbol name in directiveconftest.s:6: Error: unrecognized symbol type "32"conftest.s:7: Error: unknown pseudo-op: `.endef'configure: failed program was:.text.globl _foo.def _foo.scl 2.type 32.endef_foo:configure:7377: result: noconfigure:7383: checking if we should use a .note.GNU-stack sectionconfigure:7395: gcc   -c conftest.c >conftest.out 2>&1configure:7398: $? = 0configure:7410: result: yesconfigure:7416: checking if .align assembly directive is logarithmicconfigure:7427: gcc   -c conftest.s >conftest.out 2>&1configure:7430: $? = 1conftest.s: Assembler messages:conftest.s:2: Error: alignment not a power of 2configure: failed program was:.align 3configure:7443: result: noconfigure:7478: checking for m4configure:7496: found /usr/sbin/m4configure:7509: result: /usr/sbin/m4configure:7550: checking for makeinfoconfigure:7568: found /usr/sbin/makeinfoconfigure:7581: result: /usr/sbin/makeinfoconfigure:7627: checking for BF_ecb_encrypt in -lcryptoconfigure:7652: gcc -o conftest    conftest.c -lcrypto  -lgmp  >&5configure:7652: $? = 0configure:7661: result: yesconfigure:7687: checking for library containing clock_gettimeconfigure:7718: gcc -o conftest    conftest.c -lgmp  >&5configure:7718: $? = 0configure:7735: result: none requiredconfigure:7896: creating ./config.status## ---------------------- #### Running config.status. #### ---------------------- ##This file was extended by nettle config.status 3.2, which wasgenerated by GNU Autoconf 2.69.  Invocation command line wasCONFIG_FILES    =CONFIG_HEADERS  =CONFIG_LINKS    =CONFIG_COMMANDS =$ ./config.statuson c5b7ef9d8840config.status:954: creating config.makeconfig.status:954: creating config.m4config.status:954: creating Makefileconfig.status:954: creating version.hconfig.status:954: creating tools/Makefileconfig.status:954: creating testsuite/Makefileconfig.status:954: creating examples/Makefileconfig.status:954: creating nettle.pcconfig.status:954: creating hogweed.pcconfig.status:954: creating libnettle.mapconfig.status:954: creating libhogweed.mapconfig.status:954: creating config.hconfig.status:1161: linking x86_64/aes-encrypt-internal.asm to aes-encrypt-internal.asmconfig.status:1161: linking x86_64/aes-decrypt-internal.asm to aes-decrypt-internal.asmconfig.status:1161: linking x86_64/camellia-crypt-internal.asm to camellia-crypt-internal.asmconfig.status:1161: linking x86_64/md5-compress.asm to md5-compress.asmconfig.status:1161: linking x86_64/memxor.asm to memxor.asmconfig.status:1161: linking x86_64/memxor3.asm to memxor3.asmconfig.status:1161: linking x86_64/poly1305-internal.asm to poly1305-internal.asmconfig.status:1161: linking x86_64/chacha-core-internal.asm to chacha-core-internal.asmconfig.status:1161: linking x86_64/salsa20-crypt.asm to salsa20-crypt.asmconfig.status:1161: linking x86_64/salsa20-core-internal.asm to salsa20-core-internal.asmconfig.status:1161: linking x86_64/serpent-encrypt.asm to serpent-encrypt.asmconfig.status:1161: linking x86_64/serpent-decrypt.asm to serpent-decrypt.asmconfig.status:1161: linking x86_64/sha1-compress.asm to sha1-compress.asmconfig.status:1161: linking x86_64/sha256-compress.asm to sha256-compress.asmconfig.status:1161: linking x86_64/sha512-compress.asm to sha512-compress.asmconfig.status:1161: linking x86_64/sha3-permute.asm to sha3-permute.asmconfig.status:1161: linking x86_64/umac-nh.asm to umac-nh.asmconfig.status:1161: linking x86_64/umac-nh-n.asm to umac-nh-n.asmconfig.status:1161: linking x86_64/machine.m4 to machine.m4config.status:1161: linking x86_64/gcm-hash8.asm to gcm-hash8.asmconfig.status:1161: linking x86_64/ecc-192-modp.asm to ecc-192-modp.asmconfig.status:1161: linking x86_64/ecc-224-modp.asm to ecc-224-modp.asmconfig.status:1161: linking x86_64/ecc-25519-modp.asm to ecc-25519-modp.asmconfig.status:1161: linking x86_64/ecc-256-redc.asm to ecc-256-redc.asmconfig.status:1161: linking x86_64/ecc-384-modp.asm to ecc-384-modp.asmconfig.status:1161: linking x86_64/ecc-521-modp.asm to ecc-521-modp.asmconfig.status:1180: executing dummy-dep-files commandsconfig.status:1180: executing nettle-stdint.h commandsconfig.status:1193: creating nettle-stdint.h : __NETTLE_STDINT_Hconfigure:9554: summary of build options:Version:           nettle 3.2Host type:         x86_64-unknown-linux-gnuABI:               64Assembly files:    x86_64Install prefix:    /usrLibrary directory: ${exec_prefix}/libCompiler:          gccStatic libraries:  noShared libraries:  yesPublic key crypto: yesUsing mini-gmp:    noDocumentation:     yes## ---------------- #### Cache variables. #### ---------------- ##ac_cv_build=x86_64-unknown-linux-gnuac_cv_c_bigendian=noac_cv_c_compiler_gnu=yesac_cv_c_const=yesac_cv_c_inline=inlineac_cv_cxx_compiler_gnu=yesac_cv_env_CCC_set=ac_cv_env_CCC_value=ac_cv_env_CC_FOR_BUILD_set=ac_cv_env_CC_FOR_BUILD_value=ac_cv_env_CC_set=ac_cv_env_CC_value=ac_cv_env_CFLAGS_set=setac_cv_env_CFLAGS_value=ac_cv_env_CPPFLAGS_set=setac_cv_env_CPPFLAGS_value=ac_cv_env_CPP_set=ac_cv_env_CPP_value=ac_cv_env_CXXFLAGS_set=setac_cv_env_CXXFLAGS_value=ac_cv_env_CXX_set=ac_cv_env_CXX_value=ac_cv_env_LDFLAGS_set=setac_cv_env_LDFLAGS_value=ac_cv_env_LIBS_set=ac_cv_env_LIBS_value=ac_cv_env_build_alias_set=ac_cv_env_build_alias_value=ac_cv_env_host_alias_set=setac_cv_env_host_alias_value=x86_64-unknown-linuxac_cv_env_target_alias_set=ac_cv_env_target_alias_value=ac_cv_func_alloca_works=yesac_cv_func_getline=yesac_cv_func_secure_getenv=yesac_cv_func_strerror=yesac_cv_header_dlfcn_h=yesac_cv_header_inttypes_h=yesac_cv_header_malloc_h=yesac_cv_header_memory_h=yesac_cv_header_openssl_aes_h=yesac_cv_header_openssl_blowfish_h=yesac_cv_header_openssl_cast_h=yesac_cv_header_openssl_des_h=yesac_cv_header_openssl_ecdsa_h=yesac_cv_header_stdc=yesac_cv_header_stdint=stdint.hac_cv_header_stdint_h=yesac_cv_header_stdint_t=stdint.hac_cv_header_stdlib_h=yesac_cv_header_string_h=yesac_cv_header_strings_h=yesac_cv_header_sys_stat_h=yesac_cv_header_sys_types_h=yesac_cv_header_time=yesac_cv_header_unistd_h=yesac_cv_header_valgrind_memcheck_h=noac_cv_host=x86_64-unknown-linux-gnuac_cv_lib_crypto_BF_ecb_encrypt=yesac_cv_lib_dl_dlopen=yesac_cv_lib_gmp___gmpz_getlimbn=yesac_cv_objext=oac_cv_path_EGREP='/usr/sbin/grep -E'ac_cv_path_GREP=/usr/sbin/grepac_cv_path_M4=/usr/sbin/m4ac_cv_path_MAKEINFO=/usr/sbin/makeinfoac_cv_path_install='/usr/bin/install -c'ac_cv_path_mkdir=/usr/sbin/mkdirac_cv_prog_CPP='gcc -E'ac_cv_prog_ac_ct_AR=arac_cv_prog_ac_ct_CC=gccac_cv_prog_ac_ct_CXX=g++ac_cv_prog_ac_ct_NM=nmac_cv_prog_ac_ct_OBJDUMP=objdumpac_cv_prog_ac_ct_RANLIB=ranlibac_cv_prog_cc_c89=ac_cv_prog_cc_g=yesac_cv_prog_cxx_g=yesac_cv_prog_make_make_set=yesac_cv_search_clock_gettime='none required'ac_cv_sizeof_long=8ac_cv_sizeof_size_t=8ac_cv_stdint_message='using gnu compiler gcc (GCC) 6.1.1 20160602'ac_cv_stdint_result='(assuming C99 compatible system)'ac_cv_type_size_t=yesac_cv_type_uid_t=yesac_cv_working_alloca_h=yesgmp_cv_prog_exeext_for_build=lsh_cv_c_attribute=yeslsh_cv_sys_ccpic=-fpicnettle_cv_asm_align_log=nonettle_cv_asm_coff_type=nonettle_cv_asm_gnu_stack=yesnettle_cv_asm_type_hash_function=nonettle_cv_asm_type_percent_function=yesnettle_cv_asm_underscore=nonettle_cv_fcntl_locking=yesnettle_cv_gmp_numb_bits=64nettle_cv_link_ifunc=yes## ----------------- #### Output variables. #### ----------------- ##ALLOCA=''AR='ar'ASM_ALIGN_LOG='no'ASM_COFF_STYLE='no'ASM_ELF_STYLE='yes'ASM_MARK_NOEXEC_STACK='.section .note.GNU-stack,"",TYPE_PROGBITS'ASM_RODATA='.section .rodata'ASM_SYMBOL_PREFIX=''ASM_TYPE_FUNCTION='%function'ASM_TYPE_PROGBITS='%progbits'BENCH_LIBS='-lgmp 'CC='gcc'CCPIC='-fpic'CC_FOR_BUILD='gcc -O'CFLAGS=' -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs'CPP='gcc -E'CPPFLAGS=''CXX='g++'CXXFLAGS=''DEFS='-DHAVE_CONFIG_H'DEP_FLAGS='-MT $@ -MD -MP -MF $@.d'DEP_INCLUDE='include 'DEP_PROCESS='true'ECHO_C=''ECHO_N='-n'ECHO_T=''EGREP='/usr/sbin/grep -E'EMULATOR=''EXEEXT=''EXEEXT_FOR_BUILD=''EXTRA_HOGWEED_LINKER_FLAGS='-Wl,--version-script=libhogweed.map'EXTRA_LINKER_FLAGS='-Wl,--version-script=libnettle.map'GMP_NUMB_BITS='64'GREP='/usr/sbin/grep'HOGWEED_EXTRA_SYMBOLS=''IF_ASM=''IF_CXX=''IF_DLL='#'IF_DLOPEN_TEST=''IF_DOCUMENTATION=''IF_HOGWEED=''IF_MINI_GMP='#'IF_NOT_SHARED='#'IF_SHARED=''IF_STATIC='#'INSTALL_DATA='${INSTALL} -m 644'INSTALL_PROGRAM='${INSTALL}'INSTALL_SCRIPT='${INSTALL}'LDFLAGS=''LIBHOGWEED_FILE='$(LIBHOGWEED_SONAME).$(LIBHOGWEED_MINOR)'LIBHOGWEED_FILE_SRC='$(LIBHOGWEED_FORLINK)'LIBHOGWEED_FORLINK='libhogweed.so'LIBHOGWEED_LIBS='libnettle.so $(LIBS)'LIBHOGWEED_LINK='$(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname=$(LIBHOGWEED_SONAME)'LIBHOGWEED_MAJOR='4'LIBHOGWEED_MINOR='2'LIBHOGWEED_SONAME='$(LIBHOGWEED_FORLINK).$(LIBHOGWEED_MAJOR)'LIBNETTLE_FILE='$(LIBNETTLE_SONAME).$(LIBNETTLE_MINOR)'LIBNETTLE_FILE_SRC='$(LIBNETTLE_FORLINK)'LIBNETTLE_FORLINK='libnettle.so'LIBNETTLE_LIBS=''LIBNETTLE_LINK='$(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname=$(LIBNETTLE_SONAME)'LIBNETTLE_MAJOR='6'LIBNETTLE_MINOR='2'LIBNETTLE_SONAME='$(LIBNETTLE_FORLINK).$(LIBNETTLE_MAJOR)'LIBOBJS=''LIBS='-lgmp 'LN_S='ln -s'LTLIBOBJS=''M4='/usr/sbin/m4'MAJOR_VERSION='3'MAKEINFO='/usr/sbin/makeinfo'MINOR_VERSION='2'MKDIR_P='/usr/sbin/mkdir -p'NETTLE_USE_MINI_GMP='0'NM='nm'OBJDUMP='objdump'OBJEXT='o'OPENSSL_LIBFLAGS='-lcrypto'OPT_HOGWEED_OBJS=' ecc-192-modp.$(OBJEXT) ecc-224-modp.$(OBJEXT) ecc-25519-modp.$(OBJEXT) ecc-256-redc.$(OBJEXT) ecc-384-modp.$(OBJEXT) ecc-521-modp.$(OBJEXT)'OPT_NETTLE_OBJS=' gcm-hash8.$(OBJEXT)'OPT_NETTLE_SOURCES=''PACKAGE_BUGREPORT='nettle-bugs@lists.lysator.liu.se'PACKAGE_NAME='nettle'PACKAGE_STRING='nettle 3.2'PACKAGE_TARNAME='nettle'PACKAGE_URL=''PACKAGE_VERSION='3.2'PATH_SEPARATOR=':'RANLIB='ranlib'SET_MAKE=''SHELL='/bin/sh'W64_ABI='no'ac_ct_CC='gcc'ac_ct_CXX='g++'bindir='${exec_prefix}/bin'build='x86_64-unknown-linux-gnu'build_alias=''build_cpu='x86_64'build_os='linux-gnu'build_vendor='unknown'datadir='${datarootdir}'datarootdir='${prefix}/share'docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'dvidir='${docdir}'exec_prefix='${prefix}'host='x86_64-unknown-linux-gnu'host_alias='x86_64-unknown-linux'host_cpu='x86_64'host_os='linux-gnu'host_vendor='unknown'htmldir='${docdir}'includedir='${prefix}/include'infodir='${datarootdir}/info'libdir='${exec_prefix}/lib'libexecdir='${exec_prefix}/libexec'localedir='${datarootdir}/locale'localstatedir='${prefix}/var'mandir='${datarootdir}/man'oldincludedir='/usr/include'pdfdir='${docdir}'prefix='/usr'program_transform_name='s,x,x,'psdir='${docdir}'sbindir='${exec_prefix}/sbin'sharedstatedir='${prefix}/com'sysconfdir='${prefix}/etc'target_alias=''## ----------- #### confdefs.h. #### ----------- ##/* confdefs.h */#define PACKAGE_NAME "nettle"#define PACKAGE_TARNAME "nettle"#define PACKAGE_VERSION "3.2"#define PACKAGE_STRING "nettle 3.2"#define PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"#define PACKAGE_URL ""#define HAVE_LINK_IFUNC 1#define STDC_HEADERS 1#define HAVE_SYS_TYPES_H 1#define HAVE_SYS_STAT_H 1#define HAVE_STDLIB_H 1#define HAVE_STRING_H 1#define HAVE_MEMORY_H 1#define HAVE_STRINGS_H 1#define HAVE_INTTYPES_H 1#define HAVE_STDINT_H 1#define HAVE_UNISTD_H 1#define TIME_WITH_SYS_TIME 1#define SIZEOF_LONG 8#define SIZEOF_SIZE_T 8#define HAVE_OPENSSL_BLOWFISH_H 1#define HAVE_OPENSSL_DES_H 1#define HAVE_OPENSSL_CAST_H 1#define HAVE_OPENSSL_AES_H 1#define HAVE_OPENSSL_ECDSA_H 1#define HAVE_DLFCN_H 1#define HAVE_LIBDL 1#define HAVE_ALLOCA_H 1#define HAVE_ALLOCA 1#define HAVE_MALLOC_H 1#define HAVE_STRERROR 1#define HAVE_SECURE_GETENV 1#define HAVE_GETLINE 1#define HAVE_GCC_ATTRIBUTE 1#define HAVE_FCNTL_LOCKING 1#define HAVE_LIBGMP 1#define HAVE_NATIVE_gcm_hash8 1#define HAVE_NATIVE_ecc_192_modp 1#define HAVE_NATIVE_ecc_224_modp 1#define HAVE_NATIVE_ecc_25519_modp 1#define HAVE_NATIVE_ecc_256_redc 1#define HAVE_NATIVE_ecc_384_modp 1#define HAVE_NATIVE_ecc_521_modp 1#define WITH_HOGWEED 1#define WITH_OPENSSL 1#define HAVE_CLOCK_GETTIME 1configure: exit 0## ---------------------- #### Running config.status. #### ---------------------- ##This file was extended by nettle config.status 3.2, which wasgenerated by GNU Autoconf 2.69.  Invocation command line wasCONFIG_FILES    =CONFIG_HEADERS  =CONFIG_LINKS    =CONFIG_COMMANDS =$ ./config.status config.hon c5b7ef9d8840config.status:954: creating config.hconfig.status:1135: config.h is unchanged