mirror of
https://github.com/SELinuxProject/setools
synced 2025-02-13 18:36:52 +00:00
Update Travis-CI build to use the 2.5 userspace release.
This commit is contained in:
parent
21c594de70
commit
bda9803773
@ -34,14 +34,16 @@ before_install:
|
||||
- cd ..
|
||||
|
||||
# Download current SELinux userspace tools and libraries
|
||||
- curl -sS -L https://github.com/SELinuxProject/selinux/archive/20150202.tar.gz | tar xz
|
||||
- mv selinux-20150202 selinux-src
|
||||
- patch -p1 -d selinux-src < patches/libsepol-2.4-mls-semantic-level-expand.patch
|
||||
- curl -sS -L https://github.com/SELinuxProject/selinux/archive/20160223.tar.gz | tar xz
|
||||
- mv selinux-20160223 selinux-src
|
||||
|
||||
# Ubuntu 12.04 coreutils is too old to provide "ln --relative" :(
|
||||
- sed 's/ln -sf --relative /ln -sf /' -i selinux-src/libsepol/src/Makefile
|
||||
- sed 's/ln -sf --relative /ln -sf /' -i selinux-src/libselinux/src/Makefile
|
||||
|
||||
# Drop secilc to break xmlto dependence (secilc isn't used here anyway)
|
||||
- sed -i -e 's/secilc//' selinux-src/Makefile
|
||||
|
||||
# Drop sepolicy to break setools3 dependence (sepolicy isn't used here anyway)
|
||||
- sed -i -e 's/sepolicy//' selinux-src/policycoreutils/Makefile
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user