File tree Expand file tree Collapse file tree 3 files changed +9
-1
lines changed
cpp/src/arrow/flight/sql/odbc/tests Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,8 @@ if ! type minio >/dev/null 2>&1; then
5555fi
5656case " $( uname) " in
5757 Linux)
58- exclude_tests+=(" arrow-flight-sql-odbc-test" )
58+ # -AL- check CI output not segfault right away.
59+ # exclude_tests+=("arrow-flight-sql-odbc-test")
5960 n_jobs=$( nproc)
6061 ;;
6162 Darwin)
Original file line number Diff line number Diff line change @@ -566,6 +566,7 @@ services:
566566 ARROW_PARQUET : " OFF"
567567 ARROW_S3 : " OFF"
568568 ARROW_SUBSTRAIT : " OFF"
569+ ARROW_TEST_LINKAGE : " static"
569570 # Register ODBC before running tests
570571 command : >
571572 /bin/bash -c "
Original file line number Diff line number Diff line change @@ -65,6 +65,12 @@ else()
6565 # Unix
6666 list (APPEND ARROW_FLIGHT_SQL_ODBC_TEST_STATIC_LINK_LIBS
6767 ${ARROW_FLIGHT_SQL_ODBC_TEST_LIBS} ${ARROW_FLIGHT_SQL_ODBC_TEST_LINK_LIBS} )
68+
69+ if (NOT APPLE )
70+ # Explicitly link to boost on Linux // -AL- trying to make `ARROW_TEST_LINKAGE=static` work.
71+ list (APPEND ARROW_FLIGHT_SQL_ODBC_TEST_STATIC_LINK_LIBS arrow_odbc_spi_impl Boost::headers ${ARROW_PROTOBUF_LIBPROTOBUF} )
72+ endif ()
73+
6874endif ()
6975
7076add_arrow_test (flight_sql_odbc_test
You can’t perform that action at this time.
0 commit comments