Package: ruby-sqlite3 / 1.7.3-2

Metadata

Package Version Patches format
ruby-sqlite3 1.7.3-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
build with system sqlite.patch | (download)

ext/sqlite3/extconf.rb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 force building with system libraries
fix tests sqlite3_3_37.patch | (download)

test/test_database.rb | 6 3 + 3 - 0 !
test/test_integration.rb | 6 3 + 3 - 0 !
test/test_integration_resultset.rb | 4 2 + 2 - 0 !
3 files changed, 8 insertions(+), 8 deletions(-)

 sqlite3 3.37.0+ use uppercase column tupe names
 Starting with SQLite3 3.37.0 it stores column type names as a value and
 always displayed in uppercase letters.
 Previously it stored type names as text with the same case as it was given. 
 This breaks testing where the column type is defined in lowercase and
 expects it to be given back as-is.
 Fix this with using type names in uppercase.
failing_tests_1_6_9.patch | (download)

test/test_database.rb | 6 3 + 3 - 0 !
test/test_integration.rb | 4 2 + 2 - 0 !
test/test_integration_resultset.rb | 2 1 + 1 - 0 !
3 files changed, 6 insertions(+), 6 deletions(-)

fix failing tests with sqlite 3.46