Robert Schulze
2b3340861b
Remove support for ancient CMake
...
The first line in CMakeLists.txt says the minimum CMake version is
3.14. Therefore removing special code for earlier CMake versions.
2022-04-25 12:48:24 +02:00
alesapin
9e6f0ae9f2
Fix strip path
2022-03-23 18:44:09 +01:00
alesapin
fe8df7128e
Add comment
2022-03-10 22:29:18 +01:00
alesapin
e53578910b
Add ability to strip binaries in cmake
2022-03-10 22:23:28 +01:00
JackyWoo
b9861c45e1
terminate build when linker path not found
2021-12-09 15:17:24 +08:00
alexey-milovidov
a7de366741
Merge pull request #31957 from traceon/macos-fixes
...
Give some love to macOS platform
2021-11-30 04:15:32 +03:00
Alexey Milovidov
26e3c78da2
Something strange
2021-11-28 04:37:55 +03:00
Alexey Milovidov
8d8fcceede
Output compiler version
2021-11-27 03:33:34 +03:00
Alexey Milovidov
a96e4fe393
More reproducible builds
2021-11-27 02:24:09 +03:00
Denis Glazachev
a0f2c69cf1
Allow AppleClang conditionally
2021-11-26 02:03:31 +03:00
Azat Khuzhin
0eef5ee778
Relax minimal clang version (set it to 12, was 13)
...
ClickHouse compiled fine under clang-12, and also note that not a lot of
distros already switched to clang-13, so it may requires additional
steps to compile ClickHouse otherwise.
Follow-up for: #30597
2021-10-24 09:40:41 +03:00
alexey-milovidov
14e891f07e
Merge pull request #30597 from ClickHouse/update-min-compiler-versions
...
Update minimum allowed compiler versions
2021-10-24 03:13:31 +03:00
Alexey Milovidov
6d49e59016
Update compiler versions
2021-10-24 00:12:50 +03:00
Alexey Milovidov
df5739b39b
Revert "Allow AppleClang builds"
...
This reverts commit 1ddea6d7ee
.
2021-10-23 22:59:12 +03:00
Alexey Milovidov
8196f89481
Remove trash from CMake
2021-10-11 06:58:08 +03:00
Yatsishin Ilya
227eb9fda5
try
2021-05-25 18:29:04 +03:00
Yatsishin Ilya
4f711ee038
fix darwin
2021-05-25 16:05:30 +03:00
Yatsishin Ilya
07556fac2c
try fix aarch64
2021-05-25 12:52:53 +03:00
Yatsishin Ilya
d3149ae61c
more
2021-05-21 17:42:04 +03:00
Alexey Milovidov
5423ef573a
Add warning about gcc usage
2021-04-25 01:51:40 +03:00
mastertheknife
6d0349aec6
ppc64le: Re-enable compiling with Clang
2021-04-02 00:15:31 +03:00
Yatsishin Ilya
c64ba1ea8b
fix 12.0.0 version
2021-03-11 11:03:03 +03:00
Yatsishin Ilya
682b5fb6ee
better
2021-03-11 10:42:58 +03:00
Yatsishin Ilya
6e545c072a
deprecated -fuse-ld changed to --ld-path for clang
2021-03-10 18:07:56 +03:00
Denis Glazachev
1ddea6d7ee
Allow AppleClang builds
2020-12-24 22:08:20 +04:00
alexey-milovidov
2d80c98964
Merge pull request #16509 from kitaisreal/cmake-moved-power-pc-check-in-tools
...
CMake moved power pc check in tools
2020-10-30 16:03:50 +03:00
Maksim Kita
d3f08b21de
CMake moved power pc check in tools
2020-10-29 11:28:40 +03:00
Alexey Milovidov
19e31578df
Better message about build error on Mac #16072
2020-10-16 15:00:26 +03:00
myrrc
c78d9f9f38
moved the generators to docs/ folder
2020-09-19 19:42:36 +03:00
myrrc
7cd5c0d34f
Merge remote-tracking branch 'upstream/master' into feature/cmake-flags-doc-generator
2020-09-17 19:17:09 +03:00
myrrc
ac606dca77
updated cmake/ files, added some comments
2020-09-17 18:37:23 +03:00
Simon Liu
c41e230589
Modify the minimum version of the Clang compiler that Clickhouse can support (8 -> 9),
...
The main reason is that in Clang 8.0 "#pragma clang attribute" cannot be used in the namesapce scope.
2020-09-16 22:14:30 +08:00
Konstantin Podshumok
d456aa86ef
Revert "Revert "cmake: Add option to fail configuration instead of auto-reconfiguration""
...
This reverts commit 89419ceb9b
(curl part moved to separate commit)
Squashed:
- termcap removed
- fix for cassandra on apple merged
- cmake: fix "Can't find system zlib library" in unbundled build
- cmake: fix condition when testing for rdkafka platform
- cmake: PROTOBUF_OLD_ABI_COMPAT shouldn't be enabled for internal protobuf
Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com>
2020-08-25 20:16:37 +03:00
alexey-milovidov
89419ceb9b
Revert "cmake: Add option to fail configuration instead of auto-reconfiguration"
2020-08-13 23:10:06 +03:00
Konstantin Podshumok
fe56697893
cmake: Add option to fail configuration instead of auto-reconfiguration
...
squashed:
find/msgpack.cmake - merge collision fix, trivial
Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com>
2020-08-09 21:37:26 +03:00
Denis Glazachev
d9ca9cd9b2
Compilation fix
...
Typo fix
2020-05-29 14:00:12 +04:00
Denis Glazachev
69052493eb
Cleaned up AppleClang version check
2020-05-06 20:47:13 +04:00
Denis Glazachev
688867d917
Blind fix for AppleClang version and char8_t support check
2020-05-06 19:54:04 +04:00
Alexey Milovidov
3a0b77132d
Check for AppleClang
2020-05-04 18:12:06 +03:00
Alexey Milovidov
3e1c7be7f4
Update compiler check #10250
2020-04-14 17:32:55 +03:00
Ivan Lezhankin
0c757decbe
Don't try to guess linker on non-Linux builds
2020-03-13 18:20:25 +03:00
proller
6b2d6e9392
Build fixes ( #9381 )
...
* Revert "Revert "Build fixes""
This reverts commit 355ff00c2e
.
* zlib link fix
2020-02-28 03:07:42 +03:00
alexey-milovidov
355ff00c2e
Revert "Build fixes"
2020-02-16 11:48:01 +03:00
proller
bce3ec2a29
Revert "Revert "Build fixes""
...
This reverts commit 9e0b40bf09
.
2020-02-03 19:46:17 +03:00
alexey-milovidov
9e0b40bf09
Revert "Build fixes"
2020-02-02 23:21:49 +03:00
proller
58412e6aeb
Dont change linker on freebsd
2020-01-24 02:04:22 +03:00
Vladimir Chebotarev
a3fd3bfd15
Fixed linker searching logic.
2019-12-11 13:20:45 +03:00
Vladimir Chebotarev
3c053ec36a
Fixed a typo
2019-12-11 07:56:33 +03:00
alexey-milovidov
c181fdc6a9
Update tools.cmake
2019-12-10 23:14:57 +03:00
Vladimir Chebotarev
d7b276551c
Better linking in both GCC and Clang.
2019-12-10 17:05:48 +03:00