> configure \
> --build=x86_64-redhat-linux-gnu \
> --host=i686-redhat-linux-gnu \
> --enable-password-save \
> --enable-iproute2 \
> --with-ifconfig-path=/sbin/ifconfig  \
> --with-iproute-path=/sbin/ip \
> --with-route-path=/sbin/route \
> --disable-port-share \
> --disable-management
>
> passes through, but then I get this during make:
>
> gcc -DHAVE_CONFIG_H -I.   -I.    -O2 -g -pipe -Wall 
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
> --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=pentium2 
> -fasynchronous-unwind-tables -c pkcs11.c
> pkcs11.c: In function '__mytime':
> pkcs11.c:40: warning: implicit declaration of function 'openvpn_time'
> pkcs11.c: In function '_pkcs11_openvpn_token_prompt':
> pkcs11.c:168: error: storage size of 'token_resp' isn't known
> pkcs11.c:179: warning: implicit declaration of function 'openvpn_snprintf'
> pkcs11.c:187: warning: implicit declaration of function 'get_user_pass'
> pkcs11.c:191: error: 'GET_USER_PASS_MANAGEMENT' undeclared (first use in 
> this function)
> pkcs11.c:191: error: (Each undeclared identifier is reported only once
> pkcs11.c:191: error: for each function it appears in.)
> pkcs11.c:191: error: 'GET_USER_PASS_NEED_OK' undeclared (first use in 
> this function)
> pkcs11.c:191: error: 'GET_USER_PASS_NOFATAL' undeclared (first use in 
> this function)
> pkcs11.c:197: warning: left-hand operand of comma expression has no effect
> pkcs11.c:197: warning: value computed is not used
> pkcs11.c:197: warning: left-hand operand of comma expression has no effect
> pkcs11.c:168: warning: unused variable 'token_resp'
> pkcs11.c: In function '_pkcs11_openvpn_pin_prompt':
> pkcs11.c:211: error: storage size of 'token_pass' isn't known
> pkcs11.c:230: error: 'GET_USER_PASS_MANAGEMENT' undeclared (first use in 
> this function)
> pkcs11.c:230: error: 'GET_USER_PASS_PASSWORD_ONLY' undeclared (first use 
> in this function)
> pkcs11.c:230: error: 'GET_USER_PASS_NOFATAL' undeclared (first use in 
> this function)
> pkcs11.c:236: warning: implicit declaration of function 'strncpynt'
> pkcs11.c:237: warning: implicit declaration of function 'purge_user_pass'
> pkcs11.c:211: warning: unused variable 'token_pass'
> pkcs11.c: In function 'SSL_CTX_use_pkcs11':
> pkcs11.c:632: error: storage size of 'id_resp' isn't known
> pkcs11.c:649: error: 'GET_USER_PASS_MANAGEMENT' undeclared (first use in 
> this function)
> pkcs11.c:649: error: 'GET_USER_PASS_NEED_STR' undeclared (first use in 
> this function)
> pkcs11.c:649: error: 'GET_USER_PASS_NOFATAL' undeclared (first use in 
> this function)
> pkcs11.c:632: warning: unused variable 'id_resp'
> pkcs11.c: In function '_pkcs11_openvpn_show_pkcs11_ids_pin_prompt':
> pkcs11.c:773: error: variable 'gc' has initializer but incomplete type
> pkcs11.c:773: warning: implicit declaration of function 'gc_new'
> pkcs11.c:773: error: storage size of 'gc' isn't known
> pkcs11.c:774: error: variable 'pass_prompt' has initializer but 
> incomplete type
> pkcs11.c:774: warning: implicit declaration of function 'alloc_buf_gc'
> pkcs11.c:774: error: storage size of 'pass_prompt' isn't known
> pkcs11.c:782: warning: implicit declaration of function 'buf_printf'
> pkcs11.c:784: warning: implicit declaration of function 'get_console_input'
> pkcs11.c:784: warning: implicit declaration of function 'BSTR'
> pkcs11.c:788: warning: implicit declaration of function 'gc_free'
> pkcs11.c:774: warning: unused variable 'pass_prompt'
> pkcs11.c:773: warning: unused variable 'gc'
> make[2]: *** [pkcs11.o] Error 1
> make[2]: Leaving directory `/home/me/rpmbuild/BUILD/openvpn-2.2.0'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/me/rpmbuild/BUILD/openvpn-2.2.0'
> make: *** [all] Error 2
>
> Running configure without "--disable-management" and then executing 
> "make" is OK - no errors. Doing the same as above when not 
> cross-compiling (i.e. build = host = x86_64-redhat-linux-gnu) with 
> "--disable-management" also produces the same error (it passes through 
> when "--disable-management" is removed).
>
>   
Hi,

Our buildslave farm reported this problem, too. It should get fixed
shortly in "master" branch and in 2.2 release branch:

<https://community.openvpn.net/openvpn/wiki/DeveloperDocumentation#Maindevelopmentrepositorygit>

-- 
Samuli Seppänen
Community Manager
OpenVPN Technologies, Inc

irc freenode net: mattock


Reply via email to