libsqlite3-0 3.7.15 breaks u1db tests

Bug #1171568 reported by dobey
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sqlite3 (Ubuntu)
Won't Fix
High
Matthias Klose

Bug Description

There is a regression in the 3.7.15 (and newer, as of 3.7.15.2-1ubuntu1 package in Ubuntu Raring), version of the sqlite3 library, which is causing the tests for u1db to fail when built against the new version. These same tests worked perfectly against 3.7.14.1, and the code is compiling, without warnings.

Here is the 3.7.14.1 -> 3.7.15 diff for the package update in Ubuntu: https://launchpadlibrarian.net/125879462/sqlite3_3.7.14.1-1_3.7.15-1.diff.gz

Here is a build failure of u1db showing the errors caused by the newer version: https://launchpadlibrarian.net/137872928/buildlog_ubuntu-raring-i386.u1db_0.1.4-0ubuntu2_FAILEDTOBUILD.txt.gz

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: libsqlite3-0 3.7.15-1
ProcVersionSignature: Ubuntu 3.8.0-19.13-lowlatency 3.8.8
Uname: Linux 3.8.0-19-lowlatency x86_64
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
Date: Mon Apr 22 14:02:23 2013
InstallationDate: Installed on 2012-10-21 (182 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
SourcePackage: sqlite3
UpgradeStatus: Upgraded to raring on 2012-12-24 (118 days ago)

Revision history for this message
dobey (dobey) wrote :
tags: added: regression-release
Changed in sqlite3 (Ubuntu):
importance: Undecided → High
Changed in sqlite3 (Ubuntu):
assignee: nobody → Matthias Klose (doko)
Revision history for this message
dobey (dobey) wrote :

This appears to be fixed by 3.7.16.2-1ubuntu1 from Saucy. Can we get an SRU for it?

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

u1db still FTBFS in saucy with the with sqlite3 3.7.16.2-1ubuntu1

please see the attached build log.

Revision history for this message
dobey (dobey) wrote :

Dmitrijis, yes, but that's only happening on amd64, and is due to a change in the toolchain (gcc probably). There's also another FTBFS in saucy due to a change in openssl or pyssl error handling. Both of these issues have been fixed upstream, and I will get them put into saucy soon.

As for whether the new sqlite3 fixes the issues, I installed the relevant sqlite3 .debs from saucy on raring, and ran the u1db tests there, and they passed perfectly. So the new sqlite3 does fix this specific issue, but other changes have created other new issues in saucy.

Revision history for this message
dobey (dobey) wrote :

Newer versions of Ubuntu don't have this problem, and 13.04 is EOL now, so it's pretty clear doko isn't going to update the sqlite3 there.

Changed in sqlite3 (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.