[blfs-dev] LVM broken with new readline

Pierre Labastie pierre.labastie at neuf.fr
Fri Mar 7 07:16:06 PST 2014


Le 07/03/2014 14:29, Fernando de Oliveira a écrit :
> Em 07-03-2014 09:54, Pierre Labastie escreveu:
>> Hi,
>>
>> LVM2 is still using a deprecated typedef (CPPFunction) in tools/lvm.c.
>> In the last readline version (6.3), this typedef has been completely
>> suppressed, so the current build of LVM2 is broken. A fix is at
>> https://git.fedorahosted.org/cgit/lvm2.git/commit/?id=216c57eed72fee52e99bb5d014c9de535e631f58.
>>
>> In our build, it can be fixed with just a sed. How do I proceed?
>> - Should I open a ticket, assign to myself, do the modification and close?
> Yes.
>
>> - Should I add a changelog entry?
> Yes.
>
>> - or just change the file lvm2.xml and commit?
>>
>> Regards
>> Pierre
>>
>>
> Just my opinion. Go ahead, please, the way you think is best.
>
> Thanks for noticing and fixing!!!
>
OK

BTW, I do not know how many packages are affected by the change in 
readline. Potentially, all the packages which have a cli interface. 
OTOH, those typedefs have been deprecated since 2001, and should not 
have been used since long ago.

Pierre




More information about the blfs-dev mailing list