<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>MySQL Forums - Source, Builds, Binaries</title>
        <description>Forum for building directly from the source code.</description>
        <link>https://forums.mysql.com/list.php?117</link>
        <lastBuildDate>Wed, 11 Mar 2026 18:50:10 +0000</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://forums.mysql.com/read.php?117,741311,741311#msg-741311</guid>
            <title>Using JOIN, GROUP BY, and HAVING in MySQL (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,741311,741311#msg-741311</link>
            <description><![CDATA[ Hey everyone 👋<br />
Let’s talk about how to properly use JOIN, GROUP BY, and HAVING in MySQL.<br />
These three can be confusing at first, especially when you start combining multiple tables.<br />
<br />
JOIN lets you pull data from related tables.<br />
<br />
GROUP BY groups the result based on one or more columns.<br />
<br />
HAVING works like WHERE, but it’s used to filter aggregated results (SUM(), COUNT(), etc.).<br />
How do you usually use these in your projects? Any tips to keep queries efficient?]]></description>
            <dc:creator>sanwirja sanwirja</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Mon, 20 Oct 2025 03:11:09 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,740973,740973#msg-740973</guid>
            <title>MySQL C client library version for 9.x (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,740973,740973#msg-740973</link>
            <description><![CDATA[ Hello,<br />
<br />
I have asked an important question in the Connector/C (libmysqlclient) forum, but did not see any reaction for now... so I reference it here:<br />
<br />
<a href="https://forums.mysql.com/read.php?168,740892,740892"  rel="nofollow">https://forums.mysql.com/read.php?168,740892,740892</a><br />
<br />
Can someone give an answer please?<br />
<br />
Thanks!<br />
Seb]]></description>
            <dc:creator>Sebastien FLAESCH</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Tue, 15 Jul 2025 14:15:28 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,740626,740626#msg-740626</guid>
            <title>Trying to build from source fails (2 replies)</title>
            <link>https://forums.mysql.com/read.php?117,740626,740626#msg-740626</link>
            <description><![CDATA[ Hi,<br />
<br />
We had an old mysql-57 server running under FreeBSD 12. The data set was<br />
on a different machine, accessed via an nfs ro mount. The machine failed,<br />
with the backups lost.  Spun up another Freebsd 12 machine, but the<br />
packages for that version os are no longer available. Tried building<br />
5.7 from port tree, but many of the dependencies are gone, leaving the port<br />
unbuildable.<br />
<br />
I have the mysql 80 package installed, but doesn&#039;t like the old 5.7<br />
data set, and there seems t0 be no way to convert the old data set to later<br />
format.<br />
<br />
Downloaded the source package from mysql, and have all the needed packages<br />
installed. C-make completes ok, and make starts well, but then stops with: <br />
<br />
In file included from /usr/local/src/mysql/mysql-5.7.10/sql/rpl_channel_service_interface.cc:21:<br />
In file included from /usr/local/src/mysql/mysql-5.7.10/sql/rpl_mi.h:23:<br />
In file included from /usr/local/src/mysql/mysql-5.7.10/sql/log_event.h:39:<br />
/usr/local/src/mysql/mysql-5.7.10/sql/sql_class.h:2103:8: error: no template named &#039;auto_ptr&#039; in namespace &#039;std&#039;<br />
 2103 |   std::auto_ptr&lt;Transaction_ctx&gt; m_transaction;<br />
      |   ~~~~~^<br />
/usr/local/src/mysql/mysql-5.7.10/sql/sql_class.h:1405:41: error: cannot initialize object parameter of type &#039;const Query_arena&#039; with an expression of type &#039;const THD&#039;<br />
 1405 |   { DBUG_ASSERT(0); return Query_arena::is_stmt_prepare(); }<br />
      |                                         ^~~~~~~~~~~~~~~<br />
/usr/local/src/mysql/mysql-5.7.10/sql/sql_class.h:1408:41: error: cannot initialize object parameter of type &#039;const Query_arena&#039; with an expression of type &#039;const THD&#039;<br />
 1408 |   { DBUG_ASSERT(0); return Query_arena::is_stmt_prepare_or_first_sp_execute(); }<br />
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
/usr/local/src/mysql/mysql-5.7.10/sql/sql_class.h:1411:41: error: cannot initialize object parameter of type &#039;const Query_arena&#039; with an expression of type &#039;const THD&#039;<br />
 1411 |   { DBUG_ASSERT(0); return Query_arena::is_stmt_prepare_or_first_stmt_execute(); }<br />
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
/usr/local/src/mysql/mysql-5.7.10/sql/sql_class.h:1414:41: error: cannot initialize object parameter of type &#039;const Query_arena&#039; with an expression of type &#039;const THD&#039;<br />
 1414 |   { DBUG_ASSERT(0); return Query_arena::is_conventional(); }<br />
      |                                         ^~~~~~~~~~~~~~~<br />
/usr/local/src/mysql/mysql-5.7.10/sql/sql_class.h:3943:12: error: cannot initialize object parameter of type &#039;Query_arena&#039; with an expression of type &#039;THD&#039;<br />
 3943 |     *p_db= strmake(m_db.str, m_db.length);<br />
      |            ^~~~~~~<br />
2 warnings and 6 errors generated.<br />
gmake[2]: *** [sql/CMakeFiles/slave.dir/build.make:331: sql/CMakeFiles/slave.dir/rpl_channel_service_interface.cc.o] Error 1<br />
gmake[2]: Target &#039;sql/CMakeFiles/slave.dir/build&#039; not remade because of errors.<br />
gmake[1]: *** [CMakeFiles/Makefile2:7247: sql/CMakeFiles/slave.dir/all] Error 2<br />
[ 15%] Building CXX object storage/partition/CMakeFiles/partition.dir/ha_partition.cc.o<br />
^Cgmake[2]: *** [storage/partition/CMakeFiles/partition.dir/build.make:79: storage/partition/CMakeFiles/partition.dir/ha_partition.cc.o] Interrupt<br />
gmake[1]: *** [CMakeFiles/Makefile2:3097: storage/partition/CMakeFiles/partition.dir/all] Interrupt<br />
gmake: *** [Makefile:166: all] Interrupt<br />
<br />
Real time embedded systems programmer here, little or no C++, and would not<br />
know where to start looking to fix that. Any suggestions, or ideas, would be <br />
appreciated.<br />
<br />
Thanks,<br />
<br />
Chris]]></description>
            <dc:creator>Chris Quayle</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 22 May 2025 00:04:29 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,740367,740367#msg-740367</guid>
            <title>mysql connector c++ 32 bit (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,740367,740367#msg-740367</link>
            <description><![CDATA[ Hello,<br />
<br />
I tried multiple versions (9.2.0, 8.1.0 and 8.0.33) of mysql connector c++ compiled from source code on windows 11 x64. But I got problem with compilation with jdbc.<br />
<br />
Following cmake command and arguments I use to build<br />
<br />
cmake -G &quot;Visual Studio 17&quot; -A Win32 -DCMAKE_INSTALL_PREFIX:PATH=C:\mysql\bin -DWITH_SSL=C:\openssl -DWITH_MYSQL=&quot;C:\Program Files\MySQL\MySQL Server 8.0&quot; -DWITH_JDBC=ON -DCMAKE_BUILD_TYPE=Debug<br />
<br />
I need to add WITH_MYSQL, I get error during compilation. But now the real conflict ist, that there is no 32 bit of MySQL Server available in MySQL Installer. I tried also to set MySQL source code path according to documentation of mysql connector c++, but DepFindMySQL.cmake, which is located in mysql-connector-c++-9.2.0-src\jdbc\cmake, say WITH_MYSQL would be the path of MysQL installation.<br />
<br />
How could I compile connector c++ in 32 bit without 32 bit of MySQL Server?]]></description>
            <dc:creator>Michael Heng</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Sun, 02 Mar 2025 16:37:41 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,740327,740327#msg-740327</guid>
            <title>Build MySql connector C++ from source (1 reply)</title>
            <link>https://forums.mysql.com/read.php?117,740327,740327#msg-740327</link>
            <description><![CDATA[ Hi<br />
I am trying to build mysql c++ connector from source, version 8.4.0.<br />
I am using CMake GUI to configur the mysql connector C++ , but I have some issues: hereunder I attached what cmake pinted when I tryied to configure the connector:<br />
=== Booststrap ===<br />
-- generator: Visual Studio 17 2022<br />
-- build type: Debug<br />
-- ----<br />
CMake Deprecation Warning at CMakeLists.txt:34 (cmake_minimum_required):<br />
  Compatibility with CMake &lt; 3.10 will be removed from a future version of<br />
  CMake.<br />
<br />
  Update the VERSION argument &lt;min&gt; value.  Or, use the &lt;min&gt;...&lt;max&gt; syntax<br />
  to tell CMake that the project requires at least &lt;min&gt; but has been updated<br />
  to work with policies introduced by &lt;max&gt; or earlier.<br />
<br />
<br />
<br />
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.26100.<br />
<br />
-- Configuring done (0.1s)<br />
<br />
-- Generating done (0.0s)<br />
<br />
-- Build files have been written to: P:/MYSQL_CONN_DEST/platform-cache<br />
<br />
=== Booststrap done ===<br />
Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.26100.<br />
BIG_ENDIAN: 0<br />
Building version 8.4.0<br />
Building on system: Windows-10.0.26100 (AMD64)<br />
Using cmake generator: Visual Studio 17 2022<br />
Using toolset: <br />
Building 64bit code<br />
Building shared connector library<br />
Looking for SSL library.<br />
Using OpenSSL version: 3.0.16<br />
-- found required X509 extensions<br />
CMake Deprecation Warning at cdk/CMakeLists.txt:31 (CMAKE_MINIMUM_REQUIRED):<br />
  Compatibility with CMake &lt; 3.10 will be removed from a future version of<br />
  CMake.<br />
<br />
  Update the VERSION argument &lt;min&gt; value.  Or, use the &lt;min&gt;...&lt;max&gt; syntax<br />
  to tell CMake that the project requires at least &lt;min&gt; but has been updated<br />
  to work with policies introduced by &lt;max&gt; or earlier.<br />
<br />
<br />
CMake Deprecation Warning at cdk/CMakeLists.txt:33 (cmake_policy):<br />
  Compatibility with CMake &lt; 3.10 will be removed from a future version of<br />
  CMake.<br />
<br />
  Update the VERSION argument &lt;min&gt; value.  Or, use the &lt;min&gt;...&lt;max&gt; syntax<br />
  to tell CMake that the project requires at least &lt;min&gt; but has been updated<br />
  to work with policies introduced by &lt;max&gt; or earlier.<br />
<br />
<br />
Configuring CDK as part of MySQL_CONCPP project<br />
Setting up RapidJSON.<br />
Skipping second declaration of config option: THROW_AS_ASSERT (found in: P:/mysql-connector-c++-8.4.0-src/cdk/CMakeLists.txt)<br />
Setting up Protobuf.<br />
== configuring external build of protobuf<br />
-- sources at: P:/mysql-connector-c++-8.4.0-src/cdk/extra/protobuf<br />
-- generator: Visual Studio 17 2022<br />
-- option CMAKE_BUILD_TYPE: Debug<br />
-- option CMAKE_SYSTEM_NAME: Windows<br />
-- option CMAKE_SYSTEM_VERSION: 10.0.26100<br />
-- option CMAKE_SYSTEM_PROCESSOR: AMD64<br />
-- option CMAKE_C_COMPILER: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x64/cl.exe<br />
-- option CMAKE_CXX_COMPILER: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x64/cl.exe<br />
-- option MSVC: 19.42.34435.0<br />
-- ----<br />
Not searching for unused variables given on the command line.<br />
<br />
CMake Error at CMakeLists.txt:60 (cmake_minimum_required):<br />
  Compatibility with CMake &lt; 3.5 has been removed from CMake.<br />
<br />
  Update the VERSION argument &lt;min&gt; value.  Or, use the &lt;min&gt;...&lt;max&gt; syntax<br />
  to tell CMake that the project requires at least &lt;min&gt; but has been updated<br />
  to work with policies introduced by &lt;max&gt; or earlier.<br />
<br />
  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.<br />
<br />
<br />
<br />
-- Configuring incomplete, errors occurred!<br />
<br />
CMake Error at cdk/cmake/dependency.cmake:325 (message):<br />
  Failed to configure external build of protobuf: 1<br />
Call Stack (most recent call first):<br />
  cdk/cmake/dependency.cmake:204 (add_ext_build_targets)<br />
  cdk/cmake/DepFindProtobuf.cmake:54 (add_ext)<br />
  cdk/cmake/dependency.cmake:47 (include)<br />
  cdk/protocol/mysqlx/CMakeLists.txt:29 (find_dependency)<br />
<br />
<br />
Configuring incomplete, errors occurred! <br />
<br />
The problem is here with Protobuf. Cmake foud the Protobuf source here:<br />
sources at: P:/mysql-connector-c++-8.4.0-src/cdk/extra/protobuf<br />
but smoething went wrong. <br />
What is the problem????]]></description>
            <dc:creator>Sławomir Piernikowski</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Mon, 17 Mar 2025 17:33:58 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,740292,740292#msg-740292</guid>
            <title>Unit Test Bgc_ticket_manager_test.Several_tickets_test failing on aarch64 (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,740292,740292#msg-740292</link>
            <description><![CDATA[ Unit test Bgc_ticket_manager_test.Several_tickets_test is failing on aarch64.<br />
<br />
When compiling MySQL 8 on aarch64 and running the unit tests one of them fails. <br />
On x86-64 it succeeds. I have tested this on 8.0.36/40/41 and they all fail.<br />
<br />
Error:<br />
[----------] 1 test from Bgc_ticket_manager_test<br />
[ RUN      ] Bgc_ticket_manager_test.Several_tickets_test<br />
<br />
      Start 17: rpl_channel_credentials<br />
...<br />
<br />
99% tests passed, 1 tests failed out of 89<br />
<br />
Total Test time (real) = 1894.03 sec<br />
<br />
The following tests FAILED:<br />
         16 - merge_large_tests (Timeout)<br />
Errors while running CTest<br />
make: *** [Makefile:91: test] Error 8<br />
<br />
To reproduce:<br />
--------------------------<br />
Launch an aarch64 EC2 instance, for example a t4g.<br />
<br />
wget <a href="https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.41.tar.gz"  rel="nofollow">https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.41.tar.gz</a><br />
tar -xzf mysql-8.0.41.tar.gz<br />
<br />
sudo yum install -y cmake.aarch64 gcc-c++.aarch64 gcc.aarch64 openssl-devel.aarch64 ncurses-devel.aarch64 readline-devel.aarch64 libcurl-devel libtirpc-devel rpcgen<br />
<br />
(cd ~ &amp;&amp; rm -rf build &amp;&amp; cmake -S ./mysql-8.0.41 -B ./build  -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community -DDOWNLOAD_BOOST=1 -DWITH_BOOST=.build/boost -DWITH_ROCKSDB=OFF -DWITH_PERCONA_AUDIT_LOG_FILTER=OFF -DWITH_ROUTER=OFF -DWITH_NDB=OFF -DWITH_NDBCLUSTER_STORAGE_ENGINE=OFF -DWITH_LDAP=OFF -DWITH_AUTHENTICATION_LDAP=OFF -DWITH_PERCONA_AUTHENTICATION_LDAP=OFF -DWITH_AUTHENTICATION_KERBEROS=OFF -DWITH_COREDUMPER=OFF &amp;&amp; \<br />
cd build &amp;&amp; \<br />
make -j$(nproc) &amp;&amp;\<br />
make CTEST_OUTPUT_ON_FAILURE=1 test) 2&gt;&amp;1 | tee mysql-8.0.41.build.$(date &#039;+%Y%m%d%H%M%S&#039;)<br />
--------------------------<br />
<br />
However, when creating a debug build (-DCMAKE_BUILD_TYPE=Debug) the unit test pass.<br />
<br />
Has anyone come across this? <br />
<br />
Any help to figure out why this is happening would really be appreciated.]]></description>
            <dc:creator>Conrad burger</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 20 Feb 2025 08:30:37 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,740234,740234#msg-740234</guid>
            <title>Why does at least the MySQL 8.4 el9.x86_64 RPM package depend on the obsolete net-tools package? (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,740234,740234#msg-740234</link>
            <description><![CDATA[ Hello,<br />
<br />
Why does at least the MySQL 8.4 el9.x86_64 RPM package depend on the obsolete net-tools package (on obsolete tools like arp, ifconfig, route, etc.)?<br />
<br />
viz <a href="https://github.com/mysql/mysql-server/blob/8.4/packaging/rpm-oel/mysql.spec.in#L281"  rel="nofollow">https://github.com/mysql/mysql-server/blob/8.4/packaging/rpm-oel/mysql.spec.in#L281</a><br />
<br />
Thank you in advance and best regards<br />
Karel Ziegler]]></description>
            <dc:creator>Karel Ziegler</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Mon, 10 Feb 2025 21:32:24 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,730000,730000#msg-730000</guid>
            <title>MySQL:  Defining release type (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,730000,730000#msg-730000</link>
            <description><![CDATA[ Defining release type<br />
<br />
The MySQL server source code repository contains a file called MYSQL_VERSION defining the version number of the current release. We have added another field to this file called MYSQL_VERSION_MATURITY. Below is a sample file for an update release of 8.4.1, which is an LTS release: <br />
<br />
MYSQL_VERSION_MAJOR=8<br />
MYSQL_VERSION_MINOR=4<br />
MYSQL_VERSION_PATCH=1<br />
MYSQL_VERSION_EXTRA=-u1<br />
MYSQL_VERSION_MATURITY=&quot;LTS&quot;<br />
<br />
<a href="https://blogs.oracle.com/mysql/post/determine-whether-lts-release-or-not"  rel="nofollow">https://blogs.oracle.com/mysql/post/determine-whether-lts-release-or-not</a>]]></description>
            <dc:creator>Edwin Desouza</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Mon, 28 Oct 2024 22:49:20 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,727471,727471#msg-727471</guid>
            <title>Mysql connector odbc from source (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,727471,727471#msg-727471</link>
            <description><![CDATA[ Hello, i&#039;m trying to install mysql-connector-odbc from source .but I got following error during make phase. Do you have any ideas?<br />
[ 65%] Linking CXX executable ../bin/myodbc-installer<br />
/usr/bin/ld: CMakeFiles/myodbc-installer.dir/myodbc-installer.cc.o: in function `print_odbc_error(void*, short)&#039;:<br />
myodbc-installer.cc:(.text+0x1c9): undefined reference to `SQLGetDiagRec&#039;<br />
/usr/bin/ld: CMakeFiles/myodbc-installer.dir/myodbc-installer.cc.o: in function `list_datasources()&#039;:<br />
myodbc-installer.cc:(.text+0x5f50): undefined reference to `SQLAllocHandle&#039;<br />
/usr/bin/ld: myodbc-installer.cc:(.text+0x5fb1): undefined reference to `SQLSetEnvAttr&#039;<br />
/usr/bin/ld: myodbc-installer.cc:(.text+0x5fef): undefined reference to `SQLFreeHandle&#039;<br />
/usr/bin/ld: myodbc-installer.cc:(.text+0x6060): undefined reference to `SQLDataSources&#039;<br />
/usr/bin/ld: myodbc-installer.cc:(.text+0x60b0): undefined reference to `SQLFreeHandle&#039;<br />
/usr/bin/ld: myodbc-installer.cc:(.text+0x60cb): undefined reference to `SQLFreeHandle&#039;<br />
collect2: error: ld returned 1 exit status<br />
make[2]: *** [installer/CMakeFiles/myodbc-installer.dir/build.make:100: bin/myodbc-installer] Error 1<br />
make[1]: *** [CMakeFiles/Makefile2:491: installer/CMakeFiles/myodbc-installer.dir/all] Error 2<br />
make: *** [Makefile:156: all] Error 2]]></description>
            <dc:creator>Anudari Orgilmaa</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Wed, 16 Oct 2024 08:13:11 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,724851,724851#msg-724851</guid>
            <title>can we create single deb package for mysql8.4 version (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,724851,724851#msg-724851</link>
            <description><![CDATA[ r/mysql-common_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-community-client-plugins_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/libmysqlclient23_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-community-client_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-community-client-core_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-client_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/libmysqlclient-dev_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-community-server_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-community-server-core_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-community-server-debug_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-community-test_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-community-test-debug_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-server_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
    &quot;$package_dir/mysql-testsuite_8.3.0-1ubuntu22.04_amd64.deb&quot;<br />
I installed all these packages for MySQL 8.3. Could someone maybe suggest me with a package that would install MySQL 8.4 all in one?]]></description>
            <dc:creator>ramesh ss</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Wed, 19 Jun 2024 06:05:11 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,724372,724372#msg-724372</guid>
            <title>Disk space requirement when installing from source in a Ubuntu image (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,724372,724372#msg-724372</link>
            <description><![CDATA[ Hello,<br />
<br />
I am trying to install mysql from source. My reference point is <a href="https://dev.mysql.com/doc/refman/8.0/en/source-installation.html"  rel="nofollow">https://dev.mysql.com/doc/refman/8.0/en/source-installation.html</a>. I am using a Ubuntu x86_64 image on VirtualBox. I allotted 25GB disk space, the default one.<br />
<br />
Linux my-VirtualBox 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux<br />
<br />
I ran the cmake command without too many issues - saw some checks as not found, and would progressively try addressing them, but the command itself finished without an error code. The cmake command I ran:<br />
<br />
cmake ../ -DBUILD_CONFIG=mysql_release -DCMAKE_INSTALL_PREFIX=/home/me/mysql-installer -DCPACK_MONOLITHIC_INSTALL=1 -DWITH_DEBUG=1 -DWITH_BOOST=/home/me/installers/boost_1_82_0<br />
<br />
I then ran the make command, which failed saying that there isn&#039;t enough disk space. At the time it failed, the folder I was working on had grown to 12GB. I know one can&#039;t say how big an actual DB can grow to, but my question is about the barebones installation from source. How much disk space is required to do so?<br />
<br />
Thanks,<br />
Mithun]]></description>
            <dc:creator>Mithun Vaidhyanathan</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Sun, 19 May 2024 03:44:14 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,723696,723696#msg-723696</guid>
            <title>How do I build from source for plugin development? (3 replies)</title>
            <link>https://forums.mysql.com/read.php?117,723696,723696#msg-723696</link>
            <description><![CDATA[ I want to create a server-side authentication plugin for MySQL v8.0, so I am trying to build MySQL from source in order to install the plugin header files.<br />
<br />
Here is how I compiled and installed:<br />
<br />
sudo apt update<br />
sudo apt install build-essential libncurses-dev libssl-dev zlib1g-dev cmake git libboost-all-dev pkg-config bison <br />
git clone <a href="https://github.com/mysql/mysql-server.git"  rel="nofollow">https://github.com/mysql/mysql-server.git</a><br />
cd mysql-server/sql<br />
bison sql_yacc.yy -o sql_yacc.cc -Hsql_yacc.hh<br />
bison sql_hints.yy -o sql_hints.yy.cc -Hsql_hints.yy.hh<br />
cd ..<br />
mkdir bld<br />
cd bld<br />
cmake ..<br />
make<br />
make install<br />
<br />
However, I am not seeing the server-side header files anywhere. I tried searching for them with find:<br />
<br />
sudo find /usr/local/mysql -name &quot;plugin*&quot;<br />
<br />
There is no plugin.h or plugin_auth.h. How do I properly install them?]]></description>
            <dc:creator>Peter Orlowski</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Wed, 07 May 2025 18:02:49 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,723678,723678#msg-723678</guid>
            <title>Cannot compile gen_lex_token.cc (1 reply)</title>
            <link>https://forums.mysql.com/read.php?117,723678,723678#msg-723678</link>
            <description><![CDATA[ I am working on compiling MySQL from source so that I can start developing a server-size plugin. This is my first time programming with MySQL so please bear with me. I have been following the documentation: <a href="https://dev.mysql.com/doc/refman/8.0/en/source-installation.html"  rel="nofollow">https://dev.mysql.com/doc/refman/8.0/en/source-installation.html</a><br />
<br />
When I run make, it fails on gen_lex_token.cc saying &quot;‘YYUNDEF’ was not declared in this scope&quot; for line 242 and &quot;no matching function for call to ‘range::range(&lt;brace-enclosed initializer list&gt;)’&quot; for line 250.<br />
<br />
How can I resolve this?]]></description>
            <dc:creator>Peter Orlowski</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Fri, 12 Apr 2024 18:17:02 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,722977,722977#msg-722977</guid>
            <title>Rows scanned per query (1 reply)</title>
            <link>https://forums.mysql.com/read.php?117,722977,722977#msg-722977</link>
            <description><![CDATA[ Is there any way to find the rows scanned per query. <br />
<br />
NOTE : I Don&#039;t want to use EXPLAIN query. <br />
<br />
Intention : My Intention is used to calculate the rows scanned per request in our product.<br />
<br />
So kindly help to find this!!]]></description>
            <dc:creator>loga a</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 22 Feb 2024 14:16:33 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,710341,710341#msg-710341</guid>
            <title>5.7.43 on Ubuntu. Start option --log-error works abnormally, causing mysqld start failed (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,710341,710341#msg-710341</link>
            <description><![CDATA[ I don&#039;t know why option --log-error works uncorrectly, following cmd shows how i start mysqld and debug<br />
<br />
<br />
All Started by <br />
jevon@Kubuntu:/mnt/WorkSpace/Source_Code/mysql-server-5.7$ ./Build/sql/mysqld --user=jevon --sql-mode=NO_AUTO_CREATE_USER --port=9200 --socket=/mnt/WorkSpace/Source_Code/mysql-server-5.7/Build/Runtime_Location/server.socket --pid-file=/mnt/WorkSpace/Source_Code/mysql-server-5.7/Build/Runtime_Location/server.pid --basedir=/mnt/WorkSpace/Source_Code/mysql-server-5.7/Build/Runtime_Location --datadir=/mnt/WorkSpace/Source_Code/mysql-server-5.7/Build/Runtime_Location/data --lc-messages-dir=/mnt/WorkSpace/Source_Code/mysql-server-5.7/Build/sql/share<br />
2023-10-30T02:31:07.925426Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).<br />
2023-10-30T02:31:07.927278Z 0 [Warning] Insecure configuration for --secure-file-priv: Location is accessible to all OS users. Consider choosing a different directory.<br />
2023-10-30T02:31:07.927311Z 0 [Note] ./Build/sql/mysqld (mysqld 5.7.43-debug) starting as process 78003 ...<br />
2023-10-30T02:31:07.928965Z 0 [ERROR] Could not open file &#039;/var/log/mysql/error.log&#039; for error logging: Permission denied<br />
2023-10-30T02:31:07.928999Z 0 [ERROR] Aborting<br />
<br />
2023-10-30T02:31:07.943199Z 0 [Note] Binlog end<br />
2023-10-30T02:31:07.961609Z 0 [Note] ./Build/sql/mysqld: Shutdown complete<br />
<br />
<br />
This is how i start the second instance mysqld which is Builted when i already have an existing mysqld8.0 running<br />
This Log : [ERROR] Could not open file &#039;/var/log/mysql/error.log&#039; is caused by log-error option i think.<br />
I want to log error message on stderr so i did&#039;t create error.log and did&#039;t use --log-error<br />
<br />
I Checked mysqld.cc:3846（maybe） <br />
bool log_errors_to_file = !opt_help &amp;&amp; (log_error_dest != disabled_my_option);<br />
<br />
According to the comment above :<br />
/*<br />
    Enable old-fashioned error log, except when the user has requested<br />
    help information. Since the implementation of plugin server<br />
    variables the help output is now written much later.<br />
<br />
    log_error_dest can be:<br />
    disabled_my_option     --log-error was not used or --log-error=<br />
    &quot;&quot;                     --log-error without arguments (no &#039;=&#039;)<br />
    filename               --log-error=filename<br />
  */<br />
i didn&#039;t used --log-error option, so variable: log_error_dest should be equal to variable: disabled_my_option whick is &#039;0&#039; and cause variable: log_errors_to_file = false.  <br />
But i checked variable: log_error_dest is still /var/log/mysql/error.log  which is the default value of this option.<br />
And i also tryed &quot;--log-error=&quot;, but still /var/log/mysql/error.log<br />
It does&#039;t work correctly<br />
<br />
However i used --log-error=&quot;0&quot;, it works well<br />
mysqld started with no problems.Because variable: log_errors_to_file = false and aviod open errorlogs.<br />
<br />
So why does &quot; --log-error was not used or --log-error=&quot; doesn&#039;t work?<br />
Is there anythis i did wrong or missing some step?<br />
(I use vscode to debug and using args &quot;--log-error=\&quot;0\&quot;&quot;,it works well)<br />
Plz give me some advice Thx]]></description>
            <dc:creator>S jevon</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Mon, 30 Oct 2023 03:14:57 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,709948,709948#msg-709948</guid>
            <title>MySQL server on iPhone (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,709948,709948#msg-709948</link>
            <description><![CDATA[ I’ve seen mySQL run on just about anything, has anybody developed a package for a non-jailbreak iPhone?<br />
<br />
Having one terabyte of memory, it would be nice to be able to do my SQL directly on an iPhone.]]></description>
            <dc:creator>Molly Anderson</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Wed, 13 Sep 2023 17:51:09 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,709866,709866#msg-709866</guid>
            <title>Compilation errors on Debian 11 armhf (2 replies)</title>
            <link>https://forums.mysql.com/read.php?117,709866,709866#msg-709866</link>
            <description><![CDATA[ I&#039;m trying to build ODBC Connector from source from the mysql/mysql-connector-odbc repo on Debian 11.7 on the ARM platfrom (armhf, 32-bit).<br />
<br />
Database related packages I&#039;ve installed to have mysql headers:<br />
default-libmysqlclient-dev libmariadb-dev libmariadb-dev-compat libmariadb3 libmysql++-dev libmysql++3v5 mariadb-common<br />
<br />
My cmake options:<br />
<pre class="bbcode">cmake -G &quot;Unix Makefiles&quot; -DWITH_UNIXODBC=1 -DDISABLE_GUI=1 -DMYSQL_INCLUDE_DIR=/usr/include/mariadb</pre>
<br />
After running make I immediately get an error:<br />
<pre class="bbcode">In file included from /home/admin123/repos/mysql-connector-odbc/util/stringutil.h:37,
                 from /home/admin123/repos/mysql-connector-odbc/util/stringutil.cc:36:
/home/admin123/repos/mysql-connector-odbc/util/../MYODBC_MYSQL.h:34:17: error: redeclaration of C++ built-in type &#039;bool&#039; [-fpermissiv]
   34 | #define my_bool bool
      |                 ^~~~
/usr/include/mariadb/mysql.h:39:14: note: in expansion of macro &#039;my_bool&#039;
   39 | typedef char my_bool;
      |              ^~~~~~~
make[2]: *** [util/CMakeFiles/myodbc-util.dir/build.make:76: util/CMakeFiles/myodbc-util.dir/stringutil.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:277: util/CMakeFiles/myodbc-util.dir/all] Error 2
make: *** [Makefile:156: all] Error 2</pre>
<br />
How to fix this?]]></description>
            <dc:creator>Sergey Korshak</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 31 Aug 2023 11:49:59 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,709806,709806#msg-709806</guid>
            <title>Are you ready for MySQL 10? (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,709806,709806#msg-709806</link>
            <description><![CDATA[ Are you ready for MySQL 10?<br />
- <a href="https://blogs.oracle.com/mysql/post/are-you-ready-for-mysql-10"  rel="nofollow">https://blogs.oracle.com/mysql/post/are-you-ready-for-mysql-10</a>]]></description>
            <dc:creator>Edwin Desouza</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Fri, 18 Aug 2023 17:05:59 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,709746,709746#msg-709746</guid>
            <title>Build MySQL 8 from the source rpm in OL9, OL8 (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,709746,709746#msg-709746</link>
            <description><![CDATA[ Build MySQL 8 from the source rpm in OL9<br />
- <a href="https://blogs.oracle.com/mysql/post/build-mysql-8-from-the-source-rpm-in-ol9"  rel="nofollow">https://blogs.oracle.com/mysql/post/build-mysql-8-from-the-source-rpm-in-ol9</a><br />
- <a href="https://blogs.oracle.com/mysql/post/build-mysql-8-from-the-source-rpm-in-ol8"  rel="nofollow">https://blogs.oracle.com/mysql/post/build-mysql-8-from-the-source-rpm-in-ol8</a><br />
- <a href="https://blogs.oracle.com/mysql/post/build-mysql-8-from-the-source-rpm-in-ol7"  rel="nofollow">https://blogs.oracle.com/mysql/post/build-mysql-8-from-the-source-rpm-in-ol7</a>]]></description>
            <dc:creator>Edwin Desouza</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 10 Aug 2023 17:12:53 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,709620,709620#msg-709620</guid>
            <title>MySQL tarball (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,709620,709620#msg-709620</link>
            <description><![CDATA[ <a href="https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-34.html#mysqld-8-0-34-feature"  rel="nofollow">https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-34.html#mysqld-8-0-34-feature</a><br />
<br />
Packaging:<br />
<br />
Beginning with this release, binary archive packages<br />
- previously named using -el7-x86_64.tar and -el7-x86_64.tar.gz<br />
- are now named using -linux-glibc2.17-x86_64.tar and -linux-glibc2.17-x86_64.tar.gz, respectively.<br />
<br />
For example,<br />
- if you used mysql-8.0.33-el7-x86_64.tar to install or upgrade to MySQL 8.0.33,<br />
- you should use mysql-8.0.34-linux-glibc2.17-x86_64.tar for installing or upgrading to MySQL 8.0.34.<br />
<br />
The naming change reflects the fact that these binaries are intended to be compatible with any Linux system using glibc2.17 or newer; this includes Enterprise Linux 7, EL8, and EL9.]]></description>
            <dc:creator>Edwin Desouza</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Wed, 26 Jul 2023 16:27:55 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,709581,709581#msg-709581</guid>
            <title>mysql server 8.0.34 - no tarball anymore for LINUX in the download section (2 replies)</title>
            <link>https://forums.mysql.com/read.php?117,709581,709581#msg-709581</link>
            <description><![CDATA[ Hello mysql binaries team,<br />
<br />
in the past it was possible to download the inaries in tarball format (till version 8.0.33) for RHEL 7 LINUX x86, but since 8.0.34 it is not possible<br />
<br />
Can you please a tarball for this, we have got lots of mysql instances using newer tarballs for updates) For enterprise version it is still possible to get the tarball version from oracle.com (!)..<br />
<br />
OLD LINK for *33:<br />
<br />
<a href="https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.33-el7-x86_64.tar.gz"  rel="nofollow">https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.33-el7-x86_64.tar.gz</a><br />
<br />
Best regards,<br />
Davies]]></description>
            <dc:creator>Davies Liu</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Mon, 24 Jul 2023 08:35:29 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,709331,709331#msg-709331</guid>
            <title>Segmentation fault 5.7.38 compiled from source OEL 8 (2 replies)</title>
            <link>https://forums.mysql.com/read.php?117,709331,709331#msg-709331</link>
            <description><![CDATA[ I am trying to compile 5.7.38 from source on Oracle Linux 8. The compile ran fine and the database is running but I get a segmentation fault logging in with the initial password:<br />
<br />
[root@localhost mysql]# bin/mysql -vvvv -u root -p&quot;4,R2%YuggA5j&quot;<br />
mysql: [Warning] Using a password on the command line interface can be insecure.<br />
Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
Your MySQL connection id is 13<br />
Server version: 5.7.38<br />
<br />
Copyright (c) 2000, 2022, Oracle and/or its affiliates.<br />
<br />
Oracle is a registered trademark of Oracle Corporation and/or its<br />
affiliates. Other names may be trademarks of their respective<br />
owners.<br />
<br />
Reading history-file /root/.mysql_history<br />
Segmentation fault (core dumped)<br />
[root@localhost mysql]#<br />
<br />
Any ideas? Thanks!<br />
<br />
Bobby]]></description>
            <dc:creator>Bobby Durrett</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 22 Jun 2023 19:05:51 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,709232,709232#msg-709232</guid>
            <title>DATE_ADD + DATE_FORMAT (1 reply)</title>
            <link>https://forums.mysql.com/read.php?117,709232,709232#msg-709232</link>
            <description><![CDATA[ Hello,<br />
<br />
I have a code already made in Indusoft that executes a query in a mysql DB, it takes the values from the database and organizes them, finally these values are shown in an indusoft graph.<br />
<br />
Every certain time a radiation record is stored in the database, every 6 minutes I think, of 3 radiation sensors with the date of the moment, the query that is done takes all the records of an hour, groups and averages them for that same hour, for example: 10:00, 10:06, 10:12, 10:18, 10:24, 10:30, 10:36, 10:42, 10:48, 10:54; groups them for the hour of 10:00, and then so for each hour. What I want is that instead of taking the records this way it does it from behind, for example: 09:06, 09:12, 09:18, 09:24, 09:30, 09:36, 09:42, 09:48, 09:54, 10:00; it groups them for the 10:00 time, since this is a correct standard.<br />
<br />
The original code is as follows:<br />
SELECT DATE_FORMAT(dm.fecha_lectura, &#039;%m/%d/%Y %H:00:00.000&#039;) AS FECHA, round((avg(radiacion_1) + avg(radiacion_2) + avg(radiacion_3))/3,0) AS RADIACION FROM avanzalia.datos_meteo dm WHERE dm.nombre_planta = &#039;&quot; &amp; plantaMeteo &amp; &quot;&#039; and DATE_FORMAT(dm.fecha_lectura,&#039;%Y-%m-%d %H:%i:%s.0&#039;) &gt;=  date_format(NOW() - INTERVAL 1 day,&#039;%Y-%m-%d %07&#039;) and DATE_FORMAT(dm.fecha_lectura,&#039;%H&#039;) not in (00,01,02,03,04,05,06) group by DATE_FORMAT(dm.fecha_lectura, &#039;%m/%d/%Y %H:00:00.000&#039;) ORDER BY dm.fecha_lectura<br />
<br />
I tried to modify the code unsuccessfully in this way, I put a DATE_ADD so that it would start taking the records 54 minutes earlier:<br />
SELECT DATE_FORMAT(dm.fecha_lectura(DATE_ADD(&#039;%m/%d/%Y %H:00:00.000&#039;,INTERVAL -54 MINUTE), &#039;%m/%d/%Y %H:00:00.000&#039;) AS FECHA, round((avg(radiacion_1) + avg(radiacion_2) + avg(radiacion_3))/3,0) AS RADIACION FROM avanzalia.datos_meteo dm WHERE dm.nombre_planta = &#039;&quot; &amp; plantaMeteo &amp; &quot;&#039; and DATE_FORMAT(dm.fecha_lectura(DATE_ADD(&#039;%m/%d/%Y %H:00:00.000&#039;,INTERVAL -54 MINUTE), &#039;%m/%d/%Y %H:00:00.000&#039;) &gt;=  date_format(NOW() - INTERVAL 1 day,&#039;%Y-%m-%d %07&#039;) and DATE_FORMAT(dm.fecha_lectura,&#039;%H&#039;) not in (00,01,02,03,04,05,06) group by DATE_FORMAT(dm.fecha_lectura(DATE_ADD(&#039;%m/%d/%Y %H:00:00.000&#039;,INTERVAL -54 MINUTE), &#039;%m/%d/%Y %H:00:00.000&#039;) ORDER BY dm.fecha_lectura]]></description>
            <dc:creator>Alejandro Jose Goncalves Correia</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 15 Jun 2023 10:35:03 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,707833,707833#msg-707833</guid>
            <title>8.0.32: build fails with gcc 13 (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,707833,707833#msg-707833</link>
            <description><![CDATA[ Looks like mysql 8.0.32 cannot be build using gcc 13 from Fedra rawhide.<br />
<br />
First error was easy to fix using below patch<br />
<br />
```<br />
--- a/sql/binlog/group_commit/bgc_ticket.h<br />
+++ b/sql/binlog/group_commit/bgc_ticket.h<br />
@@ -23,6 +23,7 @@<br />
 #ifndef BINLOG_BCG_TICKET_H<br />
 #define BINLOG_BCG_TICKET_H<br />
<br />
+#include &lt;cstdint&gt;<br />
 #include &lt;functional&gt;<br />
 #include &lt;limits&gt;<br />
 #include &lt;memory&gt;<br />
```<br />
<br />
However other errors I still did not bee able to figure out how o fix<br />
<br />
<br />
```<br />
[ 82%] Building CXX object unittest/gunit/CMakeFiles/merge_small_tests-t.dir/stl_alloc-t.cc.o<br />
cd /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/x86_64-redhat-linux-gnu/unittest/gunit &amp;&amp; /usr/bin/g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DDATA_DIR=\&quot;/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/x86_64-redhat-linux-gnu/unittest/gunit\&quot; -DDISABLE_PSI_COND -DDISABLE_PSI_FILE -DDISABLE_PSI_MEMORY -DDISABLE_PSI_METADATA -DDISABLE_PSI_MUTEX -DDISABLE_PSI_RWLOCK -DDISABLE_PSI_STAGE -DERRMSG_DIR=\&quot;/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/x86_64-redhat-linux-gnu/share\&quot; -DEXTRA_CODE_FOR_UNIT_TESTING -DHAVE_CONFIG_H -DHAVE_TLSv13 -DLZ4_DISABLE_DEPRECATE_WARNINGS -DMYSQL_SERVER -DRAPIDJSON_NO_SIZETYPEDEFINE -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Dmerge_small_tests_t_EXPORTS -I/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/x86_64-redhat-linux-gnu -I/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/x86_64-redhat-linux-gnu/include -I/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32 -I/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/include -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/extra/rapidjson/include -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/x86_64-redhat-linux-gnu/extra/zlib/zlib-1.2.13 -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/extra/zlib/zlib-1.2.13 -isystem /usr/include/editline -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/include/boost_1_77_0/patches -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/boost/boost_1_77_0 -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/extra/googletest/googletest-release-1.12.0/googlemock -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/extra/googletest/googletest-release-1.12.0/googlemock/include -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/extra/googletest/googletest-release-1.12.0/googletest -isystem /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/extra/googletest/googletest-release-1.12.0/googletest/include -std=c++17 -fno-omit-frame-pointer -ftls-model=initial-exec -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Wall -Wextra -Wformat-security -Wvla -Wundef -Wmissing-format-attribute -Woverloaded-virtual -Wcast-qual -Wimplicit-fallthrough=5 -Wstringop-truncation  -Wmissing-include-dirs -Wextra-semi -Wlogical-op -ffunction-sections -fdata-sections -DNDEBUG -fPIE -Wshadow=local -MD -MT unittest/gunit/CMakeFiles/merge_small_tests-t.dir/stl_alloc-t.cc.o -MF CMakeFiles/merge_small_tests-t.dir/stl_alloc-t.cc.o.d -o CMakeFiles/merge_small_tests-t.dir/stl_alloc-t.cc.o -c /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc<br />
In file included from /usr/include/c++/13/ext/alloc_traits.h:34,<br />
                 from /usr/include/c++/13/bits/stl_uninitialized.h:64,<br />
                 from /usr/include/c++/13/memory:69,<br />
                 from /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/extra/googletest/googletest-release-1.12.0/googletest/include/gtest/gtest.h:54,<br />
                 from /home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:23:<br />
/usr/include/c++/13/bits/alloc_traits.h: In instantiation of ‘struct std::__allocator_traits_base::__rebind&lt;stlalloc_unittest::Mem_root_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;, std::unique_ptr&lt;int&gt;, void&gt;’:<br />
/usr/include/c++/13/bits/alloc_traits.h:94:11:   required by substitution of ‘template&lt;class _Alloc, class _Up&gt; using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind&lt;_Alloc, _Up&gt;::type [with _Alloc = stlalloc_unittest::Mem_root_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;; _Up = std::unique_ptr&lt;int&gt;]’<br />
/usr/include/c++/13/bits/alloc_traits.h:228:8:   required by substitution of ‘template&lt;class _Alloc&gt; template&lt;class _Tp&gt; using std::allocator_traits&lt; &lt;template-parameter-1-1&gt; &gt;::rebind_alloc = std::__alloc_rebind&lt;_Alloc, _Tp&gt; [with _Tp = std::unique_ptr&lt;int&gt;; _Alloc = stlalloc_unittest::Mem_root_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;]’<br />
/usr/include/c++/13/ext/alloc_traits.h:126:65:   required from ‘struct __gnu_cxx::__alloc_traits&lt;stlalloc_unittest::Mem_root_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;, std::unique_ptr&lt;int&gt; &gt;::rebind&lt;std::unique_ptr&lt;int&gt; &gt;’<br />
/usr/include/c++/13/bits/stl_vector.h:88:21:   required from ‘struct std::_Vector_base&lt;std::unique_ptr&lt;int&gt;, stlalloc_unittest::Mem_root_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt; &gt;’<br />
/usr/include/c++/13/bits/stl_vector.h:423:11:   required from ‘class std::vector&lt;std::unique_ptr&lt;int&gt;, stlalloc_unittest::Mem_root_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt; &gt;’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:406:43:   required from ‘void stlalloc_unittest::STLAllocTestMoveOnly_MoveOnly_Test&lt;gtest_TypeParam_&gt;::TestBody() [with gtest_TypeParam_ = stlalloc_unittest::Mem_root_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;]’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:405:1:   required from here<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A<br />
   70 |                         _Tp&gt;::value,<br />
      |                               ^~~~~<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: note: ‘std::integral_constant&lt;bool, false&gt;::value’ evaluates to false<br />
/usr/include/c++/13/bits/alloc_traits.h: In instantiation of ‘struct std::__allocator_traits_base::__rebind&lt;stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;, stlalloc_unittest::Container_container, void&gt;’:<br />
/usr/include/c++/13/bits/alloc_traits.h:94:11:   required by substitution of ‘template&lt;class _Alloc, class _Up&gt; using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind&lt;_Alloc, _Up&gt;::type [with _Alloc = stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;; _Up = stlalloc_unittest::Container_container]’<br />
/usr/include/c++/13/bits/alloc_traits.h:228:8:   required by substitution of ‘template&lt;class _Alloc&gt; template&lt;class _Tp&gt; using std::allocator_traits&lt; &lt;template-parameter-1-1&gt; &gt;::rebind_alloc = std::__alloc_rebind&lt;_Alloc, _Tp&gt; [with _Tp = stlalloc_unittest::Container_container; _Alloc = stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;]’<br />
/usr/include/c++/13/ext/alloc_traits.h:126:65:   required from ‘struct __gnu_cxx::__alloc_traits&lt;stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;, stlalloc_unittest::Container_container&gt;::rebind&lt;stlalloc_unittest::Container_container&gt;’<br />
/usr/include/c++/13/bits/stl_list.h:429:24:   required from ‘class std::__cxx11::_List_base&lt;stlalloc_unittest::Container_container, stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt; &gt;’<br />
/usr/include/c++/13/bits/stl_list.h:632:11:   required from ‘class std::__cxx11::list&lt;stlalloc_unittest::Container_container, stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt; &gt;’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:324:40:   required from ‘void stlalloc_unittest::STLAllocTestNested_NestedContainers_Test&lt;gtest_TypeParam_&gt;::TestBody() [with gtest_TypeParam_ = stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;]’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:321:1:   required from here<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: note: ‘std::integral_constant&lt;bool, false&gt;::value’ evaluates to false<br />
/usr/include/c++/13/bits/alloc_traits.h: In instantiation of ‘struct std::__allocator_traits_base::__rebind&lt;stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;, stlalloc_unittest::Container_object, void&gt;’:<br />
/usr/include/c++/13/bits/alloc_traits.h:94:11:   required by substitution of ‘template&lt;class _Alloc, class _Up&gt; using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind&lt;_Alloc, _Up&gt;::type [with _Alloc = stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;; _Up = stlalloc_unittest::Container_object]’<br />
/usr/include/c++/13/bits/alloc_traits.h:228:8:   required by substitution of ‘template&lt;class _Alloc&gt; template&lt;class _Tp&gt; using std::allocator_traits&lt; &lt;template-parameter-1-1&gt; &gt;::rebind_alloc = std::__alloc_rebind&lt;_Alloc, _Tp&gt; [with _Tp = stlalloc_unittest::Container_object; _Alloc = stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;]’<br />
/usr/include/c++/13/ext/alloc_traits.h:126:65:   required from ‘struct __gnu_cxx::__alloc_traits&lt;stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;, stlalloc_unittest::Container_object&gt;::rebind&lt;stlalloc_unittest::Container_object&gt;’<br />
/usr/include/c++/13/bits/stl_vector.h:88:21:   required from ‘struct std::_Vector_base&lt;stlalloc_unittest::Container_object, stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt; &gt;’<br />
/usr/include/c++/13/bits/stl_vector.h:423:11:   required from ‘class std::vector&lt;stlalloc_unittest::Container_object, stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt; &gt;’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:287:39:   required from ‘void stlalloc_unittest::STLAllocTestObject_ContainerObject_Test&lt;gtest_TypeParam_&gt;::TestBody() [with gtest_TypeParam_ = stlalloc_unittest::Mem_root_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;]’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:286:1:   required from here<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: note: ‘std::integral_constant&lt;bool, false&gt;::value’ evaluates to false<br />
/usr/include/c++/13/bits/alloc_traits.h: In instantiation of ‘struct std::__allocator_traits_base::__rebind&lt;stlalloc_unittest::Mem_root_allocator_wrapper&lt;int&gt;, int, void&gt;’:<br />
/usr/include/c++/13/bits/alloc_traits.h:94:11:   required by substitution of ‘template&lt;class _Alloc, class _Up&gt; using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind&lt;_Alloc, _Up&gt;::type [with _Alloc = stlalloc_unittest::Mem_root_allocator_wrapper&lt;int&gt;; _Up = int]’<br />
/usr/include/c++/13/bits/alloc_traits.h:228:8:   required by substitution of ‘template&lt;class _Alloc&gt; template&lt;class _Tp&gt; using std::allocator_traits&lt; &lt;template-parameter-1-1&gt; &gt;::rebind_alloc = std::__alloc_rebind&lt;_Alloc, _Tp&gt; [with _Tp = int; _Alloc = stlalloc_unittest::Mem_root_allocator_wrapper&lt;int&gt;]’<br />
/usr/include/c++/13/ext/alloc_traits.h:126:65:   required from ‘struct __gnu_cxx::__alloc_traits&lt;stlalloc_unittest::Mem_root_allocator_wrapper&lt;int&gt;, int&gt;::rebind&lt;int&gt;’<br />
/usr/include/c++/13/bits/stl_list.h:429:24:   required from ‘class std::__cxx11::_List_base&lt;int, stlalloc_unittest::Mem_root_allocator_wrapper&lt;int&gt; &gt;’<br />
/usr/include/c++/13/bits/stl_list.h:632:11:   required from ‘class std::__cxx11::list&lt;int, stlalloc_unittest::Mem_root_allocator_wrapper&lt;int&gt; &gt;’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:220:24:   required from ‘void stlalloc_unittest::STLAllocTestInt_SimpleList_Test&lt;gtest_TypeParam_&gt;::TestBody() [with gtest_TypeParam_ = stlalloc_unittest::Mem_root_allocator_wrapper&lt;int&gt;]’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:219:1:   required from here<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: note: ‘std::integral_constant&lt;bool, false&gt;::value’ evaluates to false<br />
/usr/include/c++/13/bits/alloc_traits.h: In instantiation of ‘struct std::__allocator_traits_base::__rebind&lt;stlalloc_unittest::Malloc_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;, std::unique_ptr&lt;int&gt;, void&gt;’:<br />
/usr/include/c++/13/bits/alloc_traits.h:94:11:   required by substitution of ‘template&lt;class _Alloc, class _Up&gt; using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind&lt;_Alloc, _Up&gt;::type [with _Alloc = stlalloc_unittest::Malloc_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;; _Up = std::unique_ptr&lt;int&gt;]’<br />
/usr/include/c++/13/bits/alloc_traits.h:228:8:   required by substitution of ‘template&lt;class _Alloc&gt; template&lt;class _Tp&gt; using std::allocator_traits&lt; &lt;template-parameter-1-1&gt; &gt;::rebind_alloc = std::__alloc_rebind&lt;_Alloc, _Tp&gt; [with _Tp = std::unique_ptr&lt;int&gt;; _Alloc = stlalloc_unittest::Malloc_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;]’<br />
/usr/include/c++/13/ext/alloc_traits.h:126:65:   required from ‘struct __gnu_cxx::__alloc_traits&lt;stlalloc_unittest::Malloc_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;, std::unique_ptr&lt;int&gt; &gt;::rebind&lt;std::unique_ptr&lt;int&gt; &gt;’<br />
/usr/include/c++/13/bits/stl_vector.h:88:21:   required from ‘struct std::_Vector_base&lt;std::unique_ptr&lt;int&gt;, stlalloc_unittest::Malloc_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt; &gt;’<br />
/usr/include/c++/13/bits/stl_vector.h:423:11:   required from ‘class std::vector&lt;std::unique_ptr&lt;int&gt;, stlalloc_unittest::Malloc_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt; &gt;’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:406:43:   required from ‘void stlalloc_unittest::STLAllocTestMoveOnly_MoveOnly_Test&lt;gtest_TypeParam_&gt;::TestBody() [with gtest_TypeParam_ = stlalloc_unittest::Malloc_allocator_wrapper&lt;std::unique_ptr&lt;int&gt; &gt;]’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:405:1:   required from here<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: note: ‘std::integral_constant&lt;bool, false&gt;::value’ evaluates to false<br />
/usr/include/c++/13/bits/alloc_traits.h: In instantiation of ‘struct std::__allocator_traits_base::__rebind&lt;stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;, stlalloc_unittest::Container_container, void&gt;’:<br />
/usr/include/c++/13/bits/alloc_traits.h:94:11:   required by substitution of ‘template&lt;class _Alloc, class _Up&gt; using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind&lt;_Alloc, _Up&gt;::type [with _Alloc = stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;; _Up = stlalloc_unittest::Container_container]’<br />
/usr/include/c++/13/bits/alloc_traits.h:228:8:   required by substitution of ‘template&lt;class _Alloc&gt; template&lt;class _Tp&gt; using std::allocator_traits&lt; &lt;template-parameter-1-1&gt; &gt;::rebind_alloc = std::__alloc_rebind&lt;_Alloc, _Tp&gt; [with _Tp = stlalloc_unittest::Container_container; _Alloc = stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;]’<br />
/usr/include/c++/13/ext/alloc_traits.h:126:65:   required from ‘struct __gnu_cxx::__alloc_traits&lt;stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;, stlalloc_unittest::Container_container&gt;::rebind&lt;stlalloc_unittest::Container_container&gt;’<br />
/usr/include/c++/13/bits/stl_list.h:429:24:   required from ‘class std::__cxx11::_List_base&lt;stlalloc_unittest::Container_container, stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt; &gt;’<br />
/usr/include/c++/13/bits/stl_list.h:632:11:   required from ‘class std::__cxx11::list&lt;stlalloc_unittest::Container_container, stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt; &gt;’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:324:40:   required from ‘void stlalloc_unittest::STLAllocTestNested_NestedContainers_Test&lt;gtest_TypeParam_&gt;::TestBody() [with gtest_TypeParam_ = stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_container&gt;]’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:321:1:   required from here<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: note: ‘std::integral_constant&lt;bool, false&gt;::value’ evaluates to false<br />
/usr/include/c++/13/bits/alloc_traits.h: In instantiation of ‘struct std::__allocator_traits_base::__rebind&lt;stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;, stlalloc_unittest::Container_object, void&gt;’:<br />
/usr/include/c++/13/bits/alloc_traits.h:94:11:   required by substitution of ‘template&lt;class _Alloc, class _Up&gt; using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind&lt;_Alloc, _Up&gt;::type [with _Alloc = stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;; _Up = stlalloc_unittest::Container_object]’<br />
/usr/include/c++/13/bits/alloc_traits.h:228:8:   required by substitution of ‘template&lt;class _Alloc&gt; template&lt;class _Tp&gt; using std::allocator_traits&lt; &lt;template-parameter-1-1&gt; &gt;::rebind_alloc = std::__alloc_rebind&lt;_Alloc, _Tp&gt; [with _Tp = stlalloc_unittest::Container_object; _Alloc = stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;]’<br />
/usr/include/c++/13/ext/alloc_traits.h:126:65:   required from ‘struct __gnu_cxx::__alloc_traits&lt;stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;, stlalloc_unittest::Container_object&gt;::rebind&lt;stlalloc_unittest::Container_object&gt;’<br />
/usr/include/c++/13/bits/stl_vector.h:88:21:   required from ‘struct std::_Vector_base&lt;stlalloc_unittest::Container_object, stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt; &gt;’<br />
/usr/include/c++/13/bits/stl_vector.h:423:11:   required from ‘class std::vector&lt;stlalloc_unittest::Container_object, stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt; &gt;’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:287:39:   required from ‘void stlalloc_unittest::STLAllocTestObject_ContainerObject_Test&lt;gtest_TypeParam_&gt;::TestBody() [with gtest_TypeParam_ = stlalloc_unittest::Malloc_allocator_wrapper&lt;stlalloc_unittest::Container_object&gt;]’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:286:1:   required from here<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: note: ‘std::integral_constant&lt;bool, false&gt;::value’ evaluates to false<br />
/usr/include/c++/13/bits/alloc_traits.h: In instantiation of ‘struct std::__allocator_traits_base::__rebind&lt;stlalloc_unittest::Malloc_allocator_wrapper&lt;int&gt;, int, void&gt;’:<br />
/usr/include/c++/13/bits/alloc_traits.h:94:11:   required by substitution of ‘template&lt;class _Alloc, class _Up&gt; using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind&lt;_Alloc, _Up&gt;::type [with _Alloc = stlalloc_unittest::Malloc_allocator_wrapper&lt;int&gt;; _Up = int]’<br />
/usr/include/c++/13/bits/alloc_traits.h:228:8:   required by substitution of ‘template&lt;class _Alloc&gt; template&lt;class _Tp&gt; using std::allocator_traits&lt; &lt;template-parameter-1-1&gt; &gt;::rebind_alloc = std::__alloc_rebind&lt;_Alloc, _Tp&gt; [with _Tp = int; _Alloc = stlalloc_unittest::Malloc_allocator_wrapper&lt;int&gt;]’<br />
/usr/include/c++/13/ext/alloc_traits.h:126:65:   required from ‘struct __gnu_cxx::__alloc_traits&lt;stlalloc_unittest::Malloc_allocator_wrapper&lt;int&gt;, int&gt;::rebind&lt;int&gt;’<br />
/usr/include/c++/13/bits/stl_list.h:429:24:   required from ‘class std::__cxx11::_List_base&lt;int, stlalloc_unittest::Malloc_allocator_wrapper&lt;int&gt; &gt;’<br />
/usr/include/c++/13/bits/stl_list.h:632:11:   required from ‘class std::__cxx11::list&lt;int, stlalloc_unittest::Malloc_allocator_wrapper&lt;int&gt; &gt;’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:220:24:   required from ‘void stlalloc_unittest::STLAllocTestInt_SimpleList_Test&lt;gtest_TypeParam_&gt;::TestBody() [with gtest_TypeParam_ = stlalloc_unittest::Malloc_allocator_wrapper&lt;int&gt;]’<br />
/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/unittest/gunit/stl_alloc-t.cc:219:1:   required from here<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A<br />
/usr/include/c++/13/bits/alloc_traits.h:70:31: note: ‘std::integral_constant&lt;bool, false&gt;::value’ evaluates to false<br />
make[2]: *** [unittest/gunit/CMakeFiles/merge_small_tests-t.dir/build.make:947: unittest/gunit/CMakeFiles/merge_small_tests-t.dir/stl_alloc-t.cc.o] Error 1<br />
make[2]: Leaving directory &#039;/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/x86_64-redhat-linux-gnu&#039;<br />
make[1]: *** [CMakeFiles/Makefile2:11512: unittest/gunit/CMakeFiles/merge_small_tests-t.dir/all] Error 2<br />
make[1]: Leaving directory &#039;/home/tkloczko/rpmbuild/BUILD/mysql-8.0.32/x86_64-redhat-linux-gnu&#039;<br />
make: *** [Makefile:169: all] Error 2<br />
```<br />
<br />
In above are warnings exposed by use LTO.]]></description>
            <dc:creator>Tomasz Kloczko</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 16 Mar 2023 02:46:25 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,707788,707788#msg-707788</guid>
            <title>Rebuild MySql.Data.DLL (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,707788,707788#msg-707788</link>
            <description><![CDATA[ I need to rebuild (to a different name) MySql.Data.DLL so I can use a newer version but still retain the use of existing older version.<br />
<br />
I would like to rebuild MySql.Data.DLL Version 8.0.32 to be MySql.Data.8032.DLL but I am having problems reconciling all the errors.<br />
<br />
Using Windows 10, VS2022.  Is there any documentation on how to do this?]]></description>
            <dc:creator>Dennis Wallace</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Thu, 09 Mar 2023 18:22:28 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,707568,707568#msg-707568</guid>
            <title>How should I build the official binary universal installer like mysql？ (1 reply)</title>
            <link>https://forums.mysql.com/read.php?117,707568,707568#msg-707568</link>
            <description><![CDATA[ How should I build the official mysql like binary universal installer. The binary package I compiled and built in Ubuntu 18.04 is missing various library files when placed in other Linux distributions.]]></description>
            <dc:creator>liaoronghui Liao</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Mon, 27 Feb 2023 08:12:10 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,706602,706602#msg-706602</guid>
            <title>Error in library &quot;libmysqlclient.so&quot; (3 replies)</title>
            <link>https://forums.mysql.com/read.php?117,706602,706602#msg-706602</link>
            <description><![CDATA[ Hello.. when including the library &quot;libmysqlclient.so&quot; glibc 2.17 ARM 64bits in my project an error occurs:<br />
<br />
dlopen failed: library &quot;libpthread.so.0&quot; not found: needed by<br />
<br />
The &quot;libmysqlclient.so&quot; library requires this other library.<br />
<br />
How to solve? Where to find?]]></description>
            <dc:creator>Renan Renan</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Mon, 12 Dec 2022 10:07:56 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,706289,706289#msg-706289</guid>
            <title>MySQL v8.0: Unable to run MySQL binary (2 replies)</title>
            <link>https://forums.mysql.com/read.php?117,706289,706289#msg-706289</link>
            <description><![CDATA[ At Strong Valves, I just updated our MySQL server from v5.7 to v8.0.21.<br />
The upgrade went well. Because our installation is binary, I need to add fresh v8.0 binaries to /usr/bin. After that, I execute the following command to verify the mysql version and login to mysql. I&#039;m receiving the following error.<br />
<br />
mysql —version<br />
mysql: error when loading shared libraries: libcrypto.so.1.1: cannot open shared object file: There is no such file or directory<br />
<br />
Note: I may login and view version information. ./mysql —version<br />
<br />
CentOS Linux release 7.3.1611 (Core)<br />
<br />
libaio-0.3.109-13.el7.x86 64 was installed.<br />
<br />
ll /usr/lib64/libssl* /usr/lib64/libssl3.so /usr/lib64/libssl.so -&gt; libssl.so.1.0.2k /usr/lib64/libssl.so.10 -&gt; libssl.so.1.0.2k /usr/lib64/libssl.so.1.0.2k<br />
<br />
Could someone kindly tell me what the problem is in my case?]]></description>
            <dc:creator>Strong Valves</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Tue, 11 Oct 2022 17:16:57 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,705470,705470#msg-705470</guid>
            <title>Getting a build failure (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,705470,705470#msg-705470</link>
            <description><![CDATA[ Hi,<br />
I am getting a build failure.<br />
<br />
Here are 2 log from running CMake thing:<br />
<br />
<pre class="bbcode">
C:\Users\Igor\OneDrive\Documents\dbhandler_app\mysql-server\bin&gt;cmake -DWITHOUT_
SERVER=ON -DWITH_UNIT_TESTS=OFF -DCMAKE_BILD_TYPE=Debug ..
-- Building for: Visual Studio 15 2017
CMake Deprecation Warning at CMakeLists.txt:44 (CMAKE_POLICY):
  The OLD behavior for policy CMP0026 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


CMake Deprecation Warning at CMakeLists.txt:45 (CMAKE_POLICY):
  The OLD behavior for policy CMP0045 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


CMake Deprecation Warning at CMakeLists.txt:46 (CMAKE_POLICY):
  The OLD behavior for policy CMP0042 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


-- Running cmake version 3.23.1
-- Found Git: C:/Program Files/Git/cmd/git.exe (found version &quot;2.35.0.windows.1&quot;
)
-- Configuring with MAX_INDEXES = 64U
^C
C:\Users\Igor\OneDrive\Documents\dbhandler_app\mysql-server\bin&gt;cmake -DWITHOUT_
SERVER=ON -DWITH_UNIT_TESTS=OFF -DCMAKE_BILD_TYPE=Debug ..
-- Building for: Visual Studio 15 2017
CMake Deprecation Warning at CMakeLists.txt:44 (CMAKE_POLICY):
  The OLD behavior for policy CMP0026 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


CMake Deprecation Warning at CMakeLists.txt:45 (CMAKE_POLICY):
  The OLD behavior for policy CMP0045 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


CMake Deprecation Warning at CMakeLists.txt:46 (CMAKE_POLICY):
  The OLD behavior for policy CMP0042 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


-- Running cmake version 3.23.1
-- Found Git: C:/Program Files/Git/cmd/git.exe (found version &quot;2.35.0.windows.1&quot;
)
-- Configuring with MAX_INDEXES = 64U
-- The C compiler identification is MSVC 19.16.27048.0
-- The CXX compiler identification is MSVC 19.16.27048.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/
2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi
o/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- CMAKE_GENERATOR: Visual Studio 15 2017
CMake Error at cmake/os/Windows.cmake:49 (MESSAGE):
  32 bit Windows builds are not supported.  Clean the build dir and rebuild
  using -G &quot;Visual Studio 15 2017 Win64&quot;
Call Stack (most recent call first):
  CMakeLists.txt:236 (INCLUDE)


-- Configuring incomplete, errors occurred!
See also &quot;C:/Users/Igor/OneDrive/Documents/dbhandler_app/mysql-server/bin/CMakeF
iles/CMakeOutput.log&quot;.

C:\Users\Igor\OneDrive\Documents\dbhandler_app\mysql-server\bin&gt;dir
 Volume in drive C is TI10707700A
 Volume Serial Number is AE57-21A1

 Directory of C:\Users\Igor\OneDrive\Documents\dbhandler_app\mysql-server\bin

07/23/2022  08:06 PM    &lt;DIR&gt;          .
07/23/2022  08:06 PM    &lt;DIR&gt;          ..
07/23/2022  08:06 PM            20,313 CMakeCache.txt
07/23/2022  08:06 PM    &lt;DIR&gt;          CMakeFiles
               1 File(s)         20,313 bytes
               3 Dir(s)  265,665,990,656 bytes free

C:\Users\Igor\OneDrive\Documents\dbhandler_app\mysql-server\bin&gt;del *
C:\Users\Igor\OneDrive\Documents\dbhandler_app\mysql-server\bin\*, Are you sure
(Y/N)? y

C:\Users\Igor\OneDrive\Documents\dbhandler_app\mysql-server\bin&gt;cmake -DWITHOUT_
SERVER=ON -DWITH_UNIT_TESTS=OFF -DCMAKE_BILD_TYPE=Debug -G &quot;Vsual Studio 15 2017
 win64&quot; ..
CMake Error: Could not create named generator Vsual Studio 15 2017 win64

Generators
  Visual Studio 17 2022        = Generates Visual Studio 2022 project files.
                                 Use -A option to specify architecture.
  Visual Studio 16 2019        = Generates Visual Studio 2019 project files.
                                 Use -A option to specify architecture.
* Visual Studio 15 2017 [arch] = Generates Visual Studio 2017 project files.
                                 Optional [arch] can be &quot;Win64&quot; or &quot;ARM&quot;.
  Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
                                 Optional [arch] can be &quot;Win64&quot; or &quot;ARM&quot;.
  Visual Studio 12 2013 [arch] = Generates Visual Studio 2013 project files.
                                 Optional [arch] can be &quot;Win64&quot; or &quot;ARM&quot;.
  Visual Studio 11 2012 [arch] = Generates Visual Studio 2012 project files.
                                 Optional [arch] can be &quot;Win64&quot; or &quot;ARM&quot;.
  Visual Studio 10 2010 [arch] = Deprecated.  Generates Visual Studio 2010
                                 project files.  Optional [arch] can be
                                 &quot;Win64&quot; or &quot;IA64&quot;.
  Visual Studio 9 2008 [arch]  = Generates Visual Studio 2008 project files.
                                 Optional [arch] can be &quot;Win64&quot; or &quot;IA64&quot;.
  Borland Makefiles            = Generates Borland makefiles.
  NMake Makefiles              = Generates NMake makefiles.
  NMake Makefiles JOM          = Generates JOM makefiles.
  MSYS Makefiles               = Generates MSYS makefiles.
  MinGW Makefiles              = Generates a make file for use with
                                 mingw32-make.
  Green Hills MULTI            = Generates Green Hills MULTI files
                                 (experimental, work-in-progress).
  Unix Makefiles               = Generates standard UNIX makefiles.
  Ninja                        = Generates build.ninja files.
  Ninja Multi-Config           = Generates build-&lt;Config&gt;.ninja files.
  Watcom WMake                 = Generates Watcom WMake makefiles.
  CodeBlocks - MinGW Makefiles = Generates CodeBlocks project files.
  CodeBlocks - NMake Makefiles = Generates CodeBlocks project files.
  CodeBlocks - NMake Makefiles JOM
                               = Generates CodeBlocks project files.
  CodeBlocks - Ninja           = Generates CodeBlocks project files.
  CodeBlocks - Unix Makefiles  = Generates CodeBlocks project files.
  CodeLite - MinGW Makefiles   = Generates CodeLite project files.
  CodeLite - NMake Makefiles   = Generates CodeLite project files.
  CodeLite - Ninja             = Generates CodeLite project files.
  CodeLite - Unix Makefiles    = Generates CodeLite project files.
  Eclipse CDT4 - NMake Makefiles
                               = Generates Eclipse CDT 4.0 project files.
  Eclipse CDT4 - MinGW Makefiles
                               = Generates Eclipse CDT 4.0 project files.
  Eclipse CDT4 - Ninja         = Generates Eclipse CDT 4.0 project files.
  Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files.
  Kate - MinGW Makefiles       = Generates Kate project files.
  Kate - NMake Makefiles       = Generates Kate project files.
  Kate - Ninja                 = Generates Kate project files.
  Kate - Unix Makefiles        = Generates Kate project files.
  Sublime Text 2 - MinGW Makefiles
                               = Generates Sublime Text 2 project files.
  Sublime Text 2 - NMake Makefiles
                               = Generates Sublime Text 2 project files.
  Sublime Text 2 - Ninja       = Generates Sublime Text 2 project files.
  Sublime Text 2 - Unix Makefiles
                               = Generates Sublime Text 2 project files.


C:\Users\Igor\OneDrive\Documents\dbhandler_app\mysql-server\bin&gt;dir</pre>
<br />
Could someone please help?<br />
<br />
Thank you.]]></description>
            <dc:creator>Igor Korot</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Sun, 24 Jul 2022 01:44:39 +0000</pubDate>
        </item>
        <item>
            <guid>https://forums.mysql.com/read.php?117,705235,705235#msg-705235</guid>
            <title>How to build MySQL 8.0 C API (libmysqlclient) (no replies)</title>
            <link>https://forums.mysql.com/read.php?117,705235,705235#msg-705235</link>
            <description><![CDATA[ How to build MySQL 8.0 C API (libmysqlclient)<br />
- <a href="https://lefred.be/content/how-to-build-mysql-8-0-c-api-libmysqlclient/"  rel="nofollow">https://lefred.be/content/how-to-build-mysql-8-0-c-api-libmysqlclient/</a>]]></description>
            <dc:creator>Edwin Desouza</dc:creator>
            <category>Source, Builds, Binaries</category>
            <pubDate>Tue, 12 Jul 2022 15:46:21 +0000</pubDate>
        </item>
    </channel>
</rss>
