From: Daniel Caujolle-B. <seg...@cl...> - 2003-12-25 00:48:58
|
Le jeu 25/12/2003 =E0 01:36, Bastien Nocera a =E9crit : > On Thu, 2003-12-25 at 00:29, Siggi Langauf wrote: > > Hi, > >=20 > > with the quite important fixes we have in CVS (NPTL audio thread > > starvation, for example) and the API incompatibility introduced by > > increasing XINE_LANG_MAX, xine-lib 1-rc4 should be released ASAP. > >=20 > > I'd suggest reducing XINE_LANG_MAX back to 32, even if that means tha= t he > > ogm demuxer has to shorten ultra-long language labels to 31 character= s. > > Alternatively, we can have libtool switch to libxine.so.2, introducin= g an > > officially incompatible API. >=20 > It doesn't change the API, and when it used to crash, it will keep on > crashing (ie. you only need to recompile the front-end if you want it t= o > stop crashing). >It does *not* require the recompilation of front-ends (but it is > recommended to), and doesn't change the ABI either. Beg your pardon ? This is a breakage, frontend using this constant (32) value will crash, and recompilation isn't a clean solution (i mean, for people who simply use binary packages). I suggest, like Siggi, to release a rc4 now with a 32 value, and rc5 will will have 128 length with a libtool API version change. Cheers. --=20 73's de Daniel "Der Schreckliche", F1RMB. -=3D- Daniel Caujolle-Bert -=3D- seg...@cl... -= =3D- -=3D- http://naboo.homelinux.org -=3D- |