summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-fs/lvm2: fix build with muslorbea3 days2-0/+35
| | | | | | | | | | | | Fixes implicit declaration of function basename on musl systems. [sam: Add revbump for modern C fixes.] Closes: https://bugs.gentoo.org/937239 Upstream-Commit: https://github.com/lvmteam/lvm2/commit/f98d2ffe8753895c84160a7abce4223bd127cd9e Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/39416 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.22-r6 hppa, #943685Sam James5 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.22-r6 sparc, #943685Arthur Zamarin7 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: Keyword 2.03.22-r6 ppc, #930724Sam James7 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: add merge request url to patchMike Gilbert8 days1-0/+2
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: Change thin RDEP to PDEPIan Jordan8 days1-1/+4
| | | | | | | | | | | | | commit 5650003ebef651c68f02f000feb4b2a758dd7e37 stabled a version of sys-block/thin-provisioning-tools which causes a circular dependency which breaks thin support in Gentoo install media. This fix changes the RDEPEND to a PDEPEND which removes the circular and allows all the functionality it once did. Signed-off-by: Ian Jordan <immoloism@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39342 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix thin automagicMike Gilbert8 days2-1/+142
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-123-3/+3
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: backport fix for thin-provisioning-tools version checkMike Gilbert2024-05-022-0/+60
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: update path for thin-provisioning-toolsMike Gilbert2024-05-021-2/+2
| | | | | | | The rust-based package installs binaries in /usr/sbin. Closes: https://bugs.gentoo.org/927402 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: move wd40 keywords forwardMike Gilbert2024-04-261-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: Add egrep patch also to 2.03.22-r1 (rust isnt magically ↵Andreas K. Hüttel2024-04-271-0/+1
| | | | | | | happening on ia64 and alpha) Closes: https://bugs.gentoo.org/930700 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.22-r3 arm, #916094Matoro Mahri2024-01-211-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* Move {sys-devel → dev-build}/autoconf-archiveMichał Górny2024-01-153-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.22-r3 amd64, #916094Sam James2024-01-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-debug}/valgrindMichał Górny2024-01-133-6/+6
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-fs/lvm2: fix autoconf-2.72 compatSam James2023-12-272-0/+31
| | | | | | | Revbump as @EGREP@ isn't substituted without it but it installs "successfully". Closes: https://bugs.gentoo.org/920798 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.22-r2 ppc64, #916094Arthur Zamarin2023-12-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.22-r2 x86, #916094Arthur Zamarin2023-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.22-r2 arm64, #916094Sam James2023-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Keyword 2.03.22-r2 s390, #913711Arthur Zamarin2023-12-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: Keyword 2.03.22-r2 sparc, #913711Arthur Zamarin2023-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: -j1 for installSam James2023-11-261-1/+3
| | | | | | | | | There's a race with installing dmsetup where it gets re-created in the image which breaks things. It's awkward to fix because of the upstream Makefile layout. Just serialise the install part which shouldn't be a big deal anyway. Closes: https://bugs.gentoo.org/918125 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: rework install logicMike Gilbert2023-10-162-22/+22
| | | | | | | | | | | | | This makes the logic more readable. It also probably resolves a race condition by not passing both "install" and "install_device-mapper" as targets. Drop the "install_systemd_generators" target: this has been a noop for several releases. Closes: https://bugs.gentoo.org/913231 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix USE="static -lvm -systemd -udev"David Seifert2023-10-121-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: keyword 2.03.22-r2 for ~loongWANG Xuerui2023-09-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-fs/lvm2: Keyword 2.03.22-r2 arm, #913711Sam James2023-09-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: require newer thin-provisioning-tools in new revisionSam James2023-09-063-2/+305
| | | | | | | | This gives us a slightly easier transition for wd40 arches where people might rely on thin provisioning (which now requires Rust). Bug: https://bugs.gentoo.org/913711 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: add 2.03.22David Seifert2023-08-232-0/+304
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: add gitlab upstream metadataSam James2023-08-021-0/+1
| | | | | | See https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=b3b6c6b576bfac44da671869bebf0de3d4f9aa84;hp=52f939caa723b872726d6847b04f1dd2d25ef28a. Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: replace `filter-flags -flto*` with `filter-lto`Leonardo Hernández Hernández2023-06-241-1/+1
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: remove USE="lvm2create-initrd"David Seifert2023-06-021-1/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: drop 2.03.20David Seifert2023-06-024-393/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.21 sparc, #907477Sam James2023-06-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.21 arm, #907477Sam James2023-06-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.21 arm64, #907477Sam James2023-06-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.21 ppc, #907477Sam James2023-05-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.21 x86, #907477Sam James2023-05-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.21 amd64, #907477Arthur Zamarin2023-05-311-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.21 ppc64, #907477Arthur Zamarin2023-05-311-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.21 hppa, #907477Arthur Zamarin2023-05-311-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: remove unnecessary patchDavid Seifert2023-05-171-1/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: defer to new global USE=valgrind descriptionSam James2023-05-141-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: add Valgrind annotation supportSam James2023-05-142-9/+19
| | | | | | The headers are needed to get Valgrind annotations. Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: remove USE=lvm2create-initrdDavid Seifert2023-05-101-9/+1
| | | | | | | | | | | | * If people want this script, they should work on getting the patch we carry upstreamed and making the script POSIX. * Should there be a real demand, this script should be packaged separately. * We strongly recommend users switch to dracut, which is the garden path and much more supported in practice. Bug: https://bugs.gentoo.org/401933 Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: scrub patchesDavid Seifert2023-05-106-42/+13
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: clean up patchesDavid Seifert2023-05-1017-30/+30
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: drop 2.03.19David Seifert2023-05-105-518/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.20 hppa, #905150Arthur Zamarin2023-05-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.20 arm, #905150Arthur Zamarin2023-05-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>