On the beginning of the week I improved two patches I had sent on the
previous week upon Lunar's suggestion. They are the following:
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788747
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788752

On both cases the inital patch removed the usage of C __DATE__ and
__TIME__ timestamps from the build. On one package this caused the
manpages to be malformed. On the other one, it removed a field in a
generated xml. The improved patches maintain the timestamps in the
source code and allows them to be set to a fixed date, which in the case
of the debian build is set to the last changelog date, making the
packages build reproducibly.

On Tuesday I attended the second bi-weekly irc meeting about
reproducible builds in Debian. (I also attended the first one, but
forgot to mention in my weekly report). The purpose of these meetings is
to discuss the current state of the project, bring up issues and share
what other members are working on. The result of the first meeting can
be found here:

The result of the second meeting can be found here:

This week I had two final exams and I will have two presentations and
one deliverable on Monday from my university course. Because of this I
wasn't able to do much work this week. I'll be finished on Monday, so
I'll be able to dedicate much more time to GSoC.

For next week my plan is the following:
- Add some information in the wiki regarding the 'C macro timestamp'
issue (and maybe on the page regarding the issue 'packages not using
- Continue working on fixing packages with the 'C macro timestamp' issue
- Start to discuss with my mentor and other members of the project on
what can I focus now that I'll have more time to work on harder issues.


Attachment: signature.asc
Description: OpenPGP digital signature

Reproducible-builds mailing list

Reply via email to