~sircmpwn/sr.ht-dev

This thread contains a patchset. You're looking at the original emails, but you may wish to use the patch review UI. Review patch
7 3

[PATCH builds.sr.ht 0/4] OpenBSD 6.8 support

Details
Message ID
<20201021172231.116604-1-oranenj@iki.fi>
DKIM signature
missing
Download raw message
OpenBSD 6.8 seems to build nicely[0] using the previous 6.7
image as bootstrap, so these patches should be enough to get it
up and running.

Apply until the link swap, build the bootstrap image, apply the link
swap (or specify 6.8 manually), and rebuild to get the final image.

[0] <https://builds.sr.ht/~oranenj/job/323981>

[PATCH builds.sr.ht 1/4] OpenBSD 6.8

Details
Message ID
<20201021172231.116604-2-oranenj@iki.fi>
In-Reply-To
<20201021172231.116604-1-oranenj@iki.fi> (view parent)
DKIM signature
missing
Download raw message
Patch: +10 -0
---
 images/openbsd/6.8/functions | 1 +
 images/openbsd/6.8/genimg    | 9 +++++++++
 2 files changed, 10 insertions(+)
 create mode 120000 images/openbsd/6.8/functions
 create mode 100755 images/openbsd/6.8/genimg

diff --git a/images/openbsd/6.8/functions b/images/openbsd/6.8/functions
new file mode 120000
index 0000000..c0b5bcc
--- /dev/null
+++ b/images/openbsd/6.8/functions
@@ -0,0 +1 @@
../functions
\ No newline at end of file
diff --git a/images/openbsd/6.8/genimg b/images/openbsd/6.8/genimg
new file mode 100755
index 0000000..c381d54
--- /dev/null
+++ b/images/openbsd/6.8/genimg
@@ -0,0 +1,9 @@
#!/bin/sh
export arch="${1:-amd64}"
export openbsd_version="6.8"
# QEMU requires xbase
export openbsd_sets="base68.tgz comp68.tgz xbase68.tgz xshare68.tgz"
export openbsd_kernel="bsd.mp"
export openbsd_installurl="https://cdn.openbsd.org/pub/OpenBSD"
export openbsd_public_key="openbsd-68-base.pub"
exec ../genimg "$@"
-- 
2.26.2

[PATCH builds.sr.ht 2/4] Remove OpenBSD 6.6 with the release of 6.8

Details
Message ID
<20201021172231.116604-3-oranenj@iki.fi>
In-Reply-To
<20201021172231.116604-1-oranenj@iki.fi> (view parent)
DKIM signature
missing
Download raw message
Patch: +0 -10
---
 images/openbsd/6.6/functions | 1 -
 images/openbsd/6.6/genimg    | 9 ---------
 2 files changed, 10 deletions(-)
 delete mode 120000 images/openbsd/6.6/functions
 delete mode 100755 images/openbsd/6.6/genimg

diff --git a/images/openbsd/6.6/functions b/images/openbsd/6.6/functions
deleted file mode 120000
index c0b5bcc..0000000
--- a/images/openbsd/6.6/functions
@@ -1 +0,0 @@
../functions
\ No newline at end of file
diff --git a/images/openbsd/6.6/genimg b/images/openbsd/6.6/genimg
deleted file mode 100755
index 8241cf6..0000000
--- a/images/openbsd/6.6/genimg
@@ -1,9 +0,0 @@
#!/bin/sh
export arch="${1:-amd64}"
export openbsd_version="6.6"
# QEMU requires xbase
export openbsd_sets="base66.tgz comp66.tgz xbase66.tgz xshare66.tgz"
export openbsd_kernel="bsd.mp"
export openbsd_installurl="https://cdn.openbsd.org/pub/OpenBSD"
export openbsd_public_key="openbsd-66-base.pub"
exec ../genimg "$@"
-- 
2.26.2

[PATCH builds.sr.ht 3/4] Update build.yml to build OpenBSD 6.8

Details
Message ID
<20201021172231.116604-4-oranenj@iki.fi>
In-Reply-To
<20201021172231.116604-1-oranenj@iki.fi> (view parent)
DKIM signature
missing
Download raw message
Patch: +2 -2
This also changes the build image to "latest" so that the
bootstrap build can be done using the previous version before
applying the patch that swaps the latest link to point to the
updated version.
---
 images/openbsd/build.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/images/openbsd/build.yml b/images/openbsd/build.yml
index 4186621..f062c06 100644
--- a/images/openbsd/build.yml
+++ b/images/openbsd/build.yml
@@ -1,5 +1,5 @@
# To bootstrap, first manually build and deploy with this manifest using the previous version, then rebuild
image: openbsd/6.7
image: openbsd/latest
packages:
  - qemu
  - rsync
@@ -7,7 +7,7 @@ sources:
  - https://git.sr.ht/~sircmpwn/builds.sr.ht
environment:
  arch: amd64
  release: "6.7"
  release: "6.8"
  # genimg automatically generates a "bootstrap image" if building using a different version, but it
  # can also be forced.
  # openbsd_bootstrap: YES
-- 
2.26.2

[PATCH builds.sr.ht 4/4] OpenBSD: swap latest from 6.7 to 6.8

Details
Message ID
<20201021172231.116604-5-oranenj@iki.fi>
In-Reply-To
<20201021172231.116604-1-oranenj@iki.fi> (view parent)
DKIM signature
missing
Download raw message
Patch: +1 -1
---
 images/openbsd/latest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/images/openbsd/latest b/images/openbsd/latest
index 5840475..8004d90 120000
--- a/images/openbsd/latest
+++ b/images/openbsd/latest
@@ -1 +1 @@
6.7
\ No newline at end of file
6.8
\ No newline at end of file
-- 
2.26.2

[builds.sr.ht/patches] build success

builds.sr.ht
Details
Message ID
<C6IQVHO73V76.1O99Q1SVHCU8D@cirno2>
In-Reply-To
<20201021172231.116604-5-oranenj@iki.fi> (view parent)
DKIM signature
missing
Download raw message
builds.sr.ht/patches: SUCCESS in 4m22s

[OpenBSD 6.8 support][0] from [Jarkko Oranen][1]

[0]: https://lists.sr.ht/~sircmpwn/sr.ht-dev/patches/14396
[1]: mailto:oranenj@iki.fi

✓ #324593 SUCCESS builds.sr.ht/patches/alpine.yml    https://builds.sr.ht/~sircmpwn/job/324593
✓ #324594 SUCCESS builds.sr.ht/patches/archlinux.yml https://builds.sr.ht/~sircmpwn/job/324594
✓ #324595 SUCCESS builds.sr.ht/patches/debian.yml    https://builds.sr.ht/~sircmpwn/job/324595
Details
Message ID
<C6L76I5WRXEK.3FYI3WUKIOTJR@taiga>
In-Reply-To
<20201021172231.116604-1-oranenj@iki.fi> (view parent)
DKIM signature
fail
Download raw message
DKIM signature: fail
Thanks, I just started ushering this out. FYI, I'm changing the deploy
process somewhat, because we have to send out emails with advance notice
before removing an image.

Can you prepare a patch updating
sr.ht-docs:builds.sr.ht/compatibility.md?
Details
Message ID
<C6L7BWREWT2M.P78KMQA9UX4U@taiga>
In-Reply-To
<20201021172231.116604-1-oranenj@iki.fi> (view parent)
DKIM signature
fail
Download raw message
DKIM signature: fail
Whoops, I just saw that you already sent in the sr.ht-docs patch. I'll
get that applied, too :)
Reply to thread Export thread (mbox)