diff options
author | Nicolas Iooss | 2014-05-30 13:22:05 +0200 |
---|---|---|
committer | Nicolas Iooss | 2015-06-27 11:44:56 +0800 |
commit | 0e14689503e3bebaa6ee2e7b7a6bc8264bd5c291 (patch) | |
tree | 2898f98f7f5c281fcdfc1cc8aeec5df41a0e2768 | |
parent | fd88d9e278f38eb12e8b677a7ef918403627884e (diff) | |
download | aur-0e14689503e3bebaa6ee2e7b7a6bc8264bd5c291.tar.gz |
systemd-selinux 212-3 update
Currently there are bugs in libtool which break systemd build:
http://lists.freedesktop.org/archives/systemd-devel/2014-March/017535.html
ArchLinux systemd package has been fixed in testing. Backport this
change:
https://projects.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/systemd&id=a85b53ccc7b1b503266f7458c2aeb852403740d5
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 5 |
2 files changed, 9 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = systemd-selinux pkgver = 212 - pkgrel = 2 + pkgrel = 3 url = http://www.freedesktop.org/wiki/Software/systemd arch = i686 arch = x86_64 @@ -73,7 +73,7 @@ pkgname = systemd-selinux provides = nss-myhostname provides = systemd-tools=212 provides = udev=212 - provides = systemd=212-2 + provides = systemd=212-3 conflicts = nss-myhostname conflicts = systemd-tools conflicts = udev @@ -111,15 +111,15 @@ pkgname = libsystemd-selinux provides = libsystemd-journal.so provides = libsystemd-login.so provides = libudev.so - provides = libsystemd=212-2 + provides = libsystemd=212-3 conflicts = libsystemd pkgname = systemd-sysvcompat-selinux pkgdesc = sysvinit compat for systemd license = GPL2 depends = systemd-selinux - provides = systemd-sysvcompat=212-2 - provides = selinux-systemd-sysvcompat=212-2 + provides = systemd-sysvcompat=212-3 + provides = selinux-systemd-sysvcompat=212-3 conflicts = sysvinit conflicts = systemd-sysvcompat conflicts = selinux-systemd-sysvcompat @@ -7,7 +7,7 @@ pkgbase=systemd-selinux pkgname=('systemd-selinux' 'libsystemd-selinux' 'systemd-sysvcompat-selinux') pkgver=212 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') url="http://www.freedesktop.org/wiki/Software/systemd" groups=('selinux') @@ -50,6 +50,9 @@ prepare() { build() { cd "${pkgname/-selinux}-$pkgver" + # LTO currently breaks the build because of libtool failures + CFLAGS+=' -fno-lto' + ./configure \ --libexecdir=/usr/lib \ --localstatedir=/var \ |