Skip to content

linux: enable BSD_DISKLABEL - #546516

Merged
K900 merged 1 commit into
NixOS:staging-nixosfrom
averyterrel:linux-disklabel-support
Jul 28, 2026
Merged

linux: enable BSD_DISKLABEL#546516
K900 merged 1 commit into
NixOS:staging-nixosfrom
averyterrel:linux-disklabel-support

Conversation

@averyterrel

Copy link
Copy Markdown

This enables support for reading subpartitions created on BSD systems. UFS read-only support is already enabled (=m) by default, so no further changes are necessary.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • aarch64-darwin
  • Tested, as applicable:
    • [NixOS tests] in [nixos/tests].
    • [Package tests] at passthru.tests.
    • Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
  • Ran nixpkgs-review on this PR. See [nixpkgs-review usage].
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other READMEs.
  • Follows the [automation/AI policy].

nixpkgs-branch-check[bot]

This comment was marked as outdated.

@nixpkgs-ci
nixpkgs-ci Bot requested a review from a team July 28, 2026 01:47
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1001-2500 This PR causes many rebuilds on Linux and should target the staging branches. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 12.first-time contribution This PR is the author's first one; please be gentle! 10.rebuild-nixos-tests This PR causes rebuilds for all NixOS tests and should normally target the staging branches. 6.topic: kernel The Linux kernel labels Jul 28, 2026
@averyterrel
averyterrel changed the base branch from master to staging-nixos July 28, 2026 01:52
@nixpkgs-ci nixpkgs-ci Bot closed this Jul 28, 2026
@nixpkgs-ci nixpkgs-ci Bot reopened this Jul 28, 2026
@averyterrel
averyterrel marked this pull request as draft July 28, 2026 01:52
nixpkgs-branch-check[bot]

This comment was marked as outdated.

@nixpkgs-ci nixpkgs-ci Bot added 8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 6.topic: erlang General-purpose, concurrent, functional high-level programming language and removed 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. labels Jul 28, 2026
@averyterrel
averyterrel force-pushed the linux-disklabel-support branch from 7f4be45 to 7e145c7 Compare July 28, 2026 02:39
@nixpkgs-branch-check
nixpkgs-branch-check Bot dismissed stale reviews from themself July 28, 2026 02:39

Review dismissed automatically

This enables support for reading subpartitions created on BSD systems.
UFS read-only support is already enabled (=m) by default, so no changes
are necessary.
@averyterrel
averyterrel force-pushed the linux-disklabel-support branch from 7e145c7 to 92453f2 Compare July 28, 2026 03:11
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. and removed 8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 6.topic: erlang General-purpose, concurrent, functional high-level programming language labels Jul 28, 2026
@averyterrel
averyterrel marked this pull request as ready for review July 28, 2026 03:32
@K900
K900 added this pull request to the merge queue Jul 28, 2026
Merged via the queue into NixOS:staging-nixos with commit 3b7c130 Jul 28, 2026
46 of 47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: kernel The Linux kernel 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 1001-2500 This PR causes many rebuilds on Linux and should target the staging branches. 10.rebuild-nixos-tests This PR causes rebuilds for all NixOS tests and should normally target the staging branches. 12.first-time contribution This PR is the author's first one; please be gentle!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants