Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-38777

mariadb-test Build regression in FreeBSD - 2026Q1 releases

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • Blocker
    • Resolution: Unresolved
    • 10.6.25, 10.11.16, 11.4.10
    • 10.6, 10.11, 11.4
    • Compiling
    • 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

          Activity

            People

              serg Sergei Golubchik
              spil Bernard Spil
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.