ext/duckdb/extconf.rb in duckdb-0.10.0.0 vs ext/duckdb/extconf.rb in duckdb-0.10.1.0
- old
+ new
@@ -1,10 +1,10 @@
# frozen_string_literal: true
require 'mkmf'
-DUCKDB_REQUIRED_VERSION = '0.8.0'
+DUCKDB_REQUIRED_VERSION = '0.9.0'
def check_duckdb_header(header, version)
found = find_header(
header,
'/opt/homebrew/include',
@@ -50,14 +50,11 @@
dir_config('duckdb')
check_duckdb_header('duckdb.h', DUCKDB_REQUIRED_VERSION)
-# check duckdb >= 0.8.0
-check_duckdb_library('duckdb', 'duckdb_string_is_inlined', DUCKDB_REQUIRED_VERSION)
-
# check duckdb >= 0.9.0
-have_func('duckdb_bind_parameter_index', 'duckdb.h')
+check_duckdb_library('duckdb', 'duckdb_bind_parameter_index', DUCKDB_REQUIRED_VERSION)
# check duckdb >= 0.10.0
have_func('duckdb_appender_column_count', 'duckdb.h')
# duckdb_parameter_name is not found on Windows.