Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 262951 - media-sound/lmms-0.4.3 build fails with old cmake
Summary: media-sound/lmms-0.4.3 build fails with old cmake
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-18 19:16 UTC by Daniel Spoonhower
Modified: 2009-08-09 11:03 UTC (History)
2 users (show)

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 Daniel Spoonhower 2009-03-18 19:16:52 UTC
Building lmms with cmake-2.4.8 fails.  The ebuild currently only requires >=dev-util/cmake-2.4.5.  Upgrading to cmake-2.6.2-r1 fixes the problem.

Reproducible: Always

Steps to Reproduce:
1. emerge =dev-util/cmake-2.4.8
2. emerge =media-sound/lmms-0.4.3


Actual Results:  
<snip>
[  0%] Building CXX object
plugins/ladspa_effect/caps/CMakeFiles/caps.dir/interface.o
i686-pc-linux-gnu-g++: DEFINES: No such file or directory


Expected Results:  
successful build, install

I didn't dig into recent changes in cmake, but I suspect that some new feature is required by the current version of lmms.  Perhaps some earlier version of cmake would also work, but at minimum, changing the ebuild to read as follows will fix the problem.

DEPEND="${RDEPEND}
	>=dev-util/cmake-2.6.2"
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-09 11:03:33 UTC
This was tiny eclass bugie.
Fixed in eclass instead of in packages.
Sorry for bugspam.