Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 385499 - media-sound/yoshimi-0.060.10 fails to build : FLTK_GL_LIBRARY set to NOTFOUND
Summary: media-sound/yoshimi-0.060.10 fails to build : FLTK_GL_LIBRARY set to NOTFOUND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-03 13:14 UTC by Eric F. GARIOUD
Modified: 2011-10-08 11:44 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 Eric F. GARIOUD 2011-10-03 13:14:34 UTC
Upgrading from 0.056, build fails because of the following error :
-----------
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
FLTK_GL_LIBRARY
-----------
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2011-10-06 16:36:35 UTC
What version of x11-libs/fltk is installed? Should work with 1.3.*, maybe not with 1.1.* anymore...
Comment 2 Eric F. GARIOUD 2011-10-07 07:57:31 UTC
Thank you Samuli for your support.

As a matter of fact I discovered that it is not that much a question of fltk version.
----------------------------------
Whatever fltk version is installed, yoshimi 0.060.10 build now checks for the existence of /usr/lib64/libfltk_gl.*

yoshimi 0.056 was not.

Of course libfltk_gl is not installed if, as it was the case on my system, fltk is built USE = -opengl

If I rebuild fltk +opengl then the lib get installed and yoshimi 0.060 builds fine.
----------------------------------
I never experienced the need for opengl in 0.056 but do not know the code for 0.060
- If it is actually not needed with 0.060 too, then maybe the check for libfltk_gl could omitted during yoshimi 0.060 build or
- The need for fltk[opengl] could be specified in 0.060 ebuild.
----------------------------------

Thanks again.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2011-10-08 11:44:04 UTC
+  08 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> yoshimi-0.060.10.ebuild:
+  Missing USE="opengl" depend for x11-libs/fltk:1 wrt #385499 by Eric F.
+  GARIOUD