Commit e6afdc5
committed
fix: allow building more recent redis versions
Redis > 8.2 wasn't building correctly.
Initially I was hitting an error about `if let`:
> `let` expressions in this position are unstable
in the `wildcard` transitive dependency of redisearch.
I upgraded the version of alpine used to get a more recent Rust toolchain which stabilised that syntax.
This caused another error because the llvm-dev package dropped the `/usr/bin/llvm-config` binary,
instead only including the binary with the version attached. (issue)[https://gitlab.alpinelinux.org/alpine/aports/-/work_items/17773].
The fix for that is in, but I wasn't getting it in the package archive.
So I added a check that sets the correct envvar.
Signed-off-by: Daniel Goldman <danielgoldman4@gmail.com>1 parent 728981e commit e6afdc5
1 file changed
+10
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
28 | 37 | | |
29 | 38 | | |
30 | 39 | | |
| |||
0 commit comments