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

Bug 512782

Summary: app-doc/doxygen on sys-libs/uclibc : force -liconv link flag
Product: Gentoo Linux Reporter: René Rhéaume <rene.rheaume>
Component: [OLD] DevelopmentAssignee: Development Tools Team <dev-tools>
Status: RESOLVED TEST-REQUEST    
Severity: normal Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: doxygen-1.8.5.ebuild.patch

Description René Rhéaume 2014-06-08 21:58:02 UTC
It seems doxygen does not correctly detect libiconv on uclibc systems too. The fix used for Gentoo/FreeBSD to force libiconv can be applied to uclibc as well. However, this patch will conflict with the patch for bug 511024.

Reproducible: Always

Steps to Reproduce:
1. Install Lilblue
2. emerge -1 doxygen

Actual Results:  
emake failed (compile phase)

Expected Results:  
doxygen installed on system
Comment 1 René Rhéaume 2014-06-08 22:00:29 UTC
Created attachment 378536 [details, diff]
doxygen-1.8.5.ebuild.patch
Comment 2 Matthias Maier gentoo-dev 2014-12-24 14:53:41 UTC
Applied for in 1.85 and 1.8.8. Please test both versions.

*doxygen-1.8.8 (24 Dec 2014)

  24 Dec 2014; Matthias Maier <tamiko@gentoo.org> +doxygen-1.8.8.ebuild,
  doxygen-1.8.5.ebuild, metadata.xml:
  version bump and support for python3, bug #499532; add support for doxysearch,
  bug #508962; fix linkage on with sys-libc/uclibc, bug #512782; add support for
  clang assisted parsing, bug #515840; fix linkage on Gentoo/FreeBSD, bug
  #511024
Comment 3 René Rhéaume 2014-12-25 01:21:44 UTC
Emerging version 1.8.5 updated ebuild worked on Lilblue. However, is elibc_uclibc missing in IUSE?
Comment 4 René Rhéaume 2014-12-25 01:57:51 UTC
(In reply to René Rhéaume from comment #3)
> Emerging version 1.8.5 updated ebuild worked on Lilblue. However, is
> elibc_uclibc missing in IUSE?

emege succeeded on the same platform for version 1.8.8