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 | |
parent | 7a8887c689cb6aeb593397095772b7b395cdd77a (diff) | |
download | aur-89b39d90fddbd212b54073d8927dad7d02a989ea.tar.gz |
update to 2.02.187-1
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 21 insertions, 11 deletions
@@ -1,13 +1,13 @@ pkgbase = lvm2-noudev - pkgver = 2.02.186 - pkgrel = 4 + pkgver = 2.02.187 + pkgrel = 1 url = https://sourceware.org/lvm2/ arch = x86_64 license = GPL2 license = LGPL2.1 makedepends = git makedepends = thin-provisioning-tools - source = git+https://sourceware.org/git/lvm2.git#tag=v2_02_186?signed + source = git+https://sourceware.org/git/lvm2.git#tag=v2_02_187?signed source = lvm2_install source = lvm2_hook source = 11-dm-initramfs.rules @@ -21,7 +21,7 @@ pkgbase = lvm2-noudev pkgname = lvm2-noudev pkgdesc = Logical Volume Manager 2 utilities depends = bash - depends = device-mapper>=2.02.186 + depends = device-mapper>=2.02.187 depends = libutil-linux depends = readline depends = thin-provisioning-tools @@ -37,6 +37,6 @@ pkgname = device-mapper-noudev pkgdesc = Device mapper userspace library and tools url = http://sourceware.org/dm/ depends = glibc - provides = device-mapper=2.02.186 + provides = device-mapper=2.02.187 conflicts = device-mapper @@ -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 } |