* Package: net-libs/rabbitmq-c-0.9.0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux libressl ssl userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking rabbitmq-c-v0.9.0.zip to /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work >>> Source unpacked in /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work >>> Preparing source in /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0 ... >>> Working in BUILD_DIR: "/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0_build" cmake -C /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON -DBUILD_API_DOCS=no -DBUILD_STATIC_LIBS=no -DBUILD_TESTS=no -DBUILD_TOOLS=no -DBUILD_TOOLS_DOCS=no -DENABLE_SSL_SUPPORT=yes -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0_build/gentoo_toolchain.cmake /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0 loading initial cache file /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0_build/gentoo_common_config.cmake -- The C compiler identification is GNU 8.2.0 -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Found C inline keyword: inline -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Looking for socket -- Looking for socket - found -- Looking for poll -- Looking for poll - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for posix_spawnp in rt -- Looking for posix_spawnp in rt - found -- Found OpenSSL: /usr/lib64/libcrypto.so (found suitable version "2.0.0", minimum required is "0.9.8") -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Performing Test HAVE_GNU90 -- Performing Test HAVE_GNU90 - Success -- Found POPT: /usr/include (found version "1.16") -- Found XMLTO: /usr/bin/xmlto -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Building rabbitmq as a shared library - yes -- Building rabbitmq as a static library - no -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 C++ Linker flags: Executable -Wl,-O1 -Wl,--as-needed Module -Wl,-O1 -Wl,--as-needed Shared -Wl,-O1 -Wl,--as-needed -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0_build >>> Source configured. >>> Compiling source in /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0 ... >>> Working in BUILD_DIR: "/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0_build" ninja -v -j1 -l0 [1/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_framing.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_framing.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_framing.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_framing.c [2/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_api.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_api.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_api.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_api.c [3/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_connection.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_connection.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_connection.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_connection.c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_connection.c: In function ‘amqp_handle_input’: /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_connection.c:267:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (memcmp(raw_frame, "AMQP", 4) == 0) { ^ /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_connection.c:287:5: note: here case CONNECTION_STATE_HEADER: { ^~~~ /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_connection.c:287:35: warning: this statement may fall through [-Wimplicit-fallthrough=] case CONNECTION_STATE_HEADER: { ^ /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_connection.c:325:5: note: here case CONNECTION_STATE_BODY: { ^~~~ [4/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_mem.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_mem.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_mem.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_mem.c [5/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_socket.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_socket.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_socket.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_socket.c [6/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_table.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_table.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_table.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_table.c [7/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_url.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_url.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_url.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_url.c [8/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_tcp_socket.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_tcp_socket.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_tcp_socket.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_tcp_socket.c [9/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_time.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_time.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_time.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_time.c [10/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_consumer.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_consumer.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_consumer.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_consumer.c [11/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl.c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl.c: In function ‘amqp_ssl_socket_open’: /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl.c:199:17: warning: passing argument 1 of ‘BIO_new’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] bio = BIO_new(amqp_openssl_bio()); ^~~~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.h:26, from /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl.c:31: /usr/include/openssl/bio.h:575:7: note: expected ‘BIO_METHOD *’ {aka ‘struct bio_method_st *’} but argument is of type ‘BIO_METHOD_PTR’ {aka ‘const struct bio_method_st *’} BIO * BIO_new(BIO_METHOD *type); ^~~~~~~ [12/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl_hostname_validation.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl_hostname_validation.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl_hostname_validation.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_hostname_validation.c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_hostname_validation.c: In function ‘amqp_matches_common_name’: /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_hostname_validation.c:78:35: warning: implicit declaration of function ‘ASN1_STRING_get0_data’; did you mean ‘ASN1_STRING_data’? [-Wimplicit-function-declaration] common_name_str = (const char *)ASN1_STRING_get0_data(common_name_asn1); ^~~~~~~~~~~~~~~~~~~~~ ASN1_STRING_data /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_hostname_validation.c:78:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] common_name_str = (const char *)ASN1_STRING_get0_data(common_name_asn1); ^ /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_hostname_validation.c: In function ‘amqp_matches_subject_alternative_name’: /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_hostname_validation.c:128:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] const char *dns_name = (const char *) ^ [13/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_hostcheck.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_hostcheck.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_hostcheck.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_hostcheck.c [14/60] /usr/bin/x86_64-pc-linux-gnu-gcc -DAMQP_BUILD -DHAVE_CONFIG_H -DWITH_SSL=1 -Drabbitmq_EXPORTS -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -fPIC -pthread -MD -MT librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl_bio.c.o -MF librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl_bio.c.o.d -o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl_bio.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c: In function ‘amqp_openssl_bio_init’: /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:142:27: warning: implicit declaration of function ‘BIO_meth_new’; did you mean ‘BIO_new’? [-Wimplicit-function-declaration] if (!(amqp_bio_method = BIO_meth_new(BIO_TYPE_SOCKET, "amqp_bio_method"))) { ^~~~~~~~~~~~ BIO_new /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:142:25: warning: assignment to ‘BIO_METHOD *’ {aka ‘struct bio_method_st *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] if (!(amqp_bio_method = BIO_meth_new(BIO_TYPE_SOCKET, "amqp_bio_method"))) { ^ /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:150:3: warning: implicit declaration of function ‘BIO_meth_set_create’; did you mean ‘BIO_gethostbyname’? [-Wimplicit-function-declaration] BIO_meth_set_create(amqp_bio_method, BIO_meth_get_create(meth)); ^~~~~~~~~~~~~~~~~~~ BIO_gethostbyname /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:150:40: warning: implicit declaration of function ‘BIO_meth_get_create’; did you mean ‘BIO_asn1_get_prefix’? [-Wimplicit-function-declaration] BIO_meth_set_create(amqp_bio_method, BIO_meth_get_create(meth)); ^~~~~~~~~~~~~~~~~~~ BIO_asn1_get_prefix /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:151:3: warning: implicit declaration of function ‘BIO_meth_set_destroy’; did you mean ‘BIO_copy_next_retry’? [-Wimplicit-function-declaration] BIO_meth_set_destroy(amqp_bio_method, BIO_meth_get_destroy(meth)); ^~~~~~~~~~~~~~~~~~~~ BIO_copy_next_retry /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:151:41: warning: implicit declaration of function ‘BIO_meth_get_destroy’; did you mean ‘BIO_copy_next_retry’? [-Wimplicit-function-declaration] BIO_meth_set_destroy(amqp_bio_method, BIO_meth_get_destroy(meth)); ^~~~~~~~~~~~~~~~~~~~ BIO_copy_next_retry /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:152:3: warning: implicit declaration of function ‘BIO_meth_set_ctrl’; did you mean ‘BIO_get_mem_ptr’? [-Wimplicit-function-declaration] BIO_meth_set_ctrl(amqp_bio_method, BIO_meth_get_ctrl(meth)); ^~~~~~~~~~~~~~~~~ BIO_get_mem_ptr /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:152:38: warning: implicit declaration of function ‘BIO_meth_get_ctrl’; did you mean ‘BIO_get_mem_ptr’? [-Wimplicit-function-declaration] BIO_meth_set_ctrl(amqp_bio_method, BIO_meth_get_ctrl(meth)); ^~~~~~~~~~~~~~~~~ BIO_get_mem_ptr /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:153:3: warning: implicit declaration of function ‘BIO_meth_set_callback_ctrl’; did you mean ‘BIO_set_callback_arg’? [-Wimplicit-function-declaration] BIO_meth_set_callback_ctrl(amqp_bio_method, BIO_meth_get_callback_ctrl(meth)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ BIO_set_callback_arg /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:153:47: warning: implicit declaration of function ‘BIO_meth_get_callback_ctrl’; did you mean ‘BIO_get_callback_arg’? [-Wimplicit-function-declaration] BIO_meth_set_callback_ctrl(amqp_bio_method, BIO_meth_get_callback_ctrl(meth)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ BIO_get_callback_arg /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:154:3: warning: implicit declaration of function ‘BIO_meth_set_read’; did you mean ‘BIO_set_retry_read’? [-Wimplicit-function-declaration] BIO_meth_set_read(amqp_bio_method, BIO_meth_get_read(meth)); ^~~~~~~~~~~~~~~~~ BIO_set_retry_read /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:154:38: warning: implicit declaration of function ‘BIO_meth_get_read’; did you mean ‘BIO_set_retry_read’? [-Wimplicit-function-declaration] BIO_meth_set_read(amqp_bio_method, BIO_meth_get_read(meth)); ^~~~~~~~~~~~~~~~~ BIO_set_retry_read /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:155:3: warning: implicit declaration of function ‘BIO_meth_set_write’; did you mean ‘BIO_set_retry_write’? [-Wimplicit-function-declaration] BIO_meth_set_write(amqp_bio_method, BIO_meth_get_write(meth)); ^~~~~~~~~~~~~~~~~~ BIO_set_retry_write /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:155:39: warning: implicit declaration of function ‘BIO_meth_get_write’; did you mean ‘BIO_set_retry_write’? [-Wimplicit-function-declaration] BIO_meth_set_write(amqp_bio_method, BIO_meth_get_write(meth)); ^~~~~~~~~~~~~~~~~~ BIO_set_retry_write /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:156:3: warning: implicit declaration of function ‘BIO_meth_set_gets’; did you mean ‘BIO_get_ex_data’? [-Wimplicit-function-declaration] BIO_meth_set_gets(amqp_bio_method, BIO_meth_get_gets(meth)); ^~~~~~~~~~~~~~~~~ BIO_get_ex_data /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:156:38: warning: implicit declaration of function ‘BIO_meth_get_gets’; did you mean ‘BIO_get_ex_data’? [-Wimplicit-function-declaration] BIO_meth_set_gets(amqp_bio_method, BIO_meth_get_gets(meth)); ^~~~~~~~~~~~~~~~~ BIO_get_ex_data /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:157:3: warning: implicit declaration of function ‘BIO_meth_set_puts’; did you mean ‘BIO_get_mem_ptr’? [-Wimplicit-function-declaration] BIO_meth_set_puts(amqp_bio_method, BIO_meth_get_puts(meth)); ^~~~~~~~~~~~~~~~~ BIO_get_mem_ptr /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:157:38: warning: implicit declaration of function ‘BIO_meth_get_puts’; did you mean ‘BIO_get_mem_ptr’? [-Wimplicit-function-declaration] BIO_meth_set_puts(amqp_bio_method, BIO_meth_get_puts(meth)); ^~~~~~~~~~~~~~~~~ BIO_get_mem_ptr /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c: In function ‘amqp_openssl_bio_destroy’: /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq/amqp_openssl_bio.c:177:3: warning: implicit declaration of function ‘BIO_meth_free’; did you mean ‘BIO_vfree’? [-Wimplicit-function-declaration] BIO_meth_free(amqp_bio_method); ^~~~~~~~~~~~~ BIO_vfree [15/60] : && /usr/bin/x86_64-pc-linux-gnu-gcc -fPIC -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,librabbitmq.so.4 -o librabbitmq/librabbitmq.so.4.3.0 librabbitmq/CMakeFiles/rabbitmq.dir/amqp_framing.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_api.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_connection.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_mem.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_socket.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_table.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_url.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_tcp_socket.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_time.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_consumer.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl_hostname_validation.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_hostcheck.c.o librabbitmq/CMakeFiles/rabbitmq.dir/amqp_openssl_bio.c.o -lssl -lcrypto -lrt -pthread && : [16/60] /usr/bin/cmake -E cmake_symlink_library librabbitmq/librabbitmq.so.4.3.0 librabbitmq/librabbitmq.so.4 librabbitmq/librabbitmq.so && : [17/60] /usr/bin/x86_64-pc-linux-gnu-gcc -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/examples/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -pthread -MD -MT examples/CMakeFiles/amqp_connect_timeout.dir/amqp_connect_timeout.c.o -MF examples/CMakeFiles/amqp_connect_timeout.dir/amqp_connect_timeout.c.o.d -o examples/CMakeFiles/amqp_connect_timeout.dir/amqp_connect_timeout.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/examples/amqp_connect_timeout.c [18/60] /usr/bin/x86_64-pc-linux-gnu-gcc -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/examples/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -pthread -MD -MT examples/CMakeFiles/amqp_connect_timeout.dir/utils.c.o -MF examples/CMakeFiles/amqp_connect_timeout.dir/utils.c.o.d -o examples/CMakeFiles/amqp_connect_timeout.dir/utils.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/examples/utils.c [19/60] /usr/bin/x86_64-pc-linux-gnu-gcc -Ilibrabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/librabbitmq -I/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/examples/unix -DNDEBUG -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -pthread -MD -MT examples/CMakeFiles/amqp_connect_timeout.dir/unix/platform_utils.c.o -MF examples/CMakeFiles/amqp_connect_timeout.dir/unix/platform_utils.c.o.d -o examples/CMakeFiles/amqp_connect_timeout.dir/unix/platform_utils.c.o -c /var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0/examples/unix/platform_utils.c [20/60] : && /usr/bin/x86_64-pc-linux-gnu-gcc -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -Wl,-O1 -Wl,--as-needed -rdynamic examples/CMakeFiles/amqp_connect_timeout.dir/amqp_connect_timeout.c.o examples/CMakeFiles/amqp_connect_timeout.dir/utils.c.o examples/CMakeFiles/amqp_connect_timeout.dir/unix/platform_utils.c.o -o examples/amqp_connect_timeout librabbitmq/librabbitmq.so.4.3.0 -lssl -lcrypto -lrt -pthread && : FAILED: examples/amqp_connect_timeout : && /usr/bin/x86_64-pc-linux-gnu-gcc -Wall -Wextra -Wstrict-prototypes -Wno-unused-function -fno-common -fvisibility=hidden -O2 -pipe -march=native -std=gnu90 -Wl,-O1 -Wl,--as-needed -rdynamic examples/CMakeFiles/amqp_connect_timeout.dir/amqp_connect_timeout.c.o examples/CMakeFiles/amqp_connect_timeout.dir/utils.c.o examples/CMakeFiles/amqp_connect_timeout.dir/unix/platform_utils.c.o -o examples/amqp_connect_timeout librabbitmq/librabbitmq.so.4.3.0 -lssl -lcrypto -lrt -pthread && : librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_get_write' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_get_destroy' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_set_read' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_set_puts' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_free' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_get_ctrl' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_get_read' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_set_destroy' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_new' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_set_write' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_get_callback_ctrl' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_get_puts' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_get_create' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `ASN1_STRING_get0_data' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_get_gets' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_set_callback_ctrl' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_set_ctrl' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_set_gets' librabbitmq/librabbitmq.so.4.3.0: undefined reference to `BIO_meth_set_create' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. * ERROR: net-libs/rabbitmq-c-0.9.0::gentoo failed (compile phase): * ninja -v -j1 -l0 failed * * Call stack: * ebuild.sh, line 124: Called src_compile * environment, line 1990: Called cmake-utils_src_compile * environment, line 693: Called cmake-utils_src_make * environment, line 874: Called _cmake_ninja_src_make * environment, line 440: Called eninja * environment, line 1173: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=net-libs/rabbitmq-c-0.9.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/rabbitmq-c-0.9.0::gentoo'`. * The complete build log is located at '/var/log/portage/net-libs:rabbitmq-c-0.9.0:20181219-165103.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0_build' * S: '/var/tmp/portage/net-libs/rabbitmq-c-0.9.0/work/rabbitmq-c-0.9.0'