Merge ~lucaskanashiro/ubuntu/+source/ruby-dataobjects-mysql:focal-merge into ubuntu/+source/ruby-dataobjects-mysql:debian/sid

Proposed by Lucas Kanashiro
Status: Merged
Approved by: Robie Basak
Approved revision: 4bd71b2350f89ed8e11dc8de94559e15d606a08f
Merge reported by: Andreas Hasenack
Merged at revision: 4bd71b2350f89ed8e11dc8de94559e15d606a08f
Proposed branch: ~lucaskanashiro/ubuntu/+source/ruby-dataobjects-mysql:focal-merge
Merge into: ubuntu/+source/ruby-dataobjects-mysql:debian/sid
Diff against target: 140 lines (+86/-3)
3 files modified
debian/changelog (+82/-0)
debian/control (+2/-1)
debian/start_mysqld_and_auto_install.sh (+2/-2)
Reviewer Review Type Date Requested Status
Rafael David Tinoco (community) Needs Information
Canonical Server Pending
Review via email: mp+380125@code.launchpad.net

Description of the change

Merge version 0.10.17-1 from Debian. Since Debian does not totally support MySQL 8 yet, I kept part of the delta:

  * Merge with Debian unstable. Remaining changes:
    - d/start_mysqld_and_auto_install.sh: fix build against MySQL 8.0.
  * Dropped:
    - Added support for MySQL 5.7.

It built fine in this PPA:

https://launchpad.net/~lucaskanashiro/+archive/ubuntu/focal-ruby-dataobjects-mysql-merge/+packages

Robie may want to review this since he brought up this merge to discussion.

To post a comment you must log in.
Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

I made a comment at the bottom...

review: Needs Information
Revision history for this message
Robie Basak (racb) :
Revision history for this message
Robie Basak (racb) wrote :

Sponsored. Thanks!

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

