Created
December 2, 2018 09:47
-
-
Save mhitza/9d0e42aa5f6fa320e5cb1df6b9f46890 to your computer and use it in GitHub Desktop.
Transmission build failure
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./compat -I./include -I./include -g -O2 -Wall -fno-strict-aliasing -pthread -MT bufferevent_openssl.lo -MD -MP -MF .deps/bufferevent_openssl.Tpo -c bufferevent_openssl.c -o bufferevent_openssl.o | |
bufferevent_openssl.c: In function ‘bio_bufferevent_new’: | |
bufferevent_openssl.c:106:3: error: dereferencing pointer to incomplete type ‘BIO’ {aka ‘struct bio_st’} | |
b->init = 0; | |
^~ | |
bufferevent_openssl.c: At top level: | |
bufferevent_openssl.c:228:1: error: variable ‘methods_bufferevent’ has initializer but incomplete type | |
static BIO_METHOD methods_bufferevent = { | |
^~~~~~ | |
bufferevent_openssl.c:79:27: warning: excess elements in struct initializer | |
#define BIO_TYPE_LIBEVENT 57 | |
^~ | |
bufferevent_openssl.c:229:2: note: in expansion of macro ‘BIO_TYPE_LIBEVENT’ | |
BIO_TYPE_LIBEVENT, "bufferevent", | |
^~~~~~~~~~~~~~~~~ | |
bufferevent_openssl.c:79:27: note: (near initialization for ‘methods_bufferevent’) | |
#define BIO_TYPE_LIBEVENT 57 | |
^~ | |
bufferevent_openssl.c:229:2: note: in expansion of macro ‘BIO_TYPE_LIBEVENT’ | |
BIO_TYPE_LIBEVENT, "bufferevent", | |
^~~~~~~~~~~~~~~~~ | |
bufferevent_openssl.c:229:21: warning: excess elements in struct initializer | |
BIO_TYPE_LIBEVENT, "bufferevent", | |
^~~~~~~~~~~~~ | |
bufferevent_openssl.c:229:21: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:230:2: warning: excess elements in struct initializer | |
bio_bufferevent_write, | |
^~~~~~~~~~~~~~~~~~~~~ | |
bufferevent_openssl.c:230:2: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:231:2: warning: excess elements in struct initializer | |
bio_bufferevent_read, | |
^~~~~~~~~~~~~~~~~~~~ | |
bufferevent_openssl.c:231:2: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:232:2: warning: excess elements in struct initializer | |
bio_bufferevent_puts, | |
^~~~~~~~~~~~~~~~~~~~ | |
bufferevent_openssl.c:232:2: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:233:2: warning: excess elements in struct initializer | |
NULL /* bio_bufferevent_gets */, | |
^~~~ | |
bufferevent_openssl.c:233:2: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:234:2: warning: excess elements in struct initializer | |
bio_bufferevent_ctrl, | |
^~~~~~~~~~~~~~~~~~~~ | |
bufferevent_openssl.c:234:2: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:235:2: warning: excess elements in struct initializer | |
bio_bufferevent_new, | |
^~~~~~~~~~~~~~~~~~~ | |
bufferevent_openssl.c:235:2: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:236:2: warning: excess elements in struct initializer | |
bio_bufferevent_free, | |
^~~~~~~~~~~~~~~~~~~~ | |
bufferevent_openssl.c:236:2: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:237:2: warning: excess elements in struct initializer | |
NULL /* callback_ctrl */, | |
^~~~ | |
bufferevent_openssl.c:237:2: note: (near initialization for ‘methods_bufferevent’) | |
bufferevent_openssl.c:228:19: error: storage size of ‘methods_bufferevent’ isn’t known | |
static BIO_METHOD methods_bufferevent = { | |
^~~~~~~~~~~~~~~~~~~ | |
make[5]: *** [Makefile:924: bufferevent_openssl.lo] Error 1 | |
make[4]: *** [Makefile:988: all-recursive] Error 1 | |
make[3]: *** [Makefile:708: all] Error 2 | |
make[2]: *** [CMakeFiles/event.dir/build.make:114: third-party/event/src/event-stamp/event-build] Error 2 | |
make[1]: *** [CMakeFiles/Makefile2:73: CMakeFiles/event.dir/all] Error 2 | |
make: *** [Makefile:163: all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment