summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPlaton Ryzhikov2020-03-30 10:07:59 +0300
committerPlaton Ryzhikov2020-03-30 10:07:59 +0300
commit89b39d90fddbd212b54073d8927dad7d02a989ea (patch)
tree7eef4bcd2ca7125a3c623319c1e306374bfec696
parent7a8887c689cb6aeb593397095772b7b395cdd77a (diff)
downloadaur-89b39d90fddbd212b54073d8927dad7d02a989ea.tar.gz
update to 2.02.187-1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD22
2 files changed, 21 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b3c84b0132a4..b782c7e504d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index b3a4c26fcfef..6859ca8f4b1a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}