All of lore.kernel.org
 help / color / mirror / Atom feed
* drop symbol versioning from libsepol and libsemanage?
@ 2020-08-07 18:54 Stephen Smalley
  2020-08-13 17:47 ` Petr Lautrbach
  0 siblings, 1 reply; 6+ messages in thread
From: Stephen Smalley @ 2020-08-07 18:54 UTC (permalink / raw)
  To: SElinux list

As noted in https://github.com/SELinuxProject/selinux/issues/245,
symbol versioning in libsepol causes problems for LTO.  libsepol and
libsemanage have a handful of versioned symbols due to incompatible
ABI changes made early in the CIL integration.  However, as far as I
can tell, these symbols were only used by other components of the
selinux userspace, not externally.  Should we stop supporting the old
versions going forward and simplify the maps? If so, does this truly
require bumping the .so version or can we omit that since there are no
external users?  Thoughts?

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-08-26  7:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-07 18:54 drop symbol versioning from libsepol and libsemanage? Stephen Smalley
2020-08-13 17:47 ` Petr Lautrbach
2020-08-13 17:56   ` Stephen Smalley
2020-08-18 13:40     ` Petr Lautrbach
2020-08-24 14:15       ` Stephen Smalley
2020-08-26  7:47         ` Petr Lautrbach

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.