Skip to content

Commit

Permalink
Update SQLite to fix compilation on Fedora (#173)
Browse files Browse the repository at this point in the history
Due to change in Fedora [0] that turns on more errors and/or turns some warnings into errors, sqlite3 1.4.4 stopped compiling successfully on Fedora >= 40.

Bumping the sqlite3 gem version fixes that. Since 3.3 branch is only relevant for Ruby >= 3.3 we don't have to worry about keeping compatibility with earlier Rubies (like 2.5 on RHEL 8).

It was fixed by sqlite3 upstream in a commit [1] first present in sqlite3 1.5.0.

[0] https://fedoraproject.org/wiki/Changes/PortingToModernC
[1] sparklemotion/sqlite3-ruby@abdbfd5
  • Loading branch information
SlouchyButton authored Jul 10, 2024
1 parent 95b6e7a commit ccd98fd
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ GEM
matrix (0.4.2)
method_source (1.0.0)
mini_mime (1.1.2)
mini_portile2 (2.6.1)
mini_portile2 (2.8.7)
minitest (5.15.0)
net-imap (0.2.2)
digest
Expand All @@ -127,8 +127,8 @@ GEM
net-protocol
timeout
nio4r (2.7.0)
nokogiri (1.12.5)
mini_portile2 (~> 2.6.1)
nokogiri (1.16.6)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
pg (1.5.4)
public_suffix (4.0.7)
Expand Down Expand Up @@ -199,7 +199,8 @@ GEM
actionpack (>= 5.2)
activesupport (>= 5.2)
sprockets (>= 3.0.0)
sqlite3 (1.4.4)
sqlite3 (2.0.2)
mini_portile2 (~> 2.8.0)
strscan (3.1.0)
thor (1.2.2)
tilt (2.3.0)
Expand Down

0 comments on commit ccd98fd

Please sign in to comment.