The parted 3.1 release reintroduces FAT and HFS+ resizing code in a separate libparted-fs-resize library: http://lists.gnu.org/archive/html/info-gnu/2012-03/msg00001.html > parted provides a new library, libparted-fs-resize, for resizing > HFS+ and FAT file systems. This is the subset of the FS-manipulation > functionality removed in parted-3.0 for which we have found no free > alternative. That library provides only these entry points: > ped_file_system_close > ped_file_system_get_resize_constraint > ped_file_system_open > ped_file_system_resize > so when using it you must also link with libparted. Please add support for that new library to restore functionality lost with the move to parted 3 (see bug #278569).
SVN commit 1327259 by stikonas: Enable resizing of FAT and HPFS filesystems with parted >= 3.1. M +9 -6 cmake/modules/FindLIBPARTED.cmake M +0 -1 src/fs/luks.cpp M +4 -0 src/plugins/libparted/CMakeLists.txt M +3 -3 src/plugins/libparted/libpartedbackend.cpp M +2 -2 src/plugins/libparted/libpartedpartitiontable.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1327259