Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 258870 - media-video/kmplayer-0.11.0a USE=-npp - kmplayer-0.11.0a/src/kmplayerprocess.cpp:2832: error: prototype for 'KMPlayer::NpStream::NpStream(KMPlayer::NpPlayer*, uint32_t, const QString&)' does not match any in class 'KMPlayer::NpStream'
Summary: media-video/kmplayer-0.11.0a USE=-npp - kmplayer-0.11.0a/src/kmplayerprocess....
Status: RESOLVED DUPLICATE of bug 259996
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 258984 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-02-13 19:05 UTC by Johannes Hirte
Modified: 2009-03-15 15:17 UTC (History)
4 users (show)

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


Attachments
Resolves the compilation error. (patch,605 bytes, patch)
2009-03-10 20:39 UTC, marbacz
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Hirte 2009-02-13 19:05:15 UTC
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.cpp:2832: error: prototype for 'KMPlayer::NpStream::NpStream(KMPlayer::NpPlayer*, uint32_t, const QString&)' does not match any in class 'KMPlayer::NpStream'      
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.h:537: error: candidates are: KMPlayer::NpStream::NpStream(const KMPlayer::NpStream&)                                                                              
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.h:545: error:                 KMPlayer::NpStream::NpStream(KMPlayer::NpPlayer*, uint32_t, const QString&, const QByteArray&)                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.cpp:2854: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                    
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.cpp:2855: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                    
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.cpp:2856: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                    
In file included from /home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.cpp:2863:      
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc: In member function 'virtual int KMPlayer::MPlayerBase::qt_metacall(QMetaObject::Call, int, void**)':                                                            
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:176: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:177: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc: In member function 'virtual int KMPlayer::MPlayer::qt_metacall(QMetaObject::Call, int, void**)':                                                                
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:264: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:265: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc: In member function 'virtual int KMPlayer::MasterProcessInfo::qt_metacall(QMetaObject::Call, int, void**)':                                                      
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:429: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:430: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc: In member function 'virtual int KMPlayer::FFMpeg::qt_metacall(QMetaObject::Call, int, void**)':                                                                 
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:595: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc: In member function 'virtual int KMPlayer::NpPlayer::qt_metacall(QMetaObject::Call, int, void**)':                                                               
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:762: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:763: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
/home/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer_build/src/kmplayerprocess.moc:764: warning: 'K3Process' is deprecated (declared at /usr/kde/4.2/include/k3process.h:128)                                                                       
make[2]: *** [src/CMakeFiles/kmplayercommon.dir/kmplayerprocess.o] Error 1                                                    
make[1]: *** [src/CMakeFiles/kmplayercommon.dir/all] Error 2                                                                  
make: *** [all] Error 2                                                                                                       
 *                                                                                                                            
 * ERROR: media-video/kmplayer-0.11.0a failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3170:  Called kde4-base_src_compile
 *             environment, line 2312:  Called kde4-base_src_make
 *             environment, line 2381:  Called cmake-utils_src_make
 *             environment, line  830:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 *  The die message:
 *   Make failed!


Reproducible: Always




emerge --info

