[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Ltib] ltib Package/Application Development
From: |
Stuart Hughes |
Subject: |
Re: [Ltib] ltib Package/Application Development |
Date: |
Wed, 02 May 2012 08:15:10 +0100 |
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)" <address@hidden> 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: address@hidden <mailto:address@hidden>
>
>
>_______________________________________________
>LTIB home page: http://ltib.org
>
>Ltib mailing list
>address@hidden
>https://lists.nongnu.org/mailman/listinfo/ltib