-
Notifications
You must be signed in to change notification settings - Fork 645
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
remove liblogging-stdlog dependency #2706
Comments
rgerhards
added a commit
to rgerhards/rsyslog
that referenced
this issue
May 14, 2018
Liblogging-stdlog was introduced to provide a broader ability to send rsyslog internal logs to different sources. However, most distros did not pick up that capability and so instead we do a regular syslog() call. We assume that the actual functionality is never used in practice, so we plan to retire it. That makes building rsyslog from source easier. The plan is to disable use of liblogging-stdlog by default during configure. So users (and distros!) can still opt-in to have it enabled if they desire. A couple of releases later, we want to completely remove the functionality, except if there has desire been shown in the meantime which justifies to keep liblogging-stdlog. This patch is for disabling liblogging-stdlog by default. We now also emit a warning message ("liblogging-stdlog will go away") so that users know what is going on and my react. closes rsyslog#2705 see also rsyslog#2706
This was just done in May 2018 8.36. So it is a bit early to remove it right now. I guess I picked the wrong label when I opened the issues. |
We must note that the testbench also uses this functionality, so there is need for some actual code changes. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Liblogging-stdlog was introduced to provide a broader ability to send rsyslog internal logs to different sources. However, most distros did not pick up that capability and so instead we do a regular syslog() call. We assume that the actual functionality is never used in practice, so we plan to retire it. That makes building rsyslog from source easier.
#2705 disabled the use of liblogging-stdlog by default during configure. So users (and distros!) could still opt-in to have it enabled if they desire.
With this issue, a couple of releases later, we want to completely remove the functionality.
If you have a strong reason why you still need it, please post here. If by the assigned milestone we will not see complaints with good reasoning here, we will remove the code.
The text was updated successfully, but these errors were encountered: