You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This builds the Rust helper via the `buildHelperRust` task (musl build, works on both glibc and musl targets) and stores the binary in the `php-helper-rust` Docker volume.
71
-
72
-
### C++ helper (default)
73
-
74
-
Omit `-PuseHelperRust` and `-PhelperBinary`. The C++ helper is built via the `buildAppsec-*` task.
69
+
This builds the Rust helper via the `buildHelperRust` task (musl build,
70
+
works on both glibc and musl targets), stores the binary in the
71
+
`php-helper-rust` Docker volume, and mounts it as
72
+
`/helper-rust/libddappsec-helper.so`.
75
73
76
74
## Image Tags
77
75
@@ -135,7 +133,8 @@ Start a test container without running tests (for manual debugging):
The `buildHelperRust` task already produces a musl-linked binary (built on Alpine with `cargo +nightly`, using LLVM libunwind). The `patchelf --remove-needed libc.musl-*` step makes it load on both musl and glibc systems.
@@ -183,7 +178,6 @@ The `buildHelperRust` task already produces a musl-linked binary (built on Alpin
0 commit comments