arduanov / homebrew-clickhouse

ClickHouse for MacOS Sierra and High Sierra.
https://clickhouse.yandex
49 stars 18 forks source link

Install fails on OSX 10.13.6 #11

Open pramitchoudhary opened 5 years ago

pramitchoudhary commented 5 years ago

Hi there, recently tried on OSX version - 10.13.6 and it fails on

error: unknown warning option '-Wempty-init-stmt'; did you mean '-Wimplicit-int'? [-Werror,-Wunknown-warning-option]
error: unknown warning option '-Wno-ctad-maybe-unsupported'; did you mean '-Wno-unsupported-cb'? [-Werror,-Wunknown-warning-option]

Not sure, if I am doing something in-correctly.

A more complete log mentioned below,

==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/clickhouse/19.5.3.8 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev -DEN
==> ninja
Last 15 lines from /Users/pchoudhary/Library/Logs/Homebrew/clickhouse/02.ninja:
error: unknown warning option '-Wempty-init-stmt'; did you mean '-Wimplicit-int'? [-Werror,-Wunknown-warning-option]
error: unknown warning option '-Wno-ctad-maybe-unsupported'; did you mean '-Wno-unsupported-cb'? [-Werror,-Wunknown-warning-option]
[1928/3050] Building C object contrib/hyperscan/CMakeFiles/hs_exec.dir/src/util/masked_move.c.o
[1929/3050] Building C object contrib/hyperscan/CMakeFiles/hs.dir/src/hs_valid_platform.c.o
[1930/3050] Building C object contrib/hyperscan/CMakeFiles/hs.dir/src/hs_version.c.o
[1931/3050] Building C object contrib/hyperscan/CMakeFiles/hs_exec.dir/src/nfa/mpv.c.o
[1932/3050] Building C object contrib/hyperscan/CMakeFiles/hs_exec.dir/src/rose/match.c.o
[1933/3050] Building C object contrib/hyperscan/CMakeFiles/hs_exec.dir/src/rose/catchup.c.o
[1934/3050] Building C object contrib/hyperscan/CMakeFiles/hs_exec.dir/src/rose/stream.c.o
[1935/3050] Building C object contrib/hyperscan/CMakeFiles/hs_exec.dir/src/util/state_compress.c.o
[1936/3050] Building CXX object contrib/hyperscan/CMakeFiles/hs_compile.dir/src/rose/rose_build_program.cpp.o
[1937/3050] Building CXX object contrib/hyperscan/CMakeFiles/hs_compile.dir/src/rose/rose_build_role_aliasing.cpp.o
[1938/3050] Building C object contrib/hyperscan/CMakeFiles/hs_exec.dir/src/rose/program_runtime.c.o
[1939/3050] Building CXX object contrib/hyperscan/CMakeFiles/hs_compile.dir/src/rose/rose_build_merge.cpp.o
ninja: build stopped: subcommand failed.

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
  https://github.com/arduanov/homebrew-clickhouse/issues
kolen commented 4 years ago

Related: https://github.com/yandex/ClickHouse/issues/5385

It's fixed in v19.9.1.585-testing, however I can't build it due to other issue (Looking for pthread.h - not found).