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

Bug 287583

Summary: [TRACKER] Cmake packages failing to use cmake-utils eclass
Product: Gentoo Linux Reporter: Tomáš Chvátal (RETIRED) <scarabeus>
Component: New packagesAssignee: Gentoo Quality Assurance Team <qa>
Status: RESOLVED FIXED    
Severity: major Keywords: Tracker
Priority: High    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 287588, 287589, 287591, 287593, 287594, 287596, 287597, 287599, 287600, 287602, 287606    
Bug Blocks:    

Description Tomáš Chvátal (RETIRED) gentoo-dev 2009-10-03 21:57:59 UTC
Not using cmake-utils eclass but directly calling cmake command leads to:

broken multilib strictness, overriding LDFLAGS, CFLAGS/CXXFLAGS and strip options

Due to the above i am setting priority for bugs assigned to this tracker as major.

If someone wont fix the packages in timely manner they should be treecleaned.

For documentation please use eclass-manpages and cmake-utils is well eclassdoced.

If you want to learn from example take look on:
http://git.overlays.gentoo.org/gitweb/?p=dev/scarabeus.git;a=blob;f=games-arcade/tuxanci/tuxanci-9999.ebuild

Please dont comment on this bug directly, rather create new bug and make it block this one.
Comment 1 Sebastian Luther (few) 2009-11-24 15:21:39 UTC
# Tomáš Chvátal <scarabeus@gentoo.org> (14 Nov 2009)
# Mask all packages that fail to comply to cmake eclass
# and where maintainers were not responsive.
# Will be removed in 30 days
# See bug #287583 and those added to it.
<dev-libs/boost-1.35.0-r1

Removing boost because of this isn't really necessary, just mask the 'pyste' useflag. Also note that =dev-libs/boost-1.33.1-r1 is the only version with ~x86-fbsd keyword.
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2010-08-19 10:51:43 UTC
Closing as all ebuilds in tree are using the eclass properly and with new ones simple bugs will suffice.