Commit graph

11 commits

Author SHA1 Message Date
Daniel Golle
68adeddf31 lvm2: update LVM2 to 2.03.17 and DM to 1.02.187
Version 2.03.17 - 10th November 2022
====================================
  Add new options (--fs, --fsmode) for FS handling when resizing LVs.
  Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
  Fix lv_active field type to binary so --select and --binary applies properly.
  Switch to use mallinfo2 and use it only with glibc.
  Error out in lvm shell if using a cmd argument not supported in the shell.
  Fix lvm shell's lastlog command to report previous pre-command failures.
  Extend VDO and VDOPOOL without flushing and locking fs.
  Add --valuesonly option to lvmconfig to print only values without keys.
  Updates configure with recent autoconf tooling.
  Fix lvconvert --test --type vdo-pool execution.
  Add json_std output format for more JSON standard compliant version of output.
  Fix vdo_slab_size_mb value for converted VDO volume.
  Fix many corner cases in device_id, including handling of S/N duplicates.
  Fix various issues in lvmdbusd.

libdm changes:
Version 1.02.187 - 10th November 2022
=====================================
  Add DM_REPORT_GROUP_JSON_STD for more JSON standard compliant output format.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:41:02 +00:00
Ilya Lipnitskiy
5d8d4fbbcb
treewide: Run refresh on all packages
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-20 16:02:15 -08:00
Rosen Penev
744568fd31 lvm2: pass CC explicitly
It seems that in some situations, the host CC gets picked up. Just pass
the target one explicitly.

Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-20 17:24:18 +00:00
Rosen Penev
154abade7a lvm2: Update to 2.03.01
Moved libblkid depend to fix compilation

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-10 13:41:42 -08:00
Rosen Penev
307ac69e60 LVM2: Update to 2.02.81
Switch to upstream URL.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-08-14 22:28:07 -07:00
Daniel Golle
0d3a10e3b4 lvm2: update to version 2.02.164
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-01 22:18:58 +02:00
Daniel Golle
9377520afd lvm2: update to version 2.02.138
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-12-26 02:21:27 +01:00
Daniel Golle
3a81a9b9fa lvm2: update source and refresh patches
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-06-14 22:20:07 +02:00
Daniel Golle
855fdd21d1 lvm2: finally fix memory locking issues on musl
Always use mlockall fixes it, still trying to keep everything else
as untouched as possible.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-05-03 15:59:58 +02:00
Daniel Golle
142a24a10b lvm2: better workaround for missing mallinfo on musl
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-05-03 14:47:28 +02:00
Daniel Golle
f5cc8c27d7 lvm2: fix build with musl
stdin, stderr and stdout are constants on musl and it doesn't provide
mallinfo.
Both, overwriting std* were used to catch and work around various
misbehaviours of glibc, so it's hopefully save to just skip them when
building against other libc implementations.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-25 23:45:14 +02:00