Thanks for the update JB, that sounds reasonable to me (and then we can finally close out the code donation form).
On Mon, Oct 28, 2024, at 23:10, Jean-Baptiste Onofré wrote: > Hi everyone, > > I did a sync-up with James about the Arrow Flight ODBC driver PR > (https://github.com/apache/arrow/pull/40939). > > Here's the main takeaways: > > 1. To actually package and distribute the ODBC driver, we need > something like warpdrive to package and interface the driver. As > warpdrive is a LGPL library, and as LGPL is a Cat X license > (https://www.apache.org/legal/resolved.html), we can't use warpdrive > here. So, we need a wrapper like warpdrive to package the driver. > 2. We discussed about an action plan, that we want to propose: > 2.1. We propose to merge the current PR (#40939) as soon as the build > is OK. I'm working on fixing the Arrow static linkage to have a green > build. > 2.2. Once the current PR is merged, we will work on a homemade > alternative to warpdrive (implemented from scratch), creating a new > folder/module in cpp/flight/odbc > > Thoughts ? > > Thanks, > Regards > JB