Commit Graph

69 Commits

Author SHA1 Message Date
Alexey Milovidov
258d33a0d7 Added comment [#CLICKHOUSE-2] 2018-08-08 08:19:54 +03:00
Alexey Milovidov
e244e54686 Addition to prev. revision [#CLICKHOUSE-2] 2018-08-08 08:07:55 +03:00
Alexey Milovidov
4d930b1ed6 Updated release script [#CLICKHOUSE-2] 2018-08-08 06:45:37 +03:00
proller
ef5f4b1e32 Fix /release in clean system 2018-08-07 04:46:52 +03:00
Alexey Milovidov
16bf72f067 Remove garbage [#CLICKHOUSE-2] 2018-08-06 01:48:36 +03:00
Alexey Milovidov
a2fca20a4b Using libressl #1983 2018-08-05 11:42:09 +03:00
proller
3f949fc86a CLICKHOUSE-3771: new version scheme 2018-07-17 14:15:14 +03:00
proller
ab2a898257 Use clang-6 in release script for sanitizers 2018-07-12 20:58:37 +03:00
proller
6859ed8f36 release: configurable pbuilder autoupdate time 2018-06-22 01:02:18 +03:00
proller
cb65528147 Build fixes (#2481)
* Build fixes

* fix

* Fix package without compiler

* Better

* fix

* fix

* fix

* Build fix

* fix

* fix

* fix

* Build fix

* Fix test

* test fixes

* test: netcat-openbsd

* Compile fixes

* Update AggregateFunctionStatisticsSimple.h

* Update FunctionsRound.h
2018-06-07 17:42:38 +03:00
proller
ba6fc5651b Docker update and improve (#2450)
* Fix user name on distributed queries

* wip

* fix

* Docker update and improve

* Fix
2018-05-30 22:26:36 +03:00
proller
ead9493741 Build fixes 2018-05-29 20:54:48 +03:00
proller
421d1602ab release: ENABLE_EMBEDDED_COMPILER=1 2018-05-28 19:17:09 +03:00
proller
445f8800c3
Build fixes [WIP] (#2374) 2018-05-17 20:55:07 +03:00
Alexey Milovidov
fb91bba279 Miscellaneous [#CLICKHOUSE-2] 2018-05-16 03:34:56 +03:00
proller
0b386381ac Build fixes 2018-05-11 21:00:24 +03:00
proller
76468d8d89 Change build system DIST from artful to bionic (#2330)
* Pbuilder: use ubuntu-ports mirror (with arm64 packages)

* Fix arm64

* Fixed tests isolation. [#CLICKHOUSE-2]

* Fix nodes leak in case of session expiration. [#CLICKHOUSE-2]

* fix

* Add new clang versions

* ubuntu bionic && gcc-8 fixes

* Fixes

* wip

* Change build system DIST from artful to bionic
2018-05-09 07:50:54 +03:00
proller
eb772b8001 gcc8 fixes (memset, uncaught_exception) 2018-05-08 22:44:54 +03:00
proller
349009a0d3 Build fixes (#2324)
* Build fixes

* Fixes

* remove libzookeeper-mt-dev

* fix

* fix

* wrong

* try fix

* fix

* Update CMakeLists.txt

* Fixes

* Update boost to 1.67.0

* Fix ninja

* fix
2018-05-07 23:31:50 +03:00
proller
398097d24a Build fixes (#2323)
* Build fixes

* Fixes

* remove libzookeeper-mt-dev

* fix

* fix

* wrong

* try fix

* fix

* Update CMakeLists.txt
2018-05-07 18:59:52 +03:00
proller
634ba89f90 Build fixes 2018-05-05 15:34:17 +03:00
proller
2ae1c99441
Debian: Try fix compatible dependencies (#2209) 2018-04-11 07:22:41 -07:00
proller
f1f1f09500
Debian: temporary keep packages with old names (#2186)
* cmake fixes

* Fix test server config

* Debian: temporary keep packages with old names

* fix

* fix

* Debian postinst: adjustable user
2018-04-06 13:49:42 -07:00
proller
b39fa2027d release: ignore --pbuilder flag 2018-03-15 12:41:06 +03:00
proller
56947de18a
Try fix ssl (#2051)
* Revert "Reverted bad modification #2035"

This reverts commit 6d6eca5e23.

* spaces

* fix

* better

* Revert "Disabled ill-formed test #2035"

This reverts commit b28cef9871.

* debug

* fix

* fix

* fix

* fix

* fix

* fix

* clean

* Tests compile fix

* fix

* Try fix ssl

* version

* Test fixes, ./release now uses pbuilder by default

* fix
2018-03-15 02:04:35 +03:00
proller
4084579435 Use openssl 2018-03-14 00:27:38 +03:00
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