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
Fabrice Fontaine
029099025f
package/libblockdev: drop unrecognized options
...
The following options were wrongly kept when bumping to version 3.0.3 in
commit 18420d9b6b :
- dmraid (dropped since
d174944a85 )
- bcache and kbd (dropped since
c1ff1c87e3 )
- python2 (dropped since
8fc33b8345 )
- vdo (dropped since
e51faac2a9 )
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-12-03 19:15:01 +01:00
Giulio Benetti
ed573043b5
package/libblockdev: bump to version 3.0.4
...
Update local patch to add missing strerror_l() to other files.
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-10-25 22:17:15 +02: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
4ed6f0b3a4
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
f54f61eb3a
package/libblockdev: bump to version 2.26
...
- Add upstream link to first patch
- Drop second patch (already in version)
https://github.com/storaged-project/libblockdev/blob/2.26-1/NEWS.rst
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-02-04 23:04:49 +01:00
Fabrice Fontaine
72b4229cfc
package/libblockdev: fix build with libglib2 >= 2.69
...
Fix the following build failure raised since bump of libglib2 to version
2.70 in commit 079923d5fa :
exec.c: In function 'bd_utils_exec_and_report_status_error':
exec.c:239:5: error: 'g_spawn_check_exit_status' is deprecated: Use 'g_spawn_check_wait_status' instead [-Werror=deprecated-declarations]
239 | if (!g_spawn_check_exit_status (exit_status, error)) {
| ^~
Fixes:
- http://autobuild.buildroot.org/results/8f9ca895cb07014804130a7ccbcb758b1d519470
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-02-03 12:04:31 +01:00
Bernd Kuhls
f62efbcf17
package/libblockdev: bump version to 2.25
...
Release notes:
https://github.com/storaged-project/libblockdev/blob/2.x-branch/NEWS.rst
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2021-02-07 10:43:29 +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