Bug 295339 - Detect parted 3.1's libparted-fs-resize
Summary: Detect parted 3.1's libparted-fs-resize
Status: RESOLVED FIXED
Alias: None
Product: partitionmanager
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Andrius Štikonas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-04 20:01 UTC by Kevin Kofler
Modified: 2012-12-04 15:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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