* Overlay eclasses override eclasses from PORTDIR:                                                            
*                                                                                                             
*   '/usr/local/portage/layman/kde-testing/eclass/kde4-base.eclass'                                           
*   '/usr/local/portage/layman/kde-testing/eclass/kde4-functions.eclass'                                      
*   '/usr/local/portage/layman/kde-testing/eclass/kde4-meta.eclass'                                           
*                                                                                                             
* It is best to avoid overriding eclasses from PORTDIR because it will                                        
* trigger invalidation of cached ebuild metadata that is distributed with                                     
* the portage tree. If you must override eclasses from PORTDIR then you                                       
* are advised to add FEATURES="metadata-transfer" to /etc/make.conf and to                                    
* run `emerge --regen` after each time that you run `emerge --sync`. Set                                      
* PORTAGE_ECLASS_WARNING_ENABLE="0" in /etc/make.conf if you would like to                                    
* disable this warning.
Portage 2.2_rc23 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r1, 2.6.28.5 x86_64)              
=================================================================                                              
System uname: Linux-2.6.28.5-x86_64-AMD_Opteron-tm-_Processor_144-with-glibc2.2.5                              
Timestamp of tree: Fri, 13 Feb 2009 18:00:02 +0000                                                             
app-shells/bash:     3.2_p48-r1                                                                                
dev-java/java-config: 2.1.7                                                                                    
dev-lang/python:     2.5.4-r2                                                                                  
dev-util/cmake:      2.6.2-r1                                                                                  
sys-apps/baselayout: 2.0.0                                                                                     
sys-apps/openrc:     0.4.3-r1                                                                                  
sys-apps/sandbox:    1.3.6                                                                                     
sys-devel/autoconf:  2.13, 2.63                                                                                
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                                 
sys-devel/binutils:  2.19.1                                                                                    
sys-devel/gcc-config: 1.4.1                                                                                    
sys-devel/libtool:   2.2.6a                                                                                    
virtual/os-headers:  2.6.28-r1                                                                                 
ACCEPT_KEYWORDS="amd64 ~amd64"                                                                                 
CBUILD="x86_64-pc-linux-gnu"                                                                                   
CFLAGS="-march=k8 -O2 -pipe"                                                                                   
CHOST="x86_64-pc-linux-gnu"                                                                                    
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.1/env /usr/kde/4.1/share/config /usr/kde/4.1/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config /var/lib/hsqldb"                
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/init.d /etc/initng/daemon /etc/initng/net /etc/initng/system /etc/pam.d /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,-z,combreloc"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/home/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/x11 /usr/local/portage/layman/kde-testing /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X a52 aac accessibility acl acpi alsa amd64 amr amrnb amrwb aspell authfile avi bash-completion berkdb boost bzip2 bzlib cairo caps cdparanoia chipcard chm cisco cleartype cli consolekit cracklib crypt css cups cvs dbus djvu dlloader dri dts dv dvd dvdr dvdread encode enscript exif exiv2 fastcgi ffmpeg fftw flac fortran gcc-libffi gcj gd gdbm gif gimp git glitz gmp gnuplot gpm graphviz hal hbci htmlhandbook http iconv idl idle ieee1394 imagemagick inotify ipv6 isdnlog java java5 java6 jikes jpeg kde kdehiddenvisibility kdepim kdeprefix kipi lame latex lcms ldap libnotify libsamplerate live lm_sensors logrotate lucene lzo mad matroska midi mjpeg mmap mmx mmxext mng mp2 mp3 mp3tunes mp4 mpeg mplayer mtp mudflap multilib musicbrainz ncurses network networkmanager nfs nls nolvm1 nptl nptlonly nsplugin obex ogg oggvorbis openal openexr opengl openmp pam patch pcre pda pdf perl pic plasma png pnm posix postscript pppd python pyx qt qt3 qt3support qt4 quicktime readline redland reflection rtc samba sasl sdl sendfile session silvercity slang smime smp snmp soundtouch speex spell spl sqlite sse sse2 ssl subversion svg sysfs tcpd tetex theora threads tiff tk trayicon truetype unicode usb userlocales v4l v4l2 vorbis vorbis-psy webkit x264 xattr xcb xcomposite xext xhtml xine xml xml2 xmp xorg xscreensaver xulrunner xv xvid yv12 zeroconf zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multinull 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="canon" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Panard 2009-02-13 23:29:12 UTC
it seems that USE=-npp is responsible for this compilation error : USE=npp emerge kmplayer works fine.
Comment 2 Konstantinos Tzanis 2009-02-14 12:11:39 UTC
USE=npp emerge kmplayer doesn't compile here

