Posts

failed to build qt-3.3.8-r4 on loongson

Haven't solve it yet. I have already tried to add -mxgot to CFLAGS and CXXFLAGS. But it didn't work for me. Some useful link: http://cygwin.com/ml/binutils/2003-04/msg00258.html http://gcc.gnu.org/ml/java/2004-10/msg00018.html http://www.cygwin.com/ml/binutils/2006-04/msg00006.html

Fixed a bug in xml2po

http://bugzilla.gnome.org/show_bug.cgi?id=437371#c4 The condition to trigger the bug is that opening tag or the content of the tag contains non-ascii chars. e.g: <title>Quotes are for weak people, strong people have their own opinions - Dawid Węgliński (cla)</title> <body> <figure link="/images/gwn/20070917_cla.jpg" short="cla" caption="Dawid Węgliński, aka cla"/> The symptom is: Stack trace: Traceback (most recent call last): File "xml2po.py", line 856, in ? doSerialize(doc) File "xml2po.py", line 589, in doSerialize outtxt += doSerialize(child) File "xml2po.py", line 583, in doSerialize (starttag, content, endtag, translation) = processElementTag(node, repl, 1) File "xml2po.py", line 525, in processElementTag translation = translation.replace(' ' % (i), replacement) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 635: ordinal not in ...

official Simplified Chinese doc translation team lead

I have passed doc quiz, :) Now I can commit docs direclty. The following is what neysx sent to me. -- Zhang Le wrote: > Hi, neysx! > > Please find my quiz answer and fix-me.xml in the attachment. Not perfect, but good enough :) You're now in charge of / doc/zh_cn / Cheers, -- / Xavier Neys \_ Gentoo Documentation Project / /\ http://www.gentoo.org/doc/en/

Pulseaudio-0.96 on MIPS

Pulseaudio depends on libatomic_ops. However, libatomic_ops don't have support for mips. I've created a patch for mips, though only work on 32bit userland. Get it here . Pulseaudio now compiled and installed on my loongson box. Can't use it to play though. The following is some detailed info, if you are interested in. My setup is to use alsa's pulse plugin. I tried aplay, for example: $ aplay /usr/share/sounds/alsa/Front_Right.wav aplay: pulsecore/mutex-posix.c:75: pa_mutex_lock: Assertion `_r == 0' failed. Aborted Before this assertion failed, aplay is stuck on a futex system call. connect(7, {sa_family=AF_FILE, path="/var/run/pulse/native"}, 110) = 0 send(6, "W", 1, MSG_NOSIGNAL) = -1 ENOTSOCK (Socket operation on non-socket) write(6, "W", 1) = 1 gettimeofday({1187375795, 973686}, NULL) = 0 write(6, "W", 1) = 1 futex(0x45dd1c, FUTEX_WAIT, 1, NULL

Chinese docs committed

Thanks to neysx! Take a look: http://www.gentoo.org/doc/zh_cn/handbook/ I have just submitted /doc/zh_cn/{index,metadoc}.xml https://bugs.gentoo.org/show_bug.cgi?id=189247 Two problems have been discovered since I wrote the stardict 3.0.0's ebuild. One is that stardict 3.0.0 needs gconf-2.m4 file in the m4 dir in order to run eautoreconf successfully. Because stardict can disable gnome support, and as a result user may not have gconf installed. The other problem is related to newest speech-tools. This one is stardict 3.0.0's dependency. you can find details here: https://bugs.gentoo.org/show_bug.cgi?id=188820

I have written an ebuild for stardict-3.0.0

layman -a gentoo-china to get it, or view it online: http://gentoo-china-overlay.googlecode.com/svn/trunk/app-dicts/stardict/ I wrote two patches which could make it compile when --disable-gnome-support. Stardict 3.0.0 supports text-to-speech engine festival. It requires the latest version of festival and speech-tools. So I wrote ebuilds for them. They are also in gentoo-china overlay now. I haven't become an ebuild dev yet, so I can just put them there. I will submit to bugs.g.o later. I have reported relevant issues to stardict.sf.net. You can find it here.

Simplified Chinese Gentoo Handbook all finished!

Synced with English version. Take a look: http://www.gentoo-cn.org Progress: http://www.gentoo-cn.org/doc/zh_cn/progress.xml BTW, this website is powered by my loongson machine, ;)