-
-
Save dragoonis/7b265ae4856b06b7698e608c0b7a3da2 to your computer and use it in GitHub Desktop.
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
#14 62.56 /tmp/librdkafka/src/rdkafka_ssl.c:433: undefined reference to `SSL_set1_host' | |
#14 62.56 collect2: error: ld returned 1 exit status |
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
#!/usr/bin/env bash | |
set -eux | |
DIR="/tmp/librdkafka" | |
git clone --branch v1.3.0 --depth 1 https://github.com/edenhill/librdkafka.git $DIR | |
cd $DIR | |
./configure | |
make | |
make install | |
pecl install rdkafka | |
echo "extension=rdkafka.so" >> $PHP_INI_DIR/rdkafka.ini |
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
> [5/13] RUN /install_scripts/rdkafka.sh: | |
#14 0.388 + DIR=/tmp/librdkafka | |
#14 0.388 + git clone --branch v1.3.0 --depth 1 https://github.com/edenhill/librdkafka.git /tmp/librdkafka | |
#14 0.393 Cloning into '/tmp/librdkafka'... | |
#14 2.928 Note: checking out '4ffe54b4f59ee5ae3767f9f25dc14651a3384d62'. | |
#14 2.928 | |
#14 2.928 You are in 'detached HEAD' state. You can look around, make experimental | |
#14 2.928 changes and commit them, and you can discard any commits you make in this | |
#14 2.928 state without impacting any branches by performing another checkout. | |
#14 2.928 | |
#14 2.928 If you want to create a new branch to retain commits you create, you may | |
#14 2.928 do so (now or later) by using -b with the checkout command again. Example: | |
#14 2.928 | |
#14 2.928 git checkout -b <new-branch-name> | |
#14 2.928 | |
#14 2.983 + cd /tmp/librdkafka | |
#14 2.983 + ./configure | |
#14 3.562 checking for OS or distribution... ok (alpine) | |
#14 3.564 checking for C compiler from CC env... failed | |
#14 3.569 checking for gcc (by command)... ok | |
#14 3.579 checking for C++ compiler from CXX env... failed | |
#14 3.584 checking for C++ compiler (g++)... ok | |
#14 3.590 checking executable ld... ok | |
#14 3.595 checking executable nm... ok | |
#14 3.601 checking executable objdump... ok | |
#14 3.607 checking executable strip... ok | |
#14 3.614 checking for pkgconfig (by command)... ok | |
#14 3.623 checking for install (by command)... failed | |
#14 3.632 checking for PIC (by compile)... ok | |
#14 3.772 checking for GNU-compatible linker options... ok | |
#14 3.816 checking for GNU linker-script ld flag... ok | |
#14 3.868 checking for __atomic_32 (by compile)... ok | |
#14 3.915 checking for __atomic_64 (by compile)... ok | |
#14 3.962 checking for socket (by compile)... ok | |
#14 4.019 parsing version '0x010300ff'... ok (1.3.0) | |
#14 4.029 checking for librt (by pkg-config)... failed | |
#14 4.038 checking for librt (by compile)... ok | |
#14 4.085 checking for libpthread (by pkg-config)... failed | |
#14 4.093 checking for libpthread (by compile)... ok | |
#14 4.145 checking for c11threads (by pkg-config)... failed | |
#14 4.153 checking for c11threads (by compile)... ok | |
#14 4.202 checking for libdl (by pkg-config)... failed | |
#14 4.210 checking for libdl (by compile)... ok | |
#14 4.263 checking for zlib (by pkg-config)... ok | |
#14 4.319 checking for libcrypto (by pkg-config)... ok | |
#14 4.430 checking for libssl (by pkg-config)... ok | |
#14 4.539 checking for libsasl2 (by pkg-config)... failed | |
#14 4.547 checking for libsasl2 (by compile)... failed (disable) | |
#14 4.573 checking for libsasl (by pkg-config)... failed | |
#14 4.581 checking for libsasl (by compile)... failed (disable) | |
#14 4.606 checking for libzstd (by pkg-config)... failed | |
#14 4.614 checking for libzstd (by compile)... failed (disable) | |
#14 4.636 checking for libm (by pkg-config)... failed | |
#14 4.644 checking for libm (by compile)... ok | |
#14 4.695 checking for liblz4 (by pkg-config)... failed | |
#14 4.704 checking for liblz4 (by compile)... failed (disable) | |
#14 4.727 checking for rapidjson (by compile)... failed (disable) | |
#14 4.754 checking for crc32chw (by compile)... ok | |
#14 4.809 checking for regex (by compile)... ok | |
#14 4.863 checking for strndup (by compile)... ok | |
#14 4.919 checking for strlcpy (by compile)... ok | |
#14 4.966 checking for strerror_r (by compile)... ok | |
#14 5.024 checking for pthread_setname_gnu (by compile)... ok | |
#14 5.072 checking for nm (by env NM)... ok (cached) | |
#14 5.078 checking for python (by command)... ok | |
#14 5.086 checking for getrusage (by compile)... ok | |
#14 5.232 Generated Makefile.config | |
#14 5.237 Generated config.h | |
#14 5.238 | |
#14 5.238 Configuration summary: | |
#14 5.238 prefix /usr/local | |
#14 5.239 MKL_DISTRO alpine | |
#14 5.239 SOLIB_EXT .so | |
#14 5.240 ARCH x86_64 | |
#14 5.240 CPU generic | |
#14 5.240 GEN_PKG_CONFIG y | |
#14 5.240 ENABLE_ZSTD y | |
#14 5.241 ENABLE_SSL y | |
#14 5.241 ENABLE_GSSAPI y | |
#14 5.241 ENABLE_DEVEL n | |
#14 5.241 ENABLE_VALGRIND n | |
#14 5.241 ENABLE_REFCNT_DEBUG n | |
#14 5.242 ENABLE_SHAREDPTR_DEBUG n | |
#14 5.242 ENABLE_LZ4_EXT y | |
#14 5.242 ENABLE_C11THREADS y | |
#14 5.242 MKL_APP_NAME librdkafka | |
#14 5.242 MKL_APP_DESC_ONELINE The Apache Kafka C/C++ library | |
#14 5.243 CC gcc | |
#14 5.243 CXX g++ | |
#14 5.243 LD ld | |
#14 5.243 NM nm | |
#14 5.244 OBJDUMP objdump | |
#14 5.244 STRIP strip | |
#14 5.244 CPPFLAGS -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align | |
#14 5.245 PKG_CONFIG pkg-config | |
#14 5.245 INSTALL install | |
#14 5.245 LIB_LDFLAGS -shared -Wl,-soname,$(LIBFILENAME) | |
#14 5.246 LDFLAG_LINKERSCRIPT -Wl,--version-script= | |
#14 5.247 RDKAFKA_VERSION_STR 1.3.0 | |
#14 5.247 MKL_APP_VERSION 1.3.0 | |
#14 5.248 LIBS -lm -lssl -lcrypto -L/lib -lz -ldl -lpthread -lrt -lpthread -lrt | |
#14 5.248 CFLAGS | |
#14 5.249 CXXFLAGS -Wno-non-virtual-dtor | |
#14 5.249 SYMDUMPER $(NM) -D | |
#14 5.249 exec_prefix /usr/local | |
#14 5.249 bindir /usr/local/bin | |
#14 5.250 sbindir /usr/local/sbin | |
#14 5.250 libexecdir /usr/local/libexec | |
#14 5.250 datadir /usr/local/share | |
#14 5.250 sysconfdir /usr/local/etc | |
#14 5.250 sharedstatedir /usr/local/com | |
#14 5.250 localstatedir /usr/local/var | |
#14 5.251 runstatedir /usr/local/var/run | |
#14 5.251 libdir /usr/local/lib | |
#14 5.251 includedir /usr/local/include | |
#14 5.251 infodir /usr/local/info | |
#14 5.251 mandir /usr/local/man | |
#14 5.251 BUILT_WITH GCC GXX PKGCONFIG GNULD LDS C11THREADS LIBDL PLUGINS ZLIB SSL HDRHISTOGRAM SNAPPY SOCKEM SASL_SCRAM SASL_OAUTHBEARER CRC32C_HW | |
#14 5.255 Generated config.cache | |
#14 5.255 | |
#14 5.255 Now type 'make' to build | |
#14 5.256 + make | |
#14 5.261 make[1]: Entering directory '/tmp/librdkafka/src' | |
#14 5.318 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka.c -o rdkafka.o | |
#14 7.716 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_broker.c -o rdkafka_broker.o | |
#14 10.55 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_msg.c -o rdkafka_msg.o | |
#14 11.38 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_topic.c -o rdkafka_topic.o | |
#14 11.98 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_conf.c -o rdkafka_conf.o | |
#14 12.81 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_timer.c -o rdkafka_timer.o | |
#14 13.05 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_offset.c -o rdkafka_offset.o | |
#14 13.81 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_transport.c -o rdkafka_transport.o | |
#14 14.21 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_buf.c -o rdkafka_buf.o | |
#14 14.68 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_queue.c -o rdkafka_queue.o | |
#14 15.70 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_op.c -o rdkafka_op.o | |
#14 16.43 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_request.c -o rdkafka_request.o | |
#14 18.85 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_cgrp.c -o rdkafka_cgrp.o | |
#14 21.03 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_pattern.c -o rdkafka_pattern.o | |
#14 21.23 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_partition.c -o rdkafka_partition.o | |
#14 23.25 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_subscription.c -o rdkafka_subscription.o | |
#14 23.44 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_assignor.c -o rdkafka_assignor.o | |
#14 23.83 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_range_assignor.c -o rdkafka_range_assignor.o | |
#14 24.01 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_roundrobin_assignor.c -o rdkafka_roundrobin_assignor.o | |
#14 24.19 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_feature.c -o rdkafka_feature.o | |
#14 24.42 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdcrc32.c -o rdcrc32.o | |
#14 24.49 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c crc32c.c -o crc32c.o | |
#14 24.69 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdmurmur2.c -o rdmurmur2.o | |
#14 24.77 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdaddr.c -o rdaddr.o | |
#14 24.88 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdrand.c -o rdrand.o | |
#14 24.95 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdlist.c -o rdlist.o | |
#14 25.16 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c tinycthread.c -o tinycthread.o | |
#14 25.19 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c tinycthread_extra.c -o tinycthread_extra.o | |
#14 25.27 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdlog.c -o rdlog.o | |
#14 25.43 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdstring.c -o rdstring.o | |
#14 25.55 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_event.c -o rdkafka_event.o | |
#14 25.77 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_metadata.c -o rdkafka_metadata.o | |
#14 26.85 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdregex.c -o rdregex.o | |
#14 26.91 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdports.c -o rdports.o | |
#14 26.96 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_metadata_cache.c -o rdkafka_metadata_cache.o | |
#14 27.33 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdavl.c -o rdavl.o | |
#14 27.52 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_sasl.c -o rdkafka_sasl.o | |
#14 27.78 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_sasl_plain.c -o rdkafka_sasl_plain.o | |
#14 27.98 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_interceptor.c -o rdkafka_interceptor.o | |
#14 28.31 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_msgset_writer.c -o rdkafka_msgset_writer.o | |
#14 28.95 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_msgset_reader.c -o rdkafka_msgset_reader.o | |
#14 30.93 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_header.c -o rdkafka_header.o | |
#14 31.15 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_admin.c -o rdkafka_admin.o | |
#14 33.36 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_aux.c -o rdkafka_aux.o | |
#14 33.52 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_background.c -o rdkafka_background.o | |
#14 33.76 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_idempotence.c -o rdkafka_idempotence.o | |
#14 34.06 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_cert.c -o rdkafka_cert.o | |
#14 34.31 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdvarint.c -o rdvarint.o | |
#14 34.42 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdbuf.c -o rdbuf.o | |
#14 34.97 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdunittest.c -o rdunittest.o | |
#14 35.28 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_mock.c -o rdkafka_mock.o | |
#14 36.27 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_mock_handlers.c -o rdkafka_mock_handlers.o | |
#14 38.96 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_sasl_scram.c -o rdkafka_sasl_scram.o | |
#14 39.36 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_sasl_oauthbearer.c -o rdkafka_sasl_oauthbearer.o | |
#14 40.16 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c snappy.c -o snappy.o | |
#14 40.70 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdgz.c -o rdgz.o | |
#14 40.77 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdhdrhistogram.c -o rdhdrhistogram.o | |
#14 41.10 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_ssl.c -o rdkafka_ssl.o | |
#14 41.22 rdkafka_ssl.c: In function 'rd_kafka_transport_ssl_set_endpoint_id': | |
#14 41.22 rdkafka_ssl.c:433:14: warning: implicit declaration of function 'SSL_set1_host' [-Wimplicit-function-declaration] | |
#14 41.22 if (!SSL_set1_host(rktrans->rktrans_ssl, name)) | |
#14 41.22 ^~~~~~~~~~~~~ | |
#14 41.49 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_lz4.c -o rdkafka_lz4.o | |
#14 41.77 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -O3 -c xxhash.c -o xxhash.o | |
#14 42.33 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -O3 -c lz4.c -o lz4.o | |
#14 46.90 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -O3 -c lz4frame.c -o lz4frame.o | |
#14 47.46 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -O3 -c lz4hc.c -o lz4hc.o | |
#14 52.05 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rddl.c -o rddl.o | |
#14 52.13 gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -DLIBRDKAFKA_GIT_VERSION="\"v1.3.0\"" -c rdkafka_plugin.c -o rdkafka_plugin.o | |
#14 52.33 Generating linker script librdkafka.lds from rdkafka.h rdkafka_mock.h | |
#14 52.37 Creating shared library librdkafka.so.1 | |
#14 52.37 gcc -shared -Wl,-soname,librdkafka.so.1 -Wl,--version-script=librdkafka.lds rdkafka.o rdkafka_broker.o rdkafka_msg.o rdkafka_topic.o rdkafka_conf.o rdkafka_timer.o rdkafka_offset.o rdkafka_transport.o rdkafka_buf.o rdkafka_queue.o rdkafka_op.o rdkafka_request.o rdkafka_cgrp.o rdkafka_pattern.o rdkafka_partition.o rdkafka_subscription.o rdkafka_assignor.o rdkafka_range_assignor.o rdkafka_roundrobin_assignor.o rdkafka_feature.o rdcrc32.o crc32c.o rdmurmur2.o rdaddr.o rdrand.o rdlist.o tinycthread.o tinycthread_extra.o rdlog.o rdstring.o rdkafka_event.o rdkafka_metadata.o rdregex.o rdports.o rdkafka_metadata_cache.o rdavl.o rdkafka_sasl.o rdkafka_sasl_plain.o rdkafka_interceptor.o rdkafka_msgset_writer.o rdkafka_msgset_reader.o rdkafka_header.o rdkafka_admin.o rdkafka_aux.o rdkafka_background.o rdkafka_idempotence.o rdkafka_cert.o rdvarint.o rdbuf.o rdunittest.o rdkafka_mock.o rdkafka_mock_handlers.o rdkafka_sasl_scram.o rdkafka_sasl_oauthbearer.o snappy.o rdgz.o rdhdrhistogram.o rdkafka_ssl.o rdkafka_lz4.o xxhash.o lz4.o lz4frame.o lz4hc.o rddl.o rdkafka_plugin.o -o librdkafka.so.1 -lm -lssl -lcrypto -L/lib -lz -ldl -lpthread -lrt -lpthread -lrt | |
#14 52.54 Creating static library librdkafka.a | |
#14 52.54 ar rcs librdkafka.a rdkafka.o rdkafka_broker.o rdkafka_msg.o rdkafka_topic.o rdkafka_conf.o rdkafka_timer.o rdkafka_offset.o rdkafka_transport.o rdkafka_buf.o rdkafka_queue.o rdkafka_op.o rdkafka_request.o rdkafka_cgrp.o rdkafka_pattern.o rdkafka_partition.o rdkafka_subscription.o rdkafka_assignor.o rdkafka_range_assignor.o rdkafka_roundrobin_assignor.o rdkafka_feature.o rdcrc32.o crc32c.o rdmurmur2.o rdaddr.o rdrand.o rdlist.o tinycthread.o tinycthread_extra.o rdlog.o rdstring.o rdkafka_event.o rdkafka_metadata.o rdregex.o rdports.o rdkafka_metadata_cache.o rdavl.o rdkafka_sasl.o rdkafka_sasl_plain.o rdkafka_interceptor.o rdkafka_msgset_writer.o rdkafka_msgset_reader.o rdkafka_header.o rdkafka_admin.o rdkafka_aux.o rdkafka_background.o rdkafka_idempotence.o rdkafka_cert.o rdvarint.o rdbuf.o rdunittest.o rdkafka_mock.o rdkafka_mock_handlers.o rdkafka_sasl_scram.o rdkafka_sasl_oauthbearer.o snappy.o rdgz.o rdhdrhistogram.o rdkafka_ssl.o rdkafka_lz4.o xxhash.o lz4.o lz4frame.o lz4hc.o rddl.o rdkafka_plugin.o | |
#14 52.58 Creating librdkafka.so symlink | |
#14 52.58 rm -f "librdkafka.so" && ln -s "librdkafka.so.1" "librdkafka.so" | |
#14 52.58 Generating pkg-config file rdkafka.pc | |
#14 52.58 Generating pkg-config file rdkafka-static.pc | |
#14 52.58 Checking librdkafka integrity | |
#14 52.59 librdkafka.so.1 OK | |
#14 52.59 librdkafka.a OK | |
#14 52.59 Symbol visibility OK | |
#14 52.60 make[1]: Leaving directory '/tmp/librdkafka/src' | |
#14 52.60 make[1]: Entering directory '/tmp/librdkafka/src-cpp' | |
#14 52.60 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c RdKafka.cpp -o RdKafka.o | |
#14 53.15 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c ConfImpl.cpp -o ConfImpl.o | |
#14 53.83 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c HandleImpl.cpp -o HandleImpl.o | |
#14 55.01 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c ConsumerImpl.cpp -o ConsumerImpl.o | |
#14 55.96 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c ProducerImpl.cpp -o ProducerImpl.o | |
#14 56.87 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c KafkaConsumerImpl.cpp -o KafkaConsumerImpl.o | |
#14 57.99 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c TopicImpl.cpp -o TopicImpl.o | |
#14 58.54 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c TopicPartitionImpl.cpp -o TopicPartitionImpl.o | |
#14 59.05 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c MessageImpl.cpp -o MessageImpl.o | |
#14 59.54 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c HeadersImpl.cpp -o HeadersImpl.o | |
#14 60.26 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c QueueImpl.cpp -o QueueImpl.o | |
#14 61.05 g++ -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -Wno-non-virtual-dtor -c MetadataImpl.cpp -o MetadataImpl.o | |
#14 62.01 Creating shared library librdkafka++.so.1 | |
#14 62.01 gcc -shared -Wl,-soname,librdkafka++.so.1 RdKafka.o ConfImpl.o HandleImpl.o ConsumerImpl.o ProducerImpl.o KafkaConsumerImpl.o TopicImpl.o TopicPartitionImpl.o MessageImpl.o HeadersImpl.o QueueImpl.o MetadataImpl.o -o librdkafka++.so.1 -L../src -lrdkafka -lstdc++ | |
#14 62.09 Creating static library librdkafka++.a | |
#14 62.09 ar rcs librdkafka++.a RdKafka.o ConfImpl.o HandleImpl.o ConsumerImpl.o ProducerImpl.o KafkaConsumerImpl.o TopicImpl.o TopicPartitionImpl.o MessageImpl.o HeadersImpl.o QueueImpl.o MetadataImpl.o | |
#14 62.10 Creating librdkafka++.so symlink | |
#14 62.10 rm -f "librdkafka++.so" && ln -s "librdkafka++.so.1" "librdkafka++.so" | |
#14 62.10 Generating pkg-config file rdkafka++.pc | |
#14 62.10 Generating pkg-config file rdkafka++-static.pc | |
#14 62.10 Checking librdkafka++ integrity | |
#14 62.10 librdkafka++.so.1 OK | |
#14 62.10 librdkafka++.a OK | |
#14 62.10 make[1]: Leaving directory '/tmp/librdkafka/src-cpp' | |
#14 62.10 make -C examples | |
#14 62.11 make[1]: Entering directory '/tmp/librdkafka/examples' | |
#14 62.11 gcc -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I../src rdkafka_example.c -o rdkafka_example \ | |
#14 62.11 ../src/librdkafka.a -lm -lssl -lcrypto -L/lib -lz -ldl -lpthread -lrt -lpthread -lrt | |
#14 62.56 ../src/librdkafka.a(rdkafka_ssl.o): In function `rd_kafka_transport_ssl_set_endpoint_id': | |
#14 62.56 /tmp/librdkafka/src/rdkafka_ssl.c:433: undefined reference to `SSL_set1_host' | |
#14 62.56 collect2: error: ld returned 1 exit status |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi,
I have same error with openssl version 1.1.1
../src/librdkafka.a(rdkafka_ssl.o): In function
rd_kafka_ssl_set_certs': /home/daihanh/kafkaLib/librdkafka-1.9.3-RC2/src/rdkafka_ssl.c:1325: undefined reference to
X509_OBJECT_get0_X509'../src/librdkafka.a(rdkafka_ssl.o): In function
sk_X509_NAME_push': /usr/local/include/openssl/x509.h:77: undefined reference to
OPENSSL_sk_push'../src/librdkafka.a(rdkafka_ssl.o): In function
sk_X509_OBJECT_num': /usr/local/include/openssl/x509_vfy.h:58: undefined reference to
OPENSSL_sk_num'../src/librdkafka.a(rdkafka_ssl.o): In function
sk_X509_NAME_free': /usr/local/include/openssl/x509.h:77: undefined reference to
OPENSSL_sk_free'/usr/local/include/openssl/x509.h:77: undefined reference to
OPENSSL_sk_free' ../src/librdkafka.a(rdkafka_ssl.o): In function
sk_X509_pop_free':/usr/local/include/openssl/x509.h:99: undefined reference to
OPENSSL_sk_pop_free' ../src/librdkafka.a(rdkafka_ssl.o): In function
rd_kafka_ssl_ctx_init':/home/daihanh/kafkaLib/librdkafka-1.9.3-RC2/src/rdkafka_ssl.c:1522: undefined reference to
TLS_client_method' /home/daihanh/kafkaLib/librdkafka-1.9.3-RC2/src/rdkafka_ssl.c:1533: undefined reference to
SSL_CTX_set_options'/home/daihanh/kafkaLib/librdkafka-1.9.3-RC2/src/rdkafka_ssl.c:1497: undefined reference to
OpenSSL_version_num' /home/daihanh/kafkaLib/librdkafka-1.9.3-RC2/src/rdkafka_ssl.c:1497: undefined reference to
OpenSSL_version'collect2: error: ld returned 1 exit status
make[1]: *** [rdkafka_example] Error 1
make[1]: Leaving directory `/home/daihanh/kafkaLib/librdkafka-1.9.3-RC2/examples'
make: *** [examples] Error 2
[localhost]$ openssl version
OpenSSL 1.1.1k 25 Mar 2021
[localhost]$