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=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27664 invoked from network); 4 Jun 2020 03:39:38 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 4 Jun 2020 03:39:38 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 766599CAFC; Thu, 4 Jun 2020 13:39:36 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 383CB9C600; Thu, 4 Jun 2020 13:38:59 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=bsdimp-com.20150623.gappssmtp.com header.i=@bsdimp-com.20150623.gappssmtp.com header.b="1qdO0DOu"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id C53F89C600; Thu, 4 Jun 2020 13:38:56 +1000 (AEST) Received: from mail-qk1-f178.google.com (mail-qk1-f178.google.com [209.85.222.178]) by minnie.tuhs.org (Postfix) with ESMTPS id 2C7ED9C1C8 for ; Thu, 4 Jun 2020 13:38:56 +1000 (AEST) Received: by mail-qk1-f178.google.com with SMTP id c185so4685883qke.7 for ; Wed, 03 Jun 2020 20:38:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=g60TOlxdY3JanehYgN+YairouF6kyNNp3moOqERUclY=; b=1qdO0DOuygku+XIbLB9URYyvyeY3KqGYH063NHSDZAgMwbi83BbUz9NcoHdOAX3PLy EdpcLa9vzsgS8m5YUa3LuhzJY+aK+KoJkqem5dIyVtiNo0Wspx2OfPJpKz6P5C8OEAWK h/3Ub/WGSHF/e3N9sk3EtGl2Jt0GYnOOpqmYZhY8mKalG3W+JlhBx8HlEmfWHoGcVw85 jdzSYV72H+Ezx+UX36iGen1gOwf0gplMUB/iYYyF7EQx3hHfSSa2IypsdpF54QdQ0/Fo AiqaRH/HKcxXExrTZh4vDExXTpikw2h7tH4yScFydN/rg9Ij6DUK7ff6sh7Uh7is05HD J2JQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=g60TOlxdY3JanehYgN+YairouF6kyNNp3moOqERUclY=; b=gAg5Llrci0uFo1ksJYm399DF0jb0QhGbKvkXcl+RMVFBeVavugOTr0kaOc0ZCYRYMT /UmYdSL+HGgaFhmE7NglKoDe8SsHkgNXXiool4a4zpSFAKKwP1Wag+KcnUUzQwAHpXrb XNnD8d1BHzd4kZWxTLmxA4pd1PSYZFdD/RuqQbLTEmMFhNUQbFLCFu4xOmF/3R7tv15i IxixrqTO/5ghjlnJFwDAXhBLRoaF97i+50z15P4aowR8dKW7h2Sr8J65/zI4EatpW5EB 3J+QFEyMQMWJx91z/WhC9ZwcAQTB1FJPHJO1pKS8N4jQ0NIMI0DQxoxOI2xbUukiyE1h NlEA== X-Gm-Message-State: AOAM532H38aWZMhZYA1r8DSHjNEJP31s0C6Vm7137HsBXPkXsqEi4zrc QjJPiQJXelp2eAOOYBFgYK7RZtXyCACqZXzhJEJBaLK0 X-Google-Smtp-Source: ABdhPJwFMlX9IBJ9fVjq0djsPlOtPkrVFRpuWBf3Ur2KyQ5YpS2Ci4AO8eXOWeryUpAsyq2zuNiUX28rAI+10Z2y8wY= X-Received: by 2002:a37:ef18:: with SMTP id j24mr392173qkk.380.1591241934795; Wed, 03 Jun 2020 20:38:54 -0700 (PDT) MIME-Version: 1.0 From: Warner Losh Date: Wed, 3 Jun 2020 21:38:43 -0600 Message-ID: To: The Eunuchs Hysterical Society Content-Type: multipart/alternative; boundary="000000000000468b8605a739e268" Subject: [TUHS] 2.11BSD pl 0 recovered (mostly) PRELIMINARY 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: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000468b8605a739e268 Content-Type: text/plain; charset="UTF-8" OK. I've written a script to take the 2.11BSD pl 195 tape and reverse apply all the patches that we have to get back to 2.11BSD original. There's some problems. The biggest one is that ld.c was rewritten during this series and what it replaced is lost. And the 2.10.1 ld.c isn't what's in 2.11BSD and the patches to get from 2.10.1 to 2.11 don't seem to be out there. And the other patches in the series make it clear that patches are missing. 2.11BSD likely will work with 2.10.1's ld, so this isn't fatal. There's 122 other files that I recovered from 2.10.1. Almost all of those are a good guess, if not what's actually in 2.11. Many of these can be verified via other means. Some of these can be snagged from comp.bugs.2bsd (that's how as was recovered). There's a number of small cosmetic changes made via copying, some to get rid of redundant files, etc. I think these don't matter for the function of the system, but are small differences from the actual tape that shipped. I still need to try to still create a tape and try to compile. And forward apply all the patches and create a git repo from it. All things considered 99% of the files have been recovered at this point. It's early days, but I've pushed this to github for comments. http://github.com/bsdimp/mk211bsd It just assumes you have the Tuhs archive (including the new Usenet section) and that apout works on your computer. It works on FreeBSD for sure. No clue about anything else... Warner --000000000000468b8605a739e268 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
OK. I've written a script to take the 2.11BSD pl 195 t= ape and reverse apply all the patches that we have to get back to 2.11BSD o= riginal.

There's some problems. The biggest one is t= hat ld.c was rewritten during this series and what it replaced is lost. And= the 2.10.1 ld.c isn't what's in 2.11BSD and the patches to get fro= m 2.10.1 to 2.11 don't seem to be out there. And the other patches in t= he series make it clear that patches are missing. 2.11BSD likely will work = with 2.10.1's ld, so this isn't fatal.

The= re's 122 other files that I recovered from 2.10.1. Almost all of those = are a good guess, if not what's actually in 2.11. Many of these can be = verified via other means. Some of these can be snagged from comp.bugs.2bsd = (that's how as was recovered).

There's a n= umber of small cosmetic changes made via copying, some to get rid of redund= ant=C2=A0files, etc. I think these don't matter for the function of the= system, but are small differences from the actual tape that shipped.
=

I still need to try to still create a tape and try to c= ompile. And forward apply all the patches and create a git repo from it.

All things considered 99% of the files have been rec= overed at this point.

It's early days, but I&#= 39;ve pushed this to github for comments.



<= div>Warner
--000000000000468b8605a739e268--