chrisfw opened a new issue, #49419: URL: https://github.com/apache/arrow/issues/49419
### Describe the bug, including details regarding any error messages, version, and platform. ### Describe the bug The ODBC MSI built by the `cpp_extra.yml` "ODBC Windows" CI job and uploaded as the `flight-sql-odbc-msi-installer` artifact is missing the core `arrow_flight_sql_odbc.dll` driver file. After installing the MSI, the `bin` directory contains only: - `arrow-file-to-stream.exe` - `arrow-stream-to-file.exe` - VC++ runtime DLLs (`msvcp140.dll`, `vcruntime140.dll`, etc.) The actual ODBC driver DLL (`arrow_flight_sql_odbc.dll`) is not present, making the installer non-functional. The ODBC Driver Manager reports: *"The setup routines for the Apache Arrow Flight SQL ODBC driver could not be found."* This has been reproduced with MSI artifacts from both December 2025 and the February 28, 2026 nightly build (run `22532376244`). The WiX registry fragment in `odbc_registry.wxs` references `CM_FP_arrow_flight_sql_odbc.bin.arrow_flight_sql_odbc.dll`, suggesting CPack is expected to include the DLL, but it appears the `arrow_flight_sql_odbc` target is either not being built or not being picked up by CPack's component filtering during the CI build. ### Component(s) FlightRPC, C++, Packaging ### Related issues - #47787 (ODBC Windows Installer) - #48932 (Fix rsync build error ODBC Nightly Package) - #48904 (Upload ODBC installer into GitHub release as RC) ### Component(s) Packaging -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
