From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 4406 invoked from network); 31 Dec 2021 01:22:09 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 31 Dec 2021 01:22:09 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id A6EA69D010; Fri, 31 Dec 2021 11:22:06 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 0ED059D006; Fri, 31 Dec 2021 11:21:45 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="oxlaXzNk"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 366F29D006; Fri, 31 Dec 2021 11:21:43 +1000 (AEST) Received: from mail-qv1-f50.google.com (mail-qv1-f50.google.com [209.85.219.50]) by minnie.tuhs.org (Postfix) with ESMTPS id 66E0E9D002 for ; Fri, 31 Dec 2021 11:21:42 +1000 (AEST) Received: by mail-qv1-f50.google.com with SMTP id fq10so23551275qvb.10 for ; Thu, 30 Dec 2021 17:21:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rTz1m27EhIbJDMXmJJLz6oImh7nVpyzqMEpNC9P4a9M=; b=oxlaXzNkdjB9HJuANJxr6RQKAlJHBhIJRTird/JtSpGgbXtyGWieTJquclod3B5LDb QjSqCG/5r0iRn9rzpfBuqxGInuMVZ0PPp8h0L9aaKRszX3i+X8YBuFMoOrxPw0ZRCTVb 2sR2Zd/V+YgtKZhYjzYz2S2gFBAgowf5SzpzI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rTz1m27EhIbJDMXmJJLz6oImh7nVpyzqMEpNC9P4a9M=; b=r8NtXIS6/gysx5BeROcHT1L1AkuRglHv3f42OQ8slASn+k1S7ynapphsdYXT2BOEWt ljuRyU/c66a+YnFutgdLyjcHqXFVz8htJ8ehDxdI6pcfROcLg4/NN0+rCph9KsYyN+84 oz4S3xN3UY4sFFngLnCOw0qW3Y2AUFiplxTrFTyUd8c1N8GHu7gPe0X1ZHt+1aTtIcxG 06BYJm858cKbAXjXGLgfh0fj/+Cj5Gi0yBm1NHxbhDqarhmDpQCm0/4rQ3BOGzOYrZT0 NrrSYgM9x3vjUa7NkQsHevlGZfd7+KlT5CnSMfc5wLGpBcFxgVnTHOzP3XIoDm+fIP5g J+7A== X-Gm-Message-State: AOAM530rYrKj3ZpEHvwPYTG44cTZmbfGRmPsxoV4E5TBAVGAsz/cr3TV /SNssRo7MAwYq+Ty9fBxKsdsmrT+5vfbySoTcQrimA== X-Google-Smtp-Source: ABdhPJx8wWwC8wdrcwzJrK76Uuc8HDPBMv6iPKeoq8c4SSA/rh246YLqwXFRzK2LnVXCWYnYbhC8nCzgTrcHkiB1Cts= X-Received: by 2002:a05:6214:27cf:: with SMTP id ge15mr30214910qvb.129.1640913701357; Thu, 30 Dec 2021 17:21:41 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Thu, 30 Dec 2021 20:21:30 -0500 Message-ID: To: Will Senn Content-Type: multipart/alternative; boundary="00000000000046dd3405d466fe63" Subject: Re: [TUHS] v7 software X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --00000000000046dd3405d466fe63 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Joy=E2=80=99s original 2BSD tape will give you UCB Pascal. For anything e= lse you'll probably want to find some of the old USENIX tapes. Warren has some of them, although I'm not sure he has the complete set. BTW: The Cooper Union folks got the DEC Fortran to run at one point. But it was quite a task, as it involved running a partial PDP-10/TOPS-10 user space emulator so they could run the DEC BLISS-10 compiler [this was long before simh]. I also think that ultrix11 binaries will on V7 so there are other language processors there including ftn. You=E2=80=99ll need to bring the dec linker= over from Ultrix to use them as they output objs that are not the same although the final output is an a.out. On Thu, Dec 30, 2021 at 5:11 PM Will Senn wrote: > I'm tooling around doing my annual dive into operating systems ancient an= d > not-so-ancient and I've gotten back around to v7 because it has a working > f77 in baseline. The 3b2 has f77 as an installable package but it crashes > and burns with read statements like: read *,var - in both sysvr2 and > sysvr3. After consulting with the fortran expert, I'm gonna chalk it up t= o > "man there's a lot of backstory to these seemingly simple issues" and jus= t > work with v7... in full disclosure f77 also seems to work fine on 211bsd, > but that's too new for today's dive :). > > Anyhow, I ran through my install notes from back in 2017 and did a few > updates on them to update urls (would everyone just go ahead and move to > https already?), fix some clunky examples, fix some typos, and update to = a > more recent host environment (although some would argue that Mojave is ou= t > of date - just give me a drop in replacement for Adobe Acrobat Pro X (a 3= 2 > bit app) that doesn't phone home every 5 minutes and I'll move to > Monterey). Version 1.7 of the doc is posted on the blog: > https://decuser.blogspot.com/ > > Anyway, now I'm ready to add stuff to my shiny new v7 instance and > document the additions. So, on to the question of the hour... I did some > looking around and couldn't easily locate any v7 software archives for > additional software that will run on v7 (not the distros, which are > adequately hosted in the Unix Archive). Stuff like pascal, fortran iv, > fortran 90, basic, lisp and the ilk. Do y'all know of any good caches? > > Later, > > Will > --=20 Sent from a handheld expect more typos than usual --00000000000046dd3405d466fe63 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Joy=E2=80=99s original 2BSD tape will= give you UCB Pascal. =C2=A0 For anything else you'll probably want to = find some of the old USENIX tapes. =C2=A0 Warren has some of them, although= =C2=A0I'm not sure he has the complete set.

