Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77626 - xorg should obey USE=nocxx with respect to ttmkfdir vs mkfontscale
Summary: xorg should obey USE=nocxx with respect to ttmkfdir vs mkfontscale
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2005-01-11 22:13 UTC by SpanKY
Modified: 2005-06-28 01:03 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
allow to build xorg-x11 if ttmkfdir is not installed (nocxx) (xorg-x11-nocxx.patch,2.81 KB, patch)
2005-05-28 05:00 UTC, Peter S. Mazinger
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2005-01-11 22:13:04 UTC
per our discussion on irc, xorg-x11 should:

DEPEND="!nocxx? ( ttmkfdir )"

you mentioned that the ebuild has a lot of ttmkfdir code that'll need touching up to work with mkfontscale

thanks !
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-11 22:24:47 UTC
Also as mentioned, a supplied ebuild patch should make things happen faster, as my time is unfortunately at a premium these days.
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-13 16:22:39 UTC
It's a pretty easy idea -- basically, wherever in the ebuild ttmkfdir gets used, mkfontscale should be used instead if USE=nocxx. The options needing to be passed to it are already elsewhere in the ebuild.

Assigning to embedded for patch. Please reassign once a patch is attached.
Comment 3 solar (RETIRED) gentoo-dev 2005-02-03 10:16:40 UTC
Peter do you wish to attach a patch to this bug?
Comment 4 Peter S. Mazinger 2005-05-28 05:00:20 UTC
Created attachment 60007 [details, diff]
allow to build xorg-x11 if ttmkfdir is not installed (nocxx)
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2005-06-27 23:04:14 UTC
That dependency reordering is totally out of place on this bug. Please file a
new bug for that. Stick Keywords: Inclusion in it, so we get to it quickly.

I've committed the part of the patch relevant to this bug to 6.8.2-r2 and
6.8.99.13. Thanks, and sorry for the delay.
Comment 6 Peter S. Mazinger 2005-06-28 01:03:24 UTC
It was only a kindly gesture to correct the dependencies too (because if I ever touch an ebuild I correct what I find there). If this is not ok w/ you and
you can't accept these changes as-is, sorry, no new bug for it...