[nas] fw: depending on X11

Paul Fox pgf at foxharp.boston.ma.us
Thu Oct 13 06:26:13 MDT 2005


 >  	Also, if libaudio itself does not depend on Xt, then I agree, it 
 > should not be linked to it.  I seem to recall a patch that added this some 
 > time ago (1.4?) (by the debian maintainer?).  Should this link be severed?
 > 

i think the link should be severed.  i brought this up some time
ago, but did nothing to help, i'm afraid.  you had some comments
then which i'll include here -- is there an issue with
authentication?

paul

 > Date:    Wed, 27 Mar 2002 20:17:03 MST
 > To:      Paul Fox <pgf at foxharp.boston.ma.us>
 > cc:      nas at radscan.com
 > From:    Jon Trulson <jon at radscan.com>
 > Subject: Re: [nas] nas dependent on X11
 > Reply-To: jon at radscan.com
 > In-Reply-To: <23831.1017260040 at foxharp.boston.ma.us>
 > 
 > On Wed, 27 Mar 2002, Paul Fox wrote:
 > 
 > > Date: Wed, 27 Mar 2002 15:14:00 -0500
 > > From: Paul Fox <pgf at foxharp.boston.ma.us>
 > > To: nas at radscan.com
 > > Subject: [nas] nas dependent on X11
 > > 
 > > i know that historically nas and x11 were closely related -- at least,
 > > that's how nas was envisioned.  but does that really make sense
 > > anymore?  i know that some of the au-tools are X-based, but frankly,
 > > i can't remember the last time i used one of them.  auedit isn't
 > > exactly cutting edge anymore.  :-)
 > > 
 > 
 > 	True... ;-) And I really don't dig on raw Xaw interfaces
 > either... hehe 
 > 
 > > what exactly would break if we moved the contents of Xtutil.c to
 > > a separate library that most nas-enabled apps wouldn't need?
 > > 
 > 
 > 	Well I just tried this (removed Xtutil.[hc]) from libaudio.  
 > Several of the audio clients seemed to use it.  But I deleted all of the
 > #include Xtutil.h and everything compiled and ran fine.  So, it would not
 > appear that this is needed by/for anything.  Anybody else know of anything
 > using it?  For now I'll just remove it for the next dev release - unless I
 > run into a problem or somebody squeals.
 > 
 > > i suppose this isn't all that big a deal, since clearly (well,
 > > currently by definition :-) nas is used in environments that also
 > > use X.  but i was surprised that i needed to tell the libao
 > > makefiles about X (and will have to figure out how to write
 > > configure and automake tests for it eventually) in order to get
 > > my nas plugin to build.  seems like a needless dependency, and
 > > i'd warrant that the Xtutil.c hooks are used by very few apps
 > > anymore.
 > > 
 > 
 > 	
 > 	True.  The main thing that the nas clients need X for is
 > authentication - that I'm currently aware.  It would be interesting to see
 > if you could completely seperate libaudio from any dependance on X libs...
 > This will require further investigation ;-)  It would also make it easier
 > and more sensible, I think, to support autoconf in that case as well.
 > 
 > 	I'll check into this.  It makes sense to try to make libaudio
 > completely free of dependance on X.  Besides, I'm starting to get sick of
 > messy Imake files ;-)
 > 
 > -- 
 > Jon Trulson    mailto:jon at radscan.com
 > ID: 1A9A2B09, FP: C23F328A721264E7 B6188192EC733962
 > PGP keys at http://radscan.com/~jon/PGPKeys.txt
 > #include <std/disclaimer.h>
 > Bad Color Temperature, Too much Peach.

=---------------------
 paul fox, pgf at foxharp.boston.ma.us (arlington, ma, where it's 50.5 degrees)




More information about the Nas mailing list