Compilation fails, probably an upstream issue: ... if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DLOCALEDIR=\"/usr/share/locale\" -DLIBRARY_DIR=\""/usr/share/geo/"\" -DDRGEO_HELPDIR=\""/usr/share/drgeo/help"\" -DDRGEO_GLADEDIR=\""/usr/share/drgeo/glade"\" -DDRGEO_ENCODEDIR=\""/usr/share/drgeo/encode"\" -I/usr/include -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -O2 -march=pentium-m -pipe -fomit-frame-pointer -MT drgeo_script.o -MD -MP -MF ".deps/drgeo_script.Tpo" \ -c -o drgeo_script.o `test -f 'drgeo_script.cc' || echo './'`drgeo_script.cc; \ then mv -f ".deps/drgeo_script.Tpo" ".deps/drgeo_script.Po"; \ else rm -f ".deps/drgeo_script.Tpo"; exit 1; \ fi drgeo_script.cc: In destructor ‘virtual script::~script()’: drgeo_script.cc:107: error: ‘gh_eval_str’ was not declared in this scope drgeo_script.cc: In member function ‘virtual void script::update(drgeoDrawable&)’: drgeo_script.cc:135: error: ‘gh_eval_str_with_catch’ was not declared in this scope drgeo_script.cc:139: error: ‘SCM_NFALSEP’ was not declared in this scope drgeo_script.cc:141: error: ‘gh_scm2double’ was not declared in this scope drgeo_script.cc:155: error: ‘gh_string_p’ was not declared in this scope drgeo_script.cc:156: error: ‘gh_scm2newstr’ was not declared in this scope drgeo_script.cc: In member function ‘void script::setScript(gchar*)’: drgeo_script.cc:260: error: ‘gh_eval_str_with_catch’ was not declared in this scope make[3]: *** [drgeo_script.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/sci-mathematics/drgeo-1.1.0/work/drgeo-1.1.0/geo' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/sci-mathematics/drgeo-1.1.0/work/drgeo-1.1.0/geo' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sci-mathematics/drgeo-1.1.0/work/drgeo-1.1.0' make: *** [all] Error 2 !!! ERROR: sci-mathematics/drgeo-1.1.0 failed. Call stack: ebuild.sh, line 1621: Called dyn_compile ebuild.sh, line 973: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile drgeo-1.1.0.ebuild, line 27: Called die !!! emake failed. !!! 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/sci-mathematics:drgeo-1.1.0:20070606-092833.log'. Reproducible: Always Steps to Reproduce: 1. emerge drgeo
Portage 2.1.2.9 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r3, 2.6.21-suspend2-r4 i686) ================================================================= System uname: 2.6.21-suspend2-r4 i686 Intel(R) Pentium(R) M processor 1.70GHz Gentoo Base System release 1.12.10 Timestamp of tree: Wed, 06 Jun 2007 03:20:01 +0000 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/" LANG="en_US.UTF-8" LINGUAS="en zh zh_CN zh_TW ja" MAKEOPTS="-j2" PKGDIR="/usr/portage//packages" 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/local/portage/layman/musicbrainz /usr/local/portage/layman/initng /usr/local/portage/layman/gentoo-china /usr/local/portage/layman/xeffects /usr/local/portage/layman/science /usr/local/portage/layman/gentoo-taiwan /usr/local/portage/layman/sunrise /usr/local/portage/over-mine /usr/local/portage/mesa-cvs" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="3dnow X a52 aac aalib acl acpi aim alsa apache2 asf audiofile bash-completion berkdb bitmap-fonts blas bluetooth browserplugin bzip2 caps cariro cdparanoia cdr cjk cli cracklib crypt ctype cups curl cvs dbus directfb divx4linux dri dts dvb dvd dvdr dvdread emacs emacs-w3 exif fbcon ffmpeg fftw firefox flac flash fontconfig fortran ftp gd gdbm ginac glitz glut gmp gnome gnutls gphoto2 gpm gps gs gstreamer gtk gtk2 gtkhtml hal hardened hdaps howl iconv icq ieee1394 imagemagick imap immqt-bc innodb ipv6 isdnlog jabber java javascript joystick jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kdexdelta kerberos lcms ldap libcaca libg++ lirc live m17n-lib mad midi mime mmx mmxext mng mono mozdevelop mp3 mpeg msn mssql mudflap mule musicbrainz mysql mysqli nas ncurses nls nntp nptl nptlonly nsplugin odbc ogg openal opengl openmp oscar pam pam_console pcmcia pcre pda pdf perl php plotutils png posix postgres ppds pppd profile python qt3 qt4 readline real reflection ruby samba scanner sdl session simplexml slang soap sockets socks5 speex spell spl sse sse2 ssl subversion svg svga tcl tcltk tcpd tetex threads tidy tiff timidity tk tokenizer truetype truetype-fonts type1-fonts unicode usb utf8 vcd vhosts videos vim-syntax vorbis wifi win32codecs wma wmf wmp wmv x86 xcomposite xforms xine xinerama xml xmlrpc xorg xpm xprint xsl xslt xvid yahoo zip zlib" ALSA_CARDS="intel8x0 intel8x0m" 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" ELIBC="glibc" INITNG_PLUGINS="also bash_launcher chdir chroot conflict cpout critical ctrlaltdel daemon_clean dbus_event debug_commands envparser find fmon fstat history idleprobe initctl interactive iparser last limit lockfile logfile netdev netprobe ngc4 ngcs nge pause provide reload renice rlparser simple_launcher stcmd stdout suid syncron syslog sysreq unneeded usplash" INPUT_DEVICES="keyboard mouse joystick evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en zh zh_CN zh_TW ja" USERLAND="GNU" VIDEO_CARDS="radeon vesa vga" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Same problem for me. Workaround : Rebuild dev-scheme/guile with 'deprecated' use flag before emerging drgeo-1.10.
> Workaround : Rebuild dev-scheme/guile with 'deprecated' use flag before > emerging drgeo-1.10. Yes drgeo seems it does want the deprecated use flag for guilde. I fixed the ebuild to die when guile was not compiled with it and a warning. Please re-emerge guile with deprecated.