AF6428:pinba2 ailyin$ docker-compose build fedora-25 Building fedora-25 Step 1/13 : FROM fedora:25 ---> 9cffd21a45e3 Step 2/13 : MAINTAINER Anton Povarov "anton.povarov@gmail.com" ---> Using cache ---> 84f39af24a55 Step 3/13 : RUN dnf install -y git-core gcc gcc-c++ boost-devel cmake autoconf automake libtool mariadb-devel ---> Using cache ---> 157fbed7b227 Step 4/13 : RUN dnf install -y file hostname mariadb-server ---> Using cache ---> 824e2e279d4c Step 5/13 : ADD . /_src/pinba2 ---> ddb55f800590 Step 6/13 : RUN mkdir -p /_src && cd /_src && git clone --branch master --single-branch --depth 1 https://github.com/anton-povarov/meow && git clone --branch master --single-branch --depth 1 https://github.com/nanomsg/nanomsg ; ---> Running in af564db18452 Cloning into 'meow'... Cloning into 'nanomsg'... Removing intermediate container af564db18452 ---> 116ec79a7aea Step 7/13 : RUN /_src/pinba2/docker/build-from-source.sh ---> Running in 0411c72ff2ac + DEV_PACKAGES='git-core gcc gcc-c++ boost-devel cmake autoconf automake libtool mariadb-devel' + PACKAGES='hostname mariadb-server' + cd /_src/nanomsg + cmake -DNN_STATIC_LIB=ON -DNN_ENABLE_DOC=OFF -DNN_MAX_SOCKETS=4096 '-DCMAKE_C_FLAGS=-fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/_install/nanomsg -DCMAKE_INSTALL_LIBDIR=lib . -- The C compiler identification is GNU 6.4.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Detected nanomsg ABI v5 (v5.1.0) -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- OS System is Linux -- OS Version is 4.9.93-linuxkit-aufs -- Looking for gethrtime -- Looking for gethrtime - not found -- Looking for socketpair -- Looking for socketpair - found -- Looking for eventfd -- Looking for eventfd - found -- Looking for pipe -- Looking for pipe - found -- Looking for pipe2 -- Looking for pipe2 - found -- Looking for accept4 -- Looking for accept4 - found -- Looking for epoll_create -- Looking for epoll_create - found -- Looking for kqueue -- Looking for kqueue - not found -- Looking for poll -- Looking for poll - found -- Looking for getaddrinfo_a in anl -- Looking for getaddrinfo_a in anl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for sem_wait in rt -- Looking for sem_wait in rt - not found -- Looking for sem_wait in pthread -- Looking for sem_wait in pthread - found -- Looking for gethostbyname in nsl -- Looking for gethostbyname in nsl - found -- Looking for socket in socket -- Looking for socket in socket - not found -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - found -- Looking for atomic_cas_32 -- Looking for atomic_cas_32 - not found -- Looking for AF_UNIX -- Looking for AF_UNIX - found -- Looking for backtrace_symbols_fd -- Looking for backtrace_symbols_fd - found -- Performing Test NN_HAVE_MSG_CONTROL -- Performing Test NN_HAVE_MSG_CONTROL - Success -- Performing Test NN_HAVE_GCC_ATOMIC_BUILTINS -- Performing Test NN_HAVE_GCC_ATOMIC_BUILTINS - Success -- Configuring done -- Generating done -- Build files have been written to: /_src/nanomsg + make -j4 Scanning dependencies of target nanomsg [ 1%] Building C object src/CMakeFiles/nanomsg.dir/core/ep.c.o [ 1%] Building C object src/CMakeFiles/nanomsg.dir/core/poll.c.o [ 1%] Building C object src/CMakeFiles/nanomsg.dir/core/global.c.o [ 2%] Building C object src/CMakeFiles/nanomsg.dir/core/pipe.c.o [ 3%] Building C object src/CMakeFiles/nanomsg.dir/core/sock.c.o [ 3%] Building C object src/CMakeFiles/nanomsg.dir/core/sockbase.c.o [ 4%] Building C object src/CMakeFiles/nanomsg.dir/core/symbol.c.o [ 4%] Building C object src/CMakeFiles/nanomsg.dir/aio/ctx.c.o [ 5%] Building C object src/CMakeFiles/nanomsg.dir/aio/fsm.c.o [ 5%] Building C object src/CMakeFiles/nanomsg.dir/aio/pool.c.o [ 6%] Building C object src/CMakeFiles/nanomsg.dir/aio/timer.c.o [ 7%] Building C object src/CMakeFiles/nanomsg.dir/aio/usock.c.o [ 7%] Building C object src/CMakeFiles/nanomsg.dir/aio/timerset.c.o [ 8%] Building C object src/CMakeFiles/nanomsg.dir/utils/alloc.c.o [ 8%] Building C object src/CMakeFiles/nanomsg.dir/aio/worker.c.o [ 8%] Building C object src/CMakeFiles/nanomsg.dir/utils/atomic.c.o [ 9%] Building C object src/CMakeFiles/nanomsg.dir/utils/chunk.c.o [ 9%] Building C object src/CMakeFiles/nanomsg.dir/utils/chunkref.c.o [ 9%] Building C object src/CMakeFiles/nanomsg.dir/utils/closefd.c.o [ 10%] Building C object src/CMakeFiles/nanomsg.dir/utils/clock.c.o [ 11%] Building C object src/CMakeFiles/nanomsg.dir/utils/efd.c.o [ 11%] Building C object src/CMakeFiles/nanomsg.dir/utils/err.c.o [ 11%] Building C object src/CMakeFiles/nanomsg.dir/utils/list.c.o [ 12%] Building C object src/CMakeFiles/nanomsg.dir/utils/hash.c.o [ 13%] Building C object src/CMakeFiles/nanomsg.dir/utils/msg.c.o [ 14%] Building C object src/CMakeFiles/nanomsg.dir/utils/mutex.c.o [ 14%] Building C object src/CMakeFiles/nanomsg.dir/utils/condvar.c.o [ 14%] Building C object src/CMakeFiles/nanomsg.dir/utils/once.c.o [ 15%] Building C object src/CMakeFiles/nanomsg.dir/utils/queue.c.o [ 15%] Building C object src/CMakeFiles/nanomsg.dir/utils/random.c.o [ 16%] Building C object src/CMakeFiles/nanomsg.dir/utils/sem.c.o [ 16%] Building C object src/CMakeFiles/nanomsg.dir/utils/sleep.c.o [ 16%] Building C object src/CMakeFiles/nanomsg.dir/utils/strcasestr.c.o [ 17%] Building C object src/CMakeFiles/nanomsg.dir/utils/strcasecmp.c.o [ 18%] Building C object src/CMakeFiles/nanomsg.dir/utils/strncasecmp.c.o [ 18%] Building C object src/CMakeFiles/nanomsg.dir/utils/thread.c.o [ 18%] Building C object src/CMakeFiles/nanomsg.dir/devices/device.c.o [ 19%] Building C object src/CMakeFiles/nanomsg.dir/utils/wire.c.o [ 20%] Building C object src/CMakeFiles/nanomsg.dir/protocols/utils/dist.c.o [ 21%] Building C object src/CMakeFiles/nanomsg.dir/protocols/utils/fq.c.o [ 21%] Building C object src/CMakeFiles/nanomsg.dir/protocols/utils/lb.c.o [ 21%] Building C object src/CMakeFiles/nanomsg.dir/protocols/utils/excl.c.o [ 22%] Building C object src/CMakeFiles/nanomsg.dir/protocols/utils/priolist.c.o [ 23%] Building C object src/CMakeFiles/nanomsg.dir/protocols/bus/bus.c.o [ 23%] Building C object src/CMakeFiles/nanomsg.dir/protocols/bus/xbus.c.o [ 24%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pipeline/push.c.o [ 24%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pipeline/pull.c.o [ 25%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pipeline/xpull.c.o [ 25%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pipeline/xpush.c.o [ 26%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pair/pair.c.o [ 26%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pair/xpair.c.o [ 27%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pubsub/pub.c.o [ 27%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pubsub/sub.c.o [ 28%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pubsub/trie.c.o [ 28%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pubsub/xpub.c.o [ 29%] Building C object src/CMakeFiles/nanomsg.dir/protocols/pubsub/xsub.c.o [ 29%] Building C object src/CMakeFiles/nanomsg.dir/protocols/reqrep/req.c.o [ 30%] Building C object src/CMakeFiles/nanomsg.dir/protocols/reqrep/rep.c.o [ 30%] Building C object src/CMakeFiles/nanomsg.dir/protocols/reqrep/task.c.o [ 31%] Building C object src/CMakeFiles/nanomsg.dir/protocols/reqrep/xrep.c.o [ 31%] Building C object src/CMakeFiles/nanomsg.dir/protocols/reqrep/xreq.c.o [ 32%] Building C object src/CMakeFiles/nanomsg.dir/protocols/survey/respondent.c.o [ 32%] Building C object src/CMakeFiles/nanomsg.dir/protocols/survey/surveyor.c.o [ 32%] Building C object src/CMakeFiles/nanomsg.dir/protocols/survey/xsurveyor.c.o [ 33%] Building C object src/CMakeFiles/nanomsg.dir/protocols/survey/xrespondent.c.o [ 34%] Building C object src/CMakeFiles/nanomsg.dir/transports/utils/backoff.c.o [ 34%] Building C object src/CMakeFiles/nanomsg.dir/transports/utils/dns.c.o [ 35%] Building C object src/CMakeFiles/nanomsg.dir/transports/utils/iface.c.o [ 35%] Building C object src/CMakeFiles/nanomsg.dir/transports/utils/literal.c.o [ 36%] Building C object src/CMakeFiles/nanomsg.dir/transports/utils/port.c.o [ 37%] Building C object src/CMakeFiles/nanomsg.dir/transports/utils/base64.c.o [ 37%] Building C object src/CMakeFiles/nanomsg.dir/transports/utils/streamhdr.c.o [ 37%] Building C object src/CMakeFiles/nanomsg.dir/transports/inproc/binproc.c.o [ 38%] Building C object src/CMakeFiles/nanomsg.dir/transports/inproc/cinproc.c.o [ 38%] Building C object src/CMakeFiles/nanomsg.dir/transports/inproc/inproc.c.o [ 39%] Building C object src/CMakeFiles/nanomsg.dir/transports/inproc/ins.c.o [ 39%] Building C object src/CMakeFiles/nanomsg.dir/transports/inproc/msgqueue.c.o [ 40%] Building C object src/CMakeFiles/nanomsg.dir/transports/inproc/sinproc.c.o [ 40%] Building C object src/CMakeFiles/nanomsg.dir/transports/ipc/aipc.c.o [ 41%] Building C object src/CMakeFiles/nanomsg.dir/transports/ipc/bipc.c.o [ 41%] Building C object src/CMakeFiles/nanomsg.dir/transports/ipc/cipc.c.o [ 42%] Building C object src/CMakeFiles/nanomsg.dir/transports/ipc/ipc.c.o [ 42%] Building C object src/CMakeFiles/nanomsg.dir/transports/ipc/sipc.c.o [ 43%] Building C object src/CMakeFiles/nanomsg.dir/transports/tcp/atcp.c.o [ 43%] Building C object src/CMakeFiles/nanomsg.dir/transports/tcp/btcp.c.o [ 44%] Building C object src/CMakeFiles/nanomsg.dir/transports/tcp/ctcp.c.o [ 44%] Building C object src/CMakeFiles/nanomsg.dir/transports/tcp/stcp.c.o [ 44%] Building C object src/CMakeFiles/nanomsg.dir/transports/ws/aws.c.o [ 45%] Building C object src/CMakeFiles/nanomsg.dir/transports/tcp/tcp.c.o [ 46%] Building C object src/CMakeFiles/nanomsg.dir/transports/ws/bws.c.o [ 46%] Building C object src/CMakeFiles/nanomsg.dir/transports/ws/cws.c.o [ 47%] Building C object src/CMakeFiles/nanomsg.dir/transports/ws/sws.c.o [ 47%] Building C object src/CMakeFiles/nanomsg.dir/transports/ws/ws.c.o [ 48%] Building C object src/CMakeFiles/nanomsg.dir/transports/ws/ws_handshake.c.o [ 48%] Building C object src/CMakeFiles/nanomsg.dir/transports/ws/sha1.c.o [ 49%] Building C object src/CMakeFiles/nanomsg.dir/aio/poller.c.o [ 49%] Linking C static library ../libnanomsg.a [ 49%] Built target nanomsg Scanning dependencies of target term Scanning dependencies of target remote_thr Scanning dependencies of target local_lat Scanning dependencies of target iovec [ 51%] Building C object CMakeFiles/term.dir/tests/term.c.o [ 51%] Building C object CMakeFiles/remote_thr.dir/perf/remote_thr.c.o [ 51%] Building C object CMakeFiles/local_lat.dir/perf/local_lat.c.o [ 51%] Building C object CMakeFiles/iovec.dir/tests/iovec.c.o [ 51%] Linking C executable remote_thr [ 51%] Linking C executable term [ 52%] Linking C executable local_lat [ 53%] Linking C executable iovec [ 53%] Built target remote_thr Scanning dependencies of target reqrep [ 53%] Built target term [ 53%] Built target iovec [ 53%] Built target local_lat [ 54%] Building C object CMakeFiles/reqrep.dir/tests/reqrep.c.o Scanning dependencies of target emfile Scanning dependencies of target msg Scanning dependencies of target inproc_shutdown [ 54%] Building C object CMakeFiles/emfile.dir/tests/emfile.c.o [ 54%] Building C object CMakeFiles/msg.dir/tests/msg.c.o [ 54%] Building C object CMakeFiles/inproc_shutdown.dir/tests/inproc_shutdown.c.o [ 54%] Linking C executable reqrep [ 55%] Linking C executable emfile [ 56%] Linking C executable inproc_shutdown [ 57%] Linking C executable msg [ 57%] Built target reqrep [ 57%] Built target emfile Scanning dependencies of target pubsub [ 57%] Built target inproc_shutdown [ 57%] Built target msg Scanning dependencies of target block Scanning dependencies of target inproc [ 58%] Building C object CMakeFiles/pubsub.dir/tests/pubsub.c.o Scanning dependencies of target remote_lat [ 58%] Building C object CMakeFiles/block.dir/tests/block.c.o [ 58%] Building C object CMakeFiles/inproc.dir/tests/inproc.c.o [ 59%] Building C object CMakeFiles/remote_lat.dir/perf/remote_lat.c.o [ 60%] Linking C executable block [ 60%] Linking C executable pubsub [ 61%] Linking C executable inproc [ 61%] Linking C executable remote_lat [ 61%] Built target inproc [ 61%] Built target block [ 61%] Built target pubsub Scanning dependencies of target prio Scanning dependencies of target hash Scanning dependencies of target bug777 [ 61%] Building C object CMakeFiles/hash.dir/tests/hash.c.o [ 61%] Built target remote_lat [ 62%] Building C object CMakeFiles/prio.dir/tests/prio.c.o [ 62%] Building C object CMakeFiles/bug777.dir/tests/bug777.c.o Scanning dependencies of target timeo [ 63%] Building C object CMakeFiles/timeo.dir/tests/timeo.c.o [ 64%] Linking C executable bug777 [ 64%] Linking C executable prio [ 65%] Linking C executable hash [ 65%] Linking C executable timeo [ 65%] Built target hash [ 65%] Built target bug777 [ 65%] Built target prio Scanning dependencies of target ipc Scanning dependencies of target ws Scanning dependencies of target ipc_shutdown [ 65%] Built target timeo [ 65%] Building C object CMakeFiles/ipc.dir/tests/ipc.c.o [ 66%] Building C object CMakeFiles/ws.dir/tests/ws.c.o [ 66%] Building C object CMakeFiles/ipc_shutdown.dir/tests/ipc_shutdown.c.o Scanning dependencies of target domain [ 66%] Building C object CMakeFiles/domain.dir/tests/domain.c.o [ 67%] Linking C executable ipc [ 67%] Linking C executable ws [ 68%] Linking C executable ipc_shutdown [ 69%] Linking C executable domain [ 69%] Built target ipc [ 69%] Built target ws [ 69%] Built target ipc_shutdown [ 69%] Built target domain Scanning dependencies of target pipeline Scanning dependencies of target nanocat Scanning dependencies of target ipc_stress Scanning dependencies of target survey [ 69%] Building C object CMakeFiles/nanocat.dir/tools/nanocat.c.o [ 70%] Building C object CMakeFiles/pipeline.dir/tests/pipeline.c.o [ 70%] Building C object CMakeFiles/ipc_stress.dir/tests/ipc_stress.c.o [ 71%] Building C object CMakeFiles/survey.dir/tests/survey.c.o [ 71%] Linking C executable pipeline [ 72%] Building C object CMakeFiles/nanocat.dir/tools/options.c.o [ 73%] Linking C executable ipc_stress [ 73%] Linking C executable survey [ 73%] Built target pipeline [ 73%] Built target ipc_stress [ 73%] Built target survey Scanning dependencies of target trie Scanning dependencies of target pair Scanning dependencies of target async_shutdown [ 74%] Building C object CMakeFiles/trie.dir/tests/trie.c.o [ 75%] Building C object CMakeFiles/pair.dir/tests/pair.c.o [ 75%] Linking C executable nanocat [ 75%] Building C object CMakeFiles/async_shutdown.dir/tests/async_shutdown.c.o [ 75%] Built target nanocat [ 75%] Linking C executable pair Scanning dependencies of target tcp [ 76%] Linking C executable async_shutdown [ 77%] Building C object CMakeFiles/tcp.dir/tests/tcp.c.o [ 77%] Linking C executable trie [ 77%] Built target pair Scanning dependencies of target bus [ 77%] Built target trie [ 77%] Built target async_shutdown [ 77%] Building C object CMakeFiles/bus.dir/tests/bus.c.o Scanning dependencies of target poll [ 78%] Building C object CMakeFiles/poll.dir/tests/poll.c.o Scanning dependencies of target device [ 78%] Linking C executable tcp [ 78%] Building C object CMakeFiles/device.dir/tests/device.c.o [ 78%] Built target tcp Scanning dependencies of target inproc_lat [ 79%] Linking C executable bus [ 79%] Building C object CMakeFiles/inproc_lat.dir/perf/inproc_lat.c.o [ 80%] Linking C executable device [ 80%] Linking C executable poll [ 80%] Built target poll [ 80%] Built target device [ 81%] Linking C executable inproc_lat [ 81%] Built target bus Scanning dependencies of target device4 Scanning dependencies of target device5 Scanning dependencies of target local_thr [ 81%] Building C object CMakeFiles/local_thr.dir/perf/local_thr.c.o [ 81%] Building C object CMakeFiles/device5.dir/tests/device5.c.o [ 81%] Building C object CMakeFiles/device4.dir/tests/device4.c.o [ 81%] Built target inproc_lat [ 82%] Linking C executable local_thr Scanning dependencies of target device7 [ 83%] Linking C executable device4 [ 84%] Linking C executable device5 [ 84%] Building C object CMakeFiles/device7.dir/tests/device7.c.o [ 84%] Built target local_thr Scanning dependencies of target list [ 84%] Built target device4 [ 84%] Built target device5 [ 84%] Building C object CMakeFiles/list.dir/tests/list.c.o [ 85%] Linking C executable device7 Scanning dependencies of target symbol Scanning dependencies of target shutdown [ 86%] Building C object CMakeFiles/symbol.dir/tests/symbol.c.o [ 87%] Building C object CMakeFiles/shutdown.dir/tests/shutdown.c.o [ 87%] Built target device7 [ 88%] Linking C executable list Scanning dependencies of target separation [ 88%] Linking C executable symbol [ 89%] Building C object CMakeFiles/separation.dir/tests/separation.c.o [ 89%] Linking C executable shutdown [ 89%] Built target list Scanning dependencies of target zerocopy [ 90%] Building C object CMakeFiles/zerocopy.dir/tests/zerocopy.c.o [ 90%] Built target symbol [ 90%] Linking C executable separation Scanning dependencies of target tcp_shutdown [ 90%] Built target shutdown [ 91%] Building C object CMakeFiles/tcp_shutdown.dir/tests/tcp_shutdown.c.o Scanning dependencies of target ws_async_shutdown [ 92%] Building C object CMakeFiles/ws_async_shutdown.dir/tests/ws_async_shutdown.c.o [ 93%] Linking C executable zerocopy [ 93%] Built target separation Scanning dependencies of target cmsg [ 93%] Building C object CMakeFiles/cmsg.dir/tests/cmsg.c.o [ 93%] Linking C executable tcp_shutdown [ 93%] Linking C executable ws_async_shutdown [ 93%] Built target zerocopy Scanning dependencies of target stats [ 94%] Building C object CMakeFiles/stats.dir/tests/stats.c.o [ 95%] Linking C executable cmsg [ 95%] Built target tcp_shutdown Scanning dependencies of target bug328 [ 95%] Built target ws_async_shutdown [ 95%] Building C object CMakeFiles/bug328.dir/tests/bug328.c.o Scanning dependencies of target device6 [ 95%] Building C object CMakeFiles/device6.dir/tests/device6.c.o [ 95%] Built target cmsg [ 95%] Linking C executable stats [ 96%] Linking C executable bug328 Scanning dependencies of target reqttl [ 97%] Building C object CMakeFiles/reqttl.dir/tests/reqttl.c.o [ 98%] Linking C executable device6 [ 98%] Built target bug328 [ 98%] Built target stats Scanning dependencies of target surveyttl Scanning dependencies of target inproc_thr [ 98%] Linking C executable reqttl [ 99%] Building C object CMakeFiles/surveyttl.dir/tests/surveyttl.c.o [ 99%] Built target device6 [ 99%] Building C object CMakeFiles/inproc_thr.dir/perf/inproc_thr.c.o [ 99%] Built target reqttl [ 99%] Linking C executable surveyttl [100%] Linking C executable inproc_thr [100%] Built target surveyttl [100%] Built target inproc_thr + make install [ 49%] Built target nanomsg [ 50%] Built target remote_thr [ 51%] Built target local_lat [ 52%] Built target iovec [ 53%] Built target term [ 54%] Built target reqrep [ 55%] Built target inproc_shutdown [ 56%] Built target emfile [ 57%] Built target msg [ 58%] Built target pubsub [ 59%] Built target block [ 60%] Built target inproc [ 61%] Built target remote_lat [ 62%] Built target prio [ 63%] Built target hash [ 64%] Built target bug777 [ 65%] Built target timeo [ 66%] Built target ipc [ 67%] Built target ws [ 68%] Built target ipc_shutdown [ 69%] Built target domain [ 70%] Built target pipeline [ 71%] Built target nanocat [ 72%] Built target ipc_stress [ 73%] Built target survey [ 74%] Built target trie [ 75%] Built target pair [ 76%] Built target async_shutdown [ 77%] Built target tcp [ 78%] Built target bus [ 79%] Built target poll [ 80%] Built target device [ 81%] Built target inproc_lat [ 82%] Built target device4 [ 83%] Built target local_thr [ 84%] Built target device5 [ 85%] Built target device7 [ 86%] Built target list [ 87%] Built target shutdown [ 88%] Built target symbol [ 89%] Built target separation [ 91%] Built target zerocopy [ 92%] Built target tcp_shutdown [ 93%] Built target ws_async_shutdown [ 94%] Built target cmsg [ 95%] Built target stats [ 96%] Built target bug328 [ 97%] Built target device6 [ 98%] Built target reqttl [ 99%] Built target surveyttl [100%] Built target inproc_thr Install the project... -- Install configuration: "" -- Installing: /_install/nanomsg/include/nanomsg/nn.h -- Installing: /_install/nanomsg/include/nanomsg/inproc.h -- Installing: /_install/nanomsg/include/nanomsg/ipc.h -- Installing: /_install/nanomsg/include/nanomsg/tcp.h -- Installing: /_install/nanomsg/include/nanomsg/ws.h -- Installing: /_install/nanomsg/include/nanomsg/pair.h -- Installing: /_install/nanomsg/include/nanomsg/pubsub.h -- Installing: /_install/nanomsg/include/nanomsg/reqrep.h -- Installing: /_install/nanomsg/include/nanomsg/pipeline.h -- Installing: /_install/nanomsg/include/nanomsg/survey.h -- Installing: /_install/nanomsg/include/nanomsg/bus.h -- Installing: /_install/nanomsg/bin/nanocat -- Set runtime path of "/_install/nanomsg/bin/nanocat" to "/_install/nanomsg/lib" -- Installing: /_install/nanomsg/lib/pkgconfig/nanomsg.pc -- Installing: /_install/nanomsg/lib/libnanomsg.a -- Installing: /_install/nanomsg/lib/cmake/nanomsg-ad02088/nanomsg-target.cmake -- Installing: /_install/nanomsg/lib/cmake/nanomsg-ad02088/nanomsg-target-noconfig.cmake -- Installing: /_install/nanomsg/lib/cmake/nanomsg-ad02088/nanomsg-config.cmake -- Installing: /_install/nanomsg/lib/cmake/nanomsg-ad02088/nanomsg-config-version.cmake + cd /_src/pinba2 + ./buildconf.sh aclocal: warning: couldn't open directory 'm4': No such file or directory libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:11: installing './compile' configure.ac:15: installing './config.guess' configure.ac:15: installing './config.sub' configure.ac:4: installing './install-sh' configure.ac:4: installing './missing' experiments/Makefile.am: installing './depcomp' + ./configure --prefix=/_install/pinba2 --with-mysql=/usr --with-boost=/usr --with-meow=/_src/meow --with-nanomsg=/_install/nanomsg checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for a sed that does not truncate output... /usr/bin/sed checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking dependency style of gcc... (cached) gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking dependency style of g++... (cached) gcc3 checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for an ANSI C-conforming const... yes checking for size_t... yes checking for ANSI C header files... (cached) yes checking for memcpy... yes checking for memmove... yes checking for uint16_t... yes checking for u_int16_t... yes checking for long long... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for sysconf... yes checking for recvmmsg... yes checking for pthread_setname_np in -lpthread... yes checking for pthread_setaffinity_np in -lpthread... yes checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking for MySQL source code... checking mysql configured sources in /usr... not found checking mysql installed headers in /usr/include/mysql... found configure: using /usr (installed) checking for MySQL version >= 5.1... (MYSQL_VERSION_ID = 100126, required >= 50100)... ok checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating include/Makefile config.status: creating mysql_engine/Makefile config.status: creating experiments/Makefile config.status: creating auto_config.h config.status: executing pinba_config.h commands config.status: creating: pinba_config.h: prefix PINBA for auto_config.h defines config.status: executing depfiles commands config.status: executing libtool commands + make -j4 make all-recursive make[1]: Entering directory '/_src/pinba2' Making all in src make[2]: Entering directory '/_src/pinba2/src' depbase=`echo globals.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT globals.o -MD -MP -MF $depbase.Tpo -c -o globals.o globals.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo os_symbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT os_symbols.o -MD -MP -MF $depbase.Tpo -c -o os_symbols.o os_symbols.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo collector.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT collector.o -MD -MP -MF $depbase.Tpo -c -o collector.o collector.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo repacker.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT repacker.o -MD -MP -MF $depbase.Tpo -c -o repacker.o repacker.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo coordinator.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT coordinator.o -MD -MP -MF $depbase.Tpo -c -o coordinator.o coordinator.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo packet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT packet.o -MD -MP -MF $depbase.Tpo -c -o packet.o packet.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo report_snapshot.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT report_snapshot.o -MD -MP -MF $depbase.Tpo -c -o report_snapshot.o report_snapshot.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo report_by_packet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT report_by_packet.o -MD -MP -MF $depbase.Tpo -c -o report_by_packet.o report_by_packet.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo report_by_request.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT report_by_request.o -MD -MP -MF $depbase.Tpo -c -o report_by_request.o report_by_request.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo report_by_timer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT report_by_timer.o -MD -MP -MF $depbase.Tpo -c -o report_by_timer.o report_by_timer.cpp &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../include/pinba/histogram.h:8:0, from report_by_packet.cpp:8: ../include/pinba/hdr_histogram.h: In instantiation of 'bool hdr_histogram___impl_t::increment(const config_t&, int64_t, hdr_histogram___impl_t::counter_t) [with CounterT = unsigned int; hdr_histogram___impl_t::config_t = hdr_histogram_conf_t; int64_t = long int; hdr_histogram___impl_t::counter_t = unsigned int]': ../include/pinba/histogram.h:150:56: required from here ../include/pinba/hdr_histogram.h:259:27: warning: throw will always call terminate() [-Wterminate] throw std::bad_alloc(); ^ In file included from ../include/pinba/histogram.h:8:0, from report_snapshot.cpp:3: ../include/pinba/hdr_histogram.h: In instantiation of 'bool hdr_histogram___impl_t::increment(const config_t&, int64_t, hdr_histogram___impl_t::counter_t) [with CounterT = unsigned int; hdr_histogram___impl_t::config_t = hdr_histogram_conf_t; int64_t = long int; hdr_histogram___impl_t::counter_t = unsigned int]': ../include/pinba/histogram.h:150:56: required from here ../include/pinba/hdr_histogram.h:259:27: warning: throw will always call terminate() [-Wterminate] throw std::bad_alloc(); ^ In file included from ../include/pinba/histogram.h:8:0, from report_by_request.cpp:11: ../include/pinba/hdr_histogram.h: In instantiation of 'bool hdr_histogram___impl_t::increment(const config_t&, int64_t, hdr_histogram___impl_t::counter_t) [with CounterT = unsigned int; hdr_histogram___impl_t::config_t = hdr_histogram_conf_t; int64_t = long int; hdr_histogram___impl_t::counter_t = unsigned int]': ../include/pinba/histogram.h:150:56: required from here ../include/pinba/hdr_histogram.h:259:27: warning: throw will always call terminate() [-Wterminate] throw std::bad_alloc(); ^ In file included from ../include/pinba/histogram.h:8:0, from report_by_timer.cpp:17: ../include/pinba/hdr_histogram.h: In instantiation of 'bool hdr_histogram___impl_t::increment(const config_t&, int64_t, hdr_histogram___impl_t::counter_t) [with CounterT = unsigned int; hdr_histogram___impl_t::config_t = hdr_histogram_conf_t; int64_t = long int; hdr_histogram___impl_t::counter_t = unsigned int]': ../include/pinba/histogram.h:150:56: required from here ../include/pinba/hdr_histogram.h:259:27: warning: throw will always call terminate() [-Wterminate] throw std::bad_alloc(); ^ depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o main.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ../t1ha/src/t1ha0.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -std=gnu11 -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT ../t1ha/src/t1ha0.o -MD -MP -MF $depbase.Tpo -c -o ../t1ha/src/t1ha0.o ../t1ha/src/t1ha0.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ../t1ha/src/t1ha1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -std=gnu11 -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT ../t1ha/src/t1ha1.o -MD -MP -MF $depbase.Tpo -c -o ../t1ha/src/t1ha1.o ../t1ha/src/t1ha1.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ../proto/pinba.pb-c.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -std=gnu11 -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT ../proto/pinba.pb-c.o -MD -MP -MF $depbase.Tpo -c -o ../proto/pinba.pb-c.o ../proto/pinba.pb-c.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../include/pinba/histogram.h:8:0, from main.cpp:13: ../include/pinba/hdr_histogram.h: In instantiation of 'bool hdr_histogram___impl_t::increment(const config_t&, int64_t, hdr_histogram___impl_t::counter_t) [with CounterT = unsigned int; hdr_histogram___impl_t::config_t = hdr_histogram_conf_t; int64_t = long int; hdr_histogram___impl_t::counter_t = unsigned int]': ../include/pinba/histogram.h:150:56: required from here ../include/pinba/hdr_histogram.h:259:27: warning: throw will always call terminate() [-Wterminate] throw std::bad_alloc(); ^ rm -f libpinba2.a ar cru libpinba2.a globals.o os_symbols.o collector.o repacker.o coordinator.o packet.o report_snapshot.o report_by_packet.o report_by_request.o report_by_timer.o ../t1ha/src/t1ha0.o ../t1ha/src/t1ha1.o ../proto/pinba.pb-c.o /_install/nanomsg/lib/libnanomsg.a ranlib libpinba2.a /bin/sh ../libtool --preserve-dup-deps --tag=CXX --mode=link g++ -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -flto -lrt -ldl -lanl -o pinba2 main.o libpinba2.a /_install/nanomsg/lib/libnanomsg.a libtool: link: g++ -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -flto -o pinba2 main.o -lrt -ldl -lanl libpinba2.a /_install/nanomsg/lib/libnanomsg.a -pthread make[2]: Leaving directory '/_src/pinba2/src' Making all in include make[2]: Entering directory '/_src/pinba2/include' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/_src/pinba2/include' Making all in mysql_engine make[2]: Entering directory '/_src/pinba2/mysql_engine' depbase=`echo view_conf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --preserve-dup-deps --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -DMYSQL_DYNAMIC_PLUGIN -DMYSQL_SERVER=1 -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/private -DPINBA_ENGINE_DEBUG_OFF -Wno-error -Wno-macro-redefined -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT view_conf.lo -MD -MP -MF $depbase.Tpo -c -o view_conf.lo view_conf.cpp &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo plugin.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --preserve-dup-deps --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -DMYSQL_DYNAMIC_PLUGIN -DMYSQL_SERVER=1 -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/private -DPINBA_ENGINE_DEBUG_OFF -Wno-error -Wno-macro-redefined -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT plugin.lo -MD -MP -MF $depbase.Tpo -c -o plugin.lo plugin.cpp &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo handler.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --preserve-dup-deps --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -DMYSQL_DYNAMIC_PLUGIN -DMYSQL_SERVER=1 -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/private -DPINBA_ENGINE_DEBUG_OFF -Wno-error -Wno-macro-redefined -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT handler.lo -MD -MP -MF $depbase.Tpo -c -o handler.lo handler.cpp &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -DMYSQL_DYNAMIC_PLUGIN -DMYSQL_SERVER=1 -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/private -DPINBA_ENGINE_DEBUG_OFF -Wno-error -Wno-macro-redefined -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT handler.lo -MD -MP -MF .deps/handler.Tpo -c handler.cpp -fPIC -DPIC -o .libs/handler.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -DMYSQL_DYNAMIC_PLUGIN -DMYSQL_SERVER=1 -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/private -DPINBA_ENGINE_DEBUG_OFF -Wno-error -Wno-macro-redefined -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT view_conf.lo -MD -MP -MF .deps/view_conf.Tpo -c view_conf.cpp -fPIC -DPIC -o .libs/view_conf.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -DMYSQL_DYNAMIC_PLUGIN -DMYSQL_SERVER=1 -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/private -DPINBA_ENGINE_DEBUG_OFF -Wno-error -Wno-macro-redefined -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT plugin.lo -MD -MP -MF .deps/plugin.Tpo -c plugin.cpp -fPIC -DPIC -o .libs/plugin.o plugin.cpp: In lambda function: plugin.cpp:268:43: error: 'STDERR_FILENO' was not declared in this scope return std::make_shared(STDERR_FILENO, log_level); ^~~~~~~~~~~~~ plugin.cpp: In function 'int pinba_engine_init(void*)': plugin.cpp:269:4: error: 'void logger' has incomplete type }(); ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-macro-redefined' In file included from ../include/pinba/histogram.h:8:0, from handler.cpp:7: ../include/pinba/hdr_histogram.h: In instantiation of 'bool hdr_histogram___impl_t::increment(const config_t&, int64_t, hdr_histogram___impl_t::counter_t) [with CounterT = unsigned int; hdr_histogram___impl_t::config_t = hdr_histogram_conf_t; int64_t = long int; hdr_histogram___impl_t::counter_t = unsigned int]': ../include/pinba/histogram.h:150:56: required from here ../include/pinba/hdr_histogram.h:259:27: warning: throw will always call terminate() [-Wterminate] throw std::bad_alloc(); ^ Makefile:474: recipe for target 'plugin.lo' failed make[2]: *** [plugin.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... cc1plus: warning: unrecognized command line option '-Wno-macro-redefined' libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -DMYSQL_DYNAMIC_PLUGIN -DMYSQL_SERVER=1 -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/private -DPINBA_ENGINE_DEBUG_OFF -Wno-error -Wno-macro-redefined -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT view_conf.lo -MD -MP -MF .deps/view_conf.Tpo -c view_conf.cpp -o view_conf.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -std=gnu++11 -fno-rtti -pthread -Wall -Wextra -Wformat-security -Wno-unused -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers -fno-omit-frame-pointer -fPIC -DPIC -D_GNU_SOURCE -D__STDC_FORMAT_MACROS -D_POSIX_SOURCE -maes -msse4 -msse4.2 -O3 -ffast-math -ggdb3 -mtune=native -DMYSQL_DYNAMIC_PLUGIN -DMYSQL_SERVER=1 -I/usr/include -I/usr/include/mysql -I/usr/include/mysql/private -DPINBA_ENGINE_DEBUG_OFF -Wno-error -Wno-macro-redefined -pthread -I/_install/nanomsg/include -I/_src/meow -I/usr/include -I/usr -I.. -I../include -MT handler.lo -MD -MP -MF .deps/handler.Tpo -c handler.cpp -o handler.o >/dev/null 2>&1 make[2]: Leaving directory '/_src/pinba2/mysql_engine' Makefile:493: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/_src/pinba2' Makefile:383: recipe for target 'all' failed make: *** [all] Error 2 ERROR: Service 'fedora-25' failed to build: The command '/bin/sh -c /_src/pinba2/docker/build-from-source.sh' returned a non-zero code: 2