Ivan
97f2a2213e
Move all folders inside /dbms one level up ( #9974 )
...
* Move some code outside dbms/src folder
* Fix paths
2020-04-02 02:51:21 +03:00
alesapin
5b8824c065
Add clang-8 to binary image
2020-03-23 21:23:32 +03:00
alesapin
72f3fbb630
Fix binary image
2020-03-23 19:08:13 +03:00
alesapin
ea061df5cd
Add ability to build with clang-9 from packager script and remove outdated compilers
2020-03-23 17:49:52 +03:00
alexey-milovidov
92684b911d
Update Dockerfile
2020-03-23 14:02:39 +03:00
Alexey Milovidov
8df43f2f50
Update packager images
2020-03-23 00:10:14 +03:00
Alexey Milovidov
1bfe312834
Removed leftovers
2020-03-21 19:43:31 +03:00
Ivan
7aca050684
Add libcctz-dev package to Dockerfile
2020-03-17 16:18:36 +03:00
Alexey Milovidov
1c75827046
Packager script: add --clang-tidy option
2020-03-12 16:13:54 +03:00
Alexander Kuzmenkov
3be5fa1338
performance comparison
2020-03-11 17:29:34 +03:00
alesapin
3fbaa0a29f
Add clang tidy to docker images
2020-03-10 12:07:43 +03:00
alesapin
49c0642c49
Build gcc with lld linker
2020-03-03 15:32:54 +03:00
Alexander Kuzmenkov
ebe70f5bcb
performance comparison
2020-02-25 16:12:26 +03:00
alesapin
93fddc7b46
Remove symlink to lld from build images
2020-02-21 18:49:53 +03:00
alesapin
954ea60a6a
Remove redundant compilers, linkers and libs
2020-02-10 12:05:14 +03:00
alesapin
bddbc956ec
Add symlynks for lld, because gcc is not able to find it without 'ld.' prefix.
2020-02-07 23:59:51 +03:00
Ivan
b80e3dcd46
Refactoring of replxx ( #8748 )
2020-01-23 11:18:19 +03:00
Ivan Lezhankin
d90348eaa8
Disable unbundled with rdkafka
...
to fix it later
2020-01-13 14:28:30 +03:00
Ivan Lezhankin
fb677fd668
Disable replxx in unbundled build
2020-01-10 13:55:50 +03:00
Ivan Lezhankin
a33ade77fd
Update packager for darwin
2020-01-01 22:27:48 +03:00
Alexander Kuzmenkov
17f1754695
Publish different files for perftest.
2019-12-25 19:09:37 +03:00
Alexander Kuzmenkov
be963a7a6f
Add a build package type for performance tests.
2019-12-23 21:34:12 +03:00
Alexander Kuzmenkov
cb19696778
Dump cmake options in CI.
2019-12-18 18:40:42 +03:00
Ivan
453ff2c071
Refactor packager ( #7539 )
2019-10-30 17:36:27 +03:00
Ivan
4f2f5cca84
Add support for cross-compiling to the CPU architecture AARCH64 ( #7370 )
2019-10-30 10:01:53 +03:00
Ivan
4d27e8aa5b
Unpack toolchains into mounted volume ( #7534 )
2019-10-29 20:33:31 +03:00
Ivan
c250db4922
Update Docker Image for Binary Packager ( #7474 )
2019-10-24 15:56:30 +03:00
Ivan
32ca372b9d
Revert "Update Dockerfile for binary packager ( #7456 )" ( #7458 )
...
This reverts commit fa05a5860f
.
2019-10-23 18:54:18 +03:00
Ivan
fa05a5860f
Update Dockerfile for binary packager ( #7456 )
2019-10-23 17:41:17 +03:00
Ivan
381947509a
Fix build for Darwin ( #7149 )
...
* Disable some contribs for cross-compilation
* Fix clang-8-darwin build
* Also fix docs
* Add diagnostics
* Check cross-compilation in each file individually.
* Disable warning for clang < 9
2019-10-02 17:35:07 +03:00
alesapin
dad401a047
Downgrade cmake version in packager image
2019-09-27 16:25:51 +03:00
Ivan Lezhankin
7285bad1e7
Merge remote-tracking branch 'upstream/master' into issue-6459
2019-09-24 17:52:50 +03:00
Ivan
e9e10670da
Update Docker image for CI packaging
...
Add support for cross-compilation to Darwin
2019-09-23 22:29:47 +03:00
Ivan Lezhankin
6cc2f8da97
Add 'clang-8-darwin' choise and update Docker build image.
2019-09-23 21:22:10 +03:00
alesapin
6b6714761b
Also pack config into shared archive
2019-09-23 15:20:08 +03:00
alesapin
f2f9f585e4
Better check in shared binary build
2019-09-20 23:15:42 +03:00
alesapin
d0ef26e1b8
Better shared binary build
2019-09-20 22:57:09 +03:00
alesapin
8783798b99
Move so libraries to output directory in binary build image
2019-09-20 19:29:06 +03:00
alexey-milovidov
fe9e110a6a
Merge pull request #6965 from azat-archive/sparsehash-c11
...
Replace libsparsehash with sparsehash-c11
2019-09-18 12:46:13 +03:00
Azat Khuzhin
780341060f
Replace libsparsehash with sparsehash-c11
...
- use sparsehash-c11 over libsparsehash
- fix typos in find_sparsehash and users of the vars (s/SPARCE/SPARSE/)
- drop libsparsehash-dev from docker images (but keep for unbunlded build)
- use ::google over GOOGLE_NAMESPACE
2019-09-18 00:08:20 +03:00
alesapin
f682cbc31d
Add time logging to build script
2019-09-17 22:26:24 +03:00
alesapin
fb1b809388
Original repo
2019-09-17 20:07:35 +03:00
alesapin
dccac1993f
Add custom dpkg to deb build image
2019-09-17 19:42:18 +03:00
alesapin
e9b7bd7ed7
Add gdb to build images
2019-09-17 17:24:45 +03:00
alesapin
f1d86d55e8
Enable gdb-index for gold by default
2019-09-17 13:16:48 +03:00
alesapin
11b428033b
Update cmake to 3.15
2019-09-06 22:19:41 +03:00
Ivan
cd5c0fc9ac
Fix build issues ( #6744 )
...
* libcxxabi uses exception handling library as public
* Don't set -stdlib for internal libc++ - it poisons the checks.
* Enable capnproto in unbundled build back
2019-08-30 20:40:27 +03:00
alesapin
6d6851e747
Add capnp-library do build image
2019-08-29 15:36:41 +03:00
Ivan
b4339f266d
Make a better build scheme ( #6500 )
...
* Fix shared build
* Major default libs refactor
* Fix build with gcc_eh
* Link all libraries as a big group.
* Use global interface library as a group
* Build capnproto using our cmake
* Use only internal libunwind
2019-08-28 23:49:37 +03:00
alesapin
fc0532a451
Add gcc-9 to build images
2019-07-29 14:04:25 +03:00