facebook / hhvm

A virtual machine for executing programs written in Hack.
https://hhvm.com
Other
18.15k stars 2.99k forks source link

Centos 7 Install error #4949

Closed joacub closed 9 years ago

joacub commented 9 years ago

-- Could NOT find DOUBLE_CONVERSION (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR) -- Using third-party bundled double-conversion -- Found LZ4: /usr/lib64/liblz4.so -- Could NOT find FastLZ (missing: FASTLZ_LIBRARY FASTLZ_INCLUDE_DIR) -- Using third-party bundled fastlz -- libzip is too old, found 0.10.1 and we need 0.11+, using third-party bundled libzip

ghost commented 9 years ago

explain the process in which you obtained the hhvm sources and what commands you used to compile it.

This error output isn't enough to help.

joacub commented 9 years ago

Use this tutorial https://github.com/facebook/hhvm/wiki/Building-and-installing-hhvm-on-CentOS-7.x

ghost commented 9 years ago

those aren't actually problems, can you please paste the full build output instead of just that portion? starting with the command you actually ran.

joacub commented 9 years ago

the error is libzip is too old in cuentos and not posible install 0.11 uf not exist in centos 7

ghost commented 9 years ago

it is not the error. it says it is using the bundled one, since the centos one is too old. This is quite normal on centos and not the actual problem Please paste the entire command and log as i already asked.

joacub commented 9 years ago

git clone master version of hhvm

following commands for install:

cmake -DLIBMAGICKWAND_INCLUDE_DIRS="/usr/include/ImageMagick-6" -DLIBMAGICKCORE_LIBRARIES="/usr/lib64/libMagickCore-6.Q16.so" -DLIBMAGICKWAND_LIBRARIES="/usr/lib64/libMagickWand-6.Q16.so" -DCMAKE_CXXCOMPILER="/usr/bin/clang++" -DCMAKE{C,ASM}_COMPILER="/usr/bin/clang" .

-- The ASM compiler identification is unknown -- Found assembler: /usr/bin/clang -- Warning: Did not find file Compiler/-ASM -- Build type not specified: cmake build type Release. -- Boost version: 1.53.0 -- Found the following Boost libraries: -- system -- program_options -- filesystem -- Found libevent: /usr/lib64/libevent.so -- Found libsqlite3: /usr/lib64/libsqlite3.so -- Could NOT find DOUBLE_CONVERSION (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR) -- Using third-party bundled double-conversion -- Found LZ4: /usr/lib64/liblz4.so -- Could NOT find FastLZ (missing: FASTLZ_LIBRARY FASTLZ_INCLUDE_DIR) -- Using third-party bundled fastlz -- libzip is too old, found 0.10.1 and we need 0.11+, using third-party bundled libzip -- Found ICU header files in /usr/include -- Found ICU libraries: /usr/lib64/libicuuc.so -- Found jemalloc, but it was too old -- Can't find minimal tcmalloc -- Found Intel TBB -- Found mcrypt: /usr/lib64/libmcrypt.so -- Looking for dwarf_producer_init -- Looking for dwarf_producer_init - found -- Performing Test DW_CONST -- Performing Test DW_CONST - Failed -- Looking for dwarf_producer_init_c -- Looking for dwarf_producer_init_c - found -- Performing Test DW_CONST -- Performing Test DW_CONST - Failed -- libdwarf uses char* type -- libdwarf has dwarf_producer_init_c Generating Release build -- Did not find system RE2 -- Building RE2 from third-party -- Boost version: 1.53.0 -- Found the following Boost libraries: -- system -- program_options -- filesystem -- regex -- Boost version: 1.53.0 -- Found the following Boost libraries: -- thread -- system -- Boost version: 1.53.0 -- Found the following Boost libraries: -- thread -- system -- Found libevent: /usr/lib64/libevent.so -- Found libevent 2.0.9+ -- Boost version: 1.53.0 -- Found the following Boost libraries: -- context -- regex -- system -- filesystem -- Build type not specified: cmake build type Release. -- Boost version: 1.53.0 -- Found the following Boost libraries: -- system -- program_options -- filesystem -- Found libevent: /usr/lib64/libevent.so -- Found libsqlite3: /usr/lib64/libsqlite3.so -- Could NOT find DOUBLE_CONVERSION (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR) -- Using third-party bundled double-conversion -- Found LZ4: /usr/lib64/liblz4.so -- Could NOT find FastLZ (missing: FASTLZ_LIBRARY FASTLZ_INCLUDE_DIR) -- Using third-party bundled fastlz -- libzip is too old, found 0.10.1 and we need 0.11+, using third-party bundled libzip -- Found ICU header files in /usr/include -- Found ICU libraries: /usr/lib64/libicuuc.so -- Found jemalloc, but it was too old -- Can't find minimal tcmalloc -- Found Intel TBB -- Found mcrypt: /usr/lib64/libmcrypt.so -- Looking for dwarf_producer_init -- Looking for dwarf_producer_init - found -- Performing Test DW_CONST -- Performing Test DW_CONST - Failed -- Looking for dwarf_producer_init_c -- Looking for dwarf_producer_init_c - found -- Performing Test DW_CONST -- Performing Test DW_CONST - Failed -- libdwarf uses char* type -- libdwarf has dwarf_producer_init_c Generating Release build -- Warning: Did not find file Compiler/-ASM -- Found ocamlc: /usr/bin/ocamlc -- Found ocamlc.opt: /usr/bin/ocamlc.opt -- Building mcrouter extension -- Building async MySQL extension -- GNU FriBidi not found -- Using built-in JSON parser -- Found gold: /usr/bin/ld.gold -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/hhvm

ghost commented 9 years ago

you shouldn't have to set any of those MAGICK* variables at all. as long as you have imagemagick installed, then it will find it. I can't really help with a clang build, as i've never tried it.

The only issue of concern might be "-- The ASM compiler identification is unknown" , but otherwise it might work. just try running make.

If it doesn't work with clang, then please try building with GCC.

joacub commented 9 years ago

