Revert jdisk from the default feature set (restore buildability) #41

Merged
ober merged 1 commit from revert/jdisk-default into master 2026-09-03 20:30:09 -04:00
Owner

What

Reverts 7df6154 ("feat(jdisk): add the jdisk encrypted S3 drive feature to the default set").

The extras side of jdisk was reverted in ober/jerboa-shell-extras#33, but this repo's JSH_DEFAULT_FEATURES still requests jdisk. Every clean build regenerates the vendored extras features.conf from that list and dies with:

Exception in feature-resolve: unknown feature in features.conf: jdisk

No local cleaning can fix a tracked Makefile default, so master is currently unbuildable with the default/all feature sets.

Verification

  • make pre-pr-macos-linux-amd64-all (JSH_FEATURES=all delegated linux-amd64 static build): PASS — full build + link + strip complete.
  • VERSION 0.7.0 -> 0.7.1.
## What Reverts 7df6154 ("feat(jdisk): add the jdisk encrypted S3 drive feature to the default set"). The extras side of jdisk was reverted in ober/jerboa-shell-extras#33, but this repo's `JSH_DEFAULT_FEATURES` still requests `jdisk`. Every clean build regenerates the vendored extras `features.conf` from that list and dies with: ``` Exception in feature-resolve: unknown feature in features.conf: jdisk ``` No local cleaning can fix a tracked Makefile default, so master is currently unbuildable with the default/all feature sets. ## Verification - `make pre-pr-macos-linux-amd64-all` (JSH_FEATURES=all delegated linux-amd64 static build): PASS — full build + link + strip complete. - VERSION 0.7.0 -> 0.7.1.
Revert "feat(jdisk): add the jdisk encrypted S3 drive feature to the default set"
All checks were successful
version-policy / required (pull_request) Successful in 3m55s
required-ci / required (pull_request) Successful in 5m46s
0c7f9f7eda
extras reverted the jdisk feature (ober/jerboa-shell-extras#33), so the
default feature set must not request it: feature-resolve fails the whole
build with 'unknown feature in features.conf: jdisk'. Restores buildability.

VERSION 0.7.0 -> 0.7.1
ober scheduled this pull request to auto merge when all checks succeed 2026-09-03 20:29:51 -04:00
ober merged commit f338414d88 into master 2026-09-03 20:30:09 -04:00
ober referenced this pull request from a commit 2026-09-03 20:30:10 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa-shell!41
No description provided.