diff options
author | Platon Ryzhikov | 2020-03-30 10:07:59 +0300 |
---|---|---|
committer | Platon Ryzhikov | 2020-03-30 10:07:59 +0300 |
commit | 89b39d90fddbd212b54073d8927dad7d02a989ea (patch) | |
tree | 7eef4bcd2ca7125a3c623319c1e306374bfec696 /PKGBUILD | |
parent | 7a8887c689cb6aeb593397095772b7b395cdd77a (diff) | |
download | aur-89b39d90fddbd212b54073d8927dad7d02a989ea.tar.gz |
update to 2.02.187-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 16 insertions, 6 deletions
@@ -11,8 +11,8 @@ pkgbase=lvm2-noudev pkgname=('lvm2-noudev' 'device-mapper-noudev') -pkgver=2.02.186 -pkgrel=4 +pkgver=2.02.187 +pkgrel=1 arch=('x86_64') url='https://sourceware.org/lvm2/' license=('GPL2' 'LGPL2.1') @@ -29,8 +29,8 @@ sha256sums=('SKIP' 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0') _backports=( - # pvscan: fix activation of incomplete VGs - '6b12930860a993624d6325aec2e9c561f4412aa9' + # udev: remove unsupported OPTIONS+="event_timeout" rule + '125f27ac37bc9b93cc96f64052b9681b3d479ee1' ) prepare() { @@ -45,6 +45,7 @@ prepare() { build() { local _CONFIGUREOPTS=( + CONFIG_SHELL=/bin/bash --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc @@ -67,16 +68,25 @@ build() { --with-udev-prefix=/usr ) + # build system requires bash: + # https://www.redhat.com/archives/linux-lvm/2020-January/msg00004.html + # https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Defining-Variables.html + export CONFIG_SHELL=/bin/bash + cp -a lvm2/ lvm2-initramfs/ cd lvm2/ - ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs=no + ./configure \ + "${_CONFIGUREOPTS[@]}" \ + --enable-udev-systemd-background-jobs=no make # Build legacy udev rule for initramfs cd ../lvm2-initramfs - ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs=no + ./configure \ + "${_CONFIGUREOPTS[@]}" \ + --enable-udev-systemd-background-jobs=no cd udev make 69-dm-lvm-metad.rules } |