We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fe52ce3 commit 4ffc27cCopy full SHA for 4ffc27c
1 file changed
.github/workflows/release.yml
@@ -44,6 +44,12 @@ jobs:
44
- target: x86_64-unknown-linux-gnu
45
os: ubuntu-latest
46
47
+ # Musl x86-64 Linux build. Assume librdkafka needs cc/cxx.
48
+ - target: x86_64-unknown-linux-musl
49
+ os: ubuntu-latest
50
+ cc: 'musl-gcc'
51
+ cxx: 'explicitly-unset'
52
+
53
# Normal Intel Mac build
54
- target: x86_64-apple-darwin
55
os: macos-latest
@@ -71,6 +77,11 @@ jobs:
71
77
target: ${{ matrix.target }}
72
78
if: matrix.target == 'aarch64-unknown-linux-gnu'
73
79
80
+ # Install musl tools for musl builds
81
+ - name: Install musl tools
82
+ run: sudo apt-get update && sudo apt-get install -y musl-tools
83
+ if: matrix.target == 'x86_64-unknown-linux-musl'
84
74
85
# Install the protobuf compiler for linux builds
75
86
- name: Install protobuf (Apt)
76
87
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler
0 commit comments