Skip to content
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

hw-kafka-client-5.0.0 #6388

Closed
1 task
bergmark opened this issue Jan 6, 2022 · 6 comments
Closed
1 task

hw-kafka-client-5.0.0 #6388

bergmark opened this issue Jan 6, 2022 · 6 comments

Comments

@bergmark
Copy link
Member

bergmark commented Jan 6, 2022

hw-kafka-client-5.0.0 (changelog) (Alexey Raga alexey.raga@gmail.com @AlexeyRaga) is out of bounds for:

@bergmark
Copy link
Member Author

nri-kafka was disabled when we upgraded to aeson 2 due to an nri-prelude compilation failure

        - nri-kafka < 0 # tried nri-kafka-0.1.0.4, but its *library* requires the disabled package: nri-prelude
        - nri-prelude < 0 # 0.6.0.6 compile fail aeson 2.0

@bergmark
Copy link
Member Author

@AlexeyRaga any idea about this? I couldn't reproduce it locally.

c2hs: Error limit of 20 errors has been reached.
src/Kafka/Internal/RdKafka.chs:1039: (column 42) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1038: (column 26) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1036: (column 59) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1035: (column 63) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1033: (column 26) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1032: (column 40) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1029: (column 26) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1028: (column 40) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1026: (column 63) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1025: (column 65) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1024: (column 65) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1023: (column 64) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1022: (column 61) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1020: (column 20) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1019: (column 25) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1018: (column 29) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:1015: (column 12) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_vu_t' in the header file.
src/Kafka/Internal/RdKafka.chs:984: (column 7) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_error_destroy' in the header file.
src/Kafka/Internal/RdKafka.chs:981: (column 7) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_error_code' in the header file.
src/Kafka/Internal/RdKafka.chs:979: (column 12) [ERROR]  >>> Unknown identifier!
  Cannot find a definition for `rd_kafka_error_t' in the header file

@bergmark bergmark reopened this Feb 14, 2022
@AlexeyRaga
Copy link
Contributor

@bergmark Perhaps different (old) version of librdkafka?
All these definitions do exist, for sure: https://github.com/edenhill/librdkafka/blob/master/src/rdkafka.h

@bergmark
Copy link
Member Author

bergmark commented Jun 6, 2022

Sorry for the late reply, yes we are using an old version. Our docker image needs to be updated https://github.com/commercialhaskell/stackage/blob/master/debian-bootstrap.sh#L307

@torgeirsh
Copy link

Was the Docker image updated? The link doesn't work anymore.

@mihaimaruseac
Copy link
Contributor

This seems resolved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants