mirror of
https://github.com/ruby/ruby.git
synced 2025-09-16 00:54:01 +02:00
Ignore DEFAULT_SOURCE_DATE_EPOCH [ci skip]
Rubygems sets the date of built gems to `DEFAULT_SOURCE_DATE_EPOCH` now unless `SOURCE_DATE_EPOCH` environment variable is set. It is just for the reproducible build, meaningless in our ChangeLog.
This commit is contained in:
parent
349f36c527
commit
1628bbb18a
1 changed files with 4 additions and 1 deletions
|
@ -22,7 +22,10 @@ unless /^[^#]/ !~ (gem = $F[0])
|
||||||
else
|
else
|
||||||
uri = $F[2]
|
uri = $F[2]
|
||||||
end
|
end
|
||||||
date = gem.date if !date or gem.date && gem.date > date
|
if (!date or gem.date && gem.date > date) and gem.date.to_i != 315_619_200
|
||||||
|
# DEFAULT_SOURCE_DATE_EPOCH is meaningless
|
||||||
|
date = gem.date
|
||||||
|
end
|
||||||
if $F[3]
|
if $F[3]
|
||||||
if $F[3].include?($F[1])
|
if $F[3].include?($F[1])
|
||||||
$F[3][$F[1]] = gem.version.to_s
|
$F[3][$F[1]] = gem.version.to_s
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue