From owner-freebsd-current Mon Apr 14 11:40:42 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA05248 for current-outgoing; Mon, 14 Apr 1997 11:40:42 -0700 (PDT) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA05242 for ; Mon, 14 Apr 1997 11:40:38 -0700 (PDT) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.5/8.8.5) with ESMTP id LAA05365; Mon, 14 Apr 1997 11:40:35 -0700 (PDT) Message-Id: <199704141840.LAA05365@austin.polstra.com> To: RAM@novell.com Subject: Re: Is there a Solaris x86 port of CVSup?? Newsgroups: polstra.freebsd.current In-Reply-To: References: Organization: Polstra & Co., Seattle, WA Cc: current@freebsd.org Date: Mon, 14 Apr 1997 11:40:35 -0700 From: John Polstra Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In article , Ram Madduluri wrote: > I am wondering if anyone has ported CVSup environment to Solaris x86. I > would appreciate if someone has pointers for a quick port. Some time ago there was a guy who ported it to a number of platforms, and I believe that some version of Solaris (2.4, I think) was one of them. Unfortunately, the DEC SRC web pages do not list Solaris x86 as one of the supported platforms for Modula-3. So I am afraid you'd first have to port Modula-3. This might or might not be hard. If the Solaris x86 API isn't too different from Solaris-2.4, then you could start with the 2.4 Modula-3 port and work from there. The code generator uses gcc, so that shouldn't be a problem. On the other hand, Modula-3 is _huge_, and it uses an unconventional build system that can be daunting to say the least. Also, you'd have to have Modula-3 running on some supported platform (FreeBSD would be fine) in order to do the required cross-build to bootstrap it to Solaris x86. Assuming you got Modula-3 ported, I am pretty sure that the current beta version of CVSup would build pretty easily and work. It's available in source form from: ftp://freefall.freebsd.org/pub/CVSup/BETA/cvsup-14.1.4.tar.gz John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth