Bug 295339

Summary: Detect parted 3.1's libparted-fs-resize
Product: [Applications] partitionmanager Reporter: Kevin Kofler <kevin.kofler>
Component: generalAssignee: Andrius Štikonas <andrius>
Status: RESOLVED FIXED    
Severity: wishlist CC: andrius
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kevin Kofler 2012-03-04 20:01:29 UTC
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).
Comment 1 Andrius Štikonas 2012-12-04 15:29:23 UTC
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