proller
cf9a33d04f
CLICKHOUSE-3600 Use correct lld version, cmake fixes ( #1968 )
...
* Allow build without rt library
* fix
* Cmake misc
* CLICKHOUSE-3600 Use correct lld version
* CLICKHOUSE-3600 Use correct lld version
* Use libllvm same version as clang
* fix
* Fix build with iodbc
* Fix iodbc build
* Fix gold find
* Fix empty lines
2018-02-26 21:34:22 +03:00
proller
15e77ec688
Build and test fixes:
...
Dont test symbols with gdb
Travis: add clang6 + ubuntu bionic (disabled)
Travis: dont run tests with gcc7 (too long, does not fit to limit)
Allow use clang-7 as internal compiler: -DCMAKE_CXX_COMPILER=clang++-7 -DCMAKE_C_COMPILER=clang-7 -DLLVM_VERSION_POSTFIX=-7
Debian: Fix package install (old version can't do service clickhouse disable_cron)
Build fixes (ubuntu bionic + clang6.0)
Update internal compiler clang6.0 to rc1
2018-02-07 18:58:48 +03:00
proller
8b3988f78c
release: pbuilder: update base package every 3 days
2018-02-02 17:23:37 +03:00
proller
a2c3eae315
Builder fixes. Fix unbundled cctz
2018-01-20 00:33:48 +03:00
proller
3795adcd3f
Fix travis
2018-01-19 20:23:07 +03:00
proller
f6d8436f81
Enable travis ( #1772 )
...
* Try travis
* wip
* Try travis
* try
* try
* try
* try
* Revert "try"
This reverts commit 7ecd73c2eb
.
* try unbundled
* Try unbundled2
* Try undundled3
* Try unbundled4
* Try5
* try gcc7
* try6
* Try clang
* Try min
* try ccache
* try ccache stats
* no sudo
* try clang
* try ccache
* reset changelog
* Try fix clang
* try limit time
* Faster
* try timeout
* try faster
* Try
* try
* try
* try
* try
* try
* ccache
* Fix
* try test
* try test
* Fix try_listen in some vm's
* fix
* test
* fix
* cache timeout
* packages
* fix
* fix
* fix
* try emb compiler
* Try emb compiler
* Revert "try emb compiler"
This reverts commit 471713cabe
.
* try
* Revert "Try emb compiler"
This reverts commit 95e632abf6
.
* Skip long
* fix
* fix
* ccache
* fix
* debug
* Fxi test
* test fix
* tes fix
* Fix
* Fix link
* Fix odbc link
* Fxi test
* fix boost unbundled include
* fix test
* fix test
* test fix
* fix tests
* tests
* Test fail
2018-01-15 21:57:10 +03:00
proller
3c42a24b8a
Save/restore CMAKE_CXX_FLAGS around contrib/poco
2018-01-13 04:16:23 +03:00
proller
c49e8ab363
release --pbuilder : place results in .. as in normal mode
2018-01-12 19:22:18 +03:00
proller
9c8fd06973
Tune pbuilder for debian
2017-12-28 18:55:50 +03:00
proller
81bc1e0df3
release: Auto use clang with sanitizers
2017-12-28 17:49:41 +03:00
proller
a1a1b73da5
FORCE_PBUILDER_CREATE=1 release
2017-12-28 16:57:35 +03:00
proller
e7856ebcbf
release --pbuilder
2017-12-28 16:27:49 +03:00
proller
3653f3ac25
release script: Fix cmake option ENABLE_LIBTCMALLOC -> ENABLE_TCMALLOC
2017-12-05 16:44:11 +03:00
Alexey Milovidov
596ea3fc7a
Renamed and inverted option that has almost no sense [#CLICKHOUSE-2].
2017-11-17 00:21:01 +03:00
proller
95e3e916b0
release script: allow redefine DEB_CC DEB_CXX
2017-11-16 16:44:46 +03:00
Alexey Milovidov
c229c8115e
Updated actual gcc version [#CLICKHOUSE-2].
2017-11-12 20:02:05 +03:00
Alexey Milovidov
1dd7568fc1
Embedded compiler: development [#CLICKHOUSE-3396].
2017-11-12 16:19:48 +03:00
alexey-milovidov
9b18c6cb76
Embedded compiler ( #1484 )
...
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
* Embedded compiler: development [#CLICKHOUSE-3396].
2017-11-12 15:58:40 +03:00
proller
ad46d061a4
Improve debian building
2017-08-30 17:32:11 +03:00
proller
b29fea5301
release script: fix autogenerating date on --version call. clean unused.
2017-08-18 16:25:14 +03:00
proller
5908f17962
Fix release script
2017-08-18 04:33:03 +03:00
proller
2fa8ee5dd3
Debian: keep debian/changelog commited with actual version.
2017-08-17 22:20:04 +03:00
Ilya Shipitsin
5898c11e9f
more strict build script (fail on any command failure)
2017-06-08 09:02:27 +03:00
Marek Vavruša
701ce6ab98
build: allow non-default clang binaries
...
this fixes release build with versioned clang from Debian
2017-05-22 19:24:36 -07:00
Luis Bosque
b39ca52354
Use git HEAD hash as possible package name
...
Pretty simple addition to allow generating debian packages with the git
hash as part of the packages name. This may be useful for a nightly
build style for fast testing
2017-05-16 22:45:57 +04:00
Marek Vavruša
f53acf40a0
build: pass PATH to debuild
...
this fixes build on Debian
2017-05-13 03:58:05 +04:00
proller
ebd6bb5da4
release: import options from jenkins script ( #714 )
...
* release: import options from jenkins script
* correct chdir
* limit parallel build threads
* VERSION_POSTFIX
* add postfix
* support BUILD_TYPE
* Removed unused.
* Fixed error [#CLICKHOUSE-2960].
* Fix version incrementing
* Fix message
2017-04-20 15:24:25 +03:00
proller
72ccc69212
Debian: simpler package ( #662 )
...
* Allow use external re2 with re2_st=re2
* fix
* remove dupe
* use re2_st in FunctionsStringSearch.h
* fix
* move files from tools/etc to debian
* dont generate control
* version
* ok.
* wip
* Cmake: dont touch CMAKE_INSTALL_PREFIX
* wip
* works!
* clean
* okay
* like old
* wip
* wip
* okay
* clickhouse-server-base-dbg
* clean
* clickhouse-server-dbg
* Debian: Remove daemons
* Update rules
* add source/format
* control clean
* add watch
* clean
* clean
* temp fix build
* clean
* docs
* fake make_control
* fix
* testme
* testme
* add metrika package
* fake metrika files
2017-04-10 20:43:30 +03:00
proller
4271ef80ea
fix moveing cmake files
2017-03-16 19:46:05 +03:00
proller
8607cac261
Try fix double version up during release
2017-03-16 19:46:05 +03:00
proller
d9fa329107
debian/rules: allow add any cmake args via CMAKE_FLAGS_ADD=... ( #513 )
2017-02-21 22:51:59 +04:00
Ilya Shipitsin
5b020ea353
removed obsolete "ENABLE_MONGODB" option
2017-02-20 21:36:14 +05:00
proller
6e89ae9c82
release --version : only generate, commit and push new version ( #435 )
2017-02-02 00:49:32 +04:00
proller
897016121a
add --ignore-deps to release script
2017-01-10 22:42:24 +03:00
Vladimir Chebotarev
ca5c1dc31b
cmake: Improved build. [#METR-21516]
2016-12-06 19:51:34 +03:00
Vasily Okunev
1cac1e7d69
Common get_revision function.
2016-08-25 20:55:25 +03:00
Alexey Milovidov
fb45da6ef8
Allowed to enable glibc compatibility mode (experimental) during release [#METR-2944].
2016-06-27 10:48:15 +03:00
Alexey Milovidov
1ba3c2c412
Translated comments in release script [#METR-2944].
2016-06-26 07:34:48 +03:00
Alexey Milovidov
96b244ce3a
Removed useless code [#METR-20000].
2016-06-10 17:42:05 +03:00
Alexey Milovidov
48b33acc55
Allow to build packages standalone [#METR-21515].
2016-05-28 03:52:18 +03:00
Vladimir Chebotarev
aaf1588b7f
cmake, dbms: Fixes for Xenial Xerus [#METR-20000]
2016-05-27 23:19:37 +03:00
Alexey Milovidov
11096f46e3
Don't build clickhouse-server-metrika package if private data is not available [#METR-20000].
2016-03-02 23:30:56 +03:00
Alexey Milovidov
c3827a29eb
Removed unrelated data.
2016-02-07 23:02:44 +03:00