Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 198108 - app-cdr/cdrdao-1.2.2 doesn't compile - undefined reference to non-virtual thunk
Summary: app-cdr/cdrdao-1.2.2 doesn't compile - undefined reference to non-virtual thunk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Optical Media project
URL:
Whiteboard:
Keywords:
: 198111 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-11-04 23:23 UTC by Varox
Modified: 2008-05-19 08:12 UTC (History)
0 users

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 Varox 2007-11-04 23:23:25 UTC
I made an update but it stoped while emerging app-cdr/cdrdao-1.2.2 and the following errormessage was:

lrt -lgobject-2.0 -lglib-2.0   -lgtkmm-2.4 -lgdkmm-2.4 -latkmm-1.6 -lgtk-x11-2.0 -lpangomm-1.4 -lcairomm-1.0 -lglibmm-2.4 -lsigc-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -lmad -lm   -lvorbisfile -lvorbis -lm -logg   -lao    -lnsl
gcdmaster.o:(.rodata._ZTC9GCDMaster0_N5Gnome2UI3AppE[vtable for GCDMaster]+0x154): undefined reference to `non-virtual thunk to Gnome::UI::App::~App()'
gcdmaster.o:(.rodata._ZTC9GCDMaster0_N5Gnome2UI3AppE[vtable for GCDMaster]+0x158): undefined reference to `non-virtual thunk to Gnome::UI::App::~App()'
collect2: ld returned 1 exit status
make[3]: *** [gcdmaster] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-cdr/cdrdao-1.2.2/work/cdrdao-1.2.2/xdao'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-cdr/cdrdao-1.2.2/work/cdrdao-1.2.2/xdao'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-cdr/cdrdao-1.2.2/work/cdrdao-1.2.2'
make: *** [all] Error 2
 * 
 * ERROR: app-cdr/cdrdao-1.2.2 failed.
 * Call stack:
 *             ebuild.sh, line 1695:  Called dyn_compile
 *             ebuild.sh, line 1033:  Called qa_call 'src_compile'
 *             ebuild.sh, line   44:  Called src_compile
 *   cdrdao-1.2.2.ebuild, line   57:  Called die
 * The specific snippet of code:
 *      make || die "could not compile"
 *  The die message:
 *   could not compile
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-cdr/cdrdao-1.2.2/temp/build.log'.
 * 

/***************************************************/




 * Messages for package app-cdr/cdrdao-1.2.2:

 * 
 * ERROR: app-cdr/cdrdao-1.2.2 failed.
 * Call stack:
 *             ebuild.sh, line 1695:  Called dyn_compile
 *             ebuild.sh, line 1033:  Called qa_call 'src_compile'
 *             ebuild.sh, line   44:  Called src_compile
 *   cdrdao-1.2.2.ebuild, line   57:  Called die
 * The specific snippet of code:
 *      make || die "could not compile"
 *  The die message:
 *   could not compile
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-cdr/cdrdao-1.2.2/temp/build.log'.
 * 


Reproducible: Always



Expected Results:  
To get it compiled without errors
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-11-04 23:26:38 UTC
Reopen with emerge --info output, please.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-11-04 23:29:45 UTC
*** Bug 198111 has been marked as a duplicate of this bug. ***
Comment 3 Varox 2007-11-04 23:32:28 UTC
emerge --info
Portage 2.1.3.16 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 Intel(R) Celeron(R) M processor 1400MHz
Timestamp of tree: Sun, 04 Nov 2007 21:00: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.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe"
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/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=pentium-m -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="en_GB.utf8"
MAKEOPTS=""
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib accessibility acl acpi aim alsa apache2 apm arts audiofile avi background bash-comletion berkdb bitmap-fonts bittorrent blender-game bootsplash bzip2 c++ cairo cdr cdrom cdsound cgi cli console cracklib crypt css ctype cups cursors cvs cvsgraph dba dbus dri dvb dvbplayer dvd dvdr dvdread dvi eds emacs emacs-w3 emboss encode esd ethereal evo exif expat fam fast-cgi fastbuild fbsplash ffmpeg firefox flash foomaticdb force-cgi-redirect fortran ftp fuse gaim gd gdbm gif gimp gimpprint glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile gvim gzip hal hash history howl html icons iconv idn image imagenick imlib ipv6 irc irssi isdnlog jabber java jpeg jpeg2k kde kerberos lame latex lcms ldap libwww live mad math md5sum memlimit midi mikmod mng motif mozilla mp3 mp4 mp4live mpd-mad mpeg mpeg2 mplayer msn mudflap mysql mysqli ncurses netboot netgraph netjack network nfs nls nptl nptlonly ogg opengl openmp openssh openssl opensslcrypt oscar oss pam pcmcia pcre pdf pdflib perl php png posix postgres pppd print python qt3 qt3support qt4 quicktime readline reflection rss ruby samba scp sdl server session simplexml slang soap sockets spell spl ssl stream subtitles subversion svg svga svgz svn-mirror tcltk tcpd tga thumbnail thunderbird tiff tk tokenizer totem trace truetype truetype-fonts type1-fonts udev unicode usb vcd vcdimager vim vim-pager visual visualization vlm vnc vncviewer vorbis win32codecs wireshark wma wmf wordperfect x86 xchat xerces-c xine xml xml2 xmlwriter xorg xprint xscreensaver xsettings xsl xterm xv xvid xvmc yahoo zip zlib" ALSA_CARDS="intel8x0" 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" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Varox 2007-11-10 18:30:25 UTC
To solve it, you just need to enter "app-cdr/cdrdao -gnome" in your /etc/portage/package.use file. (if you don't need the gtk-frontend)
Comment 5 Alexander Skwar 2008-05-19 08:12:40 UTC
(In reply to comment #4)
> To solve it, you just need to enter "app-cdr/cdrdao -gnome" in your
> /etc/portage/package.use file. (if you don't need the gtk-frontend)

Please reopen this bug!

How do you solve this problem, if you DO need the gtk-frontend?