Feature #12352
Error out if trying to build an ISO with a system time before SOURCE_DATE_EPOCH
Start date:
2017-03-16
Due date:
% Done:
100%
Description
Doing so would break not only build reproducibility, but probably a number of more or less implicit assumptions our hacks for Feature #5630 make.
Subtasks
History
#1 Updated by intrigeri 2017-03-16 09:43:20
- Assignee changed from intrigeri to anonym
- Target version set to Tails_3.2
Reassigning to the one of us who has more time allocated on this project.
#2 Updated by anonym 2017-09-22 01:21:04
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 40
- QA Check set to Ready for QA
- Feature Branch set to feature/12352-fail-builds-before-source_date_epoch
Let’s see what jenkins thinks: https://jenkins.tails.boum.org/job/build_Tails_ISO_feature-12352-fail-builds-before-source-date-epoch/1/
#3 Updated by anonym 2017-09-22 11:49:20
- Assignee changed from anonym to intrigeri
- % Done changed from 40 to 50
At least jenkins didn’t FTBFS. :)
#4 Updated by intrigeri 2017-09-22 12:49:45
- Status changed from In Progress to Fix committed
- % Done changed from 50 to 100
Applied in changeset commit:8c7ae43b6804346ceeb88129c2bc12999fbb1c1d.
#5 Updated by intrigeri 2017-09-22 12:51:49
- Assignee deleted (
intrigeri) - QA Check changed from Ready for QA to Pass
Tested with dateoffset=-10
and without dateoffset, works fine :)
#6 Updated by anonym 2017-09-28 18:49:29
- Status changed from Fix committed to Resolved