This migrated to focal release already.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index bc1b43d..48f61f8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
1ruby-dataobjects-mysql (0.10.17-1ubuntu1) focal; urgency=medium
2
3 * Merge with Debian unstable. Remaining changes:
4 - d/start_mysqld_and_auto_install.sh: fix build against MySQL 8.0.
5 * Dropped:
6 - Added support for MySQL 5.7.
7
8 -- Lucas Kanashiro <lucas.kanashiro@canonical.com> Mon, 02 Mar 2020 16:16:28 -0300
9
1ruby-dataobjects-mysql (0.10.17-1) unstable; urgency=medium10ruby-dataobjects-mysql (0.10.17-1) unstable; urgency=medium
211
3 * Team upload.12 * Team upload.
@@ -16,6 +25,42 @@ ruby-dataobjects-mysql (0.10.17-1) unstable; urgency=medium
1625
17 -- Lucas Kanashiro <lucas.kanashiro@canonical.com> Thu, 13 Feb 2020 19:20:02 -030026 -- Lucas Kanashiro <lucas.kanashiro@canonical.com> Thu, 13 Feb 2020 19:20:02 -0300
1827
28ruby-dataobjects-mysql (0.10.16-2ubuntu5) focal; urgency=medium
29
30 [ Rafael David Tinoco ]
31 * Sponsoring ruby2.7 transitions
32
33 [ Lucas Kanashiro ]
34 * No-change rebuild for ruby2.7
35
36 -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Wed, 26 Feb 2020 17:10:47 +0000
37
38ruby-dataobjects-mysql (0.10.16-2ubuntu4) eoan; urgency=medium
39
40 [ Lars Tangvald ]
41 * d/start_mysqld_and_auto_install.sh: fix build against MySQL 8.0.
42
43 -- Robie Basak <robie.basak@ubuntu.com> Wed, 14 Aug 2019 01:19:13 +0000
44
45ruby-dataobjects-mysql (0.10.16-2ubuntu3) bionic; urgency=high
46
47 * No change rebuild against ruby-defaults without ruby2.3 support.
48
49 -- Dimitri John Ledkov <xnox@ubuntu.com> Thu, 01 Mar 2018 09:35:34 +0000
50
51ruby-dataobjects-mysql (0.10.16-2ubuntu2) bionic; urgency=medium
52
53 * No-change rebuild for ruby2.5 update.
54
55 -- Matthias Klose <doko@ubuntu.com> Thu, 01 Feb 2018 19:02:12 +0000
56
57ruby-dataobjects-mysql (0.10.16-2ubuntu1) zesty; urgency=medium
58
59 * Merge from Debian. Remaining changes:
60 - Added support for MySQL 5.7.
61
62 -- Lars Tangvald <lars.tangvald@oracle.com> Wed, 15 Feb 2017 15:46:13 +0100
63
19ruby-dataobjects-mysql (0.10.16-2) unstable; urgency=medium64ruby-dataobjects-mysql (0.10.16-2) unstable; urgency=medium
2065
21 * Team upload.66 * Team upload.
@@ -31,6 +76,43 @@ ruby-dataobjects-mysql (0.10.16-2) unstable; urgency=medium
3176
32 -- Christian Hofstaedtler <zeha@debian.org> Thu, 19 Jan 2017 22:44:26 +000077 -- Christian Hofstaedtler <zeha@debian.org> Thu, 19 Jan 2017 22:44:26 +0000
3378
79ruby-dataobjects-mysql (0.10.16-1ubuntu1) xenial; urgency=medium
80
81 * Added support for MySQL 5.7 (LP: #1566858).
82 The fix was taken from the datamapper/do github project
83
84 -- Lars Tangvald <lars.tangvald@oracle.com> Wed, 06 Apr 2016 15:34:40 +0200
85
86ruby-dataobjects-mysql (0.10.16-1build5) xenial; urgency=medium
87
88 * Rebuild against libmysqlclient20.
89
90 -- Robie Basak <robie.basak@ubuntu.com> Tue, 05 Apr 2016 13:01:20 +0000
91
92ruby-dataobjects-mysql (0.10.16-1build4) xenial; urgency=medium
93
94 * No-change rebuild for ruby2.3-only support.
95
96 -- Matthias Klose <doko@ubuntu.com> Sun, 13 Mar 2016 21:15:55 +0000
97
98ruby-dataobjects-mysql (0.10.16-1build3) xenial; urgency=medium
99
100 * No-change rebuild to add ruby2.3 support.
101
102 -- Matthias Klose <doko@ubuntu.com> Sun, 13 Mar 2016 12:35:21 +0000
103
104ruby-dataobjects-mysql (0.10.16-1build2) xenial; urgency=medium
105
106 * No-change rebuild to drop ruby2.1 support.
107
108 -- Matthias Klose <doko@ubuntu.com> Thu, 21 Jan 2016 11:18:59 +0000
109
110ruby-dataobjects-mysql (0.10.16-1build1) wily; urgency=medium
111
112 * No-change to add ruby2.2 support.
113
114 -- Matthias Klose <doko@ubuntu.com> Tue, 08 Sep 2015 13:33:53 +0000
115
34ruby-dataobjects-mysql (0.10.16-1) unstable; urgency=medium116ruby-dataobjects-mysql (0.10.16-1) unstable; urgency=medium
35117
36 [ Balasankar C ]118 [ Balasankar C ]
diff --git a/debian/control b/debian/control
index f435d33..9f1d017 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,8 @@
1Source: ruby-dataobjects-mysql1Source: ruby-dataobjects-mysql
2Section: ruby2Section: ruby
3Priority: optional3Priority: optional
4Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
5Uploaders: Deepak Tripathi <deepak@debian.org>,6Uploaders: Deepak Tripathi <deepak@debian.org>,
6 Cédric Boutillier <boutil@debian.org>7 Cédric Boutillier <boutil@debian.org>
7Build-Depends: debhelper (>= 12~),8Build-Depends: debhelper (>= 12~),
diff --git a/debian/start_mysqld_and_auto_install.sh b/debian/start_mysqld_and_auto_install.sh
index 9b5f63d..e0a3725 100644
--- a/debian/start_mysqld_and_auto_install.sh
+++ b/debian/start_mysqld_and_auto_install.sh
@@ -17,7 +17,7 @@ DO_MYSQL_PASS=
17DO_MYSQL_DBNAME=do_test17DO_MYSQL_DBNAME=do_test
18DO_MYSQL_DATABASE=/${DO_MYSQL_DBNAME}18DO_MYSQL_DATABASE=/${DO_MYSQL_DBNAME}
1919
20mysql_install_db --no-defaults --datadir=${MYTEMP_DIR} --force --skip-name-resolve --user=${DO_MYSQL_USER}20/usr/sbin/mysqld --no-defaults --initialize-insecure --user=${DO_MYSQL_USER} --datadir=${MYTEMP_DIR}
21/usr/sbin/mysqld --no-defaults --user=${DO_MYSQL_USER} --socket=${MYSQL_UNIX_PORT} --datadir=${MYTEMP_DIR} --skip-networking &21/usr/sbin/mysqld --no-defaults --user=${DO_MYSQL_USER} --socket=${MYSQL_UNIX_PORT} --datadir=${MYTEMP_DIR} --skip-networking &
22echo -n pinging mysqld.22echo -n pinging mysqld.
23attempts=023attempts=0
@@ -30,7 +30,7 @@ while ! /usr/bin/mysqladmin --socket=${MYSQL_UNIX_PORT} ping ; do
30 fi30 fi
31done31done
32mysql --socket=${MYSQL_UNIX_PORT} --execute "CREATE DATABASE ${DO_MYSQL_DBNAME};"32mysql --socket=${MYSQL_UNIX_PORT} --execute "CREATE DATABASE ${DO_MYSQL_DBNAME};"
33mysql --socket=${MYSQL_UNIX_PORT} --execute "GRANT ALL PRIVILEGES ON ${DO_MYSQL_DBNAME}.* TO '${DO_MYSQL_USER}'@'localhost' IDENTIFIED BY '${DO_MYSQL_PASS}';"33mysql --socket=${MYSQL_UNIX_PORT} --execute "GRANT ALL PRIVILEGES ON ${DO_MYSQL_DBNAME}.* TO '${DO_MYSQL_USER}'@'localhost';"
3434
35# Keep running so we can terminate mysqld.35# Keep running so we can terminate mysqld.
36set +e36set +e

Subscribers

People subscribed via source and target branches