empathy fails to build when locale is "POSIX"
@pachoramos1
Submitted by Pacho Ramos Link to original bug (#712394)
Description
When locale is: LANG= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=
build fails:
make -j1
make all-recursive
make[1]: Entering directory /var/tmp/portage/net-im/empathy-3.8.4/work/empathy-3.8.4' Making all in tools make[2]: Entering directory
/var/tmp/portage/net-im/empathy-3.8.4/work/empathy-3.8.4/tools'
sed -e 's![@]abs_top_builddir[@]!/var/tmp/portage/net-im/empathy-3.8.4/work/empathy-3.8.4!' telepathy-glib-env.in > telepathy-glib-env
chmod +x telepathy-glib-env
sed -e 's![@]abs_top_builddir[@]!/var/tmp/portage/net-im/empathy-3.8.4/work/empathy-3.8.4!' empathy-env.in > empathy-env
chmod +x empathy-env
make[2]: Leaving directory /var/tmp/portage/net-im/empathy-3.8.4/work/empathy-3.8.4/tools' Making all in extensions make[2]: Entering directory
/var/tmp/portage/net-im/empathy-3.8.4/work/empathy-3.8.4/extensions'
/usr/bin/python3.2 ../tools/xincludator.py all.xml > _gen/all.xml
Traceback (most recent call last):
File "../tools/xincludator.py", line 45, in <module>
stdout.write(xml)
UnicodeEncodeError: 'ascii' codec can't encode character '\xa9' in position 302: ordinal not in range(128)
make[2]: *** [_gen/all.xml] Error 1
make[2]: Leaving directory /var/tmp/portage/net-im/empathy-3.8.4/work/empathy-3.8.4/extensions' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
/var/tmp/portage/net-im/empathy-3.8.4/work/empathy-3.8.4'
make: *** [all] Error 2
Thanks