Details
-
Bug
-
Status: Open (View Workflow)
-
Blocker
-
Resolution: Unresolved
-
10.6.25, 10.11.16, 11.4.10
-
None
-
FreeBSD 15.0-p2 amd64
clang 19.1.7
cmake 3.31.10
Description
After update of MariaDB 11.4 to 11.4.10, there is a build failure in mysqltest.cc
FAILED: [code=1] libmysqld/examples/CMakeFiles/mariadb-test-embedded.dir/__/__/client/mysqltest.cc.o
|
/usr/bin/c++ -DEMBEDDED_LIBRARY -DHAVE_CONFIG_H -Dmariadb_test_embedded_EXPORTS -I/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/wsrep-lib/include -I/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/wsrep-lib/wsrep-API/v26 -I/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/include -I/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/include/providers -I/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/libmysqld/include -I/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/sql -I/usr/local/include/editline -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fstack-protector --param=ssp-buffer-size=4 -Werror=uninitialized-const-reference -Werror=uninitialized-const-reference -Werror=uninitialized -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -D_FORTIFY_SOURCE=2 -DDBUG_OFF -std=gnu++11 -UMYSQL_CLIENT -MD -MT libmysqld/examples/CMakeFiles/mariadb-test-embedded.dir/__/__/client/mysqltest.cc.o -MF libmysqld/examples/CMakeFiles/mariadb-test-embedded.dir/__/__/client/mysqltest.cc.o.d -o libmysqld/examples/CMakeFiles/mariadb-test-embedded.dir/__/__/client/mysqltest.cc.o -c /wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/client/mysqltest.cc
|
/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/client/mysqltest.cc:6154:23: error: use of undeclared identifier 'isspace'
|
6154 | while (a_len > 0 && isspace(*a_ptr))
|
| ^
|
/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/client/mysqltest.cc:6156:23: error: use of undeclared identifier 'isspace'
|
6156 | while (b_len > 0 && isspace(*b_ptr))
|
| ^
|
/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/client/mysqltest.cc:6178:34: error: use of undeclared identifier 'isdigit'
|
6178 | for (size_t i= 0; i < a_len && isdigit(a_ptr[i]); i++) a_digits++;
|
| ^
|
/wrkdirs/usr/ports/databases/mariadb114-server/work/mariadb-11.4.10/client/mysqltest.cc:6179:34: error: use of undeclared identifier 'isdigit'
|
6179 | for (size_t i= 0; i < b_len && isdigit(b_ptr[i]); i++) b_digits++;
|
| ^
|
4 errors generated.
|
Weirdly, the 11.8.6 build is OK. Will be testing 10.8 and 10.6 shortly
Attachments
Issue Links
- links to