Ruben Fiszel
a6cf9656bb
chore: add mold linker config for aarch64-unknown-linux-gnu
...
Fixes ARM64 Docker build failure caused by R_AARCH64_CALL26 relocation
overflow when linking libv8. mold automatically generates range
extension thunks (veneers) to bridge calls exceeding the ±128MB limit.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-08 12:55:51 +00:00
Ruben Fiszel
43fa3e9505
Revert "fix: remove mold linker config that breaks Docker builds"
...
This reverts commit fea0954f20 .
2026-02-08 12:03:02 +00:00
Ruben Fiszel
fea0954f20
fix: remove mold linker config that breaks Docker builds
...
The mold linker is not available in Docker build images.
Use ~/.cargo/config.toml for local dev overrides instead.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-08 12:01:30 +00:00
Ruben Fiszel
8e826ce625
dev build opts
2026-02-08 09:28:15 +00:00
Ruben Fiszel
a3cf674cd0
test fix
2025-11-18 12:59:00 +00:00
Diego Imbert
304f953710
Separate duckdb crate to fix c++ build/link issues ( #6551 )
...
* call ffi
* remove duckdb dep
* rename windmill_duckdb_ffi_internal
* static lib
* ci
* back to dylib, bug isn't fixed in static
* feature flag and copy dynamic lib
* fix dynlib in docker
* load libwindmill_duckdb_ffi_internal at runtime on usage
* lazy static deadlocks
* Cache dynamic library handles
* update auto s3 path insert from editor bar
* Fix duckdb S3 freezing worker because of blocking task in tokio async context
* build dll windows GH workflow
* try fix windows build
* revert build.rs
* nit fixes CI
* Dockerfile update (not tested yet
* build dev sh for duckdb lib
* mistake
* attach windmill_duckdb_ffi_internal.so artefact
* rhel9
* docker fixes
* fix dockerfile
* better err msg
* forgot lib prefix .so
* add column_order
* fix column_order
2025-09-10 14:43:46 +00:00
Ruben Fiszel
184eb1477e
remove mold
2024-03-20 14:40:14 +01:00
Ruben Fiszel
a0a42067fb
feat: s3 cache config added to instance settings + parallelized tar pulling
2024-03-20 14:19:34 +01:00
Ruben Fiszel
efbba24581
feat: more resilient flows in case of crash during transitions
2024-02-25 18:25:40 +01:00
Ruben Fiszel
1f8910d730
feat: migrate ts parser to wasm ( #1686 )
...
* migrate ts parser to wasm
* add wasm
* revert py
2023-06-06 09:44:38 +02:00
Kai Jellinghaus
63102b036c
feat(backend): Redis based queue ( #1324 )
...
* Merge?
* Fix V8 breaking change
* WIP
* WIP
* Cleanup
* Move to git reference
* Fix Merge conflict
* update
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-11 12:24:13 +02:00
Ryan Rich
f89487cf90
fix(backend): backend compatability on macos ( #1340 )
2023-03-31 09:00:54 +02:00
Kai Jellinghaus
1537a1b756
Cargo config improvements ( #775 )
...
* Move cargo config to correct location
* Add --no-rosegment to build params.
This helps with stack traces, and is necessary for some profilers.
2022-10-20 07:38:49 +02:00
sqwishy
c11055bd83
link with lld ( #382 )
...
* link with lld
https://github.com/rust-lang/rust/issues/39915
* install lld in Dockerfile
2022-08-09 22:34:54 +02:00
Ruben Fiszel
2e132878e4
first commit
2022-05-05 04:25:58 +02:00