Deterministic builds
Ken Brown
kbrown@cornell.edu
Thu May 5 17:59:00 GMT 2016
On 5/4/2016 1:39 PM, Ken Brown wrote:
> On 5/4/2016 1:21 PM, Ismail Donmez wrote:
>> You can easily disable this feature:
>>
>> latte ~ > gcc -Wl,--no-insert-timestamp hello.c
>> latte ~ > objdump -p a.exe | grep Time/Date
>> Time/Date Thu Jan 1 03:31:53 1970
>> latte ~ > gcc -Wl,--no-insert-timestamp hello.c
>> latte ~ > objdump -p a.exe | grep Time/Date
>> Time/Date Thu Jan 1 03:31:53 1970
>
> Thank you! That's exactly what I was looking for.
Just for the record, in case anyone else finds this useful, Ismail's
suggestion did indeed produce deterministic builds in my setup. I built
a large project with about 150 executables, changed a few source files,
removed the build directory, rebuilt, and found that only the (expected)
few executables changed.
Ken
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list