ruby-mysql2 (0.5.3-3ubuntu4) jammy; urgency=medium * d/p/adjust-test-acc-to-mysql-8.0.28-change.patch: Add patch to adjust tests according to mysql-8.0/8.0.28 behavioral change. MySQL now returns a String instead of a DateTime object when called with "SELECT ? AS a" and a parameter of MYSQL_TYPE_DATETIME. -- Utkarsh Gupta Thu, 24 Feb 2022 01:35:14 +0530 ruby-mysql2 (0.5.3-3ubuntu3) jammy; urgency=medium * No-change upload due to ruby3.0 transition, remove ruby2.7 support. -- Lucas Kanashiro Fri, 03 Dec 2021 15:18:27 -0300 ruby-mysql2 (0.5.3-3ubuntu2) jammy; urgency=medium * No-change upload due to ruby3.0 transition. -- Lucas Kanashiro Wed, 17 Nov 2021 18:22:36 -0300 ruby-mysql2 (0.5.3-3ubuntu1) jammy; urgency=low * Merge from Debian unstable (LP: #1948817). Remaining changes: + debian/patches/skip-more-tests.patch: skip a couple more tests due to behavioural change in MySQL 8.0.24. + MySQL 8.0 build fixes. - d/p/mysql-8.0.patch - d/start_mysqld_and_run.sh + d/start_mysqld_and_run.sh: Fixes FTBFS with MySQL 5.7 * Dropped changes, merged in Debian: + Skip randomly failing test The test checks that server resources are freed when a statement is closed, but this doesn't always happen immediately, causing random failures. * Reworked the start_mysqld_and_run.sh script to set up a non-root DB user, fixing the build when $USER != root. * d/p/skip-more-tests.patch: Skip another test that is unreliable on heavy builder load. -- Simon Chopin Tue, 26 Oct 2021 15:26:35 +0200 ruby-mysql2 (0.5.3-3) unstable; urgency=medium * Team upload. * Skip another randomly failing test. -- Marc Dequènes (Duck) Tue, 27 Apr 2021 21:54:22 +0900 ruby-mysql2 (0.5.3-2) unstable; urgency=medium * Fix connection with test server (Closes: #978251) - debian/start_mysqld_and_run.sh: run server as $USER, and not as root. It seems that for some reasons mariadb no longer accepts connections as root. - debian/start_mysqld_and_run.sh: fallback to killing the server at the end, if the shutdown command fails. This avoids leaving the server running forever in case something goes wrong with the shutdown command. - Add debian/patches/fix-configuration.patch to adjust the connection configurations used by the tests. * Add patch to skip test that makes assumptions about the server side -- Antonio Terceiro Sat, 27 Feb 2021 13:35:11 -0300 ruby-mysql2 (0.5.3-1) unstable; urgency=medium [ Utkarsh Gupta ] * Add salsa-ci.yml [ Debian Janitor ] * Update standards version to 4.4.1, no changes needed. * Bump debhelper from old 11 to 12. * Set debhelper-compat version in Build-Depends. * Set upstream metadata fields: Repository, Repository-Browse. * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository. * Update standards version to 4.5.0, no changes needed. [ Cédric Boutillier ] * [ci skip] Update team name * [ci skip] Add .gitattributes to keep unwanted files out of the source package [ Utkarsh Gupta ] * Switch d/watch to point to g/h tarball * New upstream version 0.5.3 * Refresh d/patches * Apply diff to fix FTBFS (Closes: #923727) * Add myself as an uploader * Remove unnecessary dependency on the Ruby interpreter * Bump debhelper-compat to 13 * Fix package wrt cme * Apply wrap-and-sort -- Utkarsh Gupta Fri, 16 Oct 2020 14:33:43 +0530 ruby-mysql2 (0.5.2-1ubuntu4) impish; urgency=medium * debian/patches/skip-more-tests.patch: skip a couple more tests due to behavioural change in MySQL 8.0.24. -- Marc Deslauriers Sat, 22 May 2021 18:23:47 -0400 ruby-mysql2 (0.5.2-1ubuntu3) focal; urgency=medium [ Rafael David Tinoco ] * Sponsoring ruby2.7 transitions [ Lucas Kanashiro ] * No-change rebuild for ruby2.7 -- Rafael David Tinoco Wed, 26 Feb 2020 17:10:46 +0000 ruby-mysql2 (0.5.2-1ubuntu2) eoan; urgency=medium [ Lars Tangvald ] * MySQL 8.0 build fixes. - d/p/mysql-8.0.patch - d/start_mysqld_and_run.sh -- Robie Basak Wed, 14 Aug 2019 01:33:48 +0000 ruby-mysql2 (0.5.2-1ubuntu1) disco; urgency=medium * Merge with Debian; remaining changes: - d/start_mysqld_and_run.sh: Fixes FTBFS with MySQL 5.7 - Skip randomly failing test The test checks that server resources are freed when a statement is closed, but this doesn't always happen immediately, causing random failures. -- Matthias Klose Mon, 04 Mar 2019 13:10:47 +0100 ruby-mysql2 (0.5.2-1) unstable; urgency=medium * Team upload. * New upstream version 0.5.2 * Bump debhelper compatibility level to 11 * Declare compliance with Debian Policy 4.3.0 * Update VCS urls to point to salsa * debian/controle: use secure url in Homepage field * debian/copyright: use secure url in Format field * Update the patch set * debian/start_mysqld_and_run.sh: do not create test database * Add patch to skip connect_attrs tests due random failure * debian/watch: use gemwatch.debian.net -- Lucas Kanashiro Fri, 04 Jan 2019 17:34:23 -0200 ruby-mysql2 (0.4.10-0ubuntu5) bionic; urgency=high * No change rebuild against ruby-defaults without ruby2.3 support. -- Dimitri John Ledkov Thu, 01 Mar 2018 09:35:55 +0000 ruby-mysql2 (0.4.10-0ubuntu4) bionic; urgency=medium * No-change rebuild for ruby2.5 update. -- Matthias Klose Thu, 01 Feb 2018 19:02:42 +0000 ruby-mysql2 (0.4.10-0ubuntu3) bionic; urgency=medium * Skip randomly failing test The test checks that server resources are freed when a statement is closed, but this doesn't always happen immediately, causing random failures. -- Lars Tangvald Thu, 01 Feb 2018 08:00:10 +0100 ruby-mysql2 (0.4.10-0ubuntu2) bionic; urgency=medium * Re-apply the Ubuntu changes. -- Matthias Klose Thu, 16 Nov 2017 16:16:02 +0100 ruby-mysql2 (0.4.10-0ubuntu1) bionic; urgency=medium * New upstream version. -- Matthias Klose Thu, 16 Nov 2017 14:56:55 +0100 ruby-mysql2 (0.4.5-2ubuntu1) zesty; urgency=medium * Merge from Debian. Remaining changes: - d/start_mysqld_and_run.sh: Fixes FTBFS with MySQL 5.7 * Dropped changes: - d/p/testfix.patch: no longer needed - d/p/test-nil-read-timeout-credentials: no longer needed -- Lars Tangvald Thu, 16 Feb 2017 22:56:45 +0100 ruby-mysql2 (0.4.5-2) unstable; urgency=medium * Team upload. * Ignore failing test, probably caused by mariadb client lib -- Christian Hofstaedtler Thu, 29 Dec 2016 18:36:10 +0000 ruby-mysql2 (0.4.5-1) unstable; urgency=medium * Team upload. * New upstream version 0.4.5 * Switch to default-*mysql* (Closes: #845907) * Work around mariadb grant issue * Bump debhelper compat level to 10 -- Christian Hofstaedtler Mon, 19 Dec 2016 00:40:04 +0000 ruby-mysql2 (0.4.4-1) unstable; urgency=medium * Team upload [ Cédric Boutillier ] * Use https:// in Vcs-* fields * Run wrap-and-sort on packaging files [ Antonio Terceiro ] * New upstream version 0.4.4 * Bump Standards-Version to 3.9.8 (no changes needed) * Replace build dedependency on libmysqld-dev with libmysqlclient-dev (Closes: #836315) -- Antonio Terceiro Thu, 01 Sep 2016 19:12:11 -0300 ruby-mysql2 (0.4.3-2ubuntu2) xenial; urgency=medium * d/p/test-nil-read-timeout-credentials: provide credentials in nil read timeout test to fix dep8 failure. -- Robie Basak Thu, 07 Apr 2016 01:29:36 +0000 ruby-mysql2 (0.4.3-2ubuntu1) xenial; urgency=medium * FTBFS fixes (LP: #1566798) with thanks to Lars Tangvald: - d/p/testfix.patch: make test create required user. - d/start_mysqld_and_run.sh: + Adjust mysql_install_db options for 5.7. + Create database "test" since mysql_install_db no longer does it in 5.7. -- Robie Basak Wed, 06 Apr 2016 13:30:48 +0000 ruby-mysql2 (0.4.3-2build2) xenial; urgency=medium * Rebuild against libmysqlclient20. -- Robie Basak Tue, 05 Apr 2016 13:01:34 +0000 ruby-mysql2 (0.4.3-2build1) xenial; urgency=medium * No-change rebuild for ruby2.3-only support. -- Matthias Klose Sun, 13 Mar 2016 21:19:49 +0000 ruby-mysql2 (0.4.3-2) unstable; urgency=medium * Team upload. * Fix FTBFS on Big Endian architectures caused by wrong size of YEAR type. -- Christian Hofstaedtler Sat, 27 Feb 2016 20:29:04 +0000 ruby-mysql2 (0.4.3-1) unstable; urgency=medium * Team upload [ Christian Hofstaedtler ] * Imported Upstream version 0.4.2 * Drop upstream applied patches * Refresh local patches * Bump Standard-Version to 3.9.6 [ Antonio Terceiro ] * Imported Upstream version 0.4.3 * rename debian/start_mysqld_and_auto_install.sh to debian/start_mysqld_and_run.sh and make it generic; adapt all in debian/rules accordingly. * Move logic for calling debian/start_mysqld_and_run.sh for running the tests inside debian/ruby-tests.rake * Add skip-problematic-tests.patch to skip 2 tests (Closes: #815770, #796516) * Add trust-library-ABI.patch: skip check for exact versions of the MySQL client library (Closes: #794477) * Update packaging with a new dh-make-ruby run - bump debhelper compatibility level from 7 to 9 - switch Vcs-* to https URLs - cleanup debian/rules -- Antonio Terceiro Thu, 25 Feb 2016 12:01:39 -0300 ruby-mysql2 (0.3.18-1) unstable; urgency=medium * Team upload * New upstream release * Refresh patches - avoid_openssl_loop.patch dropped, applied upstream - correct_mysql_init.patch dropped, applied upstream * debian/start_mysqld_and_auto_install.sh: skip database creation, since mysql seems to already create a database called `test` by default. Closes: #791785, #782768 * add port_to_rspec3.patch, created with `transpec` plus a few manual tweaks to port test suite to RSpec3. This was already done upstream, but there was no release since then. This patch must probably be dropped when the next release comes. -- Antonio Terceiro Mon, 20 Jul 2015 22:25:45 -0300 ruby-mysql2 (0.3.16-3) unstable; urgency=medium * Team upload. * Always shutdown mysqld, even if build fails * Cleanup hanging rspec child on test failure -- Christian Hofstaedtler Fri, 10 Apr 2015 16:46:28 +0200 ruby-mysql2 (0.3.16-2) unstable; urgency=medium * Add upstream patch avoid_openssl_loop.patch to use /dev/null in the invalidate_fd function to avoid infinite loop in OpenSSL (Closes: #770891) Before, a dummy socket was used instead of /dev/null, which may not absorb all writes and lead to an infinite loop. * Add upstream patch correct_mysql_init.patch to correctly initialize the MySQL library, to avoid race condition when other threads try to create a connection (Closes: #770896) -- Cédric Boutillier Tue, 25 Nov 2014 17:52:01 +0100 ruby-mysql2 (0.3.16-1) unstable; urgency=medium [ Jérémy Bobbio ] * Add git-buildpackage configuration [ Cédric Boutillier ] * Imported Upstream version 0.3.16 * remove deactivate_failing_specs.patch: test 'should run signal handlers while waiting for a response' is now passing. -- Cédric Boutillier Sun, 15 Jun 2014 00:37:16 +0200 ruby-mysql2 (0.3.15-1) unstable; urgency=low [ Pirate Praveen ] * New upstream release. * Bump standards version to 3.9.5 (no changes) * Bump gem2deb build dep to 0.7.4~ - drop ruby 1.9.1 [ Cédric Boutillier ] * Create test MySQL table before the tests * Add deactivate_failing_specs.patch, to deactivate a time sensitive test in spec/mysql2/client_spec.rb, failing with Ruby 2.1 -- Cédric Boutillier Tue, 15 Apr 2014 13:22:13 +0200 ruby-mysql2 (0.3.14-2) unstable; urgency=medium * Add myself to Uploaders. * Do not run eventmachine tests until it is fixed on freebsd. -- Cédric Boutillier Wed, 11 Dec 2013 10:36:13 +0100 ruby-mysql2 (0.3.14-1) unstable; urgency=low * Team upload * Imported Upstream version 0.3.14 + add support for Ruby 2.0 (Closes: #720227) * Use canonical URI in Vcs-* fields * Copy example configuration in spec/ for use in tests * Refresh remove_rpath_compilation_flag.patch * Do not try to install inexistant CHANGELOG.md -- Cédric Boutillier Tue, 26 Nov 2013 16:16:45 +0100 ruby-mysql2 (0.3.11-1) unstable; urgency=low * Initial release (Closes: #691150) -- Michael Franzl Thu, 01 Nov 2012 12:05:27 +0100