July 2023 Oracle CPU: https://www.oracle.com/security-alerts/cpujul2023.html#AppendixMSQL Issue was fixed in zstd package in Bug 31740. It doesn't look like mysql-connector-c++ is linked to the system zstd, so it could be using bundled code.
Unable to pin down the package, only similar: mysql-connector-java mysql-connector-net mysql-connector-net-devel python3-mysql-connector If the solution is embedded zstd, https://dev.mysql.com/downloads/connector/cpp/ shows current version is 8.1.0, but cannot see what it offers/fixes. DavidG If you do not want this, please re-assign it.
Assignee: bugsquad => geiger.david68210
(In reply to Lewis Smith from comment #1) > Unable to pin down the package, only similar: > mysql-connector-java > mysql-connector-net > mysql-connector-net-devel > python3-mysql-connector The SRPM is mysql-connector-c++. RPMS from it in Mageia 8 are: lib64mysqlcppconn-devel lib64mysqlcppconn7 lib64mysqlcppconn8-devel lib64mysqlcppconn8_2 lib64mysqlcppconn9
Our mysql-connector-c++ is already linked to system zstd in lib64mysqlcppconn8_2 package: In our spec file there is as cmake build option: -DBUNDLE_DEPENDENCIES=OFF \ -DWITH_PROTOBUF=system \ -DWITH_LZ4=system \ -DWITH_SSL=system \ -DWITH_ZLIB=system \ -DWITH_ZSTD=system \ $ urpmq --whatrequires lib64zstd1 |grep mysql lib64mysqlcppconn8_2
Ahh, I see that in Mageia 8 too. But lib64mysqlcppconn9 doesn't require lib64zstd1?
Doesn't need it. lib64zstd1 is required by systemd, so is present in every install.
CC: (none) => davidwhodgins
lib64mysqlcppconn8_2-8.0.32-1.mga8.x86_64.rpm in 8/Core/Updates repo requires it.
$ urpmq --requires-recursive basesystem-minimal|grep zstd lib64zstd1 zstd As it's already required, that's redundant but does no harm.
Dave, I don't see the point you're trying to make. I just thought it weird that this SRPM produces the library with two different major numbers, but only one of them uses system zstd.
Ah. Sorry. I was responding to comment 4 after reading it in the bugs ml. Didn't notice the mention of the bundled copy.
It is only lib64mysqlcppconn8_2 which uses zstd future not lib64mysqlcppconn9!
Ok, thanks for the clarification.
Resolution: (none) => INVALIDStatus: NEW => RESOLVED