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

Subscribers

People subscribed via source and target branches