The actual failures shown in your build log, copied below, are in t0006-date.sh. I can’t reproduce this using the locale and timezone settings listed at https://tests.reproducible-builds.org/debian/index_variations.html, but perhaps you’re trying something new? Could there be something peculiar about your build environment where, for example, TZ=UTC leads programs to conclude there’s a 1 hour offset from UTC?
Anders make[4]: Entering directory '«BUILDDIR»/t' *** t0006-date.sh *** Initialized empty Git repository in «BUILDDIR»/t/trash directory.t0006-date/.git/ expecting success: test-date relative 1251659995 >actual && test_i18ncmp expect actual ok 1 - relative date (5 seconds ago) expecting success: test-date relative 1251659700 >actual && test_i18ncmp expect actual ok 2 - relative date (5 minutes ago) expecting success: test-date relative 1251642000 >actual && test_i18ncmp expect actual ok 3 - relative date (5 hours ago) expecting success: test-date relative 1251228000 >actual && test_i18ncmp expect actual ok 4 - relative date (5 days ago) expecting success: test-date relative 1249932000 >actual && test_i18ncmp expect actual ok 5 - relative date (3 weeks ago) expecting success: test-date relative 1238660000 >actual && test_i18ncmp expect actual ok 6 - relative date (5 months ago) expecting success: test-date relative 1214160000 >actual && test_i18ncmp expect actual ok 7 - relative date (1 year, 2 months ago) expecting success: test-date relative 1196472000 >actual && test_i18ncmp expect actual ok 8 - relative date (1 year, 9 months ago) expecting success: test-date relative 621660000 >actual && test_i18ncmp expect actual ok 9 - relative date (20 years ago) expecting success: test-date relative 1220210400 >actual && test_i18ncmp expect actual ok 10 - relative date (12 months ago) expecting success: test-date relative 1188674400 >actual && test_i18ncmp expect actual ok 11 - relative date (2 years ago) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 12 - show date (iso8601:1466000000 +0200) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 13 - show date (iso8601-strict:1466000000 +0200) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 14 - show date (rfc2822:1466000000 +0200) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 15 - show date (short:1466000000 +0200) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 16 - show date (default:1466000000 +0200) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 17 - show date (raw:1466000000 +0200) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 18 - show date (unix:1466000000 +0200) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.492354839 +0100 +++ actual 2017-03-16 07:03:00.500354847 +0100 @@ -1 +1 @@ -1466000000 +0200 -> 2016-06-15 14:13:20 +0000 +1466000000 +0200 -> 2016-06-15 16:13:20 +0200 not ok 19 - show date (iso-local:1466000000 +0200) # # echo "$time -> $expect" >expect && # test-date show:$format "$time" >actual && # test_cmp expect actual # expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.504354852 +0100 +++ actual 2017-03-16 07:03:00.508354856 +0100 @@ -1 +1 @@ -1466000000 +0200 -> 1466000000 +0000 +1466000000 +0200 -> 1466000000 +0200 not ok 20 - show date (raw-local:1466000000 +0200) # # echo "$time -> $expect" >expect && # test-date show:$format "$time" >actual && # test_cmp expect actual # expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 21 - show date (unix-local:1466000000 +0200) checking prerequisite: LONG_IS_64BIT mkdir -p "$TRASH_DIRECTORY/prereq-test-dir" && ( cd "$TRASH_DIRECTORY/prereq-test-dir" && test 8 -le "$(build_option sizeof-long)" ) prerequisite LONG_IS_64BIT ok expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 22 - show date (iso:5758122296 -0400) expecting success: echo "$time -> $expect" >expect && test-date show:$format "$time" >actual && test_cmp expect actual ok 23 - show date (iso-local:5758122296 -0400) expecting success: TZ=UTC test-date parse '2008' >actual && test_cmp expect actual ok 24 - parse date (2008) expecting success: TZ=UTC test-date parse '2008-02' >actual && test_cmp expect actual ok 25 - parse date (2008-02) expecting success: TZ=UTC test-date parse '2008-02-14' >actual && test_cmp expect actual ok 26 - parse date (2008-02-14) expecting success: TZ=UTC test-date parse '2008-02-14 20:30:45' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.560354912 +0100 +++ actual 2017-03-16 07:03:00.564354918 +0100 @@ -1 +1 @@ -2008-02-14 20:30:45 -> 2008-02-14 20:30:45 +0000 +2008-02-14 20:30:45 -> 2008-02-14 20:30:45 +0100 not ok 27 - parse date (2008-02-14 20:30:45) # # TZ=UTC test-date parse '2008-02-14 20:30:45' >actual && # test_cmp expect actual # expecting success: TZ=UTC test-date parse '2008-02-14 20:30:45 -0500' >actual && test_cmp expect actual ok 28 - parse date (2008-02-14 20:30:45 -0500) expecting success: TZ=UTC test-date parse '2008-02-14 20:30:45 -0015' >actual && test_cmp expect actual ok 29 - parse date (2008-02-14 20:30:45 -0015) expecting success: TZ=UTC test-date parse '2008-02-14 20:30:45 -5' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.584354938 +0100 +++ actual 2017-03-16 07:03:00.588354943 +0100 @@ -1 +1 @@ -2008-02-14 20:30:45 -5 -> 2008-02-14 20:30:45 +0000 +2008-02-14 20:30:45 -5 -> 2008-02-14 20:30:45 +0100 not ok 30 - parse date (2008-02-14 20:30:45 -5) # # TZ=UTC test-date parse '2008-02-14 20:30:45 -5' >actual && # test_cmp expect actual # expecting success: TZ=UTC test-date parse '2008-02-14 20:30:45 -5:' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.592354947 +0100 +++ actual 2017-03-16 07:03:00.600354955 +0100 @@ -1 +1 @@ -2008-02-14 20:30:45 -5: -> 2008-02-14 20:30:45 +0000 +2008-02-14 20:30:45 -5: -> 2008-02-14 20:30:45 +0100 not ok 31 - parse date (2008-02-14 20:30:45 -5:) # # TZ=UTC test-date parse '2008-02-14 20:30:45 -5:' >actual && # test_cmp expect actual # expecting success: TZ=UTC test-date parse '2008-02-14 20:30:45 -05' >actual && test_cmp expect actual ok 32 - parse date (2008-02-14 20:30:45 -05) expecting success: TZ=UTC test-date parse '2008-02-14 20:30:45 -:30' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.612354969 +0100 +++ actual 2017-03-16 07:03:00.616354973 +0100 @@ -1 +1 @@ -2008-02-14 20:30:45 -:30 -> 2008-02-14 20:30:45 +0000 +2008-02-14 20:30:45 -:30 -> 2008-02-14 20:30:45 +0100 not ok 33 - parse date (2008-02-14 20:30:45 -:30) # # TZ=UTC test-date parse '2008-02-14 20:30:45 -:30' >actual && # test_cmp expect actual # expecting success: TZ=UTC test-date parse '2008-02-14 20:30:45 -05:00' >actual && test_cmp expect actual ok 34 - parse date (2008-02-14 20:30:45 -05:00) expecting success: TZ=EST5 test-date parse '2008-02-14 20:30:45' >actual && test_cmp expect actual ok 35 - parse date (2008-02-14 20:30:45 TZ=EST5) expecting success: test-date approxidate 'now' >actual && test_cmp expect actual ok 36 - parse approxidate (now) expecting success: test-date approxidate '5 seconds ago' >actual && test_cmp expect actual ok 37 - parse approxidate (5 seconds ago) expecting success: test-date approxidate '5.seconds.ago' >actual && test_cmp expect actual ok 38 - parse approxidate (5.seconds.ago) expecting success: test-date approxidate '10.minutes.ago' >actual && test_cmp expect actual ok 39 - parse approxidate (10.minutes.ago) expecting success: test-date approxidate 'yesterday' >actual && test_cmp expect actual ok 40 - parse approxidate (yesterday) expecting success: test-date approxidate '3.days.ago' >actual && test_cmp expect actual ok 41 - parse approxidate (3.days.ago) expecting success: test-date approxidate '3.weeks.ago' >actual && test_cmp expect actual ok 42 - parse approxidate (3.weeks.ago) expecting success: test-date approxidate '3.months.ago' >actual && test_cmp expect actual ok 43 - parse approxidate (3.months.ago) expecting success: test-date approxidate '2.years.3.months.ago' >actual && test_cmp expect actual ok 44 - parse approxidate (2.years.3.months.ago) expecting success: test-date approxidate '6am yesterday' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.692355056 +0100 +++ actual 2017-03-16 07:03:00.700355064 +0100 @@ -1 +1 @@ -6am yesterday -> 2009-08-29 06:00:00 +0000 +6am yesterday -> 2009-08-29 04:00:00 +0000 not ok 45 - parse approxidate (6am yesterday) # # test-date approxidate '6am yesterday' >actual && # test_cmp expect actual # expecting success: test-date approxidate '6pm yesterday' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.704355069 +0100 +++ actual 2017-03-16 07:03:00.712355078 +0100 @@ -1 +1 @@ -6pm yesterday -> 2009-08-29 18:00:00 +0000 +6pm yesterday -> 2009-08-29 16:00:00 +0000 not ok 46 - parse approxidate (6pm yesterday) # # test-date approxidate '6pm yesterday' >actual && # test_cmp expect actual # expecting success: test-date approxidate '3:00' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.716355081 +0100 +++ actual 2017-03-16 07:03:00.716355081 +0100 @@ -1 +1 @@ -3:00 -> 2009-08-30 03:00:00 +0000 +3:00 -> 2009-08-30 01:00:00 +0000 not ok 47 - parse approxidate (3:00) # # test-date approxidate '3:00' >actual && # test_cmp expect actual # expecting success: test-date approxidate '15:00' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.728355095 +0100 +++ actual 2017-03-16 07:03:00.732355098 +0100 @@ -1 +1 @@ -15:00 -> 2009-08-30 15:00:00 +0000 +15:00 -> 2009-08-30 13:00:00 +0000 not ok 48 - parse approxidate (15:00) # # test-date approxidate '15:00' >actual && # test_cmp expect actual # expecting success: test-date approxidate 'noon today' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.740355107 +0100 +++ actual 2017-03-16 07:03:00.740355107 +0100 @@ -1 +1 @@ -noon today -> 2009-08-30 12:00:00 +0000 +noon today -> 2009-08-30 10:00:00 +0000 not ok 49 - parse approxidate (noon today) # # test-date approxidate 'noon today' >actual && # test_cmp expect actual # expecting success: test-date approxidate 'noon yesterday' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.744355112 +0100 +++ actual 2017-03-16 07:03:00.748355116 +0100 @@ -1 +1 @@ -noon yesterday -> 2009-08-29 12:00:00 +0000 +noon yesterday -> 2009-08-29 10:00:00 +0000 not ok 50 - parse approxidate (noon yesterday) # # test-date approxidate 'noon yesterday' >actual && # test_cmp expect actual # expecting success: test-date approxidate 'last tuesday' >actual && test_cmp expect actual ok 51 - parse approxidate (last tuesday) expecting success: test-date approxidate 'July 5th' >actual && test_cmp expect actual ok 52 - parse approxidate (July 5th) expecting success: test-date approxidate '06/05/2009' >actual && test_cmp expect actual ok 53 - parse approxidate (06/05/2009) expecting success: test-date approxidate '06.05.2009' >actual && test_cmp expect actual ok 54 - parse approxidate (06.05.2009) expecting success: test-date approxidate 'Jun 6, 5AM' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.764355133 +0100 +++ actual 2017-03-16 07:03:00.768355138 +0100 @@ -1 +1 @@ -Jun 6, 5AM -> 2009-06-06 05:00:00 +0000 +Jun 6, 5AM -> 2009-06-06 03:00:00 +0000 not ok 55 - parse approxidate (Jun 6, 5AM) # # test-date approxidate 'Jun 6, 5AM' >actual && # test_cmp expect actual # expecting success: test-date approxidate '5AM Jun 6' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.772355141 +0100 +++ actual 2017-03-16 07:03:00.776355147 +0100 @@ -1 +1 @@ -5AM Jun 6 -> 2009-06-06 05:00:00 +0000 +5AM Jun 6 -> 2009-06-06 03:00:00 +0000 not ok 56 - parse approxidate (5AM Jun 6) # # test-date approxidate '5AM Jun 6' >actual && # test_cmp expect actual # expecting success: test-date approxidate '6AM, June 7, 2009' >actual && test_cmp expect actual --- expect 2017-03-16 07:03:00.784355155 +0100 +++ actual 2017-03-16 07:03:00.784355155 +0100 @@ -1 +1 @@ -6AM, June 7, 2009 -> 2009-06-07 06:00:00 +0000 +6AM, June 7, 2009 -> 2009-06-07 04:00:00 +0000 not ok 57 - parse approxidate (6AM, June 7, 2009) # # test-date approxidate '6AM, June 7, 2009' >actual && # test_cmp expect actual # expecting success: test-date approxidate '2008-12-01' >actual && test_cmp expect actual ok 58 - parse approxidate (2008-12-01) expecting success: test-date approxidate '2009-12-01' >actual && test_cmp expect actual ok 59 - parse approxidate (2009-12-01) # failed 15 among 59 test(s) 1..59 Makefile:43: recipe for target 't0006-date.sh' failed make[4]: *** [t0006-date.sh] Error 1 make[4]: Leaving directory '«BUILDDIR»/t' make[4]: *** Waiting for unfinished jobs....