summaryrefslogtreecommitdiffstats
path: root/package/lvm2
Commit message (Collapse)AuthorAgeFilesLines
* lvm2: Update to 2.02.183Samuel Mendoza-Jonas2019-03-272-2/+2
| | | | | | | | | | | | | | In particular update to solve an issue where LVM would fail to initialise LVM devices when asynchronous IO was not available and it would fail to fall back to synchronous IO. [0][1] [0] https://bugzilla.redhat.com/show_bug.cgi?id=1650652 [1] https://github.com/open-power/petitboot/issues/60 Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com> (cherry picked from commit ba9442dfe3dd2655a1b3e1cfe7e8a377bfbcf1c8) Signed-off-by: Joel Stanley <joel@jms.id.au>
* package: drop remaining BR2_PACKAGE_LIBAIO_ARCH_SUPPORTSBaruch Siach2018-08-221-2/+0
| | | | | | | | | | | | | | | Commit 5a3f78c91915 (libaio: bump to 0.3.111) removed the definition of BR2_PACKAGE_LIBAIO_ARCH_SUPPORTS, and most references. Remove a few remaining references. Fixes: http://autobuild.buildroot.net/results/724/7244c23a0fbcf27547b5ea639d88033b5a7d9f39/ http://autobuild.buildroot.net/results/be4/be43983767e94ab5c64c3cb3de467840fd6635d2/ http://autobuild.buildroot.net/results/798/798a15a9a064d476927bb49bf534c427e9119c4e/ Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* lvm2: host variant needs host-libaioThomas Petazzoni2018-08-211-1/+1
| | | | | | | | | | | | | | Since the bump of lvm2 to 2.02.180 in commit 8e666bf29e762f3c7681a48d0ee350f8396d798f, lvm2 needs libaio. This was properly taken into account for the target lvm2 variant, but not the host lvm2 variant. This commit adds host-libaio as a dependency of host-lvm2. Fixes: http://autobuild.buildroot.net/results/f95dd353c17bdfd00fde6762e58aa32e6830b52b/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lvm2: bump version to 2.02.180Marcin Niestroj2018-08-144-32/+36
| | | | | | | lvm2 starting from version 2.02.178 depends on libaio library. Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lvm2: Fix runtime crash when using uclibcMarcin Niestroj2018-08-142-1/+279
| | | | | | | | | | | | | | | | | | | | When using uclibc libdevmapper.so was calling dm_task_get_info_base() function recursively, leading to segmentation fault. This was happening because uclibc linker loader just takes first existing 'dm_task_get_info' (which is 'dm_task_get_info_base') symbol in elf binary, instead of default version. Add upstreamable lvm2 patch [1], which introduces --enable-symvers[=STYLE] switch. Use that switch to disable symbol versions, as we do not plan to support binaries compiled against old libdevmapper library. Fixes bug #10781. [1] https://www.redhat.com/archives/dm-devel/2018-July/msg00187.html Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* lvm2: add license hashesPeter Korsgaard2018-06-181-0/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/*/Config.in: fix property order warning of check-packageThomas Petazzoni2017-12-181-1/+1
| | | | | | | This commit fixes the ordering of the Config.in option properties, as reported by check-package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: make basic package available under muslPeter Korsgaard2017-10-291-4/+12
| | | | | | | | | | | | | The basic lvm2 package (libdevmapper / dmsetup) does build under musl, only the standard (full) installation doesn't. Many setups only need the basic package, so move the !musl dependencies down to the sub options and adjust the reverse dependencies (cryptsetup/dmraid) to match. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> [Thomas: adjust Config.in comments and dependencies.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: optionally depend on libselinuxBaruch Siach2017-10-101-0/+7
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: disable selinux for hostBaruch Siach2017-10-101-1/+2
| | | | | | | | | | | | There is no need for selinux support in the host lvm2 package. Should fix: http://autobuild.buildroot.net/results/6cd/6cde658da1fa815c157acf36b39c10a8d885e9a9/ http://autobuild.buildroot.net/results/430/43071433814a3176256687720c1d665f41748484/ http://autobuild.buildroot.net/results/ced/cedd7ff4b287d7b71612134444964dc847cc6062/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: add host variantPeter Korsgaard2017-10-051-0/+13
| | | | | | | | This is only for the device-mapper library, so a user selectable Config.in.host option isn't needed. [Peter: add host-pkgconf dependency as pointed out by Arnout] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/lvm2: add missing host-pkgconf dependencyRomain Naour2017-09-241-0/+2
| | | | | | | | | | | configure.ac use PKG_CHECK_MODULES macro to find some libraries dependencies. So add host-pkgconf in LVM2_DEPENDENCIES. Fixes: checking pkg-config is at least version 0.9.0... ./configure: line 9875: [...]/host/bin/pkg-config: No such file or directory Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/lvm2: bump version to 2.02.173Bernd Kuhls2017-08-102-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/l*: fix wrapping of Config.in help textAdam Duskett2017-07-311-10/+12
| | | | | | | | | | | | | | The check-package script when ran gives warnings on text wrapping on all of these Config files. This patch cleans up all warnings related to the text wrapping for the Config files starting with the letter l in the package directory. The appropriate indentation is: <tab><2 spaces><62 chars> See http://nightly.buildroot.org/#writing-rules-config-in for more information. Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: force disable NLS supportThomas Petazzoni2017-07-041-2/+4
| | | | | | | | | | | We are going to pass --enable-nls to all autotools packages when NLS support is enabled globally. However, lvm2 NLS support doesn't build, and anyway lvm2 doesn't provide any useful translation files, so we force disable NLS support for this package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.171Vicente Olivert Riera2017-05-082-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "lvm2: disable build with uClibc-ng"Waldemar Brodkorb2017-05-011-4/+2
| | | | | | | | | This reverts commit 66f136a9f64b880eefa769c1261916773d8f28c0. Issue fixed with uClibc-ng update to 1.0.24. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.170Vicente Olivert Riera2017-04-132-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: disable build with uClibc-ngBaruch Siach2017-04-021-2/+4
| | | | | | | | | | | | | | | | | | lvm2 needs floorl() amnd nearbyintl(), which uClibc does not provide for all architectures. The simplest solution is to just disable lvm2 for uClibc. Fixes: http://autobuild.buildroot.net/results/733/733c4d52f22d5f104b835d0f1c64e8a555ec1339/ http://autobuild.buildroot.net/results/9ce/9ce371b59f0113d10261ede919a7e4f2ce377b3c/ http://autobuild.buildroot.net/results/e48/e48fbec55160428b84c8d3b2ca957e8f6432c8e1/ Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [Thomas: adjust commit log, as suggested by Yann E. Morin.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for LGPLv2.1/LGPLv2.1+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for LGPLv2.1/LGPLv2.1+ is LGPL-2.1/LGPL-2.1+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/LGPLv2.1(\+)?/LGPL-2.1\1/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.169Vicente Olivert Riera2017-03-292-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: add homepage linkBaruch Siach2017-03-291-0/+2
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: ensured TARGET_AR is used during buildJordan Yelloz2016-12-171-2/+2
| | | | | | | | | The same way TARGET_CC was not being used during the build, TARGET_AR was not used either. Now TARGET_CONFIGURE_OPTS is injected into LVM2_MAKE_ENV which should include all the toolchain substitutions. Signed-off-by: Jordan Yelloz <jordan@yelloz.me> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.168Vicente Olivert Riera2016-12-022-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.167Vicente Olivert Riera2016-11-072-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/lvm2: disable for musl toolchainsRomain Naour2016-10-251-2/+4
| | | | | | | | | | | | | | | | | | | lvm2 doesn't build with musl toolchains due to several assignment of read-only variable like stdin, stdout and stderr. Also, it use mallinfo function which is not available with musl. These issues has been reported upstream [2] but some of them remains even with the latest stable release 2.02.163. Fixes: http://autobuild.buildroot.net/results/3d4df873a3d4fa199e03d8aa8694eafeac474e5a [...] [1] http://lists.busybox.net/pipermail/buildroot/2016-August/170592.html [2] https://www.redhat.com/archives/linux-lvm/2016-February/msg00024.html Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.166Vicente Olivert Riera2016-09-282-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.165Vicente Olivert Riera2016-09-072-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.163Vicente Olivert Riera2016-08-102-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.162Vicente Olivert Riera2016-07-302-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain: add hidden symbol for PIE supportWaldemar Brodkorb2016-07-241-1/+1
| | | | | | | | | | | | | uClibc-ng does not support PIE for some architectures as arc and m68k. It isn't implemented in the static linking case, too. With musl toolchains you might have static PIE support with little patching of gcc. Static linking for GNU libc isn't enabled in buildroot. Fixup any package using special treatment of PIE. (grep -ir pie package/*/*.mk) Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> [Thomas: use positive logic.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.161Vicente Olivert Riera2016-07-182-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.159Vicente Olivert Riera2016-07-062-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: fix m68k build errorWaldemar Brodkorb2016-07-031-1/+1
| | | | | | | | | | | Disable PIE for m68k as it is not supported. Fixes following autobuild failures: http://autobuild.buildroot.net/results/2f976292ddbb8eddb58cc978f209f4f445b5b756/ http://autobuild.buildroot.net/results/7a2b1eef06004886be28744bf1c53d027f8d0123/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.158Vicente Olivert Riera2016-06-272-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.156Vicente Olivert Riera2016-06-182-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump to version 2.02.155Gustavo Zacarias2016-06-052-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.154Vicente Olivert Riera2016-05-162-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.153Vicente Olivert Riera2016-05-092-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.152Vicente Olivert Riera2016-05-042-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.151Vicente Olivert Riera2016-04-252-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.150Vicente Olivert Riera2016-04-132-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.149Vicente Olivert Riera2016-04-052-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump version to 2.02.148Vicente Olivert Riera2016-03-292-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.147Vicente Olivert Riera2016-03-222-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.146Vicente Olivert Riera2016-03-182-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lvm2: bump to version 2.02.144Gustavo Zacarias2016-02-292-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: comma separate licensesGustavo Zacarias2015-12-151-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lvm2: bump version to 2.02.138Vicente Olivert Riera2015-12-152-2/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud