Reduce Build Variance (Path to Reproducible Builds) #692

Merged
sarah merged 6 commits from repbuilds into trunk 2023-07-07 01:44:21 +00:00
Owner

Pass flags through Cmake to strip generated binaries and linked libraries of os-specific or build-specific information.

(This should mean that drone now produces repeatable builds via Docker, but still not quite enough for reproducible builds on other infrastructure as flutter also picks up other object files that do not have stripped metadata and that might be OS or Build specific).

Pass flags through Cmake to strip generated binaries and linked libraries of os-specific or build-specific information. (This should mean that drone now produces repeatable builds via Docker, but still not quite enough for reproducible builds on other infrastructure as flutter also picks up other object files that do not have stripped metadata and that might be OS or Build specific).
dan was assigned by sarah 2023-07-06 22:49:16 +00:00
sarah force-pushed repbuilds from 5c74d8381a to 0c5df5116b 2023-07-06 22:49:25 +00:00 Compare
Member
Drone Build Status: success https://build.openprivacy.ca/cwtch.im/cwtch-ui/389
sarah force-pushed repbuilds from 0c5df5116b to c830727186 2023-07-07 01:35:38 +00:00 Compare
sarah added 1 commit 2023-07-07 01:41:05 +00:00
continuous-integration/drone/pr Build is pending Details
b032cd0a8a
Document Linker Script Changes
dan approved these changes 2023-07-07 01:42:24 +00:00
sarah merged commit 3148a8e064 into trunk 2023-07-07 01:44:21 +00:00
Sign in to join this conversation.
No reviewers
dan
No Milestone
No project
No Assignees
3 Participants
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: cwtch.im/cwtch-ui#692
No description provided.