-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-4697: [C++] Add URI parsing facility #3779
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
1ccd56b to
685782b
Compare
|
I can reproduce the manylinux1 failure locally but I don't understand what's happening. CMake does find out the full path to the However, for some reason, the linker command then uses relative paths and fails: |
599f194 to
abf1904
Compare
|
MinGW build failure here. It seems the uriparser library doesn't build on MinGW: I don't really know what to do with this. |
|
There is a build error in https://ci.appveyor.com/project/kou/arrow#L387 It doesn't need to be built with |
|
Good catch. Apparently |
|
Thanks to @kou for the pull request regarding I welcome help understanding how to fix the build for MinGW before I time for an in-depth analysis myself. Making Travis or AppVeyor cover MinGW for uriparser is yet to be done as of today. |
|
PS: Existing commit uriparser/uriparser@8bdd07e and the existing prototype might be of interest. |
|
@kou i'll be away until March 15th. There should be no urgency here, but otherwise another core developer could still push updates to this PR ;-) |
|
I can take of this PR once the CMake refactor is merged. |
abf1904 to
ea34e87
Compare
|
I rebased on the latest CMake changes. |
6909dac to
37235ed
Compare
- Add docstrings - Add more path tests
6fe4024 to
bca49e1
Compare
bca49e1 to
ff41cef
Compare
|
The manylinux1 issue is still strinking, as described in #3779 (comment) |
Suggested by @xhochy. Co-Authored-By: pitrou <pitrou@free.fr>
|
Successful AppVeyor build here: https://ci.appveyor.com/project/pitrou/arrow/builds/23190635 |
xhochy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, LGTM
Using the uriparser C library.