Bug#722079: hello: Please provide a deterministic Build ID

2013-09-07 Thread Jérémy Bobbio
Package: hello Version: 2.8-4 Severity: wishlist Tags: patch Hi! In the quest to get deterministic/reproducible builds [1], I have noticed that the result of building hello currently varies according to its build path. The attached patch use the debugedit tool to prevent such variation by

Bug#722079: hello: Please provide a deterministic Build ID

2013-09-07 Thread Santiago Vila
El 07/09/13 17:04, Jérémy Bobbio escribió: Package: hello Version: 2.8-4 Severity: wishlist Tags: patch Hi! In the quest to get deterministic/reproducible builds [1], I have noticed that the result of building hello currently varies according to its build path. The attached patch use the

Bug#722079: hello: Please provide a deterministic Build ID

2013-09-07 Thread Jérémy Bobbio
Hi! Santiago Vila: In the quest to get deterministic/reproducible builds [1], I have noticed that the result of building hello currently varies according to its build path. […] While I can agree that reproducible builds is a good thing (I added gzip -n recently), the proposed patch makes

Bug#722079: hello: Please provide a deterministic Build ID

2013-09-07 Thread Santiago Vila
El 07/09/13 18:27, Jérémy Bobbio escribió: After poking some more at GCC and its documentation, I came up with the attached patch. It only adds two new switches to the CFLAGS: `-fdebug-prefix-map=` to adjust the source path and `-gno-record-gcc-switches` to prevent the difference in