Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 257396

Summary: kdeplasma-addons-4.2.0 fails to emerge
Product: Gentoo Linux Reporter: John Ratliff <webmaster>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED WORKSFORME    
Severity: normal CC: reavertm
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: the build log
output of emerge --info

Description John Ratliff 2009-02-02 15:33:32 UTC
When trying to emerge kdeplasma-addons, it fails to compile saying something is not declared in scope.


Reproducible: Always

Steps to Reproduce:
1. emerge "=kdeplasma-addons-4.2.0"


Actual Results:  
[  2%] Building CXX object applets/bluemarble/CMakeFiles/plasma_applet_bluemarble.dir/kwinglutils.o
[  2%] Building CXX object applets/bluemarble/CMakeFiles/plasma_applet_bluemarble.dir/kwinglutils_funcs.o
/var/tmp/portage/kde-base/kdeplasma-addons-4.2.0/work/kdeplasma-addons-4.2.0/applets/bluemarble/kwinglutils_funcs.cpp: In function 'void (* getProcAddress(const char*))()':
/var/tmp/portage/kde-base/kdeplasma-addons-4.2.0/work/kdeplasma-addons-4.2.0/applets/bluemarble/kwinglutils_funcs.cpp:87: error: 'glXGetProcAddress' was not declared in this scope
make[2]: *** [applets/bluemarble/CMakeFiles/plasma_applet_bluemarble.dir/kwinglutils_funcs.o] Error 1
make[1]: *** [applets/bluemarble/CMakeFiles/plasma_applet_bluemarble.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Linking CXX shared module ../../lib/plasma_applet_bball.so
[  2%] Built target plasma_applet_bball
make: *** [all] Error 2
 *
 * ERROR: kde-base/kdeplasma-addons-4.2.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3065:  Called kde4-base_src_compile
 *             environment, line 2216:  Called kde4-base_src_make
 *             environment, line 2276:  Called cmake-utils_src_make
 *             environment, line  774:  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/kde-base/kdeplasma-addons-4.2.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/kdeplasma-addons-4.2.0/temp/environment'.
 *


Expected Results:  
Success.
Comment 1 John Ratliff 2009-02-02 15:35:01 UTC
Created attachment 180705 [details]
the build log
Comment 2 John Ratliff 2009-02-02 15:35:17 UTC
Created attachment 180707 [details]
output of emerge --info
Comment 3 Maciej Mrozowski gentoo-dev 2009-02-05 03:47:43 UTC
you build without -opengl USE flag I suppose and you don't have mesa installed, but that should work anyway:
- please attach your /var/tmo/portage/kde-base/kdeplasma-addons-4.2.0/work/kdeplasma-addons-4.2.0/applets/CMakeLists.txt (can be obtained during the build)

I suspect something with your opengl setup in gentoo - maybe you forgot to run eselect opengl set <provider> when you emerged some drivers.
Comment 4 Maciej Mrozowski gentoo-dev 2009-05-26 15:32:49 UTC
Any new info with that one? Still reproducible with 4.2.3?
Comment 5 Maciej Mrozowski gentoo-dev 2009-05-26 15:48:20 UTC
Please reopen if it applies to ~kde-base/kdeplasma-addons-4.2.3