Bug 154766

Summary: kscreensavers are not linked against libGLU
Product: [Unmaintained] kscreensaver Reporter: Armin Berres <armin>
Component: generalAssignee: kscreensaver bugs tracking <kscreensaver-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: stevee
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Fixes build failure

Description Armin Berres 2007-12-28 17:26:41 UTC
Version:            (using KDE KDE 3.97.0)
Installed from:    Compiled From Sources

Some of the screensavers use symbols from linGLU. The makefile checks for the existance of libGLU (OPENGL_GLU_FOUND), but doesn't link against libGLU (${QT_QTOPENGL_LIBRARY}).
Building of these screensavers fails on Debian because of non-found symbols.

The attached patch fixes the problem.
Comment 1 Armin Berres 2007-12-28 17:27:29 UTC
Created attachment 22736 [details]
Fixes build failure
Comment 2 Urs Wolfer 2007-12-28 17:41:52 UTC
SVN commit 753854 by uwolfer:

Link kscreensavers against libGLU.
Patch by Armin Berres, thanks.
BUG: 154766

 M  +8 -8      CMakeLists.txt  


WebSVN link: http://websvn.kde.org/?view=rev&revision=753854
Comment 3 Oswald Buddenhagen 2008-01-02 22:02:10 UTC
*** Bug 148396 has been marked as a duplicate of this bug. ***