You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/app-admin/rsyslog/files/8-stable/rsyslog-8.27.0-fix-librdkaf...

44 lines
1.5 KiB

--- a/configure.ac
+++ b/configure.ac
@@ -1695,12 +1695,14 @@ AM_CONDITIONAL(ENABLE_KAFKA_TESTS, test x$enable_kafka_tests = xyes)
# omkafka works with older library
if test "x$enable_omkafka" = "xyes"; then
- PKG_CHECK_MODULES([LIBRDKAFKA], [librdkafka],, [
- AC_CHECK_LIB([rdkafka], [rd_kafka_produce], [
- AC_MSG_WARN([librdkafka is missing but library present, using -lrdkafka])
- LIBRDKAFKA_LIBS=-lrdkafka
- ], [
- AC_MSG_ERROR([could not find rdkafka library])
+ PKG_CHECK_MODULES([LIBRDKAFKA], [rdkafka],, [
+ PKG_CHECK_MODULES([LIBRDKAFKA], [librdkafka],, [
+ AC_CHECK_LIB([rdkafka], [rd_kafka_produce], [
+ AC_MSG_WARN([librdkafka is missing but library present, using -lrdkafka])
+ LIBRDKAFKA_LIBS=-lrdkafka
+ ], [
+ AC_MSG_ERROR([could not find rdkafka library])
+ ])
])
])
AC_CHECK_HEADERS([librdkafka/rdkafka.h])
@@ -1708,12 +1710,13 @@ fi
# imkafka needs newer library
if test "x$enable_imkafka" = "xyes"; then
- PKG_CHECK_MODULES(LIBRDKAFKA, rdkafka >= 0.9.1)
- AC_CHECK_LIB([rdkafka], [rd_kafka_produce], [
- AC_MSG_WARN([librdkafka is missing but library present, using -lrdkafka])
- LIBRDKAFKA_LIBS=-lrdkafka
- ], [
- AC_MSG_ERROR([could not find rdkafka library])
+ PKG_CHECK_MODULES([LIBRDKAFKA], [rdkafka >= 0.9.1],, [
+ AC_CHECK_LIB([rdkafka], [rd_kafka_produce], [
+ AC_MSG_WARN([librdkafka is missing but library present, using -lrdkafka])
+ LIBRDKAFKA_LIBS=-lrdkafka
+ ], [
+ AC_MSG_ERROR([could not find rdkafka library])
+ ])
])
AC_CHECK_HEADERS([librdkafka/rdkafka.h])
fi