Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[20.10 backport] Merge fixes to pkg/system to support FreeBSD's mknod #43686

Merged
merged 2 commits into from Jun 3, 2022

Commits on Jun 3, 2022

  1. Port pkg/system/mknod.go to FreeBSD

    Because FreeBSD uses 64-bit device nodes (see
    https://reviews.freebsd.org/rS318736), Linux implementation of
    `system.Mknod` & `system.Mkdev` is not sufficient.
    
    This change adds freebsd-specific implementations for `Mknod` and
    Mkdev`.
    
    Signed-off-by: Artem Khramov <akhramov@pm.me>
    (cherry picked from commit f3d3994)
    Signed-off-by: Doug Rabson <dfr@rabson.org>
    akhramov authored and dfr committed Jun 3, 2022
    Copy the full SHA
    63ab12c View commit details
    Browse the repository at this point in the history
  2. system: unbreak build for darwin

    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit 26dafe4)
    Signed-off-by: Doug Rabson <dfr@rabson.org>
    tonistiigi authored and dfr committed Jun 3, 2022
    Copy the full SHA
    f55b030 View commit details
    Browse the repository at this point in the history