Lewis Pike wrote: > Digging a bit deeper into the test suits logs does indeed reveal a > difference of 18 seconds on the time stamps. I checked and 18 leap > seconds did occur between the aforementioned dates. > > I tried duplicating the test errors by building and testing > e2fsprogs-1.42.5 on a separate system with glibc-2.16.0 and > tzdata2012c installed. In this case however, all the tests passed. > Why might these tests fail on one system but pass on another if the > versions of e2fsprogs, glibc, and tzdata are the same?
I think the problem may lie in the way LFS installs the tzdata package. Glibc 2.15 (and earlier) installed timezone data without leap second information in /usr/share/zoneinfo and /usr/share/zoneinfo/posix (why two copies of the same data, I don't know). Timezone data with leap seconds was installed in /usr/share/zoneinfo/right. At least Debian seems to do it that way too. LFS only installs timezone data with leap seconds in /usr/share/zoneinfo. -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page