Skip to content

Commit 60c6674

Browse files
committed
Drop support for 32-bit Windows
1 parent c67e7c7 commit 60c6674

File tree

5 files changed

+1
-7
lines changed

5 files changed

+1
-7
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ jobs:
1212
matrix:
1313
platform:
1414
- "x64-mingw32"
15-
- "x86-mingw32"
1615
- "x64-mingw-ucrt"
1716
name: cross-compile-windows
1817
runs-on: ubuntu-22.04

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* Drop support for Ruby < 2.7
44
* Drop support for SQL Server < 2017
55
* Drop support for FreeTDS < 1.0
6+
* No longer provide a 32-bit Windows build
67
* Raise error if FreeTDS is unable to sent command buffer to the server
78
* Use freetds v1.4.23, libiconv v1.17 and OpenSSL v3.4.0 for Windows builds
89

Rakefile

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ ruby_cc_ucrt_versions = "3.3.0:3.2.0:3.1.0".freeze
1111
ruby_cc_mingw32_versions = "3.0.0:2.7.0".freeze
1212

1313
GEM_PLATFORM_HOSTS = {
14-
'x86-mingw32' => {
15-
host: 'i686-w64-mingw32',
16-
ruby_versions: ruby_cc_mingw32_versions
17-
},
1814
'x64-mingw32' => {
1915
host: 'x86_64-w64-mingw32',
2016
ruby_versions: ruby_cc_mingw32_versions

ext/tiny_tds/extconf.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ def do_help
2222

2323
# Make sure to check the ports path for the configured host
2424
architecture = RbConfig::CONFIG['arch']
25-
architecture = "x86-mingw32" if architecture == "i386-mingw32"
2625

2726
project_dir = File.expand_path("../../..", __FILE__)
2827
freetds_ports_dir = File.join(project_dir, 'ports', architecture, 'freetds', FREETDS_VERSION)

test/gem_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,6 @@ class GemTest < MiniTest::Spec
158158
{
159159
'x64-mingw-ucrt' => 'x64-mingw-ucrt',
160160
'x64-mingw32' => 'x64-mingw32',
161-
'x86-mingw32' => 'x86-mingw32',
162161
'x86_64-linux' => 'x86_64-linux',
163162
}.each do |host,expected|
164163
describe "on a #{host} architecture" do

0 commit comments

Comments
 (0)