[Gluster-devel] glusterfs 3.8.5 and openssl 1.1.0

Kaleb KEITHLEY kkeithle at redhat.com
Wed Oct 19 13:53:45 UTC 2016


On 10/19/2016 04:57 AM, Patrick Matthäi wrote:
> Hello,
>
> glusterfs fails to build from source against openssl 1.1.0b:


fixed in http://review.gluster.org/15629 on master. I haven't backported 
to the other branches yet.


>
> Making all in crypt
> Making all in src
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../..
> -I/usr/include/uuid -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
> -DGF_LINUX_HOST_OS -include ../../../../config.h
> -I../../../../libglusterfs/src -I../../../../libglusterfs/src
> -I../../../../libglusterfs/src -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g
> -O2 -fdebug-prefix-map=/build/glusterfs-3.8.5=. -fstack-protector-strong
> -Wformat -Werror=format-security -g -O2 -Wformat -Werror=format-security
> -Werror=implicit-function-declaration -g -O2
> -fdebug-prefix-map=/build/glusterfs-3.8.5=. -fstack-protector-strong
> -Wformat -Werror=format-security -g -O2 -Wformat -Werror=format-security
> -Werror=implicit-function-declaration -c keys.c  -fPIC -DPIC -o .libs/keys.o
> keys.c: In function 'kderive_update':
> keys.c:116:11: error: storage size of 'hctx' isn't known
>    HMAC_CTX hctx;
>             ^~~~
> keys.c:123:2: error: implicit declaration of function 'HMAC_CTX_init'
> [-Werror=implicit-function-declaration]
>    HMAC_CTX_init(&hctx);
>    ^~~~~~~~~~~~~
> keys.c:138:2: error: implicit declaration of function 'HMAC_CTX_cleanup'
> [-Werror=implicit-function-declaration]
>    HMAC_CTX_cleanup(&hctx);
>    ^~~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> Makefile:543: recipe for target 'keys.lo' failed
> make[6]: *** [keys.lo] Error 1
>



More information about the Gluster-devel mailing list