Fabrice Fontaine
2934a4692c
package/parted: needs gcc >= 5
...
Fix the following build failure raised since bump to version 3.5 in
commit 57817fe05a and
https://git.savannah.gnu.org/cgit/parted.git/commit/?id=15c49ec04f7eaff014d2e1eddd0aecf4150db63d :
gpt.c:181:5: error: initializer element is not constant
{ PED_PARTITION_APPLE_TV_RECOVERY, PARTITION_APPLE_TV_RECOVERY_GUID },
^
gpt.c:181:5: error: (near initialization for 'flag_uuid_mapping[0].type_uuid')
Fixes: 57817fe05a
- http://autobuild.buildroot.org/results/1f0af75ec55da9052fbfb195a0699f84619eac81
- http://autobuild.buildroot.org/results/438b5f40e8b393801f36c691d239e298998cb9d2
Note that udisks also select parted, but it already has a more stringent
dependency on GCC >= 7.
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2024-03-02 19:31:09 +01:00
Giulio Benetti
6410ac6918
package/libblockdev: bump to version 3.1.0
...
* Rework strerror_l() patch by declaring it only in utils.h as a macro
* select BR2_PACKAGE_UTIL_LINUX_LIBUUID since it's now mandatory
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
[Arnout:
- Preserve author of patch 0001.
- Update .checkpackageignore.
]
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
2024-02-05 10:52:31 +01:00
Giulio Benetti
18420d9b6b
package/libblockdev: bump to version 3.0.3
...
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2023-09-30 21:56:01 +02:00
Fabrice Fontaine
a6b4217312
package/libblockdev: needs locale
...
locale_t is unconditionally used since version 1.5 and
https://github.com/storaged-project/libblockdev/commit/4ed6f0b3a46fc77554dab661c22150829aa75966
resulting in the following build failure since the addition of the
package in commit 0c52826291 :
module.c:33:37: error: unknown type name 'locale_t'
33 | static char *strerror_l(int errnum, locale_t locale UNUSED)
| ^~~~~~~~
Fixes:
- http://autobuild.buildroot.org/results/ede9eb1f13d56c77005cc448416fb2efa9d16ff0
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2023-02-25 10:43:26 +01:00
Fabrice Fontaine
004b466f31
package/libblockdev: fs needs libmount
...
Fixes:
- http://autobuild.buildroot.org/results/1f83436a84046da753a2ebf2aac7c0f0cc188fe0
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-10-15 22:58:29 +02:00
Adam Duskett
29db5b3aed
package/libblockdev: add support for swap plugin
...
Signed-off-by: Adam Duskett <Aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 21:57:13 +02:00
Adam Duskett
723b9a9d7d
package/libblockdev: add support for part plugin
...
Signed-off-by: Adam Duskett <Aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 21:51:40 +02:00
Adam Duskett
7ddf853ae0
package/libblockdev: add support for mdraid plugin
...
Signed-off-by: Adam Duskett <Aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 21:47:21 +02:00
Adam Duskett
05c46e723a
package/libblockdev: add support for lvm plugin
...
Signed-off-by: Adam Duskett <Aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 21:46:26 +02:00
Adam Duskett
63759893f7
package/libblockdev: add support for loop plugin
...
Signed-off-by: Adam Duskett <Aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 21:45:58 +02:00
Adam Duskett
445813d8cc
package/libblockdev: add support for fs plugin
...
Signed-off-by: Adam Duskett <Aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 21:44:37 +02:00
Adam Duskett
c45cce332a
package/libblockdev: add support for crypto plugin
...
Signed-off-by: Adam Duskett <Aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 21:20:33 +02:00
Adam Duskett
0c52826291
package/libblockdev: new package
...
libblockdev is a C library supporting GObject introspection for
manipulation of block devices. It has a plugin-based architecture
where each technology (like LVM, Btrfs, MD RAID, Swap,...) is
implemented in a separate plugin, possibly with multiple
implementations.
gobject-introspection is not a strict dependency and may be disabled
via a configure flag.
This is the base package with everything disabled, the subsequent
patches in this series will add more options necessary to bump udisks
to the latest.
Signed-off-by: Adam Duskett <Aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 16:20:09 +02:00