diff options
| author | Thomas Perrot <thomas.perrot@bootlin.com> | 2021-09-30 16:04:24 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-10-01 14:51:45 +0100 |
| commit | aeb712ebb055fadf2fdfd95ae1cad60a142a2fbd (patch) | |
| tree | 3872258412cad74db31ad77982452536e542683e /meta/recipes-devtools/ruby/ruby_3.0.2.bb | |
| parent | 3115aa157de4df5a2e32bd54c8552d8b7a757925 (diff) | |
| download | poky-aeb712ebb055fadf2fdfd95ae1cad60a142a2fbd.tar.gz | |
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]
(From OE-Core rev: 59b07ab51ff932a4632a31675445ba4192bae36b)
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/ruby/ruby_3.0.2.bb')
| -rw-r--r-- | meta/recipes-devtools/ruby/ruby_3.0.2.bb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/recipes-devtools/ruby/ruby_3.0.2.bb b/meta/recipes-devtools/ruby/ruby_3.0.2.bb index 38e594a59e..2abf504d91 100644 --- a/meta/recipes-devtools/ruby/ruby_3.0.2.bb +++ b/meta/recipes-devtools/ruby/ruby_3.0.2.bb | |||
| @@ -7,6 +7,10 @@ SRC_URI += " \ | |||
| 7 | file://run-ptest \ | 7 | file://run-ptest \ |
| 8 | file://0001-template-Makefile.in-do-not-write-host-cross-cc-item.patch \ | 8 | file://0001-template-Makefile.in-do-not-write-host-cross-cc-item.patch \ |
| 9 | file://0002-template-Makefile.in-filter-out-f-prefix-map.patch \ | 9 | file://0002-template-Makefile.in-filter-out-f-prefix-map.patch \ |
| 10 | file://0003-rdoc-build-reproducible-documentation.patch \ | ||
| 11 | file://0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch \ | ||
| 12 | file://0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch \ | ||
| 13 | file://0006-Make-gemspecs-reproducible.patch \ | ||
| 10 | " | 14 | " |
| 11 | 15 | ||
| 12 | SRC_URI[sha256sum] = "5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" | 16 | SRC_URI[sha256sum] = "5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" |
