From xemacs-m  Thu Jun 19 00:10:57 1997
Received: from altair.xemacs.org (root@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id AAA04426
	for <xemacs-beta@xemacs.org>; Thu, 19 Jun 1997 00:10:56 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id VAA13560;
	Wed, 18 Jun 1997 21:19:17 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Build Success 20.3b7 "Oslo" - with one problem
References: <m0wduFc-0001oEC@arthur.rhein-neckar.de> <199706180816.BAA02672@xemacs.eng.sun.com>
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@xemacs.org>
In-Reply-To: Martin Buchholz's message of "Wed, 18 Jun 1997 01:16:32 -0700"
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 18 Jun 1997 21:19:16 -0700
Message-ID: <m2yb87443f.fsf@altair.xemacs.org>
Lines: 20
X-Mailer: Gnus v5.4.59/XEmacs 20.3(beta8) - "Copenhagen"

Martin Buchholz <mrb@Eng.Sun.COM> writes:

> If something like compface really needs _BSD_SOURCE, we can always do
> something like:

> #undef _BSD_SOURCE
> #define _BSD_SOURCE
> #include <compface.h>
> #undef _BSD_SOURCE

> I really think we should try as hard as possible to avoid BSDisms.

The problem is one of binary compatibility, it has nothing to do with
source.  For better or for worse, the presence or non-presence of
_BSD_SOURCE changes the size of the jmp_buf structure.  Since the
standard XFree86 X11 binaries come compiled with -D_BSD_SOURCE as a
default, we're kind of stuck between a rock and a hard place.
-- 
steve@calag.com baur
Unsolicited commercial e-mail will be billed at $250/message.