[ 86%] Building CXX object src/CMakeFiles/kmplayercommon.dir/streammasteradaptor.o
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
[ 87%] Building CXX object src/CMakeFiles/kmplayercommon.dir/partadaptor.o
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
[ 88%] Building CXX object src/CMakeFiles/kmplayercommon.dir/callbackadaptor.o
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
[ 90%] Building CXX object src/CMakeFiles/kmplayercommon.dir/streamadaptor.o
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
Linking CXX shared library ../lib/libkmplayercommon.so
[ 90%] Built target kmplayercommon
Scanning dependencies of target kdeinit_kmplayer
Scanning dependencies of target kmplayerpart
[ 91%] Building CXX object src/CMakeFiles/kmplayerpart.dir/kmplayerpart_automoc.o
[ 93%] Building CXX object src/CMakeFiles/kmplayerpart.dir/kmplayer_part.o
[ 94%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kdeinit_kmplayer_automoc.o
[ 95%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayerapp.o
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerpartbase.h:131: warning: ‘virtual bool KMPlayer::PartBase::openUrl(const KUrl::List&)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer_part.h:145: warning:   by ‘KMPlayerPart::openUrl’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer_part.cpp:143: warning: unused parameter ‘n’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer_part.cpp: In member function ‘void KMPlayerLiveConnectExtension::evaluate(const QString&, bool, QString&)’:
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer_part.cpp:1122: warning: comparison between signed and unsigned integer expressions
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer_part.cpp: In member function ‘virtual bool KMPlayerLiveConnectExtension::call(long unsigned int, const QString&, const QStringList&, KParts::LiveConnectExtension::Type&, long unsigned int&, QString&)’:
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer_part.cpp:1307: warning: comparison between signed and unsigned integer expressions
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer_part.cpp: In member function ‘virtual void* GrabDocument::message(KMPlayer::MessageType, void*)’:
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer_part.cpp:177: warning: control reaches end of non-void function
Linking CXX shared module ../lib/libkmplayerpart.so
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
/usr/include/kmainwindow.h:615: warning: ‘virtual void KMainWindow::saveProperties(KConfigGroup&)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer.h:72: warning:   by ‘void KMPlayerApp::saveProperties()’
/usr/include/kmainwindow.h:620: warning: ‘virtual void KMainWindow::readProperties(const KConfigGroup&)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer.h:73: warning:   by ‘void KMPlayerApp::readProperties()’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayersource.h:119: warning: ‘virtual void KMPlayer::Source::play(KMPlayer::Mrl*)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerappsource.h:91: warning:   by ‘void KMPlayerDVDSource::play()’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayersource.h:119: warning: ‘virtual void KMPlayer::Source::play(KMPlayer::Mrl*)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerappsource.h:115: warning:   by ‘virtual void KMPlayerDVDNavSource::play()’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayersource.h:119: warning: ‘virtual void KMPlayer::Source::play(KMPlayer::Mrl*)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayertvsource.h:156: warning:   by ‘virtual void TVDeviceScannerSource::play()’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp:1147: warning: unused parameter ‘percentage’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp: In member function ‘void KMPlayerApp::slotFileOpen()’:
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp:1475: warning: comparison between signed and unsigned integer expressions
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp: In member function ‘void KMPlayerApp::preparePlaylistMenu(KMPlayer::PlayListItem*, QMenu*)’:
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp:1773: warning: ‘loadIconSet’ is deprecated (declared at /usr/include/kiconloader.h:285)
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp:1776: warning: ‘loadIconSet’ is deprecated (declared at /usr/include/kiconloader.h:285)
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp:1778: warning: ‘loadIconSet’ is deprecated (declared at /usr/include/kiconloader.h:285)
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp: At global scope:
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerapp.cpp:2166: warning: unused parameter ‘id’
[ 97%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/kmplayertvsource.o
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayersource.h:119: warning: ‘virtual void KMPlayer::Source::play(KMPlayer::Mrl*)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerappsource.h:91: warning:   by ‘void KMPlayerDVDSource::play()’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayersource.h:119: warning: ‘virtual void KMPlayer::Source::play(KMPlayer::Mrl*)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerappsource.h:115: warning:   by ‘virtual void KMPlayerDVDNavSource::play()’
/usr/include/kmainwindow.h:615: warning: ‘virtual void KMainWindow::saveProperties(KConfigGroup&)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer.h:72: warning:   by ‘void KMPlayerApp::saveProperties()’
/usr/include/kmainwindow.h:620: warning: ‘virtual void KMainWindow::readProperties(const KConfigGroup&)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer.h:73: warning:   by ‘void KMPlayerApp::readProperties()’
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayersource.h:119: warning: ‘virtual void KMPlayer::Source::play(KMPlayer::Mrl*)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayertvsource.h:156: warning:   by ‘virtual void TVDeviceScannerSource::play()’
[ 98%] Building CXX object src/CMakeFiles/kdeinit_kmplayer.dir/main.o
CMakeFiles/kmplayerpart.dir/kmplayer_part.o: In function `.L2434':
kmplayer_part.cpp:(.text+0xc3ee): undefined reference to `KMPlayer::PartBase::getStatus()'
CMakeFiles/kmplayerpart.dir/kmplayer_part.o:(.data.rel.ro._ZTC12KMPlayerPart0_N8KMPlayer8PartBaseE[vtable for KMPlayerPart]+0xac): undefined reference to `KMPlayer::PartBase::doEvaluate(QString const&)'
collect2: ld returned 1 exit status
make[2]: *** [lib/libkmplayerpart.so] Error 1
make[1]: *** [src/CMakeFiles/kmplayerpart.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerplaylist.h:619: warning: ‘class KMPlayer::PlayListNotify’ has virtual functions but non-virtual destructor
/usr/include/kmainwindow.h:615: warning: ‘virtual void KMainWindow::saveProperties(KConfigGroup&)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer.h:72: warning:   by ‘void KMPlayerApp::saveProperties()’
/usr/include/kmainwindow.h:620: warning: ‘virtual void KMainWindow::readProperties(const KConfigGroup&)’ was hidden
/var/tmp/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayer.h:73: warning:   by ‘void KMPlayerApp::readProperties()’
Linking CXX shared library ../lib/libkdeinit4_kmplayer.so
[ 98%] Built target kdeinit_kmplayer
make: *** [all] Error 2
 *
 * ERROR: media-video/kmplayer-0.11.0a failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3099:  Called kde4-base_src_compile
 *             environment, line 2250:  Called kde4-base_src_make
 *             environment, line 2310:  Called cmake-utils_src_make
 *             environment, line  812:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 *  The die message:
 *   Make failed!
 *
 * 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/media-video/kmplayer-0.11.0a/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/kmplayer-0.11.0a/temp/environment'.



emerge --info
Portage 2.2_rc23 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.27-gentoo-r8 i686)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-i686-AMD_Athlon-tm-_XP_3200+-with-glibc2.0
Timestamp of tree: Sat, 14 Feb 2009 08:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe -funit-at-a-time"
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/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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=athlon-xp -O2 -fomit-frame-pointer -pipe -funit-at-a-time"
DISTDIR="/usr/portage/distfiles"
FEATURES="candy ccache collision-protect distlocks fixpackages nostrip parallel-fetch preserve-libs protect-owned sandbox sfperms strict too unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo "
LDFLAGS="-Wl,-O1"
LINGUAS="en el"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=30"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi alsa aom apache2 asf avi bash-completion berkdb bluetooth browserplugin bzip2 cairo calendar cddb cdparanoia cdr chm cli cracklib crypt cups dbus dio divx4linux doc dri dts dvd dvdr dvdread encode ethereal examples exif fbcon ffmpeg flash fortran ftp gcj gd gdbm gif gimpprint gnutls gpm gtk2 hal icc iconv id3 ieee1394 imagemagick imlib ipv6 isdnlog java javascript jikes jpeg jpeg2k junit kde kdepim kdexdeltas kipi lame lcms lirc lm_sensors mbox memlimit mhash midi mime ming mmx mozilla mp3 mpeg mpeg2 mplayer msn mudflap musicbrainz mysql mysqli nas ncurses network nfs nls nocd nptl nptlonly nsplugin nvidia obex ogg opengl openmp oss pam pcre pda pdf pdflib perl php plasma plotutils png posix ppds pppd prelude python qt qt4 quicktime readline recode reflection samba scanner sdl session slp smp snmp sockets socks5 spell spl sql sqlite sse sse2 ssl svg svga sysfs tcpd theora threads tiff truetype unicode usb v4l v4l2 vhosts vorbis win32codecs x86 xcomposite xlib xml xml2 xorg xprint xv xvmc zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en el" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 3 Johannes Hirte 2009-02-14 14:21:35 UTC
Adding npp to the kmplayer useflags helped.

Konstantinos, your output looks like another bug to me.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2009-02-14 16:51:03 UTC
*** Bug 258984 has been marked as a duplicate of this bug. ***
Comment 5 Konstantinos Tzanis 2009-02-15 03:27:59 UTC
(In reply to comment #3)
> Adding npp to the kmplayer useflags helped.
> 
> Konstantinos, your output looks like another bug to me.
> 

yes I am afraid is a different bug on a different architecture (x86 here). 
I opened a new bug here 
http://bugs.gentoo.org/show_bug.cgi?id=258995
Comment 6 Robin Bankhead 2009-02-16 02:14:37 UTC
Me too, on x86:

[ 78%] Building CXX object src/CMakeFiles/kmplayercommon.dir/kmplayer_xspf.o
[ 80%] Building CXX object src/CMakeFiles/kmplayercommon.dir/mediaobject.o
/dev/shm/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.cpp:2832: error: prototype for 'KMPlayer::NpStream::NpStream(KMPlayer::NpPlayer*, uint32_t, const QString&)' does not match any in class 'KMPlayer::NpStream'
/dev/shm/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.h:537: error: candidates are: KMPlayer::NpStream::NpStream(const KMPlayer::NpStream&)
/dev/shm/portage/media-video/kmplayer-0.11.0a/work/kmplayer-0.11.0a/src/kmplayerprocess.h:545: error:                 KMPlayer::NpStream::NpStream(KMPlayer::NpPlayer*, uint32_t, const QString&, const QByteArray&)
[ 81%] Building CXX object src/CMakeFiles/kmplayercommon.dir/triestring.o
[ 83%] Building CXX object src/CMakeFiles/kmplayercommon.dir/surface.o
make[2]: *** [src/CMakeFiles/kmplayercommon.dir/kmplayerprocess.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/kmplayercommon.dir/all] Error 2
make: *** [all] Error 2
 *
 * ERROR: media-video/kmplayer-0.11.0a failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3079:  Called kde4-base_src_compile
 *             environment, line 2230:  Called kde4-base_src_make
 *             environment, line 2290:  Called cmake-utils_src_make
 *             environment, line  792:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 *  The die message:
 *   Make failed!

emerge --info:
Portage 2.1.6.7 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r1, 2.6.26-gentoo-r4 i686)                                                                                          
=================================================================                                  
System uname: Linux-2.6.26-gentoo-r4-i686-Intel-R-_Celeron-R-_CPU_2.60GHz-with-glibc2.0            
Timestamp of tree: Sat, 14 Feb 2009 19:15:01 +0000                                                 
distcc 3.1 i686-pc-linux-gnu [disabled]                                                            
ccache version 2.4 [enabled]                                                                       
app-shells/bash:     3.2_p48-r1                                                                    
dev-java/java-config: 1.3.7-r1, 2.1.7                                                              
dev-lang/python:     2.5.4-r2                                                                      
dev-util/ccache:     2.4-r8                                                                        
dev-util/cmake:      2.6.2-r1                                                                      
sys-apps/baselayout: 2.0.0                                                                         
sys-apps/openrc:     0.4.3-r1                                                                      
sys-apps/sandbox:    1.3.7                                                                         
sys-devel/autoconf:  2.13, 2.63                                                                    
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                     
sys-devel/binutils:  2.19.1                                                                        
sys-devel/gcc-config: 1.4.1                                                                        
sys-devel/libtool:   2.2.6a                                                                        
virtual/os-headers:  2.6.28-r1                                                                     
ACCEPT_KEYWORDS="x86 ~x86"                                                                         
CBUILD="i686-pc-linux-gnu"                                                                         
CFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -pipe -w"                      
CHOST="i686-pc-linux-gnu"                                                                          
CONFIG_PROTECT="/etc /usr/bin/pptpconfig.php /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /usr/share/wine"                                                      
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d /usr/share/wine/fonts"                                                                                     
CXXFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -fomit-frame-pointer -pipe -w"                    
DISTDIR="/usr/portage/distfiles"                                                                   
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"                                                                                 
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk/"                                                   
LANG="en_GB"
LDFLAGS="-Wl,-O1"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/dev/shm"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 berkdb bluetooth branding bzip2 cairo cdparanoia cdr chm cli cracklib crypt cups dbus dga dio dri dvd dvdread eds emboss encode esd evo fam ffmpeg firefox flac flash foomaticdb fortran fuse gdbm gif gimp glitz gpm hal htmlhandbook iconv ieee1394 imagemagick innodb isdnlog java java6 javascript jpeg kde ldap libnotify libwww mad madwifi matroska midi mikmodmmx mp3 mpeg mplayer msn mudflap mysql mysqli ncurses nls nptl nptlonly nsplugin odbc ogg opengl openmp oss pam pcmcia pcntl pcre pdf perl php plasma png posix ppds pppd python qt3 qt3support qt4 quicktime readline reflection samba scanner sdl session sharedmem soap sockets spell spl sqlite sqlite3 sse sse2 ssl startup-notification svg sysfs tcpd theora threads tiff tk truetype unicode usb vcd vhosts vorbis wifi win32codecs x264 x86 xcomposite xine xinerama xml xmlrpc xorg xsl xulrunner xvxvid xvmc zeroconf zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi nullplug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" NETBEANS_MODULES="apisupport groovy gsf harness ide identity j2ee java mobility nb php soa visualweb webcommon websvccommon xml" USERLAND="GNU" VIDEO_CARDS="i810 intel fbdev vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 7 Robin Bankhead 2009-02-16 02:17:36 UTC
Forgot to add that setting USE=npp allowed a successful build.
Comment 8 Florian GYS 2009-02-19 09:50:03 UTC
Same bug here, adding npp use flag solve this.
Comment 9 marbacz 2009-03-10 20:39:39 UTC
Created attachment 184608 [details, diff]
Resolves the compilation error.
Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2009-03-15 15:17:06 UTC

*** This bug has been marked as a duplicate of bug 259996 ***