Azat Khuzhin
a10aa9ad50
Force libunwind usage (removes gcc_eh support)
...
libunwind is reentrant and signal safe, and works faster then then
gcc_eh (plus it has some custom patches for problems that have been
found during it's usage in ClickHouse).
gcc_eh may be missing in the system (if gcc was not installed), and
even if it exists clickhouse uses -nodefaultlibs, so some care should be
made to make it work.
Also this library is tiny and there shouln't be any problem to require
it always (there is already tendency to require some contrib libraries,
i.e. poco).
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-07-08 20:55:50 +02:00
Alexey Milovidov
463c2ba5ce
Revert "Add documentation for building in docker"
2023-07-04 14:07:10 +03:00
Mikhail f. Shiryaev
584b46c5ca
Add documentation for building in docker
2023-07-03 19:58:47 +02:00
Robert Schulze
d7002f8b94
Incorporate Dan's feedback
2023-05-30 17:46:21 +00:00
DanRoscigno
f9f98ac503
note option
2023-05-23 09:58:59 -04:00
Dan Roscigno
fd62a1473c
Update build instructions
...
I am testing the build on Ubuntu 22.04 and found that I needed to add some prereqs.
2023-05-23 09:35:23 -04:00
Robert Schulze
0d9a6b5545
Update QPL docs
2023-05-13 13:26:47 +00:00
Robert Schulze
9d34233e65
Merge branch 'master' into iaadeflate_swpath_compat
2023-05-12 16:39:17 +02:00
jinjunzh
e72a6fe973
qpl-deflate codec lower the minimum SIMD version to SSE 4.2
2023-05-12 09:56:01 -04:00
Robert Schulze
b9c185af44
Merge pull request #49678 from azat/build/llvm-16
...
Switch to LLVM/clang 16 (16.0.3)
2023-05-12 13:47:36 +02:00
Alexey Milovidov
cf2b158072
Update build-cross-riscv.md
2023-05-12 03:18:43 +03:00
Azat Khuzhin
432250a85d
Update instructions for building under OSX to clang-16
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 20:28:38 +02:00
Azat Khuzhin
c37fe64040
Merge remote-tracking branch 'u/master' into build/llvm-16
2023-05-08 22:33:52 +02:00
merlllle
d6448b749e
Fix missing backticks for inline code in architecture.md
2023-05-06 02:17:19 +01:00
Feng Kaiyu
2e14b91b92
docs: update build.md, add missing argument value.
...
`--build` need an option (`build`).
2023-04-28 16:53:19 +08:00
Robert Schulze
fcf0bb2aa0
Update build guide for nasm, #49254
2023-04-27 17:20:53 +00:00
Robert Schulze
f870013fa1
+ GCC is unsupported
2023-04-24 20:14:59 +00:00
Robert Schulze
d19f8ec4b9
Cleanup build guide
...
- bump minimum required versions
- remove the recommendation + steps to build clang from source ...
that was only needed in the very early days
- use 'modern' cmake syntax to build
2023-04-24 20:10:17 +00:00
Dan Roscigno
f34f479dbb
Update build.md
...
On Fedora I could not build with `make`, I had to use `ninja`. Error:
```
❯ make -j $(nproc)
make: *** No targets specified and no makefile found. Stop.
```
2023-04-24 12:23:12 -04:00
ltrk2
24381a9489
Apply correct Markdown syntax
2023-04-21 06:44:23 -07:00
Robert Schulze
c406663442
Docs: Replace annoying three spaces in enumerations by a single space
2023-04-19 15:56:55 +00:00
Robert Schulze
3f7ce60e03
Merge branch 'master' into rs/gcc-removal
2023-04-12 22:17:04 +02:00
Robert Schulze
3c6aa46d4a
Update docs
2023-04-11 18:31:00 +00:00
Alexander Tokmakov
3633f0b2f3
fix
2023-04-07 23:50:09 +02:00
Alexander Tokmakov
c4c3602f69
Merge branch 'master' into contrib_sparse_checkout
2023-03-31 22:55:22 +03:00
Alexander Tokmakov
2ab198f19d
Merge branch 'master' into contrib_sparse_checkout
2023-03-31 16:10:15 +02:00
Robert Schulze
eb93ec35f5
Merge pull request #48154 from azat/varuint-v2
...
Add sanity checks for writing number in variable length format (resubmit)
2023-03-31 10:59:21 +02:00
Robert Schulze
4938681f87
Fix macos build
2023-03-30 17:46:11 +00:00
mateng915
15a5372eb1
Update build.md
...
Latest master branch and stable tag version using Clang-14 can not compile successfully. Need using Clang-15
2023-03-30 17:07:36 +08:00
Alexander Tokmakov
905975f6e6
update docs
2023-03-29 18:47:38 +02:00
Robert Schulze
382aa60056
Merge pull request #47745 from jinjunzh/iaadeflate_doc_update
...
Create doc and scripts for qpl_deflate benchmark
2023-03-22 10:15:26 +01:00
jinjunzh
e9015b9d2a
fixed spelling issue
2023-03-22 10:26:31 -04:00
jinjunzh
4522a35b0d
revise the spell check issue
2023-03-22 09:35:35 -04:00
jinjunzh
038b56ad6a
reformat doc
2023-03-21 16:31:47 -04:00
jinjunzh
bdb59db8ed
fixed spelling issues
2023-03-21 15:36:38 -04:00
jinjunzh
03f2e5647d
update keywords
2023-03-21 14:23:36 -04:00
jinjunzh
bb8dff8be1
update file path
2023-03-21 14:11:44 -04:00
jinjunzh
049705836e
rename with .md
2023-03-21 14:06:06 -04:00
jinjunzh
41eff365a7
update doc for deflate_qpl
2023-03-21 13:58:10 -04:00
jinjunzh
d65d23bf0e
remove blank spaces
2023-03-21 12:06:29 -04:00
jinjunzh
ffc8d831c5
improve doc path and structure
2023-03-21 12:00:57 -04:00
Alexey Milovidov
dc19e46cab
Add more fuzzers
2023-03-19 02:14:41 +01:00
Alexey Milovidov
89a76c2d77
Use LLVM 16
2023-03-18 23:45:57 +01:00
rfraposa
ac5ed141d8
New nav - reverting the revert
2023-03-17 21:45:43 -05:00
Alexander Tokmakov
ec44c8293a
Revert "New navigation"
2023-03-17 21:21:11 +03:00
rfraposa
60fb9973d7
trailing slash fixes
2023-03-16 16:43:01 -05:00
Alexey Milovidov
4a847f2546
Merge pull request #47436 from ClibMouse/s390x_docs
...
Add s390x cross build instructions
2023-03-11 04:06:07 +03:00
Boris Kuschel
663b4fb4a8
Small tweaks
2023-03-10 15:20:57 -05:00
Boris Kuschel
1df592b06b
Remove exclusion
2023-03-10 13:04:32 -05:00
Boris Kuschel
d26466bab9
aspell corrections
2023-03-10 13:01:26 -05:00