Skip to content

fix(arrow/cdata): move headers into parent Go package#251

Merged
zeroshade merged 1 commit intoapache:mainfrom
zeroshade:move-headers
Jan 16, 2025
Merged

fix(arrow/cdata): move headers into parent Go package#251
zeroshade merged 1 commit intoapache:mainfrom
zeroshade:move-headers

Conversation

@zeroshade
Copy link
Copy Markdown
Member

Rationale for this change

fixes #244, also addresses the issue discovered by apache/arrow-adbc#2449 (comment)

What changes are included in this PR?

Moving the abi.h and helpers.h headers up into the parent cdata Go package. Also adding static inline to the helper methods to fix undefined symbol issues when building with CGO_CFLAGS=-g3.

Are these changes tested?

Yes, existing unit tests will cover the changes.

Are there any user-facing changes?

No

@zeroshade zeroshade requested a review from lidavidm January 15, 2025 16:27
@zeroshade zeroshade merged commit f533d20 into apache:main Jan 16, 2025
@zeroshade zeroshade deleted the move-headers branch January 16, 2025 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Please move header files from arrow/cdata/arrow/c into the parent Go package

2 participants