Skip to content

Conversation

@mildek
Copy link
Collaborator

@mildek mildek commented Dec 9, 2025

No description provided.

Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>
@mildek mildek force-pushed the feat/add-kafka-avro-protocol branch from b76ceb9 to e3ea18f Compare December 9, 2025 12:44
…rotocol

Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>
@mildek mildek force-pushed the feat/add-kafka-avro-protocol branch from 1238242 to 8ce67ec Compare December 9, 2025 12:47
Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>
@mildek mildek force-pushed the feat/add-kafka-avro-protocol branch 2 times, most recently from 61090fb to e6af9f8 Compare December 11, 2025 09:48
Signed-off-by: Krzysztof Milde <Krzysztof.Milde@Point72.com>
@mildek mildek force-pushed the feat/add-kafka-avro-protocol branch from e6af9f8 to aa8a87b Compare December 11, 2025 09:49
- nodefaults
dependencies:
- astor
- avrocpp
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we shouldnt have platform-specific behavior, this should work on windows/mac as well

Copy link
Member

@timkpaine timkpaine Dec 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From what i can see, this is currently building on 1 out of 6 platform combinations:

  • Linux/No Conda
  • Linux/Conda
  • Mac/No Conda
  • Mac/Conda
  • Windows/No Conda
  • Windows/Conda

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

avrocpp is not available on mac with arm cpus

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok so lets make it available on mac with arm cpus

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ive kicked this off upstream, shouldnt take too long. win64 is already available so that should be easy as well.

else()
find_package(RdKafka REQUIRED)
find_package(Avro QUIET)
if(Avro_FOUND)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this results in silent skipping, we don't do anything this way currently.

if something is expected to be built (via an option in the top level CMakeLists), it is required to be found. I would expect that we want something similar for this.

@mildek mildek marked this pull request as draft December 11, 2025 15:23
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.

3 participants