Fix compilation warnings with libselinux 3.1 in contrib/sepgsql/
Michael Paquier <michael@paquier.xyz>
Fix compilation warnings with libselinux 3.1 in contrib/sepgsql/ Upstream SELinux has recently marked security_context_t as officially deprecated, causing warnings with -Wdeprecated-declarations. This is considered as legacy code for some time now by upstream as security_context_t got removed from most of the code tree during the development of 2.3 back in 2014. This removes all the references to security_context_t in sepgsql/ to be consistent with SELinux, fixing the warnings. Note that this does not impact the minimum version of libselinux supported. Reviewed-by: Tom Lane Discussion: https://postgr.es/m/20200813012735.GC11663@paquier.xyz
Files
| Path | Change | +/− |
|---|---|---|
| contrib/sepgsql/label.c | modified | +5 −5 |
| contrib/sepgsql/selinux.c | modified | +5 −5 |
| contrib/sepgsql/uavc.c | modified | +2 −2 |
Discussion
- security_context_t marked as deprecated in libselinux 3.1 15 messages · 2020-08-13 → 2022-11-09