Re: Building packages three times in a row

2007-09-25 Thread Goswin von Brederlow
[EMAIL PROTECTED] writes: On Mon, Sep 24, 2007 at 08:35:50PM +0200, Goswin von Brederlow wrote: Some tools use randomization to get out of worst case situations or general optimization. For example when you look for an optimal allocation of register usage you can do a search by picking a

Re: Building packages three times in a row

2007-09-24 Thread Neil Williams
On Mon, 24 Sep 2007 02:13:32 +0200 Martin Uecker [EMAIL PROTECTED] wrote: The idea is not to replace hashes by bit-by-bit comparison, but to be able to *independendly* reproduce binaries from source code in a bit-identical way. And what is going to happen when I used gcc-4.2.2007foo and you

Re: Building packages three times in a row

2007-09-24 Thread Lucas Nussbaum
On 23/09/07 at 23:32 +0200, Martin Uecker wrote: Patrick Winnertz wrote: Am Dienstag, 18. September 2007 21:12:44 schrieb Julien Cristau: Hmmhh, what do you do about programs etc that encode the build-time in the binary? I mean they obviously will change between builds?

Re: Building packages three times in a row

2007-09-24 Thread Goswin von Brederlow
Martin Uecker [EMAIL PROTECTED] writes: Patrick Winnertz wrote: Am Dienstag, 18. September 2007 21:12:44 schrieb Julien Cristau: Hmmhh, what do you do about programs etc that encode the build-time in the binary? I mean they obviously will change between builds? Hopefully they don't

Re: Building packages three times in a row

2007-09-24 Thread paddy
On Mon, Sep 24, 2007 at 08:35:50PM +0200, Goswin von Brederlow wrote: Some tools use randomization to get out of worst case situations or general optimization. For example when you look for an optimal allocation of register usage you can do a search by picking a random register allocation

Re: Building packages three times in a row

2007-09-24 Thread Martin Uecker
On Mon, Sep 24, 2007 at 08:35:50PM +0200, Goswin von Brederlow wrote: Martin Uecker [EMAIL PROTECTED] writes: I think it would be really cool if the Debian policy required that packages could be rebuild bit-identical from source. At the moment, it is impossible to independly verify the

Re: Building packages three times in a row

2007-09-24 Thread Jörg Sommer
Hallo Goswin, Goswin von Brederlow [EMAIL PROTECTED] wrote: Some tools use randomization to get out of worst case situations or general optimization. For example when you look for an optimal allocation of register usage you can do a search by picking a random register allocation and repeat

Re: Building packages three times in a row

2007-09-23 Thread Martin Uecker
Patrick Winnertz wrote: Am Dienstag, 18. September 2007 21:12:44 schrieb Julien Cristau: Hmmhh, what do you do about programs etc that encode the build-time in the binary? I mean they obviously will change between builds? Hopefully they don't encode the build-time in the file list? We

Re: Building packages three times in a row

2007-09-23 Thread Neil Williams
On Sun, 23 Sep 2007 23:32:59 +0200 Martin Uecker [EMAIL PROTECTED] wrote: Patrick Winnertz wrote: Am Dienstag, 18. September 2007 21:12:44 schrieb Julien Cristau: Hmmhh, what do you do about programs etc that encode the build-time in the binary? I mean they obviously will change

Re: Building packages three times in a row

2007-09-23 Thread Martin Uecker
Neil Williams [EMAIL PROTECTED]: Martin Uecker [EMAIL PROTECTED] wrote: [...] I think it would be really cool if the Debian policy required that packages could be rebuild bit-identical from source. At the moment, it is impossible to independly verify the integricity of binary

Re: Building packages three times in a row

2007-09-23 Thread Benjamin A'Lee
On Mon, Sep 24, 2007 at 12:54:58AM +0200, Martin Uecker wrote: Neil Williams [EMAIL PROTECTED]: This has been covered before - certain upstream macros are among many factors that ensure that this is unlikely. I, for one, use such macros upstream to indicate the build time of the actual

Re: Building packages three times in a row

2007-09-23 Thread Martin Uecker
Benjamin A'Lee [EMAIL PROTECTED]: On Mon, Sep 24, 2007 at 12:54:58AM +0200, Martin Uecker wrote: Neil Williams [EMAIL PROTECTED]: This has been covered before - certain upstream macros are among many factors that ensure that this is unlikely. I, for one, use such macros upstream

Re: Building packages three times in a row

2007-09-18 Thread Julien Cristau
On Tue, Sep 18, 2007 at 20:49:03 +0200, Soeren Sonnenburg wrote: On Mon, 2007-09-10 at 22:34 +0200, Patrick Winnertz wrote: Hi, [...] Furthermore we detect some issues with different package content (compared to the first build) after the second and third build. This bugs will have

Re: Building packages three times in a row

2007-09-18 Thread Soeren Sonnenburg
On Mon, 2007-09-10 at 22:34 +0200, Patrick Winnertz wrote: Hi, [...] Furthermore we detect some issues with different package content (compared to the first build) after the second and third build. This bugs will have Severity: Serious. Hmmhh, what do you do about programs etc that encode

Re: Building packages three times in a row

2007-09-18 Thread Patrick Winnertz
Am Dienstag, 18. September 2007 21:12:44 schrieb Julien Cristau: Hmmhh, what do you do about programs etc that encode the build-time in the binary? I mean they obviously will change between builds? Hopefully they don't encode the build-time in the file list? We checked not for files which

Re: Building packages three times in a row

2007-09-17 Thread Neil Williams
On Mon, 10 Sep 2007 22:34:52 +0200 Patrick Winnertz [EMAIL PROTECTED] wrote: as a QA effort the whole archive was rebuilt over the weekend to catch build-failures, whether a package can be build three tmes in a row (unpack, build, clean, build,clean, build). What happens about

Building packages three times in a row

2007-09-10 Thread Patrick Winnertz
Hi, as a QA effort the whole archive was rebuilt over the weekend to catch build-failures, whether a package can be build three tmes in a row (unpack, build, clean, build,clean, build). This is the second effort to get rid of those issues. The first effort was announced by Martin-Zobel Helas on

Re: Building packages three times in a row

2007-09-10 Thread Patrick Winnertz
Am Montag, 10. September 2007 22:34:52 schrieb Patrick Winnertz: Hi, as a QA effort the whole archive was rebuilt over the weekend to catch build-failures, whether a package can be build three tmes in a row (unpack, build, clean, build,clean, build). This is the second effort to get rid of