Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final Fix for librdkafka dependency #120

Merged
merged 1 commit into from
Nov 14, 2022
Merged

Conversation

alorbach
Copy link
Member

  • Updated source package for librdkafka.
  • Removed libzstd from "buildrequires" As it turns out we require to build the libzstd package from source ourself which is only be done if the package is NOT installed. Using --source-deps-only failed due open issues in the current librdkafka branch, so this is the best solution so far.
  • updated etc-mock files to allow networking during build. This is required if we build libraries from source during make.
  • With the changes above, static librdkafka libraries are build again which will solve the "undefined symbol" issues in rsyslog packages. See also: RHEL 8 OS family error creating kafka handle and thread rsyslog#4966

closes: #116

- Updated source package for librdkafka.
- Removed libzstd from "buildrequires"
  As it turns out we require to build the libzstd package from
  source ourself which is only be done if the package is NOT installed.
  Using --source-deps-only failed due open issues in the current
  librdkafka branch, so this is the best solution so far.
- updated etc-mock files to allow networking during build.
  This is required if we build libraries from source during
  make.
- With the changes above, static librdkafka libraries are build again
  which will solve the "undefined symbol" issues in rsyslog packages.
  See also: rsyslog/rsyslog#4966

closes: rsyslog#116
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

update librdkafka
1 participant