Skip to content

[C++][FlightRPC][ODBC] Enable ODBC build on Linux #49463

@alinaliBQ

Description

@alinaliBQ

Describe the enhancement requested

Acceptance Criteria:

  • Enable basic ODBC build on Linux (ubuntu:24.04). Currently only Windows and macOS are supported.

PR includes:

  • Added docker-compose for Flight SQL ODBC ubuntu-cpp-odbc
  • Register Linux ODBC after build
  • Added unicode support for connection in Linux ODBC
  • Fixed conversion bugs in SetAttributeSQLWCHAR
  • Fix warnings that get treated as errors on Linux
  • Refactor - Replaced boost::lexicographical_compare with std::lexicographical_compare due to compiler issues with boost on Linux

Component(s)

C++, FlightRPC

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions