Replies: 2 comments
-
With no details on how you actually built it then it's going to be hard to help you. What did you actually do to set up your environment and build things? OpenBSD is always "fun" so my guess is that you have disabled building of the CPU plugin either via cmake rules or missing dependencies or conditional compilation. Your cmake output will indicate what happened and why, i.e. what plugins were enabled along with the various tests. |
Beta Was this translation helpful? Give feedback.
-
Your'e right, I didn't check the actually built inputs. Seems like cpu is not one of them. The (shortened) response is: I attach some files: -CMakeLists.txt is the file I used I built without JeMalloc, because it seems to be incompatible with openBSD. It uses some data type available in freeBSD, but not openBSD. I had to manually change the link.txt files of the executable and the dynamic library, replaced the references to the SSL libraries. They originally pointed to old versions, I changed them to point to SSL v2 libraries, e.g.: I changed the build of the backtrace library from -g to -g0, because I ran into an error:| I hope this gives you more insight |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
after some problems, I succeeded building fluent-bit v4.0.2 on openBSD6.8, using clang 10, which was selected by cmake.
But when I start fluent-bit as is suggested in README.md:
bin/fluent-bit -i cpu -o stdout -f 1
I get this error:
[2025/05/09 09:29:58] [error] [config] section 'cpu' tried to instance a plugin name that doesn't exist
[2025/05/09 09:29:58] [error] configuration file contains errors, aborting.
Did somebody build fluent-bit on openBSD, or has an idea how to solve this?
Any help would be much appreciated, thanks
Beta Was this translation helpful? Give feedback.
All reactions