Open kloczek opened 3 years ago
gentle ping ..
Is it any plan to provide all SELinux libraries with well defined public API/ABI which would be used by all SELinux tools as well?
Any update? I see tat this ticket still is opened so I'm assuming that you are at least considering that something about proper public/piov API/API separation needs to be done. Maybe it would be good to just put more symbols in stared libraries and sart tearing them as public one? 🤔
gentle ping .. 🤔
3 and half years later and still shared libsepo has no stable ABI and cannot be used to build other SELinux tools. Where is the problem? 🤔 checkpolicy and mcstrans are failing on try to link with shared libsepol.
I guess the problem is that nobody is really interested enough to fix this issue. AFAIK @JurajMarcin and @WOnder93 have been working on some improvement but I'm not sure what's the current state of their work.
I guess the problem is that nobody is really interested enough to fix this issue. AFAIK @JurajMarcin and @WOnder93 have been working on some improvement but I'm not sure what's the current state of their work.
Yep looks like you are right .. no cares about that. No one cares as well about:
-fvisibility=hidden
cd src; make
)
With patch:
linking fails with missing several symbols. Below is
make -k
output: