Lines Matching +full:- +full:glib2
2 # SPDX-License-Identifier: MIT
3 set -ev
9 export SELINUX_DIR="${SELINUX_DIR:-/root/selinux}"
13 id -Z
21 dnf clean all -y
22 dnf install -y \
23 --allowerasing \
24 --skip-broken \
26 audit-libs-devel \
28 bzip2-devel \
29 CUnit-devel \
34 glib2-devel \
36 libcap-devel \
37 libcap-ng-devel \
38 pam-devel \
39 pcre2-devel \
41 python3-devel \
42 ruby-devel \
44 perl-Test \
45 perl-Test-Harness \
46 perl-Test-Simple \
47 selinux-policy-devel \
49 libselinux-devel \
50 net-tools \
53 lksctp-tools-devel \
55 libbpf-devel \
56 keyutils-libs-devel \
57 kernel-devel \
59 xfsprogs-devel \
60 libuuid-devel \
64 rdma-core-devel \
65 kernel-devel-"$(uname -r)" \
66 kernel-modules-"$(uname -r)"
74 git config --global --add safe.directory "$SELINUX_DIR"
75 git log --oneline -1
81 make -j"$(nproc)" LIBDIR=/usr/lib64 SHLIBDIR=/lib64 install
82 make -j"$(nproc)" LIBDIR=/usr/lib64 SHLIBDIR=/lib64 install-pywrap
83 make -j"$(nproc)" LIBDIR=/usr/lib64 SHLIBDIR=/lib64 relabel
90 rm -rf selinux-testsuite
91 git clone --depth=1 https://github.com/SELinuxProject/selinux-testsuite.git
92 cd selinux-testsuite