Re: [Evolution-hackers] evolution releases and intltool brokeness
- From: guenther <guenther rudersport de>
- To: evolution-hackers gnome org
- Subject: Re: [Evolution-hackers] evolution releases and intltool brokeness
- Date: Fri, 23 Feb 2007 00:58:41 +0100
On Wed, 2007-02-14 at 00:51 +0100, Gilles Dartiguelongue wrote:
> Hi list,
>
> while preparing ebuilds for gentoo gnome-experimental overlay, I came
> across a "fix" that was present since... who knows (years???).
>
> It's a simple call to intltoolize --force. What for ? To fix the sources
> released with a broken intltool. If you have generated the rules to
> compile translation with intltool 0.35.1 then if you have LINGUAS set to
> something else than what is available, the compilation breaks. intltool
> 0.35.[0234] handles that nicely.
>
> example: I have LINGUAS="fr en ja zh zh_CN", if ALL_LINGUAS only defines
> fr, zh_CN, I'm screwed. Please fix it for next release. Currently I'm
> sure gtkhtml-3.13.91 is affected but the fix is present on all evo
> related ebuild on gentoo so you might want to check these anyway.
*poke* What about this? Any response?
FWIW, this issue came up on IRC more than once the last weeks. This
definitely is an issue for Evo/e-d-s in addition to the above mentioned
GtkHTML. Also there recently has been a related discussion on d-d-l.
Basically, when packaging tarballs for the entire Evolution stack,
please make sure to use the latest tools available -- in this case
intltool 0.35.4, which fixes some brokeness WRT to *LINGUAS.
Cc'ing Harish (tarball pushing) and Srini (release announcements), since
I don't know who exactly does the packaging.
guenther
--
char *t="\10pse\0r\0dtu\0 ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]