Commits

Sutou Kouhei authored e1aebf61137
ARROW-5370: [C++] Use system uriparser if available This change will use uriparser >= 0.9.0 (found via pkgconfig) if it is available in the system toolchain, otherwise it will build from source. Using the SYSTEM method it will not fail for now if the version is not new enough given that the version we require is too new for many Linux distributions. We can look into supporting older uriparser some other time Author: Sutou Kouhei <kou@clear-code.com> Author: Wes McKinney <wesm+git@apache.org> Closes #4525 from wesm/ARROW-5370 and squashes the following commits: e5e40cc83 <Sutou Kouhei> Disable Flight for now f26faaa79 <Sutou Kouhei> Install gRPC package for Flight 8398c2301 <Sutou Kouhei> Enable Flight on MinGW to use uriparser 5a06e0605 <Sutou Kouhei> Use consistent order df2f76fc0 <Sutou Kouhei> Need variable expansion for empty string b2bfcff91 <Sutou Kouhei> Use JIRA issue number 0464cf8d6 <Sutou Kouhei> Use AUTO for uriparser even if ARROW_DEPENDENCY_SOURCE is CONDA 3caabe4da <Sutou Kouhei> Reuse existing Finduriparser.cmake b7cec7c77 <Wes McKinney> Incorporate kou's suggestion 177fd9508 <Wes McKinney> Use system liburiparser-dev if available