Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 474716 - app-doc/doxygen-1.8.4-r1 goes into infinite loop (upstream patch)
Summary: app-doc/doxygen-1.8.4-r1 goes into infinite loop (upstream patch)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Kacper Kowalik (Xarthisius) (RETIRED)
URL:
Whiteboard:
Keywords:
: 474570 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-06-25 10:53 UTC by Marien Zwart (RETIRED)
Modified: 2013-06-26 12:12 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marien Zwart (RETIRED) gentoo-dev 2013-06-25 10:53:58 UTC
Building libmwaw-0.1.8 with USE=doc with doxygen-1.8.4-r1 resulted in an infinite loop, fixed by upstream commit https://github.com/doxygen/doxygen/commit/5e056236c9ef3b3675d014cab43480700027d60b (thanks to https://bugzilla.redhat.com/show_bug.cgi?id=974069 for pointing me at it).

After applying the above patch libmwaw built without looping.

Consider applying this, as judging from the example on https://bugzilla.gnome.org/show_bug.cgi?id=701295 this is not very difficult to hit ("\retval "Value > 0" - Indicates success.").
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2013-06-26 07:49:38 UTC
*** Bug 474570 has been marked as a duplicate of this bug. ***
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2013-06-26 07:52:21 UTC
@marienz: the patch seems fine, if you have time just revbump with it there. I bet Kacper won't mind as I triggered it even on other packages now when updated to this.

I would do it but I lack time for next 14 days or so.
Comment 3 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2013-06-26 10:58:55 UTC
+*doxygen-1.8.4-r2 (26 Jun 2013)
+
+  26 Jun 2013; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.4-r2.ebuild,
+  +files/doxygen-1.8.4-infinite_loop.patch, -doxygen-1.8.4-r1.ebuild,
+  -doxygen-1.8.4.ebuild:
+  Apply upstream patch for fixing infinite loop wrt #474716 by Marien Zwart
+  <marienz@gentoo.org>. Drop old
+
Comment 4 Juergen Rose 2013-06-26 12:12:22 UTC
(In reply to Marien Zwart from comment #0)
> Building libmwaw-0.1.8 with USE=doc with doxygen-1.8.4-r1 resulted in an
> infinite loop, fixed by upstream commit
> https://github.com/doxygen/doxygen/commit/
> 5e056236c9ef3b3675d014cab43480700027d60b (thanks to
> https://bugzilla.redhat.com/show_bug.cgi?id=974069 for pointing me at it).
> 
> After applying the above patch libmwaw built without looping.
> 
> Consider applying this, as judging from the example on
> https://bugzilla.gnome.org/show_bug.cgi?id=701295 this is not very difficult
> to hit ("\retval "Value > 0" - Indicates success.").

The patch worked for me.