Skip to content

Conversation

ThomasDevoogdt
Copy link
Contributor

@ThomasDevoogdt ThomasDevoogdt commented Jan 10, 2025

Allow fluent-bit to be compiled without C++ compiler.
This follows on PR #9277.


Enter [N/A] in the box, if an item is not applicable to your change.

Testing
Before we can approve your change; please submit the following in a comment:

  • Example configuration file for the change
  • Debug log output from testing the change
  • Attached Valgrind output that shows no leaks or memory corruption was found

If this is a change to packaging of containers or native binaries then please confirm it works for all targets.

  • Run local packaging test showing all targets (including any new ones) build.
  • Set ok-package-test label to test for all targets (requires maintainer to do).

Documentation

  • Documentation required for this feature

Backporting

  • Backport to latest stable release.

Fluent Bit is licensed under Apache 2.0, by submitting this pull request I understand that this code will be released under the terms of that license.

…fluent#7741

e.g. fluent-bit is a c-only library, so allow compilation without cxx

Upstream: confluentinc/librdkafka#4366
Signed-off-by: Thomas Devoogdt <[email protected]>
Fluent-bit is c only, so no need to compile cxx.
This fixes also a compile error in buildroot.

Signed-off-by: Thomas Devoogdt <[email protected]>
@ThomasDevoogdt ThomasDevoogdt changed the title Bugfix/workflows kafka cmake do not require a cxx compiler lib: kafka: CMakeLists.txt: do not require a CXX compiler Jan 10, 2025
@patrick-stephens patrick-stephens added the ok-package-test Run PR packaging tests label Jan 10, 2025
@ThomasDevoogdt
Copy link
Contributor Author

@patrick-stephens @edsiper kind ping

@ThomasDevoogdt
Copy link
Contributor Author

Close because no longer up-to-date, and part of #9277.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs-required ok-package-test Run PR packaging tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants