From xemacs-m  Wed May 21 09:33:48 1997
Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1])
	by xemacs.org (8.8.5/8.8.5) with SMTP id JAA26034
	for <xemacs-beta@xemacs.org>; Wed, 21 May 1997 09:33:48 -0500 (CDT)
Received: from Canada.Sun.COM ([129.155.5.101]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id HAA10318 for <xemacs-beta@xemacs.org>; Wed, 21 May 1997 07:48:31 -0700
Received: from scooter.canada.sun.com by Canada.Sun.COM (SMI-8.6/SMI-5.3)
	id KAA08874; Wed, 21 May 1997 10:33:04 -0400
Received: from verve.canada.sun.com by scooter.canada.sun.com (SMI-8.6/SMI-SVR4)
	id KAA15874; Wed, 21 May 1997 10:33:13 -0400
Received: by verve.canada.sun.com (SMI-8.6/SMI-SVR4)
	id KAA17537; Wed, 21 May 1997 10:33:16 -0400
Date: Wed, 21 May 1997 10:33:16 -0400
Message-Id: <199705211433.KAA17537@verve.canada.sun.com>
From: Georg Nikodym <georgn@Canada.Sun.COM>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Martin Buchholz <mrb@Eng.Sun.COM>
Cc: XEmacs Developers <xemacs-beta@xemacs.org>
Subject: Re: b1 success
In-Reply-To: <199705200034.RAA12761@xemacs.eng.sun.com>
References: <199705191905.PAA19737@verve.canada.sun.com>
	<199705200034.RAA12761@xemacs.eng.sun.com>
X-Mailer: VM 6.31 under 20.3 XEmacs Lucid (beta1)
Reply-To: georgn@Canada.Sun.COM
X-Face:  ,~EI@l7'&P{\d++e`EMjNTNpzsxJPg(H]?Sd_T3xIlq[(PT[.D;A_/k)qfeC@m\/1]A{vZD
 r4&Lme-/M]c'Q>>:VM|L^<ED=j@dG!ld,bQ:IhT53q'x>6wZKH3iCT6Ff1-`*z{vCiT}+%(irA6TOn
 S~pFtml1bL\=kp%0PsLcF3+Q/e${o|S/<NUFDrU@;^o(D+av1g>Ce=ztlPGb$?up%c-*l'wmjw\sw;
 D__0Z;+93I+Kx6Mxdc]+|2V03aE@D8-fMT_v[~~FC9I\*|72QVW,aQ!`hHp_.gE.W&kxla2#)\Cmo

>>>>> "MB" == Martin Buchholz <mrb@Eng> writes:

 MB> Fixes appreciated.  However, note that gnudoit uses gnuslib.o
 MB> which uses Xauth, which pulls in X, so that you're going to get a
 MB> lot of the above libraries anyways.  Some of the libs come from
 MB> LIBS_SYSTEM and friends in the s&m files, from which we haven't
 MB> (yet) eliminated them.  Portably figuring out which libs we can
 MB> leave out may not be the best way to improve XEmacs.

I've spent the last year of my life working in something we call the
Solaris ABI Program
(http://www.sun.com/developers/solbrand/app-cert.html, internal sun
people can look at http://abi.eng/) and we have developed tools to aid
in this kind of thing.  I won't bore you with arguments why I disagree
with your last sentence but I will leave you with the following
datapoint as food for thought:

The gnudoit binary that I built from the last beta has 3714
dependencies on system supplied interfaces.  Only 37 of them are
direct.

