SELinux binary policy manipulation library
Go to file
Petr Lautrbach 5bc99c00f4 fix swig bindings for 4.3.0
https://github.com/swig/swig/blob/master/CHANGES.current

"[Python] #2907 Fix returning null from functions with output
parameters.  Ensures OUTPUT and INOUT typemaps are handled
consistently wrt return type.

New declaration of SWIG_Python_AppendOutput is now:

  SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void);

The 3rd parameter is new and the new $isvoid special variable
should be passed to it, indicating whether or not the wrapped
function returns void.

Also consider replacing with:

  SWIG_AppendOutput(PyObject* result, PyObject* obj);

which calls SWIG_Python_AppendOutput with same parameters but adding $isvoid
for final parameter."

Fixes: https://github.com/SELinuxProject/selinux/issues/447

Suggested-by: Jitka Plesnikova <jplesnik@redhat.com>

Resolves: RHEL-64294
2024-10-23 08:32:36 +02:00
.fmf run tests via TMT/FMF 2022-11-10 17:17:50 +01:00
plans run tests via TMT/FMF 2022-11-10 17:17:50 +01:00
tests run tests via TMT/FMF 2022-11-10 17:17:50 +01:00
.gitignore Verify upstream tarball signature 2024-06-28 21:26:39 +02:00
0001-libsemanage-Preserve-file-context-and-ownership-in-p.patch libsemanage-3.7-2 2024-08-09 18:02:18 +02:00
0002-libsemanage-fix-swig-bindings-for-4.3.0.patch fix swig bindings for 4.3.0 2024-10-23 08:32:36 +02:00
bachradsusi.gpg Verify upstream tarball signature 2024-06-28 21:26:39 +02:00
changelog Move changelog to changelog and use %autochangelog 2024-06-28 21:26:51 +02:00
gating.yaml drop baseos-ci rules in gating.yaml 2024-05-21 13:26:54 +02:00
libsemanage.spec fix swig bindings for 4.3.0 2024-10-23 08:32:36 +02:00
semanage.conf semanage.conf - expand list of ignoredirs 2020-12-18 17:24:10 +01:00
sources Verify upstream tarball signature 2024-06-28 21:26:39 +02:00