Page MenuHomePhabricator

bmwiedemann (Bernhard M. Wiedemann)
openSUSE developer

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Mar 8 2016, 11:18 PM (351 w, 4 d)
Availability
Available

hacker, poet, philosopher

Recent Activity

Aug 7 2017

bmwiedemann added a comment to T5113: edje_cc: make builds reproducable.

More detailed testing showed that more than half of openSUSE packages with .edj files now build reproducibly with the patch:
elemines
eperiodique
ephoto
epymc
rage
terminology
terminology-theme-openSUSE

Aug 7 2017, 1:13 PM · efl

Aug 6 2017

bmwiedemann added a comment to T5113: edje_cc: make builds reproducable.

apart from that, the patch helps to make .edj files build reproducibly.
For the patch, this should do the trick:

Aug 6 2017, 12:45 PM · efl
bmwiedemann added a comment to T5113: edje_cc: make builds reproducable.

There is one bug in your patch: you allocate space for sizeof(unsigned int) which is 4 or 8, but then you do sprintf %i which is a decimal ASCII representation of an int, so needs 10 or 20 bytes to represent numbers like 4294967295

Aug 6 2017, 10:01 AM · efl

Jul 13 2017

bmwiedemann created D5023: Allow to override build date.
Jul 13 2017, 1:23 PM
bmwiedemann added a revision to T5495: Support perfectly reproducible builds: D5023: Allow to override build date.
Jul 13 2017, 1:23 PM · efl

Mar 8 2016

bmwiedemann retitled D3781: Allow to skip last_updated and sphinx_version from to Allow to skip last_updated and sphinx_version.
Mar 8 2016, 11:45 PM