[blop] LADSPA plugins shouldn't call setlocale()

trebmuh at tuxfamily.org trebmuh at tuxfamily.org
Mon Oct 8 11:41:22 BST 2018


>> Wouldn't the most clean approach be to configure the package with
>> '--disable-nls' and be done with it?
>> 
>>  - Fabian
> 
> Hi Fabian,
> it might work, but it would means then loosed the translations.
> There is currently a german translation included in the sources.
> 
> Since I wrote this earlier email today, a friend of mine, who is
> programmer, undertook to write a proper patch for blop. We'll add it
> to this report when done.

So, after he looked deeply on the code, he told me that the code wasn't 
looking that good and would need a big review for that to works fine.
So, because last upstream hasn't released a new version since 2004, and 
because the LV2 version of it sounds to be more active ( 
http://drobilla.net/software/blop-lv2 ), it doesn't seem to worth to 
spend time on fixing i18n on the LADSPA version, specifically because 
there is only one half translation in german.

Then, we finally agreed that what Fabian suggested sounds to be the more 
reasonable solution: "configure the package with '--disable-nls' and be 
done with it".

I've been testing a package rebuild with this option in d/rules on a 
debian stretch, and it's working for the purpose of using cinelerra and 
mhwavedit. All good this way then.

Hope that helps,
Olivier



More information about the pkg-multimedia-maintainers mailing list