]> code.ossystems Code Review - openembedded-core.git/commit
ruby: fix the reproducibility issue
authorThomas Perrot <thomas.perrot@bootlin.com>
Thu, 30 Sep 2021 14:04:24 +0000 (16:04 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 1 Oct 2021 13:51:23 +0000 (14:51 +0100)
commit59b07ab51ff932a4632a31675445ba4192bae36b
treea97d28d716d8d344d9a6df3503cf95a644992915
parent2def2c145c303f27d93ba73876d4c6b214f18166
ruby: fix the reproducibility issue

Apply some changes on the Ruby makefiles in order to fix the reproducibility:
- use a fixed timestamp,
- sort linked objects,
- doesn't use the current date,
- and use UTC date.

[YOCTO #14268]

Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch [new file with mode: 0644]
meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch [new file with mode: 0644]
meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch [new file with mode: 0644]
meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch [new file with mode: 0644]
meta/recipes-devtools/ruby/ruby_3.0.2.bb