Search Criteria
Package Details: libsepol 3.8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/libsepol.git (read-only, click to copy) |
---|---|
Package Base: | libsepol |
Description: | SELinux binary policy manipulation library |
Upstream URL: | https://github.com/SELinuxProject/selinux |
Keywords: | selinux |
Licenses: | LGPL2.1 |
Groups: | selinux |
Conflicts: | selinux-usr-libsepol |
Provides: | libsepol.so, selinux-usr-libsepol |
Submitter: | Siosm |
Maintainer: | IooNag |
Last Packager: | IooNag |
Votes: | 113 |
Popularity: | 0.87 |
First Submitted: | 2013-11-03 20:05 (UTC) |
Last Updated: | 2025-03-02 20:33 (UTC) |
Dependencies (2)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- flex (flex-gitAUR) (make)
Latest Comments
1 2 Next › Last »
simona commented on 2025-03-03 09:16 (UTC)
68D21823342A13683AEB3E4EFB4C685B5DC1C13E key missing
Pillgar commented on 2025-03-02 22:39 (UTC) (edited on 2025-03-02 23:08 (UTC) by Pillgar)
I keep getting key 68D21823342A13683AEB3E4EFB4C685B5DC1C13E could not be imported error. I can't find it on the https://github.com/archlinuxhardened/selinux/blob/master/_pgp_cache/ or ubuntu/gnupg key server.
UPDATE: I found it. It has hiding: https://github.com/archlinuxhardened/selinux/blob/127684ada271f3f756b9bc4f47c39a195231d2da/libselinux/keys/pgp/68D21823342A13683AEB3E4EFB4C685B5DC1C13E.asc
eltongermano commented on 2023-12-16 00:34 (UTC)
To install updated PGP keys run: wget https://raw.githubusercontent.com/archlinuxhardened/selinux/master/_pgp_cache/B8682847764DF60DF52D992CBC3905F235179CF1.asc && gpg --import B8682847764DF60DF52D992CBC3905F235179CF1.asc
Louis commented on 2023-05-01 22:10 (UTC) (edited on 2023-05-01 22:10 (UTC) by Louis)
Jason's key can be imported running this command:
gpg --keyserver keys.gnupg.net --recv-keys 63191CE94183098689CAB8DB7EF137EC935B0EAF
silverbluep commented on 2023-04-05 00:42 (UTC)
Petr Lautrbach plautrba@redhat.com's key expired or revoked; anyone building should import the other dev key.
IooNag commented on 2022-05-30 08:08 (UTC)
Pillgar: for information the gpg key is available on Ubuntu keyserver (https://keyserver.ubuntu.com/pks/lookup?search=0xE853C1848B0185CF42864DF363A8AD4B982C4373&fingerprint=on&op=index ) and on GitHub's user bachradsusi (https://github.com/bachradsusi.gpg ). I also uploaded it on https://github.com/archlinuxhardened/selinux/blob/master/_pgp_cache/E853C1848B0185CF42864DF363A8AD4B982C4373.asc when I updated the SELinux packages, to make it easier to discover (and it seems you found the key on keys.gnupg.net too). If you found a public keyserver which do not have this key, feel free to send an email to the SELinux mailing list (selinux@vger.kernel.org) asking for the key to be uploaded to this keyserver.
Pillgar commented on 2022-05-29 23:57 (UTC) (edited on 2022-05-30 04:57 (UTC) by Pillgar)
I'm getting an "ERROR: Remote key not fetched correctly from keyserver", when trying to upgrade this package. Not sure if the server is temporarily down, but I thought I'd mention it none the less.
Looks like that key was updated two days ago: https://github.com/archlinuxhardened/selinux/blob/master/_pgp_cache/E853C1848B0185CF42864DF363A8AD4B982C4373.asc
Update: gpg --keyserver keys.gnupg.net --recv-keys BE22091E3EF62275 worked! I had incorrectly used pacman-key --recv-keys BE22091E3EF62275 before!
IooNag commented on 2020-05-18 20:34 (UTC)
As a workaround of the build issue with gcc 10, it is possible to use clang. Using "make CC=clang" in build() seems to work fine (at least with the latest package, clang 10.0.0-2). I will test other SELinux packages and updates the PKGBUILD to use clang instead of gcc if it is confirmed to work.
IooNag commented on 2020-05-14 18:55 (UTC)
hashworks: Thanks for the build log. I managed to reproduce the issue after upgrading my system. It seems to be caused by gcc 10: on another Arch Linux system with gcc 9, libsepol still builds fine. This is therefore a serious issue and unfortunately I will not have much time to investigate it in the following days.
Nevertheless it seems that the current upstream master branch (https://github.com/SELinuxProject/selinux/tree/master/libsepol) builds fine with gcc 10, but this could be caused by some changes in the way libsepol is linked (to help with LTO) that happened a few months ago, and these changes are not easy to backport.
If you have time to help make libsepol package compatible with gcc 10, please submit a Pull Request on https://github.com/archlinuxhardened/selinux
hashworks commented on 2020-05-14 18:18 (UTC)
I mainly used extra-x86_64-build here since we have a user where it doesn't build, but it worked for me with yay and makepkg. I could reproduce the error with extra-x86_64-build though. Here is the build log if you want to take a look: https://fb.hash.works/68TTA/
1 2 Next › Last »