Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 511024 - [10.0] app-doc/doxygen-1.8.5: build fails on Gentoo/FreeBSD, cannot find -liconv
Summary: [10.0] app-doc/doxygen-1.8.5: build fails on Gentoo/FreeBSD, cannot find -liconv
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: Normal normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 488214
  Show dependency tree
 
Reported: 2014-05-22 11:20 UTC by Yuta SATOH
Modified: 2014-12-24 14:54 UTC (History)
0 users

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


Attachments
patch for doxygen-1.8.5.ebuild (doxygen-1.8.5.ebuild.patch,401 bytes, patch)
2014-05-22 11:21 UTC, Yuta SATOH
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuta SATOH 2014-05-22 11:20:03 UTC
The following message is displayed and fails to compile.

<snip>
gmake[2]: Leaving directory '/var/tmp/portage/app-doc/doxygen-1.8.5/work/doxygen-1.8.5/src'
gmake -f Makefile.doxygen    PERL=/usr/bin/perl all
gmake[2]: Entering directory '/var/tmp/portage/app-doc/doxygen-1.8.5/work/doxygen-1.8.5/src'
x86_64-gentoo-freebsd10.0-g++ -c -O0 -pipe -ggdb -O0 -pipe -ggdb -I../qtools -I../libmd5 -I. -o ../objects/main.o main.cpp
x86_64-gentoo-freebsd10.0-g++  -o ../bin/doxygen ../objects/main.o  -L../lib -ldoxygen -ldoxycfg -lqtools -lmd5 -lpthread -liconv
/usr/lib/gcc/x86_64-gentoo-freebsd10.0/4.8.2/../../../../x86_64-gentoo-freebsd10.0/bin/ld: cannot find -liconv
collect2: error: ld returned 1 exit status
Makefile.doxygen:57: recipe for target '../bin/doxygen' failed
gmake[2]: *** [../bin/doxygen] Error 1
gmake[2]: Leaving directory '/var/tmp/portage/app-doc/doxygen-1.8.5/work/doxygen-1.8.5/src'
Makefile:36: recipe for target 'all' failed
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory '/var/tmp/portage/app-doc/doxygen-1.8.5/work/doxygen-1.8.5/src'
Makefile:21: recipe for target 'all' failed
gmake: *** [all] Error 2
 * ERROR: app-doc/doxygen-1.8.5::gentoo failed (compile phase):
 *   emake failed
Comment 1 Yuta SATOH 2014-05-22 11:21:19 UTC
Created attachment 377418 [details, diff]
patch for doxygen-1.8.5.ebuild
Comment 2 Matthias Maier gentoo-dev 2014-12-24 14:54:35 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