libpulp/libpulp.rpmlintrc

15 lines
815 B
Plaintext

# When a library is being live patched, the program using it is unaware
# of the operation, so much so that it's not the application who starts
# the live patching. Instead, an external tool (__ulp_trigger) halts
# the execution of every thread of the application and changes
# trampolines to patched functions. If some of these operations fail,
# there's nothing the application could do to salvage the execution, so
# it's mandatory that the live patching calls exit to kill the process.
addFilter("W: shared-lib-calls-exit")
# Libpulp is the upstream name of the project, so placing the tools
# under libpulp-tools makes it more likely to show up on searches with
# zypper. However, this package does not ship libraries, which cause a
# lintian warning.
addFilter("libpulp-tools.* shlib-policy-missing-lib");