Age | Commit message (Collapse) | Author |
|
Backport
https://github.com/SELinuxProject/selinux/commit/8e0e718bae53fff30831b92cd784151d475a20da.
|
|
|
|
|
|
This prevents package() from overwriting the global provides.
|
|
This helps making package depends on a precise major version of a shared
library.
|
|
Since libselinux 3.4, libselinux has been using pcre2 by default, with a
rationale documented on
https://github.com/SELinuxProject/selinux/commit/e0da140d82c0ebebf1060ce87d0f11276c7fc59a
The Arch Linux package switched to pcre2 without changing the
dependency, which is a bug. Fix this and force using pcre2 with
USE_PCRE2=y.
Signed-off-by: Nicolas Iooss <nicolas.iooss_git@polytechnique.org>
Fixes: https://github.com/archlinuxhardened/selinux/issues/119
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SELinux userspace libraries and tools require pkg-config in order to
build with code using PCRE or DBUS. pkgconf should be installed on build
systems, as it belongs to group base-devel, but some users did not
install this package and report issues such as
https://aur.archlinux.org/packages/libselinux/#comment-731794
Make everyone happy by adding pkgconf to the makedepends array. This
should not modify the build (as pkgconf was already supposed to be
installed), so there is no need to bump the pkgrel.
|
|
|
|
|
|
Fix a build issue reported in
https://aur.archlinux.org/packages/libselinux/#comment-705409
|
|
Fixes: https://github.com/archlinuxhardened/selinux/issues/23
|
|
|
|
|
|
A glitch has been introduced while upgrading the packages to 2.7.
|
|
|
|
When makepkg is run in a shell environment with rvm or vitualenv, ruby
or python can have a version which mismatches the system's one. Use the
interpreter from /usr/bin in order to avoid build issues.
This issue has been reported in:
https://aur.archlinux.org/packages/libselinux/#comment-598645
|
|
|
|
|
|
Backport fixes to make the Python wrapper works with SWIG 3.0.10
|
|
Backport fixes to make systemd 231 works on systems when SELinux is
installed but disabled.
|
|
|
|
|
|
Following my post in selinux mailing list
(http://marc.info/?l=selinux&m=141383575923190&w=2):
* Improve ruby pkg-config patch to use the ruby version which is already
computed in the Makefile.
* No longer follow what Fedora does for packaging and choose to do
something similar as what Gentoo and Debian provide.
* Mark the libselinux.so symlink issue as fixed in the next yet-to-come
release.
Moreover, use /usr/bin as install directory instead of /usr/sbin and
move pcre to the depends array to fix this namcap error:
libselinux E: Dependency pcre detected and not included (libraries
['usr/lib/libpcre.so.1'] needed in files ['usr/lib/libselinux.so.1',
'usr/bin/sefcontext_compile'])
|
|
|
|
Upstream moved to github
|
|
|
|
2 users in https://aur.archlinux.org/packages/libselinux/ asked to add armv6h
architecture, like what is done to seafile-server:
https://aur.archlinux.org/packages/se/seafile-server/PKGBUILD
|
|
|
|
|
|
|
|
|
|
This eases the upgrade from selinux- and selinux-usr- packages to new package names
|
|
|