ruby2.5.git
7 years agoMerge version 2.5.0-4+rpi1 and 2.5.0-6 to produce 2.5.0-6+rpi1 buster-staging archive/raspbian/2.5.0-6+rpi1 raspbian/2.5.0-6+rpi1
Raspbian forward pporter [Wed, 14 Mar 2018 03:41:41 +0000 (03:41 +0000)]
Merge version 2.5.0-4+rpi1 and 2.5.0-6 to produce 2.5.0-6+rpi1

7 years agoMerge ruby2.5 (2.5.0-6) import into refs/heads/workingbranch
Antonio Terceiro [Sun, 4 Mar 2018 16:30:49 +0000 (16:30 +0000)]
Merge ruby2.5 (2.5.0-6) import into refs/heads/workingbranch

7 years agoRubygems: apply upstream patch to fix multiple vulnerabilities
Antonio Terceiro [Sat, 24 Feb 2018 15:15:36 +0000 (12:15 -0300)]
Rubygems: apply upstream patch to fix multiple vulnerabilities

https://www.ruby-lang.org/en/news/2018/02/17/multiple-vulnerabilities-in-rubygems/
https://blog.rubygems.org/2018/02/15/2.7.6-released.html

Gbp-Pq: Name 0006-Rubygems-apply-upstream-patch-to-fix-multiple-vulner.patch

7 years agoFix tests to cope with updates in tzdata
Nobuyoshi Nakada [Wed, 21 Feb 2018 02:21:10 +0000 (02:21 +0000)]
Fix tests to cope with updates in tzdata

Backported-by: Antonio Terceiro <terceiro@debian.org>
See https://bugs.ruby-lang.org/issues/14438

This is a backport of the following two commits from Ruby upstream:

test_time_tz.rb: past Japanese DST tzdata fix

