summaryrefslogtreecommitdiff
path: root/build.txt
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2015-07-11 06:03:18 -0400
committerEric S. Raymond <esr@thyrsus.com>2015-07-11 06:05:53 -0400
commit055d14871bbf130794bb554e4aabb65b22ee27da (patch)
treec5711f2772a930300249cdd6ecde36bdb327c75a /build.txt
parent9724699f7120a0ae89e2c455dbd5d471f39ae832 (diff)
downloadgpsd-055d14871bbf130794bb554e4aabb65b22ee27da.tar.gz
Test rebuild required for the mid-2015 leap-second bump.
Explain what breaks on a leap-second transition, and why, in build.txt.
Diffstat (limited to 'build.txt')
-rw-r--r--build.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/build.txt b/build.txt
index b9d8e2c6..0746552f 100644
--- a/build.txt
+++ b/build.txt
@@ -280,6 +280,26 @@ leap-second offset bumps to affect your installation so that it begins
as late as possible, at your build time rather than from when the
source tree was copied.
+If you have had a leap-second transition, the following regression tests
+will break:
+
+ bu303-climbing.log
+ bu303-moving.log
+ bu303-nofix.log
+ bu303-stillfix.log
+ bu303b-nofix.log
+ italk-binary.log
+ navcom.log
+ ublox-aek-4t.log
+ ublox-lea-4t.log
+ ublox-sirf1.log
+
+There is no help for this other than a test rebuild. The problem is
+that these devices rely on the build-time leap-second offset; you'll
+see times one second off. Other GPSes either return
+leap-second-corrected time or the test loads include a
+leapsecond-offset report before any time is reported.
+
== Optional features ==
By giving command-line options to scons you can configure certain rarely-used