BTW: T= he Cooper Union folks got the DEC Fortran to run at one point. =C2=A0 But i= t was quite a task, as it involved running a partial PDP-10/TOPS-10 user sp= ace emulator so they could run the DEC BLISS-10 compiler [this was long bef= ore simh]. =C2=A0=C2=A0

I also think that= ultrix11 binaries will on V7 so there are other language processors there = including ftn. You=E2=80=99ll need to bring the dec linker over from Ultrix= to use them as they output objs that are not the same although the final o= utput is an a.out. =C2=A0=C2=A0

On Thu, Dec 30, 2021 at 5:1= 1 PM Will Senn <will.senn@gmail.com> wrote:
=20 =20 =20
I'm tooling around doing my annual dive into operating systems ancient and not-so-ancient and I've gotten back around to v7 because it has a working f77 in baseline. The 3b2 has f77 as an installable package but it crashes and burns with read statements like: read *,var - in both sysvr2 and sysvr3. After consulting with the fortran expert, I'm gonna chalk it up to "man there's a lot of backstory to these seem= ingly simple issues" and just work with v7... in full disclosure f77 also seems to work fine on 211bsd, but that's too new for today&#= 39;s dive :).

Anyhow, I ran through my install notes from back in 2017 and did a few updates on them to update urls (would everyone just go ahead and move to https already?), fix some clunky examples, fix some typos, and update to a more recent host environment (although some would argue that Mojave is out of date - just give me a drop in replacement for Adobe Acrobat Pro X (a 32 bit app) that doesn't phone home every 5 minutes and I'll move to Monterey). Version 1.= 7 of the doc is posted on the blog: h= ttps://decuser.blogspot.com/

Anyway, now I'm ready to add stuff to my shiny new v7 instance an= d document the additions. So, on to the question of the hour... I did some looking around and couldn't easily locate any v7 softwar= e archives for additional software that will run on v7 (not the distros, which are adequately hosted in the Unix Archive). Stuff like pascal, fortran iv, fortran 90, basic, lisp and the ilk. Do y'all know of any good caches?

Later,

Will
--
Sent from a handheld expect more typos than usual
--00000000000046dd3405d466fe63--