>>> Unpacking source... >>> Unpacking libopensync-0.35.tar.bz2 to /var/tmp/portage/app-pda/libopensync-0.35/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/app-pda/libopensync-0.35/work/libopensync-0.35 ... -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works -- Check size of void* -- Check size of void* - done -- Looking for doxygen... -- Looking for doxygen... - found /usr/bin/doxygen -- Looking for dot tool... -- Looking for dot tool... - found /usr/bin/dot -- checking for one of the modules 'glib-2.0' -- found glib-2.0, version 2.14.3 The end of a CMakeLists file was reached with an IF statement that was not closed properly. Within the directory: /var/tmp/portage/app-pda/libopensync-0.35/work/libopensync-0.35 The arguments are: _glib2_FOUND The end of a CMakeLists file was reached with an IF statement that was not closed properly. Within the directory: /var/tmp/portage/app-pda/libopensync-0.35/work/libopensync-0.35 The arguments are: _glib2_FOUND -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/app-pda/libopensync-0.35/work/libopensync_build Error: configuration file Doxyfile not found! Doxygen version 1.5.2 Copyright Dimitri van Heesch 1997-2007 You can use doxygen in a number of ways: 1) Use doxygen to generate a template configuration file: doxygen [-s] -g [configName] If - is used for configName doxygen will write to standard output. 2) Use doxygen to update an old configuration file: doxygen [-s] -u [configName] 3) Use doxygen to generate documentation using an existing configuration file: doxygen [configName] If - is used for configName doxygen will read from standard input. 4) Use doxygen to generate a template style sheet file for RTF, HTML or Latex. RTF: doxygen -w rtf styleSheetFile HTML: doxygen -w html headerFile footerFile styleSheetFile [configFile] LaTeX: doxygen -w latex headerFile styleSheetFile [configFile] 5) Use doxygen to generate an rtf extensions file RTF: doxygen -e rtf extensionsFile If -s is specified the comments in the config file will be omitted. If configName is omitted `Doxyfile' will be used as a default. ERROR: app-pda/libopensync-0.35 failed. Call stack: ebuild.sh, line 1701: Called dyn_compile ebuild.sh, line 1039: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile libopensync-0.35.ebuild, line 41: Called die The specific snippet of code: doxygen Doxyfile || die "Failed to generate docs." The die message: Failed to generate docs. If you need support, post the topmost build error, and the call stack if relevant. A complete build log is located at '/var/log/portage/app-pda:libopensync-0.35:20071222-093553.log'. My emerge --info: Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r8 i686) ================================================================= System uname: 2.6.22-gentoo-r8 i686 AMD Athlon(tm) XP 1900+ Timestamp of tree: Sat, 22 Dec 2007 07:46:01 +0000 app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3, 2.17, 2.17.50.0.9, 2.17.50.0.10, 2.17.50.0.11, 2.17.50.0.12, 2.17.50.0.13, 2.17.50.0.14, 2.17.50.0.15, 2.17.50.0.16, 2.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-ggdb -O2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-ggdb -O2" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages metadata-transfer nostrip sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://213.186.33.38/gentoo-distfiles/ ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.osuosl.org/ " LINGUAS="en ja" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="--timeout=300" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/gentoo-gis /usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X Xaw3d a52 aac aalib acl acpi alsa arts berkdb bitmap-fonts bluetooth bzip2 cairo canna cdr cjk cli cracklib crypt cups dbus debug doc dri dts dvd dvdr dvdread emboss encode esd evo fam firefox fortran freetype freewnn gdbm gif gnome gpm gstreamer gtk hal iconv imagemagick ipv6 isdnlog java joystick jpeg kde kdexdeltas kerberos ldap lm_sensors mad maildir mbox midi mikmod mmx mmxext mng mozsvg mp3 mpeg mplayer mudflap mule ncurses nls nodrm nptl nptlonly ogg opengl openmp oss pam pcre pdf perl pic png pppd python qt qt3 qt3support qt4 quicktime readline reflection ruby scanner sdl session spell spl sse ssl svg tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis win32codecs wmf x86 xine xinerama xml xorg xv zlib" ALSA_CARDS="via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ja" USERLAND="GNU" VIDEO_CARDS="mga vesa fbdev" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS Note that if the 'doc' use flag is turned off, you run into bug 202997.
thanks for the report. I will be guessing as I don't have the time to check now, but could you try with cmake-2.4.7? I will update the deps if that's the problem.
(In reply to comment #1) > thanks for the report. > I will be guessing as I don't have the time to check now, but could you try > with cmake-2.4.7? I will update the deps if that's the problem. I just upgraded cmake to 2.4.1-r1 and that did in fact resolve the problem.. Thanks.
cmake-2.4.7 solved both this and bug 202997 for me.
Thanks again, fixed the deps.