summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-fs/lvm2: drop 2.03.16-r3David Seifert2022-11-282-325/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: wire up app-machineid and systemd-journal optionsMike Gilbert2022-11-273-0/+6
| | | | | Closes: https://bugs.gentoo.org/883355 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: remove stale hppa fixesDavid Seifert2022-11-261-4/+0
| | | | | | | | | | | * lvm2-2.02.166-HPPA-no-O_DIRECT.patch is not needed anymore, since upstream fixed this more than a year ago: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=df70dca995e5593e27e13cf00311d961b4def0e2;hp=9971459d19e93ff652eeaff165da72e51b256299 * Passing --disable-o_direct on hppa also isn't necessary anymore, since the O_DIRECT codepaths seem to work just fine in 2022. Tested-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: drop 2.03.16-r1Mike Gilbert2022-11-211-315/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix build with USE="sanlock -systemd"Mike Gilbert2022-11-213-0/+3
| | | | | Closes: https://bugs.gentoo.org/822054 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: add 2.03.17David Seifert2022-11-197-0/+494
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: fix strerror_r check for muslSam James2022-11-182-0/+24
| | | | | Closes: https://bugs.gentoo.org/869404 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: disable symbol versioning on musl (and any other !glibc)Sam James2022-11-171-0/+320
| | | | | | | | | | We had a report of this in #gentoo-hardened a few weeks ago too. See: - http://lists.busybox.net/pipermail/buildroot/2018-July/529050.html - https://bugzilla.redhat.com/show_bug.cgi?id=1697870 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: remove unused fileMichael Mair-Keimberger2022-10-301-17/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28027 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: switch to positive USE=lvm logicDavid Seifert2022-10-283-83/+89
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/27994 Closes: https://bugs.gentoo.org/718910 Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: add github upstream metadataSam James2022-10-281-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: work around faulty device-mapper targetMike Gilbert2022-10-271-0/+2
| | | | | Bug: https://bugs.gentoo.org/878131 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix hardcoded readelfRobin H. Johnson2022-10-272-0/+28
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Close: https://bugs.gentoo.org/840628
* sys-fs/lvm2: remove obsolete commentsMike Gilbert2022-10-271-5/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: bumpRobin H. Johnson2022-10-263-0/+322
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: remove obsolete commentsMike Gilbert2022-10-261-4/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: drop 2.02.188-r3Mike Gilbert2022-10-2612-793/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: work around faulty device-mapper targetMike Gilbert2022-10-261-0/+2
| | | | | Bug: https://bugs.gentoo.org/878131 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.14-r3 hppa, #877569Arthur Zamarin2022-10-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.14-r3 x86, #877569Jakov Smolić2022-10-201-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.14-r3 amd64, #877569Jakov Smolić2022-10-201-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.14-r3 sparc, #877569Agostino Sarubbo2022-10-191-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.14-r3 ppc64, #877569Agostino Sarubbo2022-10-191-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.14-r3 ppc, #877569Agostino Sarubbo2022-10-191-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.14-r3 arm64, #877569Agostino Sarubbo2022-10-191-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-fs/lvm2: Stabilize 2.03.14-r3 arm, #877569Sam James2022-10-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: remove inactive maintainerDavid Seifert2022-10-181-4/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: check REPLACED_BY_VERSION in pkg_postrmMike Gilbert2022-07-072-2/+2
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: move src_test where it belongsMike Gilbert2022-07-072-10/+10
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: call udev_reloadMike Gilbert2022-07-072-0/+20
| | | | | Closes: https://bugs.gentoo.org/850367 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix segfault on muslAlfred Persson Forsberg2022-07-072-0/+35
| | | | | | | | | | | | | | | The default streams in musl are const and we can't modify them directly. Use freopen instead. https://listman.redhat.com/archives/lvm-devel/2022-June/024203.html See also: https://wiki.gentoo.org/wiki/User:Sam/Musl_porting_notes#error:_assignment_of_read-only_variable_.27.5Bstdout.7Cstdin.7Cstderr.5D.27 https://www.gnu.org/software/libc/manual/html_node/Standard-Streams.html Signed-off-by: Alfred Persson Forsberg <cat@catcream.org> Closes: https://github.com/gentoo/gentoo/pull/26024 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: pass SYSTEMD_GENERATOR_DIR to make installMike Gilbert2022-06-242-2/+2
| | | | | | | | Passing systemdutildir does not work because it is a configure variable, not a make variable. Closes: https://bugs.gentoo.org/840577 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix building on muslAlfred Persson Forsberg2022-06-164-0/+88
| | | | | | | | | | | A few changes to make lvm2 build on musl. Each patch file is commented in more detail, see those. The mallinfo patch should be looked back to. Closes: https://bugs.gentoo.org/712336 Closes: https://bugs.gentoo.org/549506 Signed-off-by: Alfred Persson Forsberg <cat@catcream.org> Closes: https://github.com/gentoo/gentoo/pull/25883 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: keyword 2.03.14-r1 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-fs/lvm2: pass systemdutildir to make installMike Gilbert2022-04-242-13/+9
| | | | | | | | | | | | configure always calls pkg-config, and offers no way to override this variable. We need to call pkg-config with PKG_CONFIG_FDO_SYSROOT_RULES set to avoid duplicating SYSROOT in the install paths. systemd_get_utildir takes care of that for us. Closes: https://bugs.gentoo.org/840577 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: Keyword 2.03.14-r1 for ~m68kJames Le Cuirot2022-01-151-2/+2
| | | | | | | | | I did some basic manual testing, and it looked good. I also manually ran the tests, which mostly worked. Some failures were possibly due to environmental issues like not using kernel modules. Bear in mind that we don't normally run these tests. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-fs/lvm2: Don't use systemd-run on openrc systemsLars Wendler2021-12-272-0/+42
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: set REQUIRED_USE="static-libs? ( static )"Mike Gilbert2021-11-221-1/+1
| | | | | | | | This is necessary to ensure we get static libs without applying ${P}-always-make-static-libdm.patch. Closes: https://bugs.gentoo.org/824262 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: remove old blockersMike Gilbert2021-11-092-6/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: rename lvm2create_initrd USE flag to lvm2create-initrdMike Gilbert2021-11-093-9/+9
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: depend on sys-libs/readline[static-libs]Mike Gilbert2021-11-091-0/+1
| | | | | Closes: https://bugs.gentoo.org/822621 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: use more idiomatic tc-ld-disable-goldSam James2021-11-071-1/+1
| | | | | | | Note that it does indeed work with lld, so no need to force bfd either. Bug: https://bugs.gentoo.org/822210 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: workaround failure with goldSam James2021-11-071-0/+4
| | | | | Bug: https://bugs.gentoo.org/822210 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Bump to version 2.03.14. Removed oldLars Wendler2021-10-203-20/+27
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: drop multilib eclassMike Gilbert2021-09-192-2/+2
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: skip tmpfiles when USE=device-mapper-onlyMike Gilbert2021-09-192-2/+10
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-fs/lvm2: drop udev static libsMike Gilbert2021-09-072-6/+6
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: drop 2.02.187-r3Mike Gilbert2021-09-042-300/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix syntax errorSam James2021-09-032-2/+2
| | | | | | Bug: https://bugs.gentoo.org/811438 Fixes: 6dbacd04e9ca6e8288089f5d566eb29e1c672799 Signed-off-by: Sam James <sam@gentoo.org>