* test/ruby/test_time_tz.rb (TestTimeTZ#test_asia_tokyo): follow
  the tzdata 2018 fix of Japanese DST transitions (1948-1951).
  [ruby-core:85373] [Bug #14438]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

test_time_tz.rb: past Japanese DST tzdata fix

* test/ruby/test_time_tz.rb (TestTimeTZ#test_asia_tokyo): fix
  the expected data at the end of DST.  [Bug #14438]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Gbp-Pq: Name 0005-Fix-tests-to-cope-with-updates-in-tzdata.patch

7 years agoMake gemspecs reproducible
Antonio Terceiro [Tue, 10 Oct 2017 18:08:43 +0000 (15:08 -0300)]
Make gemspecs reproducible

With an explicit date, they will get the current date and make build
unreproducible

Gbp-Pq: Name 0004-Make-gemspecs-reproducible.patch

7 years agoMark Gemspec-reproducible change fixing #784225, too
Christian Hofstaedtler [Tue, 10 Oct 2017 18:07:11 +0000 (15:07 -0300)]
Mark Gemspec-reproducible change fixing #784225, too

I think the UTC date change will fix the Multi-Arch not-same file issue,
too.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Christian Hofstaedtler <zeha@debian.org>
Gbp-Pq: Name 0003-Mark-Gemspec-reproducible-change-fixing-784225-too.patch

7 years agolib/mkmf.rb: sort list of object files in generated Makefile
Reiner Herrmann [Tue, 10 Oct 2017 18:06:13 +0000 (15:06 -0300)]
lib/mkmf.rb: sort list of object files in generated Makefile

Without sorting the list explicitely, its order is indeterministic,
because readdir() is also not deterministic.
When the list of object files varies between builds, they are linked
in a different order, which results in an unreproducible build.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Reiner Herrmann <reiner@reiner-h.de>
Gbp-Pq: Name 0002-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch

7 years agordoc: build reproducible documentation
Christian Hofstaedtler [Tue, 10 Oct 2017 18:04:34 +0000 (15:04 -0300)]
rdoc: build reproducible documentation

- sort input filenames
- provide a fixed timestamp to the gzip compression

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Christian Hofstaedtler <zeha@debian.org>
Gbp-Pq: Name 0001-rdoc-build-reproducible-documentation.patch

7 years agoruby2.5 (2.5.0-6) unstable; urgency=medium
Antonio Terceiro [Sun, 4 Mar 2018 16:30:49 +0000 (16:30 +0000)]
ruby2.5 (2.5.0-6) unstable; urgency=medium

  * debian/rules: explicitly pass --runstatedir, --localstatedir, and
    --sysconfdir to ./configure

[dgit import unpatched ruby2.5 2.5.0-6]

7 years agoImport ruby2.5_2.5.0-6.debian.tar.xz
Antonio Terceiro [Sun, 4 Mar 2018 16:30:49 +0000 (16:30 +0000)]
Import ruby2.5_2.5.0-6.debian.tar.xz

[dgit import tarball ruby2.5 2.5.0-6 ruby2.5_2.5.0-6.debian.tar.xz]

7 years agoMerge ruby2.5 (2.5.0-4+rpi1) import into refs/heads/workingbranch
Peter Michael Green [Tue, 20 Feb 2018 21:18:57 +0000 (21:18 +0000)]
Merge ruby2.5 (2.5.0-4+rpi1) import into refs/heads/workingbranch

7 years agoMake gemspecs reproducible
Antonio Terceiro [Tue, 10 Oct 2017 18:08:43 +0000 (15:08 -0300)]
Make gemspecs reproducible

With an explicit date, they will get the current date and make build
unreproducible

Gbp-Pq: Name 0004-Make-gemspecs-reproducible.patch

7 years agoMark Gemspec-reproducible change fixing #784225, too
Christian Hofstaedtler [Tue, 10 Oct 2017 18:07:11 +0000 (15:07 -0300)]
Mark Gemspec-reproducible change fixing #784225, too

I think the UTC date change will fix the Multi-Arch not-same file issue,
too.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Christian Hofstaedtler <zeha@debian.org>
Gbp-Pq: Name 0003-Mark-Gemspec-reproducible-change-fixing-784225-too.patch

7 years agolib/mkmf.rb: sort list of object files in generated Makefile
Reiner Herrmann [Tue, 10 Oct 2017 18:06:13 +0000 (15:06 -0300)]
lib/mkmf.rb: sort list of object files in generated Makefile

Without sorting the list explicitely, its order is indeterministic,
because readdir() is also not deterministic.
When the list of object files varies between builds, they are linked
in a different order, which results in an unreproducible build.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Reiner Herrmann <reiner@reiner-h.de>
Gbp-Pq: Name 0002-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch

7 years agordoc: build reproducible documentation
Christian Hofstaedtler [Tue, 10 Oct 2017 18:04:34 +0000 (15:04 -0300)]
rdoc: build reproducible documentation

- sort input filenames
- provide a fixed timestamp to the gzip compression

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Christian Hofstaedtler <zeha@debian.org>
Gbp-Pq: Name 0001-rdoc-build-reproducible-documentation.patch

7 years agoruby2.5 (2.5.0-4+rpi1) buster-staging; urgency=medium
Peter Michael Green [Tue, 20 Feb 2018 21:18:57 +0000 (21:18 +0000)]
ruby2.5 (2.5.0-4+rpi1) buster-staging; urgency=medium

  * Disable testsuite.

[dgit import unpatched ruby2.5 2.5.0-4+rpi1]

7 years agoImport ruby2.5_2.5.0-4+rpi1.debian.tar.xz
Peter Michael Green [Tue, 20 Feb 2018 21:18:57 +0000 (21:18 +0000)]
Import ruby2.5_2.5.0-4+rpi1.debian.tar.xz

[dgit import tarball ruby2.5 2.5.0-4+rpi1 ruby2.5_2.5.0-4+rpi1.debian.tar.xz]

7 years agoMake gemspecs reproducible
Antonio Terceiro [Tue, 10 Oct 2017 18:08:43 +0000 (15:08 -0300)]
Make gemspecs reproducible

With an explicit date, they will get the current date and make build
unreproducible

Gbp-Pq: Name 0004-Make-gemspecs-reproducible.patch

7 years agoMark Gemspec-reproducible change fixing #784225, too
Christian Hofstaedtler [Tue, 10 Oct 2017 18:07:11 +0000 (15:07 -0300)]
Mark Gemspec-reproducible change fixing #784225, too

I think the UTC date change will fix the Multi-Arch not-same file issue,
too.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Christian Hofstaedtler <zeha@debian.org>
Gbp-Pq: Name 0003-Mark-Gemspec-reproducible-change-fixing-784225-too.patch

7 years agolib/mkmf.rb: sort list of object files in generated Makefile
Reiner Herrmann [Tue, 10 Oct 2017 18:06:13 +0000 (15:06 -0300)]
lib/mkmf.rb: sort list of object files in generated Makefile

Without sorting the list explicitely, its order is indeterministic,
because readdir() is also not deterministic.
When the list of object files varies between builds, they are linked
in a different order, which results in an unreproducible build.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Reiner Herrmann <reiner@reiner-h.de>
Gbp-Pq: Name 0002-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch

7 years agordoc: build reproducible documentation
Christian Hofstaedtler [Tue, 10 Oct 2017 18:04:34 +0000 (15:04 -0300)]
rdoc: build reproducible documentation

- sort input filenames
- provide a fixed timestamp to the gzip compression

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
Signed-off-by: Christian Hofstaedtler <zeha@debian.org>
Gbp-Pq: Name 0001-rdoc-build-reproducible-documentation.patch

7 years agoruby2.5 (2.5.0-4) unstable; urgency=medium
Antonio Terceiro [Sat, 30 Dec 2017 13:50:04 +0000 (13:50 +0000)]
ruby2.5 (2.5.0-4) unstable; urgency=medium

  * debian/rules: pass --excludes-dir options to `make check` via $TESTS

[dgit import unpatched ruby2.5 2.5.0-4]

7 years agoImport ruby2.5_2.5.0-4.debian.tar.xz
Antonio Terceiro [Sat, 30 Dec 2017 13:50:04 +0000 (13:50 +0000)]
Import ruby2.5_2.5.0-4.debian.tar.xz

[dgit import tarball ruby2.5 2.5.0-4 ruby2.5_2.5.0-4.debian.tar.xz]

7 years agoImport ruby2.5_2.5.0.orig.tar.gz
Antonio Terceiro [Tue, 26 Dec 2017 13:48:55 +0000 (13:48 +0000)]
Import ruby2.5_2.5.0.orig.tar.gz

[dgit import orig ruby2.5_2.5.0.orig.tar.gz]