Skip to content

Fix nondeterminism in macOS packages #26

Open
@zombiezen

Description

@zombiezen

While creating the macOS userspace (#6), I observed that most of the macOS package outputs are non-deterministic. Some of this was 256lights/zb#134, but even for non-self-referencing packages, I believe the difference in compile paths triggers different UUIDs. There is a probably a way of addressing that with linker flags. There may be other sources of nondeterminism.

This issue tracks going through and removing these sources of nondeterminism for macOS specifically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is neededos-macosIssue that specifically impacts macOS experience

    Type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions