Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package librdkafka for openSUSE:Factory 
checked in at 2021-10-31 22:55:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librdkafka (Old)
 and      /work/SRC/openSUSE:Factory/.librdkafka.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "librdkafka"

Sun Oct 31 22:55:32 2021 rev:12 rq:928127 version:1.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/librdkafka/librdkafka.changes    2021-06-25 
15:01:32.316166263 +0200
+++ /work/SRC/openSUSE:Factory/.librdkafka.new.1890/librdkafka.changes  
2021-10-31 22:56:11.927723914 +0100
@@ -1,0 +2,22 @@
+Sat Oct 16 10:20:58 UTC 2021 - Dirk M??ller <[email protected]>
+
+- update to 1.8.0:
+ * Upgrade bundled zlib version from 1.2.8 to 1.2.11 in the `librdkafka.redist`
+   NuGet package. The updated zlib version fixes CVEs:
+   CVE-2016-9840, CVE-2016-9841, CVE-2016-9842, CVE-2016-9843
+   See https://github.com/edenhill/librdkafka/issues/2934 for more information.
+ * librdkafka now uses [vcpkg](https://vcpkg.io/) for up-to-date Windows
+   dependencies in the `librdkafka.redist` NuGet package:
+   OpenSSL 1.1.1l, zlib 1.2.11, zstd 1.5.0.
+ * The upstream dependency (OpenSSL, zstd, zlib) source archive checksums are
+   now verified when building with `./configure --install-deps`.
+   These builds are used by the librdkafka builds bundled with
+   confluent-kafka-go, confluent-kafka-python and confluent-kafka-dotnet.
+ * Producer `flush()` now overrides the `linger.ms` setting for the duration
+   of the `flush()` call, effectively triggering immediate transmission of
+   queued messages. (#3489)
+ * Lots of bugfixes, see included CHANGELOG.md for details
+- build against system libraries rather than bundled ones
+- enable all features
+
+-------------------------------------------------------------------

Old:
----
  v1.7.0.tar.gz

New:
----
  v1.8.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ librdkafka.spec ++++++
--- /var/tmp/diff_new_pack.2nhIyG/_old  2021-10-31 22:56:12.567724406 +0100
+++ /var/tmp/diff_new_pack.2nhIyG/_new  2021-10-31 22:56:12.571724409 +0100
@@ -16,15 +16,14 @@
 #
 
 
+%define libname %{name}1
 # lto breaks crc32 detection in configure script
 # See https://github.com/edenhill/librdkafka/issues/2426
 %ifnarch x86_64
 %define _lto_cflags %{nil}
 %endif
-
-%define libname %{name}1
 Name:           librdkafka
-Version:        1.7.0
+Version:        1.8.0
 Release:        0
 Summary:        The Apache Kafka C/C++ library
 License:        BSD-2-Clause
@@ -36,10 +35,9 @@
 BuildRequires:  gcc-c++
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
-# lz4 is not in SLE12 available
-%if 0%{?sle_version} >= 150000 && !0%{?is_opensuse}
-BuildRequires:  liblz4-devel
-%endif
+BuildRequires:  pkgconfig(liblz4)
+BuildRequires:  pkgconfig(libzstd)
+BuildRequires:  pkgconfig(zlib)
 
 %description
 librdkafka is a C library implementation of the Apache Kafka protocol,
@@ -68,17 +66,18 @@
 %setup -q
 
 %build
-%configure --enable-ssl \
-%if 0%{?sle_version} >= 150000 && !0%{?is_opensuse}
-           --enable-lz4 \
-%else
-           --disable-lz4 \
-%endif
-           --enable-sasl
-make %{?_smp_mflags}
+%configure \
+       --enable-gssapi \
+        --enable-lz4 --enable-lz4-ext \
+       --enable-regex-ext \
+        --enable-sasl \
+       --enable-ssl \
+       --enable-zlib \
+       --enable-zstd
+%make_build
 
 %check
-make %{?_smp_mflags} check
+%make_build check
 
 %install
 %make_install
@@ -88,7 +87,6 @@
 %postun -n %{libname} -p /sbin/ldconfig
 
 %files -n %{libname}
-%defattr(-,root,root,-)
 %{_docdir}/../%{name}
 %doc %attr(0644,root,root) %{_docdir}/../%{name}/README.md
 %doc %attr(0644,root,root) %{_docdir}/../%{name}/CONFIGURATION.md
@@ -100,7 +98,6 @@
 %{_libdir}/librdkafka++.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %dir %{_includedir}/%{name}
 %attr(0644,root,root) %{_includedir}/%{name}/*
 %{_libdir}/librdkafka.so

++++++ v1.7.0.tar.gz -> v1.8.0.tar.gz ++++++
++++ 4587 lines of diff (skipped)

Reply via email to