Re: HEADSUP: libsepol and libsemanage soname bump

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Nov 04, 2020 at 09:47:50AM +0100, Petr Lautrbach wrote:
> Hi,
> 
> in order to prevent backward compatibility libsepol and libsemanage used had few
> symbols defined twice and used symbol versioning for them. But when LTO was
> enabled these symbols were completely dropped during compilation, see
> https://github.com/SELinuxProject/selinux/issues/245
> 
> In order to fix it, it was decided to drop these duplicate symbols and also long
> time deprecated symbols and therefore sonames of libsepol and libsemanage were
> bumped.
> 
> The following SELinux userspace components are built and prepared to be merged in
> "f34-build-side-33413" side tag:
> 
> selinux-policy-3.14.7-7.fc34
> setools-4.4.0-0.1.20201102git05e90ee.fc34
> checkpolicy-3.1-4.fc34
> policycoreutils-3.1-5.fc34
> libsemanage-3.1-4.fc34
> libselinux-3.1-4.fc34
> libsepol-3.1-4.fc34
> 
> There are few other components which needs to be rebuild:
> 
> parted - for some reason it links to libsepol even though I haven't found a code
>   which would use it. I've proposed patch upstream
>   https://alioth-lists.debian.net/pipermail/parted-devel/2020-November/005500.html
> 
> shadow-utils - https://src.fedoraproject.org/rpms/shadow-utils/pull-request/6
> sssd - https://src.fedoraproject.org/rpms/sssd/pull-request/7
> 
> As none of packages which require either libsepol or libsemanage use dropped
> symbols and in order not to break build root during soname bumps I've added temporary
> subpackages with original library versions - libsepol-compat with libsepol.so.1
> and libsemanage-compat with libsemanage.so.1. These subpackage will be dropped
> as soon as everything is rebuilt in Rawhide.
> 
> I've sucessfuly built all packages also in my COPR repository
> https://copr.fedorainfracloud.org/coprs/plautrba/selinux-fedora/builds/
> 
> If there's no objection I'd like to merge the side tag to rawhide as soon as possible.
> 

This is merged now https://bodhi.fedoraproject.org/updates/FEDORA-2020-44f878be7e

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux