Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287583 - [TRACKER] Cmake packages failing to use cmake-utils eclass
Summary: [TRACKER] Cmake packages failing to use cmake-utils eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords: Tracker
Depends on: 287588 287589 287591 287593 287594 287596 287597 287599 287600 287602 287606
Blocks:
  Show dependency tree
 
Reported: 2009-10-03 21:57 UTC by Tomáš Chvátal (RETIRED)
Modified: 2010-08-19 10:51 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 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.