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)