Hi Richard, have you figured out what is setting / embedding the timestamps, is it gcc or something else? Regards, Stuart
"Fons, Richard J (SA-1)" <[email protected]> wrote: >Hello All, > > > >We have been using ltib for some time now. We have gotten a base system >up and running on our own hardware and we have chosen to develop our >application using the package build process. In the end, 4 files >represent the output of a build (./ltib -f): u-boot-nand.bin, >mpc8308erdb.dtb, rootfs.ext2.gz.uboot, and uImage. Ideally, repeated >builds done with identical sources should produce identical output. In >fact, repeated builds with identical sources will result in identical >output for the mpc8308erdb.dtb file and the uImage file. Unfortunately, >this is not the case for the u-boot-nand.bin and rootfs.ext2.gz.uboot >files. Comparing the u-boot-nand.bin files, using vbindiff, from two >consecutive builds (from identical sources) makes it clear that a build >date/time stamp is embedded in each file, and this is the only >difference. Comparing the rootfs.ext2 precursor files, using vbindiff, >from two consecutive builds (from identical sources) makes it clear that >build date/time stamps are embedded many times in the files. This makes >sense since the rootfs.ext2.gz.uboot file holds the file system and >naturally files have creation and modification dates. > > > >So I am faced with the problem of how to easily verify the integrity of >my build process. Given that my source code control tools preserve my >sources, how can I easily verify my ability to generate proper build >output? Does anyone have any suggestions? > > > >Best regards, > > > >Dick Fons > > > > > >Richard J. Fons, P.E. > >Principal Engineer > >DRS Power & Control Technologies, Inc. > >A Finmeccanica Company > >Phone: +1.414.875.4778 > >Mobile: +1.414.418.3153 > >FAX: +1.414.875.4233 > >Email: [email protected] <mailto:[email protected]> > > >_______________________________________________ >LTIB home page: http://ltib.org > >Ltib mailing list >[email protected] >https://lists.nongnu.org/mailman/listinfo/ltib _______________________________________________ LTIB home page: http://ltib.org Ltib mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/ltib
