mp3splt-gtk broken in Fedora21: missing libaudclient.so.2
utility to split mp3, ogg vorbis and FLAC files without decoding
Brought to you by:
io_alex_2004,
mtrotta
Even disabling audacious as an option, the compilation is aborted with errors.
ui_manager.c: In function 'ui_fail':
ui_manager.c:185:5: error: format not a string literal and no format arguments [-Werror=format-security]
fprintf(stderr, formatted_message);
This is other problem, in ticket https://sourceforge.net/p/mp3splt/bugs/188/ you got the patch to fix this format-security error
I built the now separately available libaudclient-3.5-rc2 under Fedora21 and was then able to rebuild mp3splt-gtk 0.9.2. I just had to replace 2 deprecated Gtk functions to get it compiling.
So I see just the need that all distros that provide audacious 3.5 or newer have to provide a libaudclient package and to adjust the dependencies accordingly.
I built libaudclient-3.5-rc2 in copr [1] [2]
Now we can build mp3splt-gtk on Fedora 21
[1] https://copr.fedoraproject.org/coprs/sergiomb/libaudclient-3.5-rc2/
[2] dnf copr enable sergiomb/libaudclient-3.5-rc2