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

Fix building on (unsupported) CentOS 7 #2496

Merged
merged 2 commits into from
Nov 6, 2024
Merged

Conversation

pqarmitage
Copy link
Collaborator

No description provided.

Signed-off-by: Quentin Armitage <quentin@armitage.org.uk>
Open file descriptor locks were introduced in Linux 3.15, so we
cannot use that type of locking on systems with older kernels
(e.g. CentOS 7, which of course is no longer supported).

Since this problem only occurs on kernels no longer supported
by keepalived this commit simply removes the file locking, rather
than implementing a more comprehensive solution.

It is expected that at some point, in order to simplify the code,
support for kernels no longer supported by any of the main
distros will be removed from keepalived.

Signed-off-by: Quentin Armitage <quentin@armitage.org.uk>
@pqarmitage pqarmitage merged commit 7076f55 into acassen:master Nov 6, 2024
10 checks passed
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.

1 participant