cmake -DLIBMAGICKWAND_INCLUDE_DIRS="/usr/include/ImageMagick-6" -DLIBMAGICKCORE_LIBRARIES="/usr/lib64/libMagickCore-6.Q16.so" -DLIBMAGICKWAND_LIBRARIES="/usr/lib64/libMagickWand-6.Q16.so" . -- The ASM compiler identification is unknown -- Found assembler: /usr/bin/clang -- Warning: Did not find file Compiler/-ASM -- Build type not specified: cmake build type Release. -- Boost version: 1.53.0 -- Found the following Boost libraries: -- system -- program_options -- filesystem -- Found libevent: /usr/lib64/libevent.so -- Found libsqlite3: /usr/lib64/libsqlite3.so -- Could NOT find DOUBLE_CONVERSION (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR) -- Using third-party bundled double-conversion -- Found LZ4: /usr/lib64/liblz4.so -- Could NOT find FastLZ (missing: FASTLZ_LIBRARY FASTLZ_INCLUDE_DIR) -- Using third-party bundled fastlz -- libzip is too old, found 0.10.1 and we need 0.11+, using third-party bundled libzip -- Found ICU header files in /usr/include -- Found ICU libraries: /usr/lib64/libicuuc.so -- Found jemalloc, but it was too old -- Can't find minimal tcmalloc -- Found Intel TBB -- Found mcrypt: /usr/lib64/libmcrypt.so -- Looking for dwarf_producer_init -- Looking for dwarf_producer_init - found -- Performing Test DW_CONST -- Performing Test DW_CONST - Failed -- Looking for dwarf_producer_init_c -- Looking for dwarf_producer_init_c - found -- Performing Test DW_CONST -- Performing Test DW_CONST - Failed -- libdwarf uses char* type -- libdwarf has dwarf_producer_init_c Generating Release build -- Did not find system RE2 -- Building RE2 from third-party -- Boost version: 1.53.0 -- Found the following Boost libraries: -- system -- program_options -- filesystem -- regex -- Boost version: 1.53.0 -- Found the following Boost libraries: -- thread -- system -- Boost version: 1.53.0 -- Found the following Boost libraries: -- thread -- system -- Found libevent: /usr/lib64/libevent.so -- Found libevent 2.0.9+ -- Boost version: 1.53.0 -- Found the following Boost libraries: -- context -- regex -- system -- filesystem -- Build type not specified: cmake build type Release. -- Boost version: 1.53.0 -- Found the following Boost libraries: -- system -- program_options -- filesystem -- Found libevent: /usr/lib64/libevent.so -- Found libsqlite3: /usr/lib64/libsqlite3.so -- Could NOT find DOUBLE_CONVERSION (missing: DOUBLE_CONVERSION_LIBRARY DOUBLE_CONVERSION_INCLUDE_DIR) -- Using third-party bundled double-conversion -- Found LZ4: /usr/lib64/liblz4.so -- Could NOT find FastLZ (missing: FASTLZ_LIBRARY FASTLZ_INCLUDE_DIR) -- Using third-party bundled fastlz -- libzip is too old, found 0.10.1 and we need 0.11+, using third-party bundled libzip -- Found ICU header files in /usr/include -- Found ICU libraries: /usr/lib64/libicuuc.so -- Found jemalloc, but it was too old -- Can't find minimal tcmalloc -- Found Intel TBB -- Found mcrypt: /usr/lib64/libmcrypt.so -- Looking for dwarf_producer_init -- Looking for dwarf_producer_init - found -- Performing Test DW_CONST -- Performing Test DW_CONST - Failed -- Looking for dwarf_producer_init_c -- Looking for dwarf_producer_init_c - found -- Performing Test DW_CONST -- Performing Test DW_CONST - Failed -- libdwarf uses char* type -- libdwarf has dwarf_producer_init_c Generating Release build -- Warning: Did not find file Compiler/-ASM -- Found ocamlc: /usr/bin/ocamlc -- Found ocamlc.opt: /usr/bin/ocamlc.opt -- Building mcrouter extension -- Building async MySQL extension -- GNU FriBidi not found -- Using built-in JSON parser -- Found gold: /usr/bin/ld.gold -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/hhvm is similar output

ghost commented 9 years ago

there's nothing wrong with that output as i said before. just remove the magickwand variables because they are unnecessary and might cause a problem when actually building.

joacub commented 9 years ago

then how could I wear it should be

ghost commented 9 years ago

because it automatically detects where imagemagick is on Fedora/CentOS.

ghost commented 9 years ago

I didn't write the CentOS 7.x instructions, so i i didn't put those imagemagick flags in the instructions. I just edited the wikipage to remove the need for them.

joacub commented 9 years ago

