Official protest against bug 1060 / was: Re: Away for a few
roland.mainz at nrubsig.org
Fri Aug 20 17:22:20 PDT 2004
Adam Jackson wrote:
> On Friday 20 August 2004 17:38, Alan Coopersmith wrote:
> > As I remember there are two arguments against this change:
> > - Some people want the ability to build without Xprint support, which
> > they have had in previous releases.
> > - Many people consider Xaw to be legacy code that should not be
> > enhanced further, since doing so encourages use when we should
> > be discouraging it. (Though no one was so much in favor of
> > discouraging Xaw that they were volunteering to port all the Xaw
> > apps in the tree to a newer toolkit.)
> Perhaps the idea there is that the Xaw apps in the tree are not, in fact,
> used. Either they provide no useful functionality, or substitutes using
> modern toolkits already exist so there's no motivation to port them.
> ldd tells me the Xaw users are:
> bitmap editres listres viewres xbiff xcalc xclipboard xclock xconsole xcutsel
> xditview xedit xfd xfontsel xgc xkbvleds xkbwatch xload xlogo xmag xman
> xmessage xmh xmore xorgcfg xpxthelloworld xsm xterm xvidtune
Then I would simply suggest to turn off building Xaw applications when
libXaw cannot be build due missing dependicies.
> Of those, I suspect only xterm and xorgcfg receive any serious use, and that
> neither one is the sort of app you'd be printing from.
"xterm" has print support, however without Xprint it can't print
anything outside ASCII right now.
> Look, Xprint is a feature, like Xinerama or DRI. You should be able to build
> without it if you want to. #1060 is about not being forced to include Xprint
> support if the user doesn't want it. #define BuildXprintLib NO in host.def
> is a reasonable indicator that the user doesn't want it.
See my other posting here. The Xprint client side extension library is
NOT optional. The Xprint server build can be optional. But turing off
the Xprint client side library will put a distributor in a hell where
noone really wants to reside in...
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
More information about the release-wranglers