hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

8.9K
active users

Aaron Jackson 🌱

I've spent (quite) a few hours this weekend updating my 2.11BSD GitHub Action (yes, you ca do continuous integration testing against a PDP-11 😅) to support all patch levels from 450 to 479.

The best thing about this is that it demonstrates that the patches still work and can be applied as described, but also that you can test your PDP-11 software without needing to boot up your PDP-11...

github.com/AaronJackson/2.11BS

GitHubGitHub - AaronJackson/2.11BSD-Action: A container for 2.11BSD continuous integration testing running in an emulated PDP-11 (simh)A container for 2.11BSD continuous integration testing running in an emulated PDP-11 (simh) - GitHub - AaronJackson/2.11BSD-Action: A container for 2.11BSD continuous integration testing running in...

To complement this, I've finally managed to apply all patches to the source tree in Git. Each patch was built separately using a copy of _this_ source tree, rather than the one inside the image. They all pass, after fixing a couple of small issues.

The next thing I want to work on is building new distribution tapes for each patch level.

github.com/AaronJackson/2.11BS

GitHubGitHub - AaronJackson/2.11BSD: 2.11BSD with some modifications2.11BSD with some modifications. Contribute to AaronJackson/2.11BSD development by creating an account on GitHub.

@asj @troglobit Check out this github action for running stuff in a fully patched version of 2.11BSD on a PDP-11.