On Thu, Mar 5, 2020 at 2:09 PM William Roberts <bill.c.roberts@xxxxxxxxx> wrote: > > On Thu, Mar 5, 2020 at 10:12 AM William Roberts > <bill.c.roberts@xxxxxxxxx> wrote: > > > > On Thu, Mar 5, 2020 at 6:42 AM Petr Lautrbach <plautrba@xxxxxxxxxx> wrote: > > > > > > > > > Stephen Smalley <stephen.smalley.work@xxxxxxxxx> writes: > > > > > > > On Mon, Mar 2, 2020 at 11:41 AM <bill.c.roberts@xxxxxxxxx> wrote: > > > >> [PATCH v4 1/4] dso: drop hidden_proto and hidden_def > > > >> [PATCH v4 2/4] Makefile: add -fno-semantic-interposition > > > >> [PATCH v4 3/4] Makefile: add linker script to minimize exports > > > >> [PATCH v4 4/4] libselinux: drop symbols from map > > > > > > > > This looks fine to me but I'd like at least one of the distro > > > > maintainers to ack it (especially the last one). > > > > > > Acked-by: Petr Lautrbach <plautrba@xxxxxxxxxx> > > > > > > > Thanks staged: > > https://github.com/SELinuxProject/selinux/pull/205 > > merged. I've noticed a change since this was applied; if I build userspace against the updated libselinux, the dynamic loader will print a warning if it is run on a system with the older libselinux, ala: $ /sbin/restorecon -v /etc /sbin/restorecon: /lib64/libselinux.so.1: no version information available (required by /sbin/restorecon) It still works since there was no real change in the ABI but I don't know if this is a concern for distros.