2010-08-28 15:40:33 |
Clint Byrum |
bug |
|
|
added bug |
2010-08-28 15:41:07 |
Clint Byrum |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594607 |
|
2010-08-28 15:41:07 |
Clint Byrum |
bug task added |
|
libdbi (Debian) |
|
2010-08-28 15:51:40 |
Clint Byrum |
libdbi (Ubuntu): importance |
Undecided |
High |
|
2010-09-01 16:37:15 |
Clint Byrum |
bug task added |
|
rrdtool (Ubuntu) |
|
2010-09-01 16:39:53 |
Clint Byrum |
libdbi (Ubuntu): status |
New |
In Progress |
|
2010-09-01 16:39:56 |
Clint Byrum |
libdbi (Ubuntu): assignee |
|
Clint Byrum (clint-fewbar) |
|
2010-09-01 18:13:24 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/maverick/libdbi/upstream-0.8.4 |
|
2010-09-01 22:39:04 |
Serge Hallyn |
rrdtool (Ubuntu): status |
New |
Triaged |
|
2010-09-01 22:39:11 |
Serge Hallyn |
rrdtool (Ubuntu): importance |
Undecided |
High |
|
2010-09-01 23:06:24 |
Clint Byrum |
bug task added |
|
gammu (Ubuntu) |
|
2010-09-01 23:06:50 |
Clint Byrum |
bug task added |
|
icinga (Ubuntu) |
|
2010-09-01 23:07:06 |
Clint Byrum |
bug task added |
|
libapache-mod-log-sql (Ubuntu) |
|
2010-09-01 23:07:32 |
Clint Byrum |
bug task added |
|
libdbi-drivers (Ubuntu) |
|
2010-09-01 23:07:49 |
Clint Byrum |
bug task added |
|
collectd (Ubuntu) |
|
2010-09-02 15:29:51 |
Clint Byrum |
libdbi (Ubuntu): status |
In Progress |
Confirmed |
|
2010-09-02 15:46:12 |
Clint Byrum |
libdbi-drivers (Ubuntu): status |
New |
In Progress |
|
2010-09-02 15:46:13 |
Clint Byrum |
libdbi-drivers (Ubuntu): assignee |
|
Clint Byrum (clint-fewbar) |
|
2010-09-02 15:46:15 |
Clint Byrum |
rrdtool (Ubuntu): status |
Triaged |
In Progress |
|
2010-09-02 15:46:19 |
Clint Byrum |
rrdtool (Ubuntu): assignee |
|
Clint Byrum (clint-fewbar) |
|
2010-09-02 18:00:39 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/maverick/libdbi-drivers/libdbi-sonamebump |
|
2010-09-14 15:33:44 |
Thierry Carrez |
tags |
|
server-mrs |
|
2010-09-15 23:15:41 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/maverick/rrdtool/maverick-libdbi-soname-change |
|
2010-09-15 23:21:31 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/maverick/gammu/libdbi-soname-change |
|
2010-09-15 23:30:48 |
Mathias Gug |
bug task added |
|
ubuntu-release-notes |
|
2010-09-15 23:30:58 |
Mathias Gug |
libdbi-drivers (Ubuntu): status |
In Progress |
Triaged |
|
2010-09-15 23:31:04 |
Mathias Gug |
rrdtool (Ubuntu): status |
In Progress |
Triaged |
|
2010-09-15 23:31:07 |
Mathias Gug |
libdbi (Ubuntu): status |
Confirmed |
Triaged |
|
2010-09-15 23:40:24 |
Clint Byrum |
description |
This was found in Debian this past week, and affects our 0.8.3 package as well.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594607
From the debian bug report:
The diff between libdbi 0.8.2 and 0.8.3 includes this:
/* other type definitions */
typedef enum {
- DBI_ERROR_USER = -1, DBI_ERROR_NONE = 0, DBI_ERROR_DBD, DBI_ERROR_BADOBJECT,
- DBI_ERROR_BADTYPE, DBI_ERROR_BADIDX, DBI_ERROR_BADNAME, DBI_ERROR_UNSUPPORTED
,
- DBI_ERROR_NOCONN, DBI_ERROR_NOMEM, DBI_ERROR_BADPTR
+ DBI_ERROR_USER = -10, /* must be the first in the list */
+ DBI_ERROR_DBD = -9,
+ DBI_ERROR_BADOBJECT,
+ DBI_ERROR_BADTYPE,
+ DBI_ERROR_BADIDX,
+ DBI_ERROR_BADNAME,
+ DBI_ERROR_UNSUPPORTED,
+ DBI_ERROR_NOCONN,
+ DBI_ERROR_NOMEM,
+ DBI_ERROR_BADPTR,
+ DBI_ERROR_NONE = 0,
+ DBI_ERROR_CLIENT
} dbi_error_flag;
which changes the values of various error constants. That's an
incompatible ABI change, and should therefore have come with a SONAME
change, AFAICT. |
RELEASE NOTE FOR MAVERICK
===
The version of libdbi (0.8.3) has a known ABI incompatibility with earlier versions of libdbi that have been distributed with past versions of Ubuntu and Debian. As such, any software linked against libdbi.so.0 may give unexpected results if they utilize the 'dbi_error_flag' enum. Recompiling these applications will resolve this issue.
===
This was found in Debian this past week, and affects our 0.8.3 package as well.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594607
From the debian bug report:
The diff between libdbi 0.8.2 and 0.8.3 includes this:
/* other type definitions */
typedef enum {
- DBI_ERROR_USER = -1, DBI_ERROR_NONE = 0, DBI_ERROR_DBD, DBI_ERROR_BADOBJECT,
- DBI_ERROR_BADTYPE, DBI_ERROR_BADIDX, DBI_ERROR_BADNAME, DBI_ERROR_UNSUPPORTED
,
- DBI_ERROR_NOCONN, DBI_ERROR_NOMEM, DBI_ERROR_BADPTR
+ DBI_ERROR_USER = -10, /* must be the first in the list */
+ DBI_ERROR_DBD = -9,
+ DBI_ERROR_BADOBJECT,
+ DBI_ERROR_BADTYPE,
+ DBI_ERROR_BADIDX,
+ DBI_ERROR_BADNAME,
+ DBI_ERROR_UNSUPPORTED,
+ DBI_ERROR_NOCONN,
+ DBI_ERROR_NOMEM,
+ DBI_ERROR_BADPTR,
+ DBI_ERROR_NONE = 0,
+ DBI_ERROR_CLIENT
} dbi_error_flag;
which changes the values of various error constants. That's an
incompatible ABI change, and should therefore have come with a SONAME
change, AFAICT.
|
|
2010-09-15 23:42:25 |
Mathias Gug |
ubuntu-release-notes: assignee |
|
Thierry Carrez (ttx) |
|
2010-09-15 23:43:18 |
Mathias Gug |
tags |
server-mrs |
|
|
2010-10-08 11:00:40 |
Thierry Carrez |
ubuntu-release-notes: status |
New |
Fix Released |
|
2010-10-09 17:01:09 |
Kate Stewart |
nominated for series |
|
Ubuntu Maverick |
|
2010-10-09 17:01:09 |
Kate Stewart |
bug task added |
|
collectd (Ubuntu Maverick) |
|
2010-10-09 17:01:09 |
Kate Stewart |
bug task added |
|
gammu (Ubuntu Maverick) |
|
2010-10-09 17:01:09 |
Kate Stewart |
bug task added |
|
icinga (Ubuntu Maverick) |
|
2010-10-09 17:01:09 |
Kate Stewart |
bug task added |
|
libapache-mod-log-sql (Ubuntu Maverick) |
|
2010-10-09 17:01:09 |
Kate Stewart |
bug task added |
|
libdbi (Ubuntu Maverick) |
|
2010-10-09 17:01:09 |
Kate Stewart |
bug task added |
|
libdbi-drivers (Ubuntu Maverick) |
|
2010-10-09 17:01:09 |
Kate Stewart |
bug task added |
|
rrdtool (Ubuntu Maverick) |
|
2010-10-12 03:18:52 |
Bug Watch Updater |
libdbi (Debian): status |
Unknown |
Fix Released |
|
2010-11-30 19:19:30 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/+junk/libdbi-debian-packaging-0.8.4 |
|
2011-07-17 14:32:05 |
Andreas Moog |
icinga (Ubuntu): status |
New |
Fix Released |
|
2011-08-23 09:15:20 |
Launchpad Janitor |
rrdtool (Ubuntu): status |
Triaged |
Fix Released |
|
2011-08-23 09:20:13 |
Launchpad Janitor |
collectd (Ubuntu): status |
New |
Fix Released |
|
2011-08-23 09:20:22 |
Launchpad Janitor |
libapache-mod-log-sql (Ubuntu): status |
New |
Fix Released |
|
2011-08-23 09:38:16 |
Colin Watson |
gammu (Ubuntu): status |
New |
Fix Released |
|
2011-08-23 09:49:02 |
Colin Watson |
bug task added |
|
syslog-ng (Ubuntu) |
|
2011-08-23 09:50:12 |
Launchpad Janitor |
libdbi-drivers (Ubuntu): status |
Triaged |
Fix Released |
|
2011-08-23 09:50:21 |
Launchpad Janitor |
syslog-ng (Ubuntu): status |
New |
Fix Released |
|
2011-08-23 10:11:16 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/libdbi-drivers |
|
2011-08-23 10:12:25 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/collectd |
|
2011-08-23 10:12:43 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/libapache-mod-log-sql |
|
2011-08-23 10:13:23 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/syslog-ng |
|
2011-08-24 15:10:24 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/rrdtool |
|
2011-08-24 15:49:49 |
Clint Byrum |
libdbi (Ubuntu): status |
Triaged |
Fix Released |
|
2011-08-25 22:05:52 |
Clint Byrum |
collectd (Ubuntu Maverick): status |
New |
Won't Fix |
|
2011-08-25 22:06:03 |
Clint Byrum |
gammu (Ubuntu Maverick): status |
New |
Won't Fix |
|
2011-08-25 22:06:13 |
Clint Byrum |
icinga (Ubuntu Maverick): status |
New |
Won't Fix |
|
2011-08-25 22:06:26 |
Clint Byrum |
libapache-mod-log-sql (Ubuntu Maverick): status |
New |
Won't Fix |
|
2011-08-25 22:06:37 |
Clint Byrum |
libdbi (Ubuntu Maverick): status |
Triaged |
Won't Fix |
|
2011-08-25 22:06:48 |
Clint Byrum |
libdbi-drivers (Ubuntu Maverick): status |
Triaged |
Won't Fix |
|
2011-08-25 22:07:00 |
Clint Byrum |
rrdtool (Ubuntu Maverick): status |
Triaged |
Won't Fix |
|
2011-08-25 22:07:11 |
Clint Byrum |
syslog-ng (Ubuntu Maverick): status |
New |
Won't Fix |
|
2011-08-31 17:06:32 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/icinga |
|
2013-01-30 07:42:04 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/raring-proposed/collectd |
|