Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 883505 Details for
Bug 923173
net-vpn/openconnect-9.12::gentoo implicit declaration of function 'malloc' [-Werror=implicit-function-declaration]
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
log
openconnect.log (text/x-log), 47.11 KB, created by
Joost Ruis
on 2024-01-28 22:53:59 UTC
(
hide
)
Description:
log
Filename:
MIME Type:
Creator:
Joost Ruis
Created:
2024-01-28 22:53:59 UTC
Size:
47.11 KB
patch
obsolete
>[32m * [39;49;00mPackage: net-vpn/openconnect-9.12:0/5 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: floppym@gentoo.org williamh@gentoo.org >[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc gnutls kernel_linux nls >[32m * [39;49;00mFEATURES: userpriv >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking whether to enable maintainer-specific portions of Makefiles... yes >checking for a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a race-free mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether UID '250' is supported by ustar format... yes >checking whether GID '250' is supported by ustar format... yes >checking how to create a ustar tar archive... gnutar >checking whether make supports nested variables... (cached) yes >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether the compiler supports GNU C... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes >checking whether make supports the include directive... yes (GNU style) >checking dependency style of x86_64-pc-linux-gnu-gcc... none >configure: Applying feature macros for GNU build >checking for xdg-open... checking for xdg-open... no >checking for fdevname_r... no >checking for statfs... yes >checking for getline... yes >checking for strcasestr... yes >checking for strndup... yes >checking for strchrnul... yes >checking for asprintf... yes >checking for vasprintf... yes >checking for __builtin_clz... yes >checking for supported compiler flags... -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings >checking For memset_s... no >checking for explicit_memset... no >checking for explicit_bzero... yes >checking For localtime_r... yes >checking for socket... yes >checking for inet_aton... yes >checking for IPV6_PATHMTU socket option... yes >checking for __android_log_vprint... no >checking for __android_log_vprint in -llog... no >checking for nl_langinfo... yes >checking for posix_spawn... yes >checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking 32-bit host C ABI... no >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ELF binary format... yes >checking for the common suffixes of directories in the library search path... lib,lib,lib64 >checking for iconv... yes >checking for working iconv... yes >checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); >checking for msgfmt... /usr/bin/msgfmt >checking for functional NLS support... yes >checking for GNUTLS... yes >checking for known-broken versions of GnuTLS... no >checking for gnutls_system_key_add_x509... yes >checking for gnutls_pkcs11_add_provider... yes >checking for P11KIT... yes >checking for gnutls_hkdf_expand... yes >checking for Trousers tss library... yes >checking for HOGWEED... yes >checking For hogweed built-in mini-gmp... no >checking for GMP... yes >checking for TASN1... yes >checking for TSS2_ESYS... yes >checking for swtpm... no >checking for tpm2tss-genkey... no >checking for create_tpm2_key... no >checking for softhsm2-util... no >checking for egrep... (cached) /bin/grep -E >checking how to print strings... printf >checking for a sed that does not truncate output... /bin/sed >checking for fgrep... /bin/grep -F >checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B >checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop >checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop >checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r >checking for x86_64-pc-linux-gnu-file... no >checking for file... file >checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump >checking how to recognize dependent libraries... pass_all >checking for x86_64-pc-linux-gnu-dlltool... x86_64-pc-linux-gnu-dlltool >checking how to associate runtime and link libraries... printf %s\n >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking for archiver @FILE support... @ >checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok >checking for sysroot... / >checking for a working dd... /bin/dd >checking how to truncate binary pipes... /bin/dd bs=4096 count=1 >checking for x86_64-pc-linux-gnu-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking for dlfcn.h... yes >checking for objdir... .libs >checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... no >checking linker version script flag... --version-script >checking if version scripts can use complex wildcards... yes >checking for LIBXML2... yes >checking for JSON... yes >checking for ZLIB... yes >checking for epoll_create1... yes >checking for if_tun.h... no >checking for linux/if_tun.h... yes >checking for net/if_utun.h... no >checking for vhost-net support... yes >checking for alloca.h... yes >checking for endian.h... yes >checking for python3... (cached) no >checking for python2... (cached) no >checking for python... (cached) no >configure: Python not found; not building HTML pages >checking for CWRAP... no >checking for nuttcp... no >checking whether to enable broken in asan tests... yes >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating openconnect.pc >config.status: creating po/Makefile >config.status: creating www/Makefile >config.status: creating libopenconnect.map >config.status: creating openconnect.8 >config.status: creating www/styles/Makefile >config.status: creating www/inc/Makefile >config.status: creating www/images/Makefile >config.status: creating tests/Makefile >config.status: creating tests/softhsm2.conf >config.status: creating tests/configs/test-user-cert.config >config.status: creating tests/configs/test-user-pass.config >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >BUILD OPTIONS: > SSL library: GnuTLS > PKCS#11 support: GnuTLS > TSS2 library: tss2-esys > DTLS support: yes > ESP support: yes > HPKE support: yes > libproxy support: disabled > RSA SecurID support: disabled > PSKC OATH file support: no > GSSAPI support: no > vhost-net support: yes > Yubikey support: disabled > JSON parser: system > LZ4 compression: no > Java bindings: no > Build docs: no > Unit tests: no > Net namespace tests: no > DSA tests: no > PPP tests: no > Flask tests: no > Insecure debugging: no > NSIS installer: no >make all-recursive >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-version.lo `test -f 'version.c' || echo './'`version.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c version.c -fPIC -DPIC -o .libs/libopenconnect_la-version.o >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-auth-common.lo `test -f 'auth-common.c' || echo './'`auth-common.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c auth-common.c -fPIC -DPIC -o .libs/libopenconnect_la-auth-common.o >In file included from auth-common.c:20: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1288: libopenconnect_la-auth-common.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: *** Waiting for unfinished jobs.... >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-compat.lo `test -f 'compat.c' || echo './'`compat.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c compat.c -fPIC -DPIC -o .libs/libopenconnect_la-compat.o >In file included from compat.c:20: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1309: libopenconnect_la-compat.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-auth-html.lo `test -f 'auth-html.c' || echo './'`auth-html.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c auth-html.c -fPIC -DPIC -o .libs/libopenconnect_la-auth-html.o >In file included from auth-html.c:20: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c: In function 'parse_input_node': >auth-html.c:69:15: error: implicit declaration of function 'calloc' [-Werror=implicit-function-declaration] > 69 | opt = calloc(1, sizeof(*opt)); > | ^~~~~~ >auth-html.c:24:1: note: include '<stdlib.h>' or provide a declaration of 'calloc' > 23 | #include <libxml/HTMLtree.h> > +++ |+#include <stdlib.h> > 24 | >auth-html.c:69:15: warning: incompatible implicit declaration of built-in function 'calloc' [-Wbuiltin-declaration-mismatch] > 69 | opt = calloc(1, sizeof(*opt)); > | ^~~~~~ >auth-html.c:69:15: note: include '<stdlib.h>' or provide a declaration of 'calloc' >auth-html.c:149:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 149 | free(type); > | ^~~~ >auth-html.c:149:9: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c: In function 'parse_select_node': >auth-html.c:161:15: warning: incompatible implicit declaration of built-in function 'calloc' [-Wbuiltin-declaration-mismatch] > 161 | opt = calloc(1, sizeof(*opt)); > | ^~~~~~ >auth-html.c:161:15: note: include '<stdlib.h>' or provide a declaration of 'calloc' >auth-html.c:185:31: error: implicit declaration of function 'realloc' [-Werror=implicit-function-declaration] > 185 | new_choices = realloc(opt->choices, sizeof(opt->choices[0]) * (opt->nr_choices+1)); > | ^~~~~~~ >auth-html.c:185:31: note: include '<stdlib.h>' or provide a declaration of 'realloc' >auth-html.c:185:31: warning: incompatible implicit declaration of built-in function 'realloc' [-Wbuiltin-declaration-mismatch] >auth-html.c:185:31: note: include '<stdlib.h>' or provide a declaration of 'realloc' >auth-html.c:188:25: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 188 | free(choice); > | ^~~~ >auth-html.c:188:25: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c: In function 'parse_form_node': >auth-html.c:205:37: warning: incompatible implicit declaration of built-in function 'calloc' [-Wbuiltin-declaration-mismatch] > 205 | struct oc_auth_form *form = calloc(1, sizeof(*form)); > | ^~~~~~ >auth-html.c:205:37: note: include '<stdlib.h>' or provide a declaration of 'calloc' >auth-html.c:217:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 217 | free(form); > | ^~~~ >auth-html.c:217:17: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c:253:41: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 253 | free(form->banner); > | ^~~~ >auth-html.c:253:41: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c:259:41: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 259 | free(form->message); > | ^~~~ >auth-html.c:259:41: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c:263:25: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 263 | free(id); > | ^~~~ >auth-html.c:263:25: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c:274:41: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 274 | free(form->banner); > | ^~~~ >auth-html.c:274:41: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c:281:25: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 281 | free(fieldname); > | ^~~~ >auth-html.c:281:25: note: include '<stdlib.h>' or provide a declaration of 'free' >auth-html.c:288:33: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] > 288 | free(form->message); > | ^~~~ >auth-html.c:288:33: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1295: libopenconnect_la-auth-html.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-http-auth.lo `test -f 'http-auth.c' || echo './'`http-auth.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c http-auth.c -fPIC -DPIC -o .libs/libopenconnect_la-http-auth.o >In file included from http-auth.c:20: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1281: libopenconnect_la-http-auth.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-textbuf.lo `test -f 'textbuf.c' || echo './'`textbuf.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c textbuf.c -fPIC -DPIC -o .libs/libopenconnect_la-textbuf.o >In file included from textbuf.c:21: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1274: libopenconnect_la-textbuf.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-lzs.lo `test -f 'lzs.c' || echo './'`lzs.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c lzs.c -fPIC -DPIC -o .libs/libopenconnect_la-lzs.o >In file included from lzs.c:20: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1316: libopenconnect_la-lzs.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-ssl.lo `test -f 'ssl.c' || echo './'`ssl.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c ssl.c -fPIC -DPIC -o .libs/libopenconnect_la-ssl.o >In file included from ssl.c:20: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1260: libopenconnect_la-ssl.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-script.lo `test -f 'script.c' || echo './'`script.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c script.c -fPIC -DPIC -o .libs/libopenconnect_la-script.o >In file included from script.c:20: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1330: libopenconnect_la-script.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-mainloop.lo `test -f 'mainloop.c' || echo './'`mainloop.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c mainloop.c -fPIC -DPIC -o .libs/libopenconnect_la-mainloop.o >In file included from mainloop.c:20: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1323: libopenconnect_la-mainloop.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-http.lo `test -f 'http.c' || echo './'`http.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c http.c -fPIC -DPIC -o .libs/libopenconnect_la-http.o >In file included from http.c:21: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1267: libopenconnect_la-http.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make[1]: Entering directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR="\"/usr/share/locale\"" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c -o libopenconnect_la-library.lo `test -f 'library.c' || echo './'`library.c >libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Werror=pointer-to-int-cast -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wnested-externs -Wpointer-arith -Wwrite-strings -I/usr/include/p11-kit-1 -I/usr/include/tss2 -I/usr/include/libxml2 -I/usr/include/json-parser -I/usr/include/p11-kit-1 -march=x86-64 -O2 -pipe -c library.c -fPIC -DPIC -o .libs/libopenconnect_la-library.o >In file included from library.c:21: >openconnect-internal.h: In function 'alloc_pkt': >openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:169:1: note: include '<stdlib.h>' or provide a declaration of 'malloc' > 168 | #include <linux/vhost.h> > +++ |+#include <stdlib.h> > 169 | >openconnect-internal.h:911:27: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] > 911 | struct pkt *pkt = malloc(alloc_len); > | ^~~~~~ >openconnect-internal.h:911:27: note: include '<stdlib.h>' or provide a declaration of 'malloc' >openconnect-internal.h: In function 'free_pkt': >openconnect-internal.h:925:17: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] > 925 | free(pkt); > | ^~~~ >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >openconnect-internal.h:925:17: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] >openconnect-internal.h:925:17: note: include '<stdlib.h>' or provide a declaration of 'free' >cc1: some warnings being treated as errors >make[1]: *** [Makefile:1302: libopenconnect_la-library.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' >make: *** [Makefile:922: all] Error 2 > [31;01m*[0m ERROR: net-vpn/openconnect-9.12::gentoo failed (compile phase): > [31;01m*[0m emake failed > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=net-vpn/openconnect-9.12::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=net-vpn/openconnect-9.12::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/net-vpn/openconnect-9.12/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/net-vpn/openconnect-9.12/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12' > [31;01m*[0m S: '/var/tmp/portage/net-vpn/openconnect-9.12/work/openconnect-9.12'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 923173
: 883505 |
883558