Skip to content

Fix nondeterminism in macOS packages #26

@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

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