Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 May 1998 21:57:05 -0500 (CDT)
From:      Richard Wackerbarth <rkw@dataplex.net>
To:        Terry Lambert <tlambert@primenet.com>
Cc:        current@FreeBSD.ORG
Subject:   Re: Fix for undefined "__error" and discussion of shared object
Message-ID:  <l03130301b1977e68fd4e@[208.2.87.10]>
In-Reply-To: <199805312213.PAA16988@usr06.primenet.com>
References:  <l0313030fb196e885c687@[208.2.87.10]> from "Richard Wackerbarth" at May 31, 98 11:30:05 am

next in thread | previous in thread | raw e-mail | index | archive | help
At 10:13 PM -0000 5/31/98, Terry Lambert wrote:
>> >The point is to make a port for FreeBSD 3.x work on FreeBSD 235.x, not
>> >the reverse.  In other words, "compile once, run anywhere".
>> >
>> >The binary compatability from FreeBSD 3.x to FreeBSD 235.x is a
>> >problem for the XANDF processor during the install.
>>
>> And for it to be possible, there must be a "compatability library" of some
>> kind.

I was meaning a library in the sense of emulating otherwise discarded
constructs.

>>By the time we get to FreeBSD 235.x, do you really expect to be
>> able to support today's hack dejuor which relies on the present major/minor
>> device numbers? I think not.
>
>Quite right.  Software which depends on these constructs will fail to
>operate.

You have conceded my point.

>Well, I am (I hope) well known as an advocate of "revolution instead of
>evolution"; technology moves too damn slow for me as it is

If you are successful, FreeBSD will not reach 235.x. It will have gotten
another name long before.

>I agree that at some point you are going to lose backward compatability;
>I think, however, that XANDF will push this off, since most of the
>historical compatability issues can be resolved by regenerating the
>assembly code, and relinking, which is implied.

I don't disagree. However, "push ... off" is far different from your
initial statement.

>I *really* look forward to the day when I can buy an XANDF Motif
>library, and use it on all my hardware, regardless of the CPU type.
>8-0.

Aren't we really just emulating an "XANDF" machine with an XANDF->whatever
micro-code expanded inline? Where is my XANDF native machine?

Richard Wackerbarth



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?l03130301b1977e68fd4e>