-
Bug
-
Resolution: Unresolved
-
Major
-
rhel-10.0
-
None
-
libselinux-3.7-4.el10
-
No
-
Moderate
-
1
-
rhel-sst-security-selinux
-
ssg_security
-
2
-
False
-
-
None
-
SELINUX 241016 - 241106
-
None
libselinux fails to build with preparing Swig 4.3.0. Jitka tested rebuild in Copr:
https://copr.fedorainfracloud.org/coprs/jplesnik/swig-rebuild/build/8116850/
due to an incompatible change in Swig
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."
- relates to
-
RHEL-64313 [RHEL10][CS10] Update SWIG to version 4.3.0
- Integration
- links to
-
RHBA-2024:140998 libselinux update