The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Warner Losh <imp@bsdimp.com>
To: Warren Toomey <wkt@tuhs.org>
Cc: The Eunuchs Hysterical Society <tuhs@tuhs.org>
Subject: Re: [TUHS] Latest 2.9BSD and 2.11BSD
Date: Thu, 28 May 2020 18:59:22 -0600	[thread overview]
Message-ID: <CANCZdfqtZOP7q+1QuGhya1FHEGJvOR7PkJdxApHH+2ehh-iebg@mail.gmail.com> (raw)
In-Reply-To: <20200528214954.GA22861@minnie.tuhs.org>

[-- Attachment #1: Type: text/plain, Size: 2241 bytes --]

On Thu, May 28, 2020 at 3:49 PM Warren Toomey <wkt@tuhs.org> wrote:

> On Thu, May 28, 2020 at 10:40:55AM -0600, Warner Losh wrote:
> >    Greetings,
> >    What's the canonical source for patches to 2.9BSD and 2.11BSD?
>
> Steven Schultz is still the canonical source for 2.11BSD patches. He
> sends them to me and I add them to the TUHS archive.
>
> Recently I asked him to roll a new install tape which had all the patches
> applied, at
> https://www.tuhs.org/Archive/Distributions/UCB/2.11BSD_patch457


Yea. The oldest one we have is patch 195. which is good news!


> >    I see we have 2.11BSD patch 469 dated last month in the archive. Where
> >    does it come from? Has anybody climbed the hill to import all the
> >    patches into a git repo?
>
> I know somebody tried a while back and reported here. They found it wasn't
> possible to apply all the patches sequentially. I'd have to go look in
> the mail archive for details.
>
> Maybe it's time for someone else to have a go!
>

I think so. There's 40 files that appear on a line starting with 'rm ' or
'Xrm ' (well maybe a few more if you count a non-functional lint removed,
no way to know for sure due to the '*').
10 of these files are either binaries, or are rendant man pages (meaning
the canonical copy is elsewhere and in a pinch we could have a very close
copy just omitting them entirely or copying from the canonical place). The
binaries can be regenerated. There's 3 files in pcc that can likely be
snagged from 2.10.1. There's 8 files named 'shortnames.h' that can be had
from 2.10.1 as well. There's 2 files that were created and then later
deleted. There's one non-existent file that was deleted. there's 10
toolchain related files that we can get from 2.10.1 and/or the CSRG SCCS
tree (haven't checked to see if the PDP-11 versions are there, they aren't
in the easily browsable svn conversion). The entire source for ar, nm and
ld are removed, but I think that 2.10.1 are the same, and/or CSRG repo
fallback. That leaves nsys.c as the only file not existing in 2.10.1, which
makes sense... it implements the new system call convention in 2.11, and it
too may be in the SCCS tree...

So based on that, I think it's worth giving it a try... :) Comments?

Warner

[-- Attachment #2: Type: text/html, Size: 3061 bytes --]

  reply	other threads:[~2020-05-29  1:00 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-28 16:40 Warner Losh
2020-05-28 21:49 ` Warren Toomey
2020-05-29  0:59   ` Warner Losh [this message]
2023-04-08 16:33   ` [TUHS] " Aaron Jackson via TUHS
2023-04-08 17:09     ` Warner Losh
2023-04-08 17:22       ` Aaron Jackson via TUHS
2023-04-08 17:26         ` Warner Losh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CANCZdfqtZOP7q+1QuGhya1FHEGJvOR7PkJdxApHH+2ehh-iebg@mail.gmail.com \
    --to=imp@bsdimp.com \
    --cc=tuhs@tuhs.org \
    --cc=wkt@tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).