-- Looking for sighold - found -- Looking for sigset 00:00:24 552 (0 ) client/clientCheckStatus.ml.depends Onbp--il \Linking CXX static library libvixl.a -- Looking for sigset - found -- Looking for sleep 00:00:24 553 (0 ) client/colorFile.cmx ONbp--il -- Looking for sleep - found -- Looking for snprintf 00:00:25 553 (0 ) client/colorFile.cmx ONbp--il |[ 17%] Built target vixl [ 17%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/ThreadCachedArena.cpp.o [ 17%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/util/SyncServerCreator.cpp.o -- Looking for snprintf - found -- Looking for stpcpy [ 17%] -- Looking for stpcpy - found -- Looking for strcoll Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/util/TNonblockingServerCreator.cpp.o 00:00:25 555 (0 ) client/clientArgumentInfo.cmx ONbp--il --- Looking for strcoll - found -- Looking for strerror 00:00:25 556 (0 ) client/clientAutocomplete.cmx ONbp--il --- Looking for strerror - found -- Looking for strlcpy 00:00:25 558 (0 ) client/clientColorFile.cmx ONbp--il [ 17%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/util/ScopedServerThread.cpp.o -- Looking for strlcpy - not found -- Looking for strnlen 00:00:25 560 (0 ) client/clientFindRefs.cmx ONbp--il -- Looking for strnlen - found -- Looking for strlcat 00:00:25 562 (0 ) client/clientMethodJumps.cmx ONbp--il -- Looking for strlcat - not found -- Looking for strsignal 00:00:26 566 (0 ) client/clientTypeAtPos.cmx ONbp--il |-- Looking for strsignal - found -- Looking for fgetln 00:00:26 567 (0 ) client/clientArgs.cmx ONbp--il /-- Looking for fgetln - not found -- Looking for strpbrk 00:00:26 567 (0 ) client/clientArgs.cmx ONbp--il /-- Looking for strpbrk - found -- Looking for strsep 00:00:26 570 (0 ) client/clientRestart.cmx ONbp--il --- Looking for strsep - found -- Looking for strstr 00:00:26 571 (0 ) hh_client.cmx ONbp--il [ 17%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/backtrack.cc.o -- Looking for strstr - found -- Looking for strtok_r [ 17%] [ 17%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TUnframedAsyncChannel.cpp.o Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/compile_test.cc.o -- Looking for strtok_r - found -- Looking for strtol 00:00:27 572 (0 ) hh_client.native ONbP--iL |[ 17%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/exhaustive1_test.cc.o -- Looking for strtol - found -- Looking for strtoll 00:00:27 572 (0 ) hh_client.native ONbP--iL /-- Looking for strtoll - found -- Looking for strtoul 00:00:27 572 (0 ) hh_client.native ONbP--iL /-- Looking for strtoul - found -- Looking for strtoull 00:00:27 572 (0 ) hh_client.native ONbP--iL --- Looking for strtoull - found -- Looking for strcasecmp 00:00:27 576 (0 ) hh_single_type_check.cmo OnBp--il -[ 17%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/charclass_test.cc.o -- Looking for strcasecmp - found -- Looking for strncasecmp 00:00:27 578 (0 ) hh_single_type_check.cmx ONbp--il -- Looking for strncasecmp - found -- Looking for strdup [ 18%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/IPAddressV4.cpp.o [ 19%] Building C object third-party/timelib/CMakeFiles/timelib.dir/timelib.c.o 00:00:27 578 (0 ) hh_single_type_check.cmx ONbp--il -- Looking for strdup - found -- Looking for shmat [ 19%] Building C object third-party/timelib/CMakeFiles/timelib.dir/tm2unixtime.c.o [ 19%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/FileUtil.cpp.o -- Looking for shmat - found -- Looking for shmctl [ 19%] Building C object third-party/timelib/CMakeFiles/timelib.dir/unixtime2tm.c.o 00:00:28 579 (0 ) hh_single_type_check.native ONbP--iL |[ 19%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TBinaryAsyncChannel.cpp.o 00:00:28 579 (0 ) hh_single_type_check.native ONbP--iL |[ 19%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/THeaderAsyncChannel.cpp.o Linking C static library libtimelib.a -- Looking for shmctl - found -- Looking for shmdt [ 19%] Built target timelib 00:00:28 579 (0 ) hh_single_type_check.native ONbP--iL /Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/json.cpp.o Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/stats/Instantiations.cpp.o -- Looking for shmdt - found -- Looking for shmget 00:00:28 579 (0 ) hh_single_type_check.native ONbP--iL /-- Looking for shmget - found -- Looking for tell 00:00:28 580 (0 ) hh_format.ml.depends Onbp--il /Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TEventServer.cpp.o -- Looking for tell - not found -- Looking for tempnam 00:00:28 586 (0 ) format/format_diff.ml.depends Onbp--il --- Looking for tempnam - found -- Looking for thr_setconcurrency 00:00:28 592 (0 ) third-party/core/poly.ml.depends Onbp--il -- Looking for thr_setconcurrency - not found -- Looking for thr_yield 00:00:29 598 (0 ) third-party/core/monad.cmo OnBp--il |-- Looking for thr_yield - not found -- Looking for vasprintf 00:00:29 602 (0 ) third-party/core/polymorphic_compare.cmx ONbp--il /[ 19%] -- Looking for vasprintf - found -- Looking for vsnprintf 00:00:29 603 (0 ) third-party/core/caml.cmx ONbp--il /Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TZlibAsyncChannel.cpp.o 00:00:29 605 (0 ) third-party/core/core_printf.cmx ONbp--il /-- Looking for vsnprintf - found -- Looking for vprintf 00:00:29 608 (0 ) format/format_hack.ml.depends Onbp--il --- Looking for vprintf - found -- Looking for valloc 00:00:29 610 (0 ) format/format_hack.cmx ONbp--il -- Looking for valloc - found -- Looking for memalign 00:00:30 610 (0 ) format/format_hack.cmx ONbp--il /[ 19%] -- Looking for memalign - found -- Looking for chown Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/string_generator.cc.o 00:00:30 610 (0 ) format/format_hack.cmx ONbp--il /-- Looking for chown - found -- Looking for nl_langinfo 00:00:30 611 (0 ) format/format_diff.cmx ONbp--il /Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/dump.cc.o [ 19%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TAsyncSocketFactory.cpp.o 00:00:30 612 (0 ) hh_format.cmx ONbp--il --- Looking for nl_langinfo - found -- Looking for ntohll 00:00:30 612 (0 ) hh_format.cmx ONbp--il --- Looking for ntohll - not found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for epoll_create -- Looking for epoll_create - found -- Looking for epoll_ctl 00:00:30 613 (0 ) hh_format.native ONbP--iL -- Looking for epoll_ctl - found -- Looking for inet_ntop 00:00:31 613 (0 ) hh_format.native ONbP--iL |-- Looking for inet_ntop - found -- Looking for kqueue -- Looking for kqueue - not found -- Looking for kqueue 00:00:31 623 (0 ) h2tp/mapper/map_ast.cmo OnBp--il /[ 19%] -- Looking for kqueue - not found -- Looking for signal Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/simplify_test.cc.o [ 19%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/required_prefix_test.cc.o 00:00:31 630 (0 ) h2tp/mapper/enum.ml.depends Onbp--il /-- Looking for signal - found -- Looking for timeradd 00:00:31 642 (0 ) h2tp/common/sys_ext.mli.depends Onbp--il --- Looking for timeradd - found -- Looking for timerclear 00:00:31 657 (0 ) h2tp/mapper/initializer_expressions.cmo OnBp--il -- Looking for timerclear - found -- Looking for timercmp [ 19%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/TestUtil.cpp.o 00:00:32 668 (0 ) h2tp/engine.cmo OnBp--il |-- Looking for timercmp - found -- Looking for timerisset 00:00:32 671 (0 ) h2tp/common/list_ext.cmx ONbp--il |[ 19%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/SingletonVault_c.cpp.o 00:00:32 674 (0 ) h2tp/mapper/map_ast.cmx ONbp--il /[ 19%] -- Looking for timerisset - found -- Looking for timer_create Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/set_test.cc.o 00:00:32 675 (0 ) h2tp/common/converter_options.cmx ONbp--il /[ 19%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/exhaustive_tester.cc.o 00:00:32 676 (0 ) h2tp/common/ast_ext.ml.depends Onbp--il --- Looking for timer_create - found -- Looking for timer_settime 00:00:32 682 (0 ) third-party/core/option.cmx ONbp--il --- Looking for timer_settime - found -- Looking for include file time.h 00:00:32 684 (0 ) h2tp/common/ast_ext.cmx ONbp--il --- Looking for include file time.h - found -- Looking for include file sys/times.h 00:00:32 685 (0 ) h2tp/common/parser_hack_ext.ml.depends Onbp--il -- Looking for include file sys/times.h - found -- Looking for include file asm/msr.h 00:00:33 689 (0 ) h2tp/mapper/constructor_arg_promotion.cmx ONbp--il |-- Looking for include file asm/msr.h - found -- Looking for include file ia64intrin.h 00:00:33 690 (0 ) h2tp/mapper/Deleted_constructs.cmx ONbp--il |-- Looking for include file ia64intrin.h - not found -- Looking for times 00:00:33 691 (0 ) h2tp/mapper/detect_collections.cmx ONbp--il |[ 20%] [ 20%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/search_test.cc.o Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TAsyncSSLSocketFactory.cpp.o 00:00:33 693 (0 ) h2tp/mapper/enum.cmx ONbp--il /-- Looking for times - found -- Looking for gettimeofday [ 20%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/dfa_test.cc.o 00:00:33 695 (0 ) h2tp/mapper/hack_variadic.cmx ONbp--il /-- Looking for gettimeofday - found -- Looking for read_real_time 00:00:33 696 (0 ) h2tp/mapper/initializer_expressions.cmx ONbp--il /[ 20%] -- Looking for read_real_time - not found -- Looking for ftime Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/filtered_re2_test.cc.o 00:00:33 698 (0 ) h2tp/mapper/misc.cmx ONbp--il -[ 20%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/re2_test.cc.o [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/parse_test.cc.o 00:00:33 700 (0 ) h2tp/Prepend_require.cmx ONbp--il -[ 21%] -- Looking for ftime - found -- Looking for time Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/symbolizer/Elf.cpp.o -- Looking for time - found -- Looking for rdtscll [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/null_walker.cc.o 00:00:33 703 (0 ) h2tp/mapper/unsupported_constructs.cmx ONbp--il -- Looking for rdtscll - not found -- Looking for madvise 00:00:33 706 (0 ) h2tp/engine.cmx ONbp--il -- Looking for madvise - found -- Looking for tzname [ 21%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/symbolizer/Dwarf.cpp.o 00:00:34 707 (0 ) h2tp/h2tp.cmx ONbp--il |[ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/re2_arg_test.cc.o -- Looking for tzname - found -- Looking for lrand48 00:00:34 707 (0 ) h2tp/h2tp.cmx ONbp--il |-- Looking for lrand48 - found -- Looking for getpagesize /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc: In function ‘void re2::RE2Bug18391750()’: /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘252’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] 0x2a, 0x29, 0x0}; ^ /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘252’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘194’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘155’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘197’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘197’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘212’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘143’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘143’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘231’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘174’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘243’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘174’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1438:30: warning: narrowing conversion of ‘174’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc: In function ‘void re2::RE2Bug18458852()’: /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1454:66: warning: narrowing conversion of ‘245’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] 0xf5, 0x87, 0x87, 0x90, 0x29, 0x5d, 0x29, 0x29, 0x0}; ^ /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1454:66: warning: narrowing conversion of ‘135’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1454:66: warning: narrowing conversion of ‘135’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] /var/tmp/hhvm/third-party/re2/src/re2/testing/re2_test.cc:1454:66: warning: narrowing conversion of ‘144’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] 00:00:34 708 (0 ) h2tp/h2tp.native ONbP--iL /-- Looking for getpagesize - found -- Looking for TIOCGWINSZ 00:00:34 708 (0 ) h2tp/h2tp.native ONbP--iL /-- Looking for TIOCGWINSZ - found -- Looking for FIONREAD [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TAsyncSignalHandler.cpp.o -- Looking for FIONREAD - found -- Looking for TIOCSTAT [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TFramedAsyncChannel.cpp.o [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/THttpAsyncChannel.cpp.o 00:00:35 710 (0 ) stubs/debug.ml.depends Onbp--il /-- Looking for TIOCSTAT - not found -- Looking for FIONREAD 00:00:36 712 (0 ) h2tp/test/test_unparser.cmo OnBp--il |[ 21%] [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/exhaustive2_test.cc.o Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TEventTask.cpp.o -- Looking for FIONREAD - not found -- Looking for SIGEV_THREAD_ID 00:00:36 713 (0 ) stubs/debug.cmx ONbp--il /[ 21%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/symbolizer/LineReader.cpp.o 00:00:36 713 (0 ) stubs/debug.cmx ONbp--il /[ 21%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/symbolizer/Symbolizer.cpp.o [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TEventWorker.cpp.o -- Looking for SIGEV_THREAD_ID - found -- Looking for SIGEV_PORT 00:00:36 714 (0 ) h2tp/test/test_unparser.cmx ONbp--il --- Looking for SIGEV_PORT - not found -- Looking for EVFILT_TIMER 00:00:36 715 (0 ) h2tp/test/test_unparser.native ONbP--iL -- Looking for EVFILT_TIMER - not found -- Looking for finite Finished, 715 targets (0 cached) in 00:00:36. -- Looking for finite - found -- Looking for log2 [ 21%] Built target hack [ 21%] [ 21%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/io/HugePages.cpp.o -- Looking for log2 - found -- Looking for isnan Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/regexp_generator.cc.o [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/async/TEventConnection.cpp.o -- Looking for isnan - found -- Looking for rint -- Looking for rint - found -- Performing Test HAVE_ISINF [ 21%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/io/FsUtil.cpp.o -- Performing Test HAVE_ISINF - Success -- Performing Test HAVE_FESETROUND [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/mimics_pcre_test.cc.o -- Performing Test HAVE_FESETROUND - Success -- Check if the system is big endian -- Searching 16 bit integer -- Check size of unsigned short [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/Thrift.cpp.o -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Check size of sigset_t -- Check size of sigset_t - done -- Check size of mode_t -- Check size of mode_t - done -- Check size of char * [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/exhaustive_test.cc.o [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/string_generator_test.cc.o [ 21%] [ 21%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/detail/CacheLocality.cpp.o Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/experimental/Singleton.cpp.o -- Check size of char * - done -- Check size of long [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/exhaustive3_test.cc.o -- Check size of long - done -- Check size of size_t [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/VirtualProfiling.cpp.o -- Check size of size_t - done -- Check size of char [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TServerSocket.cpp.o -- Check size of char - done -- Check size of short [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/random_test.cc.o -- Check size of short - done -- Check size of int [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/possible_match_test.cc.o [ 21%] Building CXX object third-party/re2/CMakeFiles/re2.dir/src/re2/testing/tester.cc.o -- Check size of int - done -- Check size of long long [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TCallbackTransport.cpp.o -- Check size of long long - done -- Check size of off_t [ 21%] -- Check size of off_t - done -- Check size of uchar Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/detail/MallocImpl.cpp.o -- Check size of uchar - failed -- Check size of uint -- Check size of uint - done -- Check size of ulong -- Check size of ulong - done -- Check size of int8 [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TSocket.cpp.o [ 21%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/THttpClient.cpp.o [ 22%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/detail/MemoryIdler.cpp.o -- Check size of int8 - failed -- Check size of uint8 -- Check size of uint8 - failed -- Check size of int16 -- Check size of int16 - failed -- Check size of uint16 -- Check size of uint16 - failed -- Check size of int32 [ 22%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/detail/Futex.cpp.o -- Check size of int32 - failed [ 22%] -- Check size of uint32 Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/THttpServer.cpp.o -- Check size of uint32 - failed -- Check size of u_int32_t [ 22%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/RecordIO.cpp.o -- Check size of u_int32_t - done -- Check size of int64 -- Check size of int64 - failed -- Check size of uint64 [ 22%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TTransportException.cpp.o -- Check size of uint64 - failed -- Check size of time_t [ 22%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/HHWheelTimer.cpp.o -- Check size of time_t - done -- Check size of bool -- Check size of bool - failed -- Check size of socklen_t -- Check size of socklen_t - done -- Performing Test TIME_T_UNSIGNED -- Performing Test TIME_T_UNSIGNED - Failed -- Performing Test HAVE_GETADDRINFO [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/THttpTransport.cpp.o -- Performing Test HAVE_GETADDRINFO - Success -- Performing Test HAVE_SELECT -- Performing Test HAVE_SELECT - Success -- Performing Test HAVE_TIMESPEC_TS_SEC [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TBufferTransports.cpp.o Linking CXX static library libre2.a -- Performing Test HAVE_TIMESPEC_TS_SEC - Failed -- Performing Test QSORT_TYPE_IS_VOID [ 23%] Built target re2 [ 23%] -- Performing Test QSORT_TYPE_IS_VOID - Success -- Performing Test HAVE_SOCKET_SIZE_T_AS_socklen_t Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TZlibTransport.cpp.o -- Performing Test HAVE_SOCKET_SIZE_T_AS_socklen_t - Success -- Performing Test HAVE_PTHREAD_YIELD_ZERO_ARG -- Performing Test HAVE_PTHREAD_YIELD_ZERO_ARG - Success -- Checking stack direction : -1 -- Performing Test SIGNAL_RETURN_TYPE_IS_VOID [ 23%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/AsyncSocket.cpp.o [ 23%] -- Performing Test SIGNAL_RETURN_TYPE_IS_VOID - Success -- Looking for include files time.h, sys/time.h Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TSSLServerSocket.cpp.o -- Looking for include files time.h, sys/time.h - found -- Looking for O_NONBLOCK [ 23%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/EventBase.cpp.o -- Looking for O_NONBLOCK - found -- Performing Test C_HAS_inline -- Performing Test C_HAS_inline - Success -- Performing Test HAVE_PAUSE_INSTRUCTION [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TSSLSocket.cpp.o -- Performing Test HAVE_PAUSE_INSTRUCTION - Success -- Looking for tcgetattr -- Looking for tcgetattr - found -- Performing Test HAVE_POSIX_SIGNALS [ 23%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/Request.cpp.o -- Performing Test HAVE_POSIX_SIGNALS - Success -- Performing Test HAVE_BSS_START -- Performing Test HAVE_BSS_START - Success -- Performing Test HAVE_WEAK_SYMBOL [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TFileTransport.cpp.o -- Performing Test HAVE_WEAK_SYMBOL - Success -- Performing Test HAVE_SOLARIS_STYLE_GETHOST [ 23%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/AsyncUDPSocket.cpp.o -- Performing Test HAVE_SOLARIS_STYLE_GETHOST - Failed -- Performing Test HAVE_GCC_ATOMIC_BUILTINS [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TSocketPool.cpp.o -- Performing Test HAVE_GCC_ATOMIC_BUILTINS - Success -- Looking for netinet/in6.h -- Looking for netinet/in6.h - not found -- Check size of struct sockaddr_in6 -- Check size of struct sockaddr_in6 - done -- Check size of struct in6_addr [ 23%] -- Check size of struct in6_addr - done -- Performing Test HAVE_SOCKADDR_STORAGE_SS_FAMILY Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/EventBaseManager.cpp.o -- Performing Test HAVE_SOCKADDR_STORAGE_SS_FAMILY - Success -- Performing Test HAVE_SOCKADDR_IN_SIN_LEN -- Performing Test HAVE_SOCKADDR_IN_SIN_LEN - Failed -- Performing Test HAVE_SOCKADDR_IN6_SIN6_LEN -- Performing Test HAVE_SOCKADDR_IN6_SIN6_LEN - Failed -- Performing Test STRUCT_DIRENT_HAS_D_INO [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TSimpleFileTransport.cpp.o -- Performing Test STRUCT_DIRENT_HAS_D_INO - Success -- Performing Test STRUCT_DIRENT_HAS_D_NAMLEN [ 23%] [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TFDTransport.cpp.o -- Performing Test STRUCT_DIRENT_HAS_D_NAMLEN - Failed -- Performing Test HAVE_VISIBILITY_HIDDEN Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/transport/TTransportUtils.cpp.o -- Performing Test HAVE_VISIBILITY_HIDDEN - Success -- HAVE_VISIBILITY_HIDDEN -- HAVE_VISIBILITY_HIDDEN -- HAVE_VISIBILITY_HIDDEN -- Check size of mbstate_t -- Check size of mbstate_t - done -- Performing Test HAVE_LANGINFO_CODESET -- Performing Test HAVE_LANGINFO_CODESET - Success -- Looking for mbrlen [ 23%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/AsyncTimeout.cpp.o -- Looking for mbrlen - found -- Looking for mbscmp -- Looking for mbscmp - not found -- Looking for mbsrtowcs -- Looking for mbsrtowcs - found -- Looking for wcrtomb -- Looking for wcrtomb - found -- Looking for mbrtowc -- Looking for mbrtowc - found -- Looking for wcscoll -- Looking for wcscoll - found -- Looking for wcsdup -- Looking for wcsdup - found -- Looking for wcwidth -- Looking for wcwidth - found -- Looking for wctype -- Looking for wctype - found -- Looking for iswlower [ 23%] [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/server/TServer.cpp.o Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/server/TRpcTransportContext.cpp.o -- Looking for iswlower - found -- Looking for iswupper [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/concurrency/ThreadManager.cpp.o [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/concurrency/Monitor.cpp.o -- Looking for iswupper - found -- Looking for towlower -- Looking for towlower - found -- Looking for towupper -- Looking for towupper - found -- Looking for iswctype -- Looking for iswctype - found -- Check size of wchar_t [ 23%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/concurrency/Util.cpp.o -- Check size of wchar_t - done -- Check size of wctype_t -- Check size of wctype_t - done -- Check size of wint_t -- Check size of wint_t - done -- Found Curses: /usr/lib64/libcurses.so -- Looking for tputs in /usr/lib64/libcurses.so -- Looking for tputs in /usr/lib64/libcurses.so - found -- Looking for 3 include files stdio.h, ..., readline/history.h [ 24%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/concurrency/PosixThreadFactory.cpp.o [ 24%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/concurrency/ProfiledMutex.cpp.o -- Looking for 3 include files stdio.h, ..., readline/history.h - found -- Performing Test edit_HAVE_HIST_ENTRY -- Performing Test edit_HAVE_HIST_ENTRY - Success -- Performing Test edit_USE_LIBEDIT_INTERFACE -- Performing Test edit_USE_LIBEDIT_INTERFACE - Failed -- Performing Test edit_USE_NEW_READLINE_INTERFACE [ 24%] -- Performing Test edit_USE_NEW_READLINE_INTERFACE - Success -- Using cmake version 2.8.11 -- Not building NDB Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/AsyncServerSocket.cpp.o [ 24%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/concurrency/Mutex.cpp.o [ 24%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/thrift/lib/cpp/concurrency/TimerManager.cpp.o [ 24%] -- Library webscalesqlclient depends on OSLIBS -lpthread;m;rt;dl Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/AsyncSSLSocket.cpp.o [ 24%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/SSLContext.cpp.o [ 24%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/async/EventHandler.cpp.o /var/tmp/hhvm/third-party/folly/folly/io/async/SSLContext.cpp:426:3: warning: multi-line comment [-Wcomment] // grep "CK" openssl-1.0.1e/ssl/s3_lib.c -A 4 | while read A && read B && read C && read D && read E && read F; do echo $A $B $C $D $E; done | \ ^ -- CMAKE_BUILD_TYPE: RelWithDebInfo -- COMPILE_DEFINITIONS: HAVE_CONFIG_H -- CMAKE_C_FLAGS: -Wno-maybe-uninitialized -Wall -Wextra -Wformat-security -Wwrite-strings -std=c99 -- CMAKE_CXX_FLAGS: -Wall -Wextra -Wformat-security -Woverloaded-virtual -Wno-unused-parameter -std=c++11 -- CMAKE_C_FLAGS_RELWITHDEBINFO: -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -- CMAKE_CXX_FLAGS_RELWITHDEBINFO: -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6 [ 24%] [ 24%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/IOBuf.cpp.o Performing build step for 'webscalesqlclient' [ 25%] Scanning dependencies of target strings Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/IOBufQueue.cpp.o Scanning dependencies of target gen_dtrace_header [ 1%] Generating include/probes_mysql_dtrace.h, include/probes_mysql_nodtrace.h [ 2%] Building C object strings/CMakeFiles/strings.dir/bchange.c.o [ 2%] Built target gen_dtrace_header [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/io/ShutdownSocketSet.cpp.o [ 2%] Building C object strings/CMakeFiles/strings.dir/bmove_upp.c.o [ 2%] Building C object strings/CMakeFiles/strings.dir/ctype-big5.c.o [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/futures/Future.cpp.o [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/futures/InlineExecutor.cpp.o [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/futures/QueuedImmediateExecutor.cpp.o [ 3%] Building C object strings/CMakeFiles/strings.dir/ctype-bin.c.o [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/futures/detail/ThreadWheelTimekeeper.cpp.o [ 25%] [ 3%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/futures/ManualExecutor.cpp.o Building C object strings/CMakeFiles/strings.dir/ctype-cp932.c.o [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-czech.c.o [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-euc_kr.c.o [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-eucjpms.c.o [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/acceptor/ConnectionManager.cpp.o Linking CXX static library libhphp_thrift.a [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/acceptor/Acceptor.cpp.o [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/acceptor/ManagedConnection.cpp.o [ 25%] Built target hphp_thrift [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/acceptor/SocketOptions.cpp.o Scanning dependencies of target hphp_proxygen [ 25%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/acceptor/TransportInfo.cpp.o [ 6%] [ 25%] Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/utils/ParseURL.cpp.o Building C object strings/CMakeFiles/strings.dir/ctype-extra.c.o [ 26%] [ 26%] Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/utils/Logging.cpp.o Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/utils/Exception.cpp.o [ 6%] Building C object strings/CMakeFiles/strings.dir/ctype-gb2312.c.o [ 6%] Building C object strings/CMakeFiles/strings.dir/ctype-gbk.c.o [ 26%] Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/utils/HTTPTime.cpp.o [ 7%] [ 26%] Building C object strings/CMakeFiles/strings.dir/ctype-latin1.c.o Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/utils/AsyncTimeoutSet.cpp.o Scanning dependencies of target zlib [ 7%] [ 26%] Building C object zlib/CMakeFiles/zlib.dir/adler32.c.o Scanning dependencies of target taocrypt Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/acceptor/LoadShedConfiguration.cpp.o [ 7%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/aes.cpp.o [ 7%] Building C object strings/CMakeFiles/strings.dir/ctype-mb.c.o [ 8%] Building C object zlib/CMakeFiles/zlib.dir/compress.c.o [ 9%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/aestables.cpp.o Scanning dependencies of target yassl [ 10%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/buffer.cpp.o [ 10%] Building C object zlib/CMakeFiles/zlib.dir/crc32.c.o [ 10%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/cert_wrapper.cpp.o [ 12%] [ 13%] Building C object zlib/CMakeFiles/zlib.dir/deflate.c.o Building C object strings/CMakeFiles/strings.dir/ctype-simple.c.o [ 13%] [ 13%] [ 13%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/algebra.cpp.o Building C object strings/CMakeFiles/strings.dir/ctype-sjis.c.o Building C object strings/CMakeFiles/strings.dir/ctype-tis620.c.o [ 13%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/crypto_wrapper.cpp.o [ 26%] Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/utils/CryptUtil.cpp.o [ 26%] Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/services/RequestWorker.cpp.o [ 26%] Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/services/WorkerThread.cpp.o [ 13%] Building C object zlib/CMakeFiles/zlib.dir/gzio.c.o [ 13%] Building C object zlib/CMakeFiles/zlib.dir/infback.c.o [ 14%] Building C object strings/CMakeFiles/strings.dir/ctype-uca.c.o [ 14%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/arc4.cpp.o [ 15%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/asn.cpp.o [ 15%] Building C object strings/CMakeFiles/strings.dir/ctype-ucs2.c.o [ 17%] Building C object zlib/CMakeFiles/zlib.dir/inffast.c.o [ 17%] Building C object strings/CMakeFiles/strings.dir/ctype-ujis.c.o [ 17%] Building C object zlib/CMakeFiles/zlib.dir/inflate.c.o [ 18%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/handshake.cpp.o [ 18%] Building C object zlib/CMakeFiles/zlib.dir/inftrees.c.o Scanning dependencies of target vio [ 19%] Building C object vio/CMakeFiles/vio.dir/vio.c.o [ 19%] Building C object vio/CMakeFiles/vio.dir/viosocket.c.o [ 19%] [ 20%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/lock.cpp.o Building C object strings/CMakeFiles/strings.dir/ctype-utf8.c.o [ 20%] Building C object strings/CMakeFiles/strings.dir/ctype-win1250ch.c.o [ 20%] Building C object vio/CMakeFiles/vio.dir/viossl.c.o [ 20%] Building C object strings/CMakeFiles/strings.dir/ctype.c.o [ 21%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/log.cpp.o [ 23%] [ 26%] Building C object vio/CMakeFiles/vio.dir/viopipe.c.o Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/rx/Dummy.cpp.o [ 26%] [ 23%] Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/services/Service.cpp.o Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/socket_wrapper.cpp.o [ 24%] [ 24%] [ 25%] Building C object zlib/CMakeFiles/zlib.dir/trees.c.o Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/ssl.cpp.o Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/timer.cpp.o [ 25%] [ 25%] Building C object vio/CMakeFiles/vio.dir/vioshm.c.o Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/coding.cpp.o [ 26%] Building C object vio/CMakeFiles/vio.dir/viosslfactories.c.o [ 26%] [ 28%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/des.cpp.o [ 29%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/dh.cpp.o Building C object strings/CMakeFiles/strings.dir/decimal.c.o Linking C static library libvio.a [ 29%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/dsa.cpp.o [ 29%] [ 29%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/yassl_error.cpp.o [ 29%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/yassl_imp.cpp.o Built target vio [ 30%] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/yassl_int.cpp.o [ 26%] Building CXX object third-party/proxygen/CMakeFiles/hphp_proxygen.dir/external/http_parser/http_parser_cpp.cpp.o [ 30%] Building C object strings/CMakeFiles/strings.dir/dtoa.c.o [ 30%] Building C object zlib/CMakeFiles/zlib.dir/uncompr.c.o [ 31%] Building C object zlib/CMakeFiles/zlib.dir/zutil.c.o Linking C static library libzlib.a [ 32%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/file.cpp.o [ 32%] [ 32%] Built target zlib [ 32%] Building C object extra/yassl/CMakeFiles/yassl.dir///client/get_password.c.o Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/hash.cpp.o [ 32%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/integer.cpp.o [ 34%] Building C object strings/CMakeFiles/strings.dir/int2str.c.o [ 26%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/concurrent/ThreadPoolExecutor.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/concurrent/GlobalExecutor.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/concurrent/CPUThreadPoolExecutor.cpp.o [ 35%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/md2.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/concurrent/Codel.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/concurrent/IOThreadPoolExecutor.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/ssl/TLSTicketKeyManager.cpp.o [ 35%] Building C object strings/CMakeFiles/strings.dir/is_prefix.c.o [ 35%] Building C object strings/CMakeFiles/strings.dir/llstr.c.o [ 35%] Linking CXX static library libyassl.a Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/md4.cpp.o [ 36%] Building C object strings/CMakeFiles/strings.dir/longlong2str.c.o [ 36%] Built target yassl [ 36%] Building C object strings/CMakeFiles/strings.dir/my_strtoll10.c.o [ 36%] [ 37%] Building C object strings/CMakeFiles/strings.dir/my_vsnprintf.c.o Building C object strings/CMakeFiles/strings.dir/str2int.c.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/ssl/SSLUtil.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/ssl/SSLContextManager.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/ssl/PasswordInFile.cpp.o [ 37%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/md5.cpp.o [ 37%] Building C object strings/CMakeFiles/strings.dir/str_alloc.c.o [ 39%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/misc.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/ssl/SSLSessionCacheManager.cpp.o [ 40%] Building C object strings/CMakeFiles/strings.dir/strcend.c.o [ 40%] Building C object strings/CMakeFiles/strings.dir/strend.c.o [ 40%] Building C object strings/CMakeFiles/strings.dir/strfill.c.o [ 41%] Building C object strings/CMakeFiles/strings.dir/strmake.c.o [ 41%] Building C object strings/CMakeFiles/strings.dir/strmov.c.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/bootstrap/ServerBootstrap.cpp.o [ 41%] Building C object strings/CMakeFiles/strings.dir/strnmov.c.o [ 42%] Building C object strings/CMakeFiles/strings.dir/strxmov.c.o [ 42%] Building C object strings/CMakeFiles/strings.dir/strxnmov.c.o [ 42%] Building C object strings/CMakeFiles/strings.dir/xml.c.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/codec/LengthFieldBasedFrameDecoder.cpp.o Linking CXX static library libhphp_proxygen.a [ 27%] Built target hphp_proxygen [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/codec/ByteToMessageCodec.cpp.o [ 43%] Building C object strings/CMakeFiles/strings.dir/my_strchr.c.o [ 43%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/random.cpp.o [ 43%] Building C object strings/CMakeFiles/strings.dir/strcont.c.o [ 45%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/ripemd.cpp.o [ 46%] Building C object strings/CMakeFiles/strings.dir/strappend.c.o [ 46%] Linking C static library libstrings.a Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/rsa.cpp.o [ 46%] Built target strings [ 27%] Scanning dependencies of target mysys Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/wangle/codec/LengthFieldPrepender.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/gen/EscapeTables.cpp.o [ 46%] Building C object mysys/CMakeFiles/mysys.dir/array.c.o [ 47%] Building C object mysys/CMakeFiles/mysys.dir/charset-def.c.o [ 47%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/sha.cpp.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/gen/FormatTables.cpp.o [ 47%] Building C object mysys/CMakeFiles/mysys.dir/charset.c.o [ 48%] Building C object mysys/CMakeFiles/mysys.dir/checksum.c.o [ 27%] Building CXX object third-party/folly/CMakeFiles/folly.dir/gen/GroupVarintTables.cpp.o [ 28%] Building CXX object third-party/folly/CMakeFiles/folly.dir/gen/FingerprintTables.cpp.o [ 48%] Building C object mysys/CMakeFiles/mysys.dir/errors.c.o [ 48%] Building C object mysys/CMakeFiles/mysys.dir/hash.c.o [ 50%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/rabbit.cpp.o [ 51%] Building C object mysys/CMakeFiles/mysys.dir/list.c.o [ 51%] Building C object mysys/CMakeFiles/mysys.dir/mf_cache.c.o [ 51%] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/hc128.cpp.o [ 51%] [ 52%] Building C object mysys/CMakeFiles/mysys.dir/mf_dirname.c.o [ 52%] Building C object mysys/CMakeFiles/mysys.dir/mf_fn_ext.c.o Building C object mysys/CMakeFiles/mysys.dir/mf_format.c.o [ 52%] Building C object mysys/CMakeFiles/mysys.dir/mf_getdate.c.o [ 53%] [ 53%] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache.c.o Building C object mysys/CMakeFiles/mysys.dir/mf_iocache2.c.o [ 54%] [ 54%] Building C object mysys/CMakeFiles/mysys.dir/mf_keycache.c.o [ 54%] Building C object mysys/CMakeFiles/mysys.dir/mf_keycaches.c.o Building C object mysys/CMakeFiles/mysys.dir/mf_loadpath.c.o [ 56%] Building C object mysys/CMakeFiles/mysys.dir/mf_pack.c.o [ 56%] Building C object mysys/CMakeFiles/mysys.dir/mf_path.c.o [ 56%] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort.c.o [ 57%] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort2.c.o [ 57%] Building C object mysys/CMakeFiles/mysys.dir/mf_radix.c.o [ 58%] [ 58%] Building C object mysys/CMakeFiles/mysys.dir/mf_same.c.o Building C object mysys/CMakeFiles/mysys.dir/mf_sort.c.o [ 58%] Building C object mysys/CMakeFiles/mysys.dir/mf_soundex.c.o [ 59%] Building C object mysys/CMakeFiles/mysys.dir/mf_arr_appstr.c.o [ 59%] Building C object mysys/CMakeFiles/mysys.dir/mf_tempdir.c.o [ 59%] Building C object mysys/CMakeFiles/mysys.dir/mf_tempfile.c.o [ 60%] Building C object mysys/CMakeFiles/mysys.dir/mf_unixpath.c.o [ 60%] Building C object mysys/CMakeFiles/mysys.dir/mf_wcomp.c.o [ 60%] [ 62%] Building C object mysys/CMakeFiles/mysys.dir/mulalloc.c.o Building C object mysys/CMakeFiles/mysys.dir/my_access.c.o [ 62%] [ 63%] Building C object mysys/CMakeFiles/mysys.dir/my_alloc.c.o Building C object mysys/CMakeFiles/mysys.dir/my_bit.c.o [ 63%] Building C object mysys/CMakeFiles/mysys.dir/my_bitmap.c.o [ 63%] Linking CXX static library libtaocrypt.a [ 64%] Building C object mysys/CMakeFiles/mysys.dir/my_chsize.c.o Building C object mysys/CMakeFiles/mysys.dir/my_compress.c.o [ 64%] Building C object mysys/CMakeFiles/mysys.dir/my_copy.c.o [ 64%] [ 64%] Built target taocrypt Building C object mysys/CMakeFiles/mysys.dir/my_create.c.o [ 65%] Building C object mysys/CMakeFiles/mysys.dir/my_delete.c.o [ 65%] Building C object mysys/CMakeFiles/mysys.dir/my_div.c.o [ 65%] Building C object mysys/CMakeFiles/mysys.dir/my_error.c.o [ 67%] [ 67%] Building C object mysys/CMakeFiles/mysys.dir/my_file.c.o Building C object mysys/CMakeFiles/mysys.dir/my_fopen.c.o [ 68%] Building C object mysys/CMakeFiles/mysys.dir/my_fstream.c.o [ 68%] [ 68%] Building C object mysys/CMakeFiles/mysys.dir/my_gethwaddr.c.o Building C object mysys/CMakeFiles/mysys.dir/my_getsystime.c.o [ 69%] [ 69%] Building C object mysys/CMakeFiles/mysys.dir/my_compare.c.o Building C object mysys/CMakeFiles/mysys.dir/my_getwd.c.o [ 69%] Building C object mysys/CMakeFiles/mysys.dir/my_init.c.o [ 70%] Building C object mysys/CMakeFiles/mysys.dir/my_lib.c.o [ 70%] Building C object mysys/CMakeFiles/mysys.dir/my_lock.c.o [ 71%] Building C object mysys/CMakeFiles/mysys.dir/my_malloc.c.o [ 71%] [ 71%] Building C object mysys/CMakeFiles/mysys.dir/my_mess.c.o Building C object mysys/CMakeFiles/mysys.dir/my_mkdir.c.o [ 73%] Building C object mysys/CMakeFiles/mysys.dir/my_mmap.c.o [ 73%] Building C object mysys/CMakeFiles/mysys.dir/my_once.c.o [ 73%] Building C object mysys/CMakeFiles/mysys.dir/my_open.c.o [ 74%] [ 74%] Building C object mysys/CMakeFiles/mysys.dir/my_pread.c.o Building C object mysys/CMakeFiles/mysys.dir/my_pthread.c.o [ 74%] Building C object mysys/CMakeFiles/mysys.dir/my_quick.c.o [ 75%] Building C object mysys/CMakeFiles/mysys.dir/my_read.c.o [ 75%] Building C object mysys/CMakeFiles/mysys.dir/my_redel.c.o [ 76%] Building C object mysys/CMakeFiles/mysys.dir/my_rename.c.o [ 76%] Building C object mysys/CMakeFiles/mysys.dir/my_seek.c.o [ 76%] [ 78%] Building C object mysys/CMakeFiles/mysys.dir/my_sleep.c.o Building C object mysys/CMakeFiles/mysys.dir/my_static.c.o [ 78%] [ 78%] Building C object mysys/CMakeFiles/mysys.dir/my_symlink.c.o Building C object mysys/CMakeFiles/mysys.dir/my_symlink2.c.o [ 79%] [ 79%] Building C object mysys/CMakeFiles/mysys.dir/my_sync.c.o Building C object mysys/CMakeFiles/mysys.dir/my_thr_init.c.o [ 80%] [ 80%] Building C object mysys/CMakeFiles/mysys.dir/my_write.c.o [ 80%] [ 81%] [ 81%] Building C object mysys/CMakeFiles/mysys.dir/ptr_cmp.c.o Building C object mysys/CMakeFiles/mysys.dir/stacktrace.c.o Building C object mysys/CMakeFiles/mysys.dir/queues.c.o Building C object mysys/CMakeFiles/mysys.dir/string.c.o [ 81%] [ 82%] Building C object mysys/CMakeFiles/mysys.dir/thr_alarm.c.o Building C object mysys/CMakeFiles/mysys.dir/thr_lock.c.o [ 82%] [ 84%] [ 84%] Building C object mysys/CMakeFiles/mysys.dir/thr_rwlock.c.o Building C object mysys/CMakeFiles/mysys.dir/thr_mutex.c.o Building C object mysys/CMakeFiles/mysys.dir/tree.c.o [ 84%] Building C object mysys/CMakeFiles/mysys.dir/typelib.c.o [ 85%] [ 85%] Building C object mysys/CMakeFiles/mysys.dir/my_memmem.c.o Building C object mysys/CMakeFiles/mysys.dir/base64.c.o [ 85%] Building C object mysys/CMakeFiles/mysys.dir/my_getpagesize.c.o [ 86%] [ 86%] Building C object mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o Building C object mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o [ 86%] [ 87%] Building C object mysys/CMakeFiles/mysys.dir/my_atomic.c.o Building C object mysys/CMakeFiles/mysys.dir/lf_hash.c.o [ 87%] [ 89%] Building C object mysys/CMakeFiles/mysys.dir/my_getncpus.c.o Building C object mysys/CMakeFiles/mysys.dir/my_rdtsc.c.o [ 89%] [ 89%] Building C object mysys/CMakeFiles/mysys.dir/waiting_threads.c.o Building C object mysys/CMakeFiles/mysys.dir/psi_noop.c.o [ 90%] Building C object mysys/CMakeFiles/mysys.dir/my_alarm.c.o [ 90%] [ 90%] Building C object mysys/CMakeFiles/mysys.dir/posix_timers.c.o Building C object mysys/CMakeFiles/mysys.dir/my_largepage.c.o [ 91%] Building C object mysys/CMakeFiles/mysys.dir/my_lockmem.c.o Linking C static library libmysys.a [ 91%] Built target mysys Scanning dependencies of target dbug [ 91%] Building C object dbug/CMakeFiles/dbug.dir/dbug.c.o Linking C static library libdbug.a [ 91%] Built target dbug Scanning dependencies of target mysys_ssl [ 92%] [ 92%] [ 92%] [ 93%] [ 93%] [ 93%] [ 93%] [ 95%] [ 95%] [ 95%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha1.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/crypt_genhash_impl.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_aes.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_default.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_getopt.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha2.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_md5.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_aes_yassl.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_rnd.cc.o Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_murmur3.cc.o Linking CXX static library libmysys_ssl.a [ 95%] Built target mysys_ssl Scanning dependencies of target comp_err [ 95%] Building C object extra/CMakeFiles/comp_err.dir/comp_err.c.o Linking CXX executable comp_err [ 95%] Built target comp_err Scanning dependencies of target GenError [ 95%] Generating ../include/mysqld_error.h, ../sql/share/english/errmsg.sys [ 95%] Built target GenError Scanning dependencies of target clientlib [ 96%] [ 97%] [ 97%] [ 97%] [ 97%] [ 97%] [ 97%] [ 98%] [100%] [100%] Building CXX object libmysql/CMakeFiles/clientlib.dir//sql-common/client_authentication.cc.o Building CXX object libmysql/CMakeFiles/clientlib.dir//sql/net_serv.cc.o Building C object libmysql/CMakeFiles/clientlib.dir//sql-common/client.c.o Building C object libmysql/CMakeFiles/clientlib.dir//sql-common/client_plugin.c.o Building C object libmysql/CMakeFiles/clientlib.dir/libmysql.c.o Building C object libmysql/CMakeFiles/clientlib.dir//sql-common/my_time.c.o Building C object libmysql/CMakeFiles/clientlib.dir/get_password.c.o Building C object libmysql/CMakeFiles/clientlib.dir/errmsg.c.o Building C object libmysql/CMakeFiles/clientlib.dir//sql-common/pack.c.o Building C object libmysql/CMakeFiles/clientlib.dir//sql/password.c.o Linking CXX static library libfolly.a [ 28%] Built target folly Scanning dependencies of target gen-infotabs Scanning dependencies of target gen-class-map Scanning dependencies of target gen-ext-hhvm Scanning dependencies of target mcrouter [ 28%] [ 28%] [ 28%] [ 28%] Building CXX object hphp/tools/bootstrap/CMakeFiles/gen-class-map.dir/gen-class-map.cpp.o Building CXX object hphp/tools/bootstrap/CMakeFiles/gen-infotabs.dir/gen-infotabs.cpp.o Building CXX object hphp/tools/bootstrap/CMakeFiles/gen-infotabs.dir/idl.cpp.o Building CXX object hphp/tools/bootstrap/CMakeFiles/gen-class-map.dir/idl.cpp.o [ 28%] [ 28%] Building CXX object hphp/tools/bootstrap/CMakeFiles/gen-ext-hhvm.dir/gen-ext-hhvm.cpp.o Building CXX object hphp/tools/bootstrap/CMakeFiles/gen-ext-hhvm.dir/idl.cpp.o In file included from /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6/include/probes_mysql_dtrace.h:9:0, from /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6/include/probes_mysql.h:24, from /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6/sql/net_serv.cc:46: /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6/sql/net_serv.cc: In function ‘net_async_status net_write_commandnonblocking(NET, uchar, const uchar_, sizet, const uchar, size_t, mybool)’: /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6/sql/net_serv.cc:547:29: error: ‘len’ was not declared in this scope MYSQL_NET_WRITE_START(len); ^ /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6/sql/net_serv.cc:547:7: note: in expansion of macro ‘MYSQL_NET_WRITE_START’ MYSQL_NET_WRITE_START(len); ^ /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6/include/probes_mysql_dtrace.h:526:1: error: template argument 1 is invalid DTRACE_PROBE1(mysql,netwritestart,arg1) ^ /var/tmp/hhvm/third-party/webscalesqlclient/webscalesql-5.6/sql/net_serv.cc:547:7: note: in expansion of macro ‘MYSQL_NET_WRITE_START’ MYSQL_NET_WRITE_START(len); ^ make[5]: * [libmysql/CMakeFiles/clientlib.dir//sql/net_serv.cc.o] Error 1 make[5]: * Waiting for unfinished jobs.... [ 28%] [ 28%] [ 28%] [ 28%] [ 28%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/mc/msg.c.o Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/mc/umbrella_protocol.c.o Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/mc/ascii_response.c.o Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/ascii_client.c.o Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/mc/parser.c.o [ 28%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/mc/protocol.c.o [ 28%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/mc/umbrella.c.o [ 28%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/network.c.o [ 28%] [ 28%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/counter.c.o Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/error.c.o [ 28%] [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/hash.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/log_limit.c.o Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/skiplist.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/asox_semaphore.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/debug.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/cwlock.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/asox_queue.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/waitable_count.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/fb_cpu_util.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/nstring.c.o [ 29%] [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/util.c.o Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/sfrlock.c.o [ 29%] [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/asox_timer.c.o Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/counting_sem.c.o [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/lfcalloc.c.o [ 29%] [ 29%] Building C object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/timer.c.o Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ExponentialSmoothData.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/PoolFactory.cpp.o [ 30%] [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/RuntimeVarsData.cpp.o Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyThread.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/mcrouter_config.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/TkoTracker.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyDestination.cpp.o make[4]: * [libmysql/CMakeFiles/clientlib.dir/all] Error 2 make[3]: * [all] Error 2 make[2]: * [third-party/webscalesqlclient/build/src/webscalesqlclient-stamp/webscalesqlclient-build] Error 2 make[1]: * [third-party/webscalesqlclient/CMakeFiles/webscalesqlclient.dir/all] Error 2 make[1]: *\ Waiting for unfinished jobs.... [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ManagedModeUtil.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/RoutingPrefix.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/async.cpp.o /var/tmp/hhvm/third-party/mcrouter/mcrouter/async.cpp:11:0: warning: "__STDC_FORMAT_MACROS" redefined [enabled by default]

define __STDC_FORMAT_MACROS

^

:0:0: note: this is the location of the previous definition [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/server.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/priorities.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyConfigBuilder.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ConfigApi.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/McrouterLogger.cpp.o [ 30%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/stats.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyMcReply.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ThreadUtil.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/main.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/FileObserver.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/standalone_options.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/McrouterInstance.cpp.o Linking CXX executable gen-infotabs [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/McrouterClient.cpp.o [ 31%] Built target gen-infotabs [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyMcRequest.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ServiceInfo.cpp.o Linking CXX executable gen-class-map Linking CXX executable gen-ext-hhvm [ 31%] Built target gen-class-map [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/TkoLog.cpp.o [ 31%] Built target gen-ext-hhvm [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/flavor.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/proxy.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/FileDataProvider.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyClientCommon.cpp.o [ 31%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/pclient.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyConfig.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/DestinationClient.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/options.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ClientPool.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyRequestContext.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/ProxyDestinationMap.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/RecordingContext.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/PeriodicTaskScheduler.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/route.cpp.o [ 32%] [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/McRequestBase.cpp.o Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/WeightedCh3HashFunc.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/McReplyBase.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/cpp/util.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/cpp/LogFailure.cpp.o [ 32%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fbi/cpp/globals.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/AccessPoint.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/ThreadLocalSSLContextProvider.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/UmbrellaProtocol.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/MultiOpParent.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/McSerializedRequest.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/MockMcClientTransport.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/WriteBuffer.cpp.o [ 33%] [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/McParser.cpp.o Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/AsyncMcServerWorker.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/AsyncMcClientImpl.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/McServerSession.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/McServerRequestContext.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/network/AsyncMcServer.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/StatsReply.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/config/ConfigPreprocessor.cpp.o [ 33%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fibers/TimeoutController.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fibers/Baton.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fibers/Fiber.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/fibers/FiberManager.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/lib/IOBufUtil.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/WarmUpRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/OperationSelectorRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/AllFastestRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/FailoverRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/AllMajorityRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/AsynclogRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/ErrorRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/FailoverWithExptimeRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/MigrateRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/RandomRoute.cpp.o [ 34%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/ShadowRoute.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/McRouteHandleProvider.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/McExtraRouteHandleProvider.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/DevNullRoute.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/DestinationRoute.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/HostIdRoute.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/ReliablePoolRoute.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/McImportResolver.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/ShardSplitter.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/PrefixRouteSelector.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/FailoverWithExptimeRouteIf.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/RateLimiter.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/RoutePolicyMap.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/BigValueRoute.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/LatestRoute.cpp.o [ 35%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/ShardSplitRoute.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/AllAsyncRoute.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/NullRoute.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/AllSyncRoute.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/RouteHandleMap.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/AllInitialRoute.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/HashRoute.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/MissFailoverRoute.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/RateLimitRoute.cpp.o [ 36%] Building CXX object third-party/mcrouter/CMakeFiles/mcrouter.dir/mcrouter/routes/ShardHashFunc.cpp.o Linking CXX static library libmcrouter.a [ 36%] Built target mcrouter make: **\* [all] Error 2 Now it is another mistake
ghost commented 9 years ago

I don't know the state of MCROUTER in master, you might have to disable it. I don't know the flag for it as i haven't built what will become 3.6.x yet. Ask me again tomorrow. For now, it'd be best if you built 3.5.x instead of master, otherwise you're on your own until then.

joacub commented 9 years ago

ok hope tomorrow I have a buggy version already running, but is maintained even at certain teimpo falls.

jwatzman commented 9 years ago

The build error you hit is #4883. Closing this as a duplicate.