Blame source_date_epoch_buildtime.diff
|
Bernhard M. Wiedemann |
1250f9 |
--- ./build/pack.c.orig 2018-03-27 12:21:03.036841297 +0000
|
|
Bernhard M. Wiedemann |
1250f9 |
+++ ./build/pack.c 2018-03-27 12:29:56.050400820 +0000
|
|
Bernhard M. Wiedemann |
1250f9 |
@@ -161,7 +161,7 @@ static rpm_time_t * getBuildTime(void)
|
|
Bernhard M. Wiedemann |
1250f9 |
|
|
Bernhard M. Wiedemann |
1250f9 |
if (buildTime[0] == 0) {
|
|
Bernhard M. Wiedemann |
1250f9 |
srcdate = getenv("SOURCE_DATE_EPOCH");
|
|
Bernhard M. Wiedemann |
1250f9 |
- if (srcdate) {
|
|
Bernhard M. Wiedemann |
1250f9 |
+ if (srcdate && rpmExpandNumeric("%{?use_source_date_epoch_as_buildtime}")) {
|
|
Bernhard M. Wiedemann |
1250f9 |
errno = 0;
|
|
Bernhard M. Wiedemann |
1250f9 |
epoch = strtol(srcdate, &endptr, 10);
|
|
Bernhard M. Wiedemann |
1250f9 |
if (srcdate == endptr || *endptr || errno != 0)
|