Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 167617
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Steve Arnold <nerdboy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Sergey Belyashov <Sergey.Belyashov@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
doxygen-1.4.7-utf8-ru.patch files/doxygen-1.4.7-utf8-ru.patch patch Sergey Belyashov 2007-02-23 10:13 0000 67.81 KB Details | Diff
doxygen-1.4.7.ebuild app-doc/doxygen-1.4.7.ebuild text/plain Sergey Belyashov 2007-02-23 10:14 0000 3.84 KB Details
doxygen-1.5.1.ebuild app-doc/doxygen-1.5.1.ebuild text/plain Sergey Belyashov 2007-02-23 10:25 0000 3.81 KB Details
doxygen-1.5.1-utf8-ru.patch files/doxygen-1.5.1-utf8-ru.patch patch Sergey Belyashov 2007-02-23 10:26 0000 67.06 KB Details | Diff
doxygen-1.4.7-utf8-ru.patch files/doxygen-1.4.7-utf8-ru.patch patch Sergey Belyashov 2007-02-28 14:11 0000 67.51 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 167617 depends on: Show dependency tree
Bug 167617 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-02-19 13:54 0000
my sources contains russian comments. I process them by doxygen-1.4.7 (and
1.5.0) as result I receive html files with broken comments (as utf-8 in
koi8-r).
I previously post same bug (which is fixed) about doxygen-1.4.2:
http://bugs.gentoo.org/show_bug.cgi?id=112076

Reproducible: Always

Steps to Reproduce:

------- Comment #1 From Steve Arnold 2007-02-23 04:36:19 0000 -------
Looks like upstream changes in 1.4.7 broke your patch.  Can you supply an
updated patch for recent versions of doxygen?  The ones currently in portage
are 1.4.7 and 1.5.1, and I don't have your source files or the utf-8 fu... 
Thanks.

------- Comment #2 From Sergey Belyashov 2007-02-23 10:13:35 0000 -------
Created an attachment (id=111027) [details]
files/doxygen-1.4.7-utf8-ru.patch

------- Comment #3 From Sergey Belyashov 2007-02-23 10:14:28 0000 -------
Created an attachment (id=111029) [details]
app-doc/doxygen-1.4.7.ebuild

Added new USE flag "unicode"

------- Comment #4 From Sergey Belyashov 2007-02-23 10:25:37 0000 -------
Created an attachment (id=111033) [details]
app-doc/doxygen-1.5.1.ebuild

------- Comment #5 From Sergey Belyashov 2007-02-23 10:26:07 0000 -------
Created an attachment (id=111034) [details]
files/doxygen-1.5.1-utf8-ru.patch

------- Comment #6 From Steve Arnold 2007-02-28 05:05:57 0000 -------
Do you think this bug has anything to do with your issue?

http://bugzilla.gnome.org/show_bug.cgi?id=159291

It's the only bug that mentions utf8 in the summary; if the recent updates
don't help, then we should push your patches upstream.  You could try the
latest CVS code if you want, otherwise I would think there should be a new
release fairly soon.

Also, did you test with USE=doc ?  The 1.4.7 patch cause a failure, however,
1.5.1 creates the PDF file successfully:

gmake[1]: Entering directory
`/var/tmp/portage/app-doc/doxygen-1.4.7/work/doxygen-1.4.7/doc'
python translator.py
Unexpected token 'lpar' on the line 70 in
'/var/tmp/portage/app-doc/doxygen-1.4.7/work/doxygen-1.4.7/src/translator_ru.h'.
status = 4 in __collectPublicMethodPrototypes()
gmake[1]: *** [language.doc] Error 1
gmake[1]: Leaving directory
`/var/tmp/portage/app-doc/doxygen-1.4.7/work/doxygen-1.4.7/doc'
make: *** [docs] Error 2
 * "make pdf docs" failed.
>>> Source compiled.
>>> Test phase [not enabled]: app-doc/doxygen-1.4.7

------- Comment #7 From Sergey Belyashov 2007-02-28 13:38:40 0000 -------
(In reply to comment #6)
> Do you think this bug has anything to do with your issue?
> 
> http://bugzilla.gnome.org/show_bug.cgi?id=159291
> 

Yes. But these changes will be in next versions.

> It's the only bug that mentions utf8 in the summary; if the recent updates
> don't help, then we should push your patches upstream.  You could try the
> latest CVS code if you want, otherwise I would think there should be a new
> release fairly soon.
> 
> Also, did you test with USE=doc ?  The 1.4.7 patch cause a failure, however,
> 1.5.1 creates the PDF file successfully:
> 
> gmake[1]: Entering directory
> `/var/tmp/portage/app-doc/doxygen-1.4.7/work/doxygen-1.4.7/doc'
> python translator.py
> Unexpected token 'lpar' on the line 70 in
> '/var/tmp/portage/app-doc/doxygen-1.4.7/work/doxygen-1.4.7/src/translator_ru.h'.
> status = 4 in __collectPublicMethodPrototypes()
> gmake[1]: *** [language.doc] Error 1
> gmake[1]: Leaving directory
> `/var/tmp/portage/app-doc/doxygen-1.4.7/work/doxygen-1.4.7/doc'
> make: *** [docs] Error 2
>  * "make pdf docs" failed.
> >>> Source compiled.
> >>> Test phase [not enabled]: app-doc/doxygen-1.4.7
> 

Sorry. I do not try it. I will fix it few hours later.

------- Comment #8 From Sergey Belyashov 2007-02-28 14:11:58 0000 -------
Created an attachment (id=111544) [details]
files/doxygen-1.4.7-utf8-ru.patch

Fixed patch

------- Comment #9 From Steve Arnold 2007-03-12 05:24:47 0000 -------
Cool, patching and PDF generation is good on both of them.  Finally in the
tree...

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug