Open hongnguyenhuu96 opened 6 years ago
make docker-compose docker build -f build/Dockerfile.build -t bwbuild:dev . Sending build context to Docker daemon 965.6kB Step 1/7 : FROM postgres:9.5 ---> 4b5efddb3fdd Step 2/7 : ENV RDKAFKA_VERSION=0.9.1 RDKAFKA_SHASUM="b9d0dd1de53d9f566312c4dd148a4548b4e9a6c2 /root/librdkafka-0.9.1.tar.gz" AVRO_C_VERSION=1.8.0 AVRO_C_SHASUM="af7757633ccf067b1f140c58161e2cdc2f2f003d /root/avro-c-1.8.0.tar.gz" ---> Using cache ---> 06f135b7f652 Step 3/7 : RUN apt-get update && apt-get install -y --no-install-recommends --force-yes build-essential ca-certificates cmake curl libcurl4-openssl-dev libjansson-dev libpq5=${PG_MAJOR}\* libpq-dev=${PG_MAJOR}\* pkg-config postgresql-server-dev-${PG_MAJOR}=${PG_MAJOR}\* ---> Using cache ---> 5cf063eebec6 Step 4/7 : RUN curl -o /root/avro-c-${AVRO_C_VERSION}.tar.gz -SL http://archive.apache.org/dist/avro/avro-${AVRO_C_VERSION}/c/avro-c-${AVRO_C_VERSION}.tar.gz && echo "${AVRO_C_SHASUM}" | shasum -a 1 -b -c && tar -xzf /root/avro-c-${AVRO_C_VERSION}.tar.gz -C /root && mkdir /root/avro-c-${AVRO_C_VERSION}/build && cd /root/avro-c-${AVRO_C_VERSION}/build && cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=RelWithDebInfo && make && make test && make install && cd / && tar czf avro.tar.gz usr/local/include/avro usr/local/lib/libavro* usr/local/lib/pkgconfig/avro-c.pc ---> Using cache ---> 34f1b3677ec7 Step 5/7 : RUN curl -o /root/librdkafka-${RDKAFKA_VERSION}.tar.gz -SL https://github.com/edenhill/librdkafka/archive/${RDKAFKA_VERSION}.tar.gz && echo "${RDKAFKA_SHASUM}" | shasum -a 1 -b -c && tar -xzf /root/librdkafka-${RDKAFKA_VERSION}.tar.gz -C /root && cd /root/librdkafka-${RDKAFKA_VERSION} && ./configure && make && make install && cd / && tar czf librdkafka.tar.gz usr/local/include/librdkafka usr/local/lib/librdkafka* ---> Running in 576d38fbafda % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 126 0 126 0 0 100 0 --:--:-- 0:00:01 --:--:-- 100 100 467k 100 467k 0 0 85725 0 0:00:05 0:00:05 --:--:-- 148k /root/librdkafka-0.9.1.tar.gz: OK checking for OS or distribution... ok (Debian) checking for C compiler from CC env... failed checking for gcc (by command)... ok checking for C++ compiler from CXX env... failed checking for C++ compiler (g++)... ok checking executable ld... ok checking executable nm... ok checking executable objdump... ok checking executable strip... ok checking for pkgconfig (by command)... ok checking for install (by command)... ok checking for PIC (by compile)... ok checking for GNU-compatible linker options... ok checking for GNU linker-script ld flag... ok checking for __atomic_32 (by compile)... ok checking for __atomic_64 (by compile)... ok checking for socket (by compile)... ok parsing version '0x000901ff'... ok (0.9.1) checking for libpthread (by pkg-config)... failed checking for libpthread (by compile)... ok checking for zlib (by pkg-config)... failed checking for zlib (by compile)... failed (disable) checking for libcrypto (by pkg-config)... failed checking for libcrypto (by compile)... failed (disable) checking for libssl (by pkg-config)... failed checking for libssl (by compile)... failed (disable) checking for libsasl2 (by pkg-config)... failed checking for libsasl2 (by compile)... failed (disable) checking for libsasl (by pkg-config)... failed checking for libsasl (by compile)... failed (disable) checking for regex (by compile)... ok checking for librt (by pkg-config)... failed checking for librt (by compile)... ok checking for strndup (by compile)... ok checking for nm (by env NM)... ok (cached) checking for python (by command)... failed (disable) disabling linker-script since python is not available Generated Makefile.config Generated config.h Configuration summary: prefix /usr/local ARCH x86_64 CPU generic GEN_PKG_CONFIG y ENABLE_DEVEL n ENABLE_VALGRIND n ENABLE_REFCNT_DEBUG n ENABLE_SHAREDPTR_DEBUG n ENABLE_SSL y ENABLE_SASL y MKL_APP_NAME librdkafka MKL_APP_DESC_ONELINE The Apache Kafka C/C++ library MKL_DISTRO Debian CC gcc CXX g++ LD ld NM nm OBJDUMP objdump STRIP strip CPPFLAGS -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith PKG_CONFIG pkg-config INSTALL install LIB_LDFLAGS -shared -Wl,-soname,$(LIBFILENAME) LDFLAG_LINKERSCRIPT -Wl,--version-script= RDKAFKA_VERSION_STR 0.9.1 MKL_APP_VERSION 0.9.1 LIBS -lpthread -lrt CXXFLAGS -Wno-non-virtual-dtor SYMDUMPER $(NM) -D exec_prefix /usr/local bindir /usr/local/bin sbindir /usr/local/sbin libexecdir /usr/local/libexec datadir /usr/local/share sysconfdir /usr/local/etc sharedstatedir /usr/local/com localstatedir /usr/local/var libdir /usr/local/lib includedir /usr/local/include infodir /usr/local/info mandir /usr/local/man Generated config.cache Now type 'make' to build make[1]: Entering directory '/root/librdkafka-0.9.1/src' gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka.c -o rdkafka.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_broker.c -o rdkafka_broker.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_msg.c -o rdkafka_msg.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_topic.c -o rdkafka_topic.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_conf.c -o rdkafka_conf.o rdkafka_conf.c:93:1: warning: ‘rd_kafka_conf_validate_single’ defined but not used [-Wunused-function] rd_kafka_conf_validate_single (const struct rd_kafka_property *prop, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_timer.c -o rdkafka_timer.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_offset.c -o rdkafka_offset.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_transport.c -o rdkafka_transport.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_buf.c -o rdkafka_buf.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_queue.c -o rdkafka_queue.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_op.c -o rdkafka_op.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_request.c -o rdkafka_request.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_cgrp.c -o rdkafka_cgrp.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_pattern.c -o rdkafka_pattern.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_partition.c -o rdkafka_partition.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_subscription.c -o rdkafka_subscription.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_assignor.c -o rdkafka_assignor.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_range_assignor.c -o rdkafka_range_assignor.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_roundrobin_assignor.c -o rdkafka_roundrobin_assignor.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdkafka_feature.c -o rdkafka_feature.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdcrc32.c -o rdcrc32.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdaddr.c -o rdaddr.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdrand.c -o rdrand.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdlist.c -o rdlist.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c tinycthread.c -o tinycthread.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdlog.c -o rdlog.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c rdstring.c -o rdstring.o gcc -MD -MP -g -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -c snappy.c -o snappy.o /usr/bin/env: ‘python’: No such file or directory Generating linker script librdkafka.lds from rdkafka.h Makefile:51: recipe for target 'librdkafka.lds' failed make[1]: Leaving directory '/root/librdkafka-0.9.1/src' make[1]: *** [librdkafka.lds] Error 127 Makefile:20: recipe for target 'libs' failed make: *** [libs] Error 2 The command '/bin/sh -c curl -o /root/librdkafka-${RDKAFKA_VERSION}.tar.gz -SL https://github.com/edenhill/librdkafka/archive/${RDKAFKA_VERSION}.tar.gz && echo "${RDKAFKA_SHASUM}" | shasum -a 1 -b -c && tar -xzf /root/librdkafka-${RDKAFKA_VERSION}.tar.gz -C /root && cd /root/librdkafka-${RDKAFKA_VERSION} && ./configure && make && make install && cd / && tar czf librdkafka.tar.gz usr/local/include/librdkafka usr/local/lib/librdkafka*' returned a non-zero code: 2 make: *** [docker-build] Error 2
docker version Client: Version: 18.06.0-ce API version: 1.38 Go version: go1.10.3 Git commit: 0ffa825 Built: Wed Jul 18 19:05:26 2018 OS/Arch: darwin/amd64 Experimental: false Server: Engine: Version: 18.06.0-ce API version: 1.38 (minimum version 1.12) Go version: go1.10.3 Git commit: 0ffa825 Built: Wed Jul 18 19:13:46 2018 OS/Arch: linux/amd64 Experimental: true
docker-compose version docker-compose version 1.22.0, build f46880f docker-py version: 3.4.1 CPython version: 3.6.4 OpenSSL version: OpenSSL 1.0.2o 27 Mar 2018