Skip to content

Commit a6c8cec

Browse files
authored
Fix pipeline inclusion of static binaries (#4666)
without gssapi dependency
1 parent 267367c commit a6c8cec

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,21 @@ librdkafka v2.3.1 is a maintenance release:
66
check the [release notes](https://www.openssl.org/news/cl30.txt).
77
* Integration tests can be started in KRaft mode and run against any
88
GitHub Kafka branch other than the released versions.
9+
* Fix pipeline inclusion of static binaries (#4666)
10+
11+
12+
## Fixes
13+
14+
### General fixes
15+
16+
* In librdkafka release pipeline a static build containing libsasl2
17+
could be chosen instead of the alternative one without it.
18+
That caused the libsasl2 dependency to be required in confluent-kafka-go
19+
v2.1.0-linux-musl-arm64 and v2.3.0-linux-musl-arm64.
20+
Solved by correctly excluding the binary configured with that library,
21+
when targeting a static build.
22+
Happening since v2.0.2, with specified platforms, when using static binaries (#4666).
23+
924

1025

1126
# librdkafka v2.3.0

packaging/nuget/packaging.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ def apply_mappings(self):
380380
attr = attr[1:]
381381

382382
if attr in a.info and \
383-
a.info[attr] != m.attributes[origattr]:
383+
a.info[attr] == m.attributes[origattr]:
384384
found = False
385385
break
386386
else:

0 commit comments

Comments
 (0)