View Single Post
Old 30 April 2005, 02:20 am   #4
piman
Member
 
Join Date: Jan 2005
Location: Minneapolis, MN
Posts: 6
Default

This is not a repeat problem, as far as I can tell. Certainly the FAQ entry you mentioned does not tell people how to fix it! It is due to a change in libmusepack 1.1.1. The 'BOOL' type was changed to 'mpc_bool_t' between 1.1 and 1.1.1. This change was not documented, was API-incompatible, and happened in a minor revision. In short, it was stupid.

See, for example, https://www.sacredchao.net/quodlibet/ticket/55, where I had to fix the same bug in PyMusepack.

Please, when you change your library, document it and bump the SONAME and version number appropriately. If you don't, no one will use it, and I'll have to fork it to have it in Debian properly.
__________________
--
Joe Wreschnig
piman is offline   Reply With Quote