Peter Korsgaard
f71507d41b
lvm2: make basic package available under musl
...
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 >
2017-10-29 20:55:25 +01:00
Baruch Siach
11683002c6
lvm2: optionally depend on libselinux
...
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-10-10 22:04:22 +02:00
Baruch Siach
549908bf5f
lvm2: disable selinux for host
...
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 >
2017-10-10 22:03:50 +02:00
Peter Korsgaard
90cfc5f16a
lvm2: add host variant
...
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 >
2017-10-05 22:45:30 +02:00
Romain Naour
d9aec4d7ee
package/lvm2: add missing host-pkgconf dependency
...
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 >
2017-09-24 14:38:36 +02:00
Bernd Kuhls
1dbf315f4e
package/lvm2: bump version to 2.02.173
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2017-08-10 00:00:38 +02:00
Adam Duskett
e874251c85
package/l*: fix wrapping of Config.in help text
...
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 >
2017-07-31 19:09:59 +02:00
Thomas Petazzoni
9cb296d09c
lvm2: force disable NLS support
...
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 >
2017-07-04 19:09:44 +02:00
Vicente Olivert Riera
ca944de536
lvm2: bump version to 2.02.171
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-05-08 21:03:23 +02:00
Waldemar Brodkorb
2480b2e125
Revert "lvm2: disable build with uClibc-ng"
...
This reverts commit 66f136a9f6 .
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 >
2017-05-01 09:14:12 +02:00
Vicente Olivert Riera
8dad68d43e
lvm2: bump version to 2.02.170
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-13 21:31:28 +02:00
Baruch Siach
66f136a9f6
lvm2: disable build with uClibc-ng
...
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 >
2017-04-02 23:38:18 +02:00
Rahul Bedarkar
30a3e8d108
boot, package: use SPDX short identifier for LGPLv2.1/LGPLv2.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 >
2017-04-01 15:18:10 +02:00
Rahul Bedarkar
af31c309e7
boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+
...
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 >
2017-04-01 15:16:38 +02:00
Vicente Olivert Riera
0811fbdf78
lvm2: bump version to 2.02.169
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-03-29 21:51:34 +02:00
Baruch Siach
9db1b7c94b
lvm2: add homepage link
...
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-03-29 21:51:04 +02:00
Jordan Yelloz
ecd5e7ca72
lvm2: ensured TARGET_AR is used during build
...
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 >
2016-12-17 16:05:17 +01:00
Vicente Olivert Riera
492ac82ee4
lvm2: bump version to 2.02.168
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-12-02 09:15:25 +01:00
Vicente Olivert Riera
24fa2acca6
lvm2: bump version to 2.02.167
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-07 22:09:10 +01:00
Romain Naour
6874d691ce
package/lvm2: disable for musl toolchains
...
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 >
2016-10-25 23:25:32 +02:00
Vicente Olivert Riera
23a9d07bf4
lvm2: bump version to 2.02.166
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-09-28 22:14:00 +02:00
Vicente Olivert Riera
75f217f253
lvm2: bump version to 2.02.165
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-09-07 17:34:37 +02:00
Vicente Olivert Riera
6c418fdc41
lvm2: bump version to 2.02.163
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-08-10 14:28:11 +02:00
Vicente Olivert Riera
fc755aed92
lvm2: bump version to 2.02.162
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-07-30 14:01:01 +02:00
Waldemar Brodkorb
3c93901bcd
toolchain: add hidden symbol for PIE support
...
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 >
2016-07-24 21:44:22 +02:00
Vicente Olivert Riera
22e83959f6
lvm2: bump version to 2.02.161
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-07-18 23:09:00 +02:00
Vicente Olivert Riera
f324adc465
lvm2: bump version to 2.02.159
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-07-06 13:54:45 +02:00
Waldemar Brodkorb
7d56f0cc55
lvm2: fix m68k build error
...
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 >
2016-07-03 20:09:21 +02:00
Vicente Olivert Riera
9acfffea5f
lvm2: bump version to 2.02.158
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-06-27 10:22:42 +02:00
Vicente Olivert Riera
673eff15a8
lvm2: bump version to 2.02.156
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-06-18 14:56:49 +02:00
Gustavo Zacarias
c3af591edc
lvm2: bump to version 2.02.155
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-06-05 22:15:50 +02:00
Vicente Olivert Riera
4e1c1893b2
lvm2: bump version to 2.02.154
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-05-16 21:20:01 +02:00
Vicente Olivert Riera
1cf689662a
lvm2: bump version to 2.02.153
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-05-09 14:05:17 +02:00
Vicente Olivert Riera
1eb28a351e
lvm2: bump version to 2.02.152
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-05-04 22:45:45 +02:00
Vicente Olivert Riera
7410b8e0ce
lvm2: bump version to 2.02.151
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-04-25 21:22:19 +02:00
Vicente Olivert Riera
5ac2c983b2
lvm2: bump version to 2.02.150
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-04-13 22:34:58 +02:00
Vicente Olivert Riera
58820b45cc
lvm2: bump version to 2.02.149
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-04-05 22:20:48 +02:00
Vicente Olivert Riera
70aad996b7
lvm2: bump version to 2.02.148
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-03-29 14:57:36 +02:00
Vicente Olivert Riera
fedd9caf32
lvm2: bump version to 2.02.147
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-03-22 10:01:40 +01:00
Vicente Olivert Riera
0254dbaced
lvm2: bump version to 2.02.146
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-03-18 21:46:31 +01:00
Gustavo Zacarias
045fd769bd
lvm2: bump to version 2.02.144
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-02-29 21:45:15 +01:00
Gustavo Zacarias
552c7e17b5
lvm2: comma separate licenses
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-12-15 22:01:44 +01:00
Vicente Olivert Riera
61ba27c16a
lvm2: bump version to 2.02.138
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-12-15 21:40:44 +01:00
Vicente Olivert Riera
5f368a4ec9
lvm2: bump version to 2.02.137
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-12-07 17:19:02 +01:00
Vicente Olivert Riera
15e062edde
lvm2: bump version to 2.02.136
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-11-30 21:17:20 +01:00
Vicente Olivert Riera
aa7a32b24d
lvm2: bump version to 2.02.135
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-11-23 18:31:18 +01:00
Gustavo Zacarias
b04e58feda
lvm2: switch to stronger upstream hash
...
Drop md5 and calculated sha256 and switch to upstream-provided sha512.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-29 19:55:33 +01:00
Vicente Olivert Riera
7a8c03614f
lvm2: bump to version 2.02.132
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-09-23 23:12:26 +02:00
Vicente Olivert Riera
596dcde25c
lvm2: bump to version 2.02.130
...
Release announcement:
https://www.redhat.com/archives/lvm-devel/2015-September/msg00048.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-09-07 23:47:34 +02:00
Vicente Olivert Riera
f64f189388
lvm2: bump to version 2.02.125
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-07-08 23:47:35 +02:00