You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "paleolimbot (via GitHub)" <gi...@apache.org> on 2023/05/02 19:30:18 UTC

[GitHub] [arrow-adbc] paleolimbot commented on pull request #638: feat(r/adbcsnowflake): Package Snowflake driver for R

paleolimbot commented on PR #638:
URL: https://github.com/apache/arrow-adbc/pull/638#issuecomment-1532032791

   Thanks! That PR inspired the approach here...I don't think symbol mapping works on clang and in any case I need slightly different rules (I don't want the Adbc* symbols visible outside the native R extension I don't think). I've got it "working" (as in: can call at least one go symbol) on MacOS x86 and Ubuntu x86.
   
   What is the best approach to vendor the go sources? Basically, I need to build something like Python's sdist. For the C drivers I just copy the sources before running `R CMD build` and that makes a self-contained tarball that. I feel like `go build` does something magical with the file paths but in theory I could maybe copy the `adbc/` directory with the snowflake-related folders into `src/go` here?


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org