Marcus Holland-Moritz
|
b99cb472f1
|
build: do a real non-size-optimized LTO build
|
2025-04-08 00:18:23 +02:00 |
|
Marcus Holland-Moritz
|
fbb080ebb9
|
chore: update library versions and add release date comment
|
2025-04-07 22:07:00 +02:00 |
|
Marcus Holland-Moritz
|
93368a4065
|
build: we don't link against bzip2 anymore, so no need to build it
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
a26ab4d6f3
|
build: disable libarchive features we don't use (yet) for static build
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
3366ef4585
|
build: tweak static libs config on alpine
- always use `-ffunction-sections -fdata-sections -fmerge-all-constants`
- don't use `-Os` with gcc
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
86c0cfc528
|
build: also build custom libfuse
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
50ba20dbcf
|
build: build openssl without tests/docs
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
17f766111a
|
build: don't build thin-lto stuff at the moment
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
5350edf2ab
|
build: provide lto library versions on alpine; add zstd
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
c109cef774
|
build: update alpine dockerfile
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
4369f3d666
|
build: more static libs and size optimizations on alpine
|
2025-03-31 14:16:09 +02:00 |
|
Marcus Holland-Moritz
|
8fb7e97f13
|
build: refactor install-static-libs.sh to be more flexible
|
2025-03-31 14:16:09 +02:00 |
|
Marcus Holland-Moritz
|
8a8f32e55f
|
build: update install-static-libs.sh
|
2025-03-18 13:23:44 +01:00 |
|
Marcus Holland-Moritz
|
fa644b4869
|
refactor: use cpptrace
|
2025-03-14 15:07:49 +01:00 |
|
Marcus Holland-Moritz
|
6b34c771bf
|
chore: update static lib versions
|
2024-07-28 02:14:49 +02:00 |
|
Marcus Holland-Moritz
|
9ed166c684
|
chore: build static openssl without fips support in docker container
|
2024-04-14 14:52:25 +02:00 |
|
Marcus Holland-Moritz
|
76b9702e03
|
chore: try ubuntu noble build again
|
2024-04-06 00:18:05 +02:00 |
|
Marcus Holland-Moritz
|
7287ef7aea
|
chore: add build actions for fedore & arch
|
2024-04-02 17:14:56 +02:00 |
|
Marcus Holland-Moritz
|
10532a3297
|
chore(ricepp): install benchmark alongside artifacts
|
2024-02-25 20:26:32 +01:00 |
|
Marcus Holland-Moritz
|
dd166de993
|
chore: see if we can switch CI to ubuntu 24.04
|
2024-02-25 17:47:11 +01:00 |
|
Marcus Holland-Moritz
|
e0bcadd02c
|
build: try building a gcc-static binary
|
2024-01-21 11:48:04 +01:00 |
|
Marcus Holland-Moritz
|
bf1a59c4c8
|
chore: retry "file" ftp download as it's extremely unreliable
|
2024-01-09 20:30:32 +01:00 |
|
Marcus Holland-Moritz
|
4d59bc677f
|
Benchmark library tweaks
|
2023-12-17 23:02:28 +01:00 |
|
Marcus Holland-Moritz
|
bbb33af4ca
|
Let's try building on Ubuntu 23.04
|
2023-12-17 23:02:28 +01:00 |
|
Marcus Holland-Moritz
|
f9f9b0b6fc
|
Try FLAC static build again
|
2023-12-17 23:02:28 +01:00 |
|
Marcus Holland-Moritz
|
86b78b0c75
|
build: update build script / workflow
|
2023-11-19 10:07:20 +01:00 |
|
Marcus Holland-Moritz
|
3dd8ed987c
|
Simplify static build code, now requires static libs to be installed
|
2023-07-17 11:20:53 +02:00 |
|