Donnie Berkholz posted <[EMAIL PROTECTED]>, excerpted below,  on
Mon, 14 Feb 2005 13:00:29 -0800:

> BuildClients is basically everything you get in /usr/bin that doesn't
> start with a capital X. If you looked at the source, it would be
> everything in xc/programs/ except for Xserver/.

Ah...  Makes sense.

> Actually if you had looked into this a little more, you'd discover that
> xauth _is_ in fact built when USE=minimal. Take a look at
> 1110_all_6.8.0-force-build-font-utils-if-needed.patch. What it does is
> builds the absolute minimal set of utilities to build, install and run a
> minimal X.
> 
> In general, this is intended for cases of restricted size such that KDE
> wouldn't fit on the same medium, so your scenario isn't the intended use
> case.

Again... makes sense.

> It's a ton of stuff, and it would easily double the size of the minimal
> install.

There's no way (other than perhaps a patch) to build iceauth specifically,
leaving whatever else out still?

I'm already patching the ebuild for my own reasons (mainly to shorten the
emerge, since my memory isn't quite stable so I have to babysit, and
because I like my cflags and they work, so I comment out stripflags), so
it's not much of an issue here, but I can imagine others finding minimal
doesn't work for them, only because iceauth isn't there.

Maybe I'll have to take a look at that force-build-font-utils patch and
see if I can figure out how to modify it to build iceauth too.  Then I can
continue bypassing the BuildClient stuff, and just build that specific
one.  I've thought a bit about that already, but the complexity of the
xorg build has had me stymied.  That patch might just contain the hint I
need to figuring this bit out!

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html



--
[email protected] mailing list

Reply via email to