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
