Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 112076

Summary: doxygen-1.4.2 have problems with unicode russian (for example) files when makes documentation
Product: Gentoo Linux Reporter: Sergey Belyashov <Sergey.Belyashov>
Component: [OLD] DevelopmentAssignee: Steve Arnold <nerdboy>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Ebuild which use patch to fix this bug with russian
Patch for ebuild

Description Sergey Belyashov 2005-11-10 05:51:12 UTC
doxygen when makes russian documantation think that encoding of files is KOI8-R. 
As result - russian text is unreadable.

Reproducible: Always
Steps to Reproduce:





Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.
6.13-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.13-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointers"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/
share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /
usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointers"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://is-server/gentoo.mirror ftp://192.168.14.25/pub/gentoo"
LANG="ru_RU.UTF-8"
LINGUAS="en ru"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://is-server/gentoo-portage"
USE="X a52 acpi alsa amd64 arts audiofile avi bash-completion bitmap-fonts bzip2 
cdr crypt cups dga dts dvd dvdr dvdread emboss encode esd exif expat fam ffmpeg 
firefox flac foomaticdb fortran freetype gd gdbm gif glut gnome gpm gstreamer 
gtk gtk2 hal idn imlib ipv6 java jpeg kde kdeenablefinal lcms lm_sensors lzw 
lzw-tiff mad mbox mikmod mmap mng mp3 mpeg nas nasm ncurses nls nptl nptlonly 
nvidia ogg oggvorbis opengl oss pam pam_console pcre pdflib perl png python qt 
quicktime readline rtc samba sdl slang spell ssl subversion tcpd tiff truetype 
truetype-fonts type1-fonts udev unicode usb userlocales v4l2 vorbis xinerama 
xml2 xmms xpm xv xvid xvmc zlib linguas_en linguas_ru userland_GNU kernel_linux 
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS
Comment 1 Sergey Belyashov 2005-11-15 02:17:58 UTC
Created attachment 72936 [details]
Ebuild which use patch to fix this bug with russian
Comment 2 Sergey Belyashov 2005-11-15 02:20:13 UTC
Created attachment 72937 [details, diff]
Patch for ebuild

Fixes problem with charset on unicode boxes which use russian files.
May be need use iconv for some change most of texts but I use only patch.
Comment 3 Steve Arnold archtester gentoo-dev 2005-12-20 19:32:48 UTC
All versions patched in portage.