GNU Recode is a powerful source of problems with pybliographer.
The problem
Pybliographer uses GNU Recode in order to convert between different character sets, especially LaTeX and HTML.
The latest version of GNU Recode (3.6) contains a bug that makes it unsuitable for Pybliographer (but not for standalone use). This bug is pending since a long time.
In addition, there seems to be a bug when compiling Recode 3.5 with gcc-3.
The solution
If you have an old recode (3.5), everything should be fine.
- If you freshly compiled recode 3.5 with gcc-3, you will probably need to recompile it with no optimization. In the recode-3.5 directory, run:
cd recode-3.5 CFLAGS='-g' ./configure make clean all [become root] make install
If you have a standard version of Recode 3.6 (from a GNU mirror), you need to apply the following recode.patch
cd recode-3.6 patch -p1 < recode.patch
