Created attachment 228770 [details] log Please find the attached log. I build on 13.0-RELEASE on powerpc64. Also: why do we check for building with GCC 2?
CC'ing databases/mysql57-server maintainer.
Also pasting the error here for convenience: cd /wrkdirs/usr/ports/databases/mysql57-server/work/.build/libmysqld && /usr/bin/c++ -DEMBEDDED_LIBRARY -DGTEST_USE_OWN_TR1_TUPLE=1 -DHAVE_CONFIG_H -DMYSQL_SERVER -I/wrkdirs/usr/ports/databases/mysql57-server/work/.build/include -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/extra/rapidjson/include -I/wrkdirs/usr/ports/databases/mysql57-server/work/.build/libbinlogevents/include -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/libbinlogevents/export -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/include -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/libmysql -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/libbinlogevents/include -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/libmysqld -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/sql -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/sql/auth -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/sql/conn_handler -I/wrkdirs/usr/ports/databases/mysql57-server/work/.build/libmysqld -I/wrkdirs/usr/ports/databases/mysql57-server/work/.build/sql -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/regex -I/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/sql/backup -isystem /wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/include/boost_1_59_0/patches -isystem /wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/boost/boost_1_59_0 -fPIC -fno-omit-frame-pointer -fno-strict-aliasing -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNDEBUG -isystem /usr/local/include -std=c++11 -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -Wno-null-conversion -Wno-unused-private-field -ffunction-sections -fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNDEBUG -isystem /usr/local/include -std=c++11 -fPIC -DHAVE_OPENSSL -MD -MT libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_do.cc.o -MF CMakeFiles/sql_embedded.dir/__/sql/sql_do.cc.o.d -o CMakeFiles/sql_embedded.dir/__/sql/sql_do.cc.o -c /wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/sql/sql_do.cc In file included from /wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/sql/sql_do.cc:26: In file included from /wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/sql/transaction.h:26: In file included from /wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.35/include/my_global.h:53: In file included from /usr/include/c++/v1/stdio.h:101: In file included from /usr/include/c++/v1/__config:247: In file included from /usr/include/sys/endian.h:34: /usr/include/sys/cdefs.h:207:6: error: token is not a valid binary operator in a preprocessor subexpression #if !__GNUC_PREREQ__(2, 5) ^~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs.h:135:12: note: expanded from macro '__GNUC_PREREQ__' (__GNUC__ > (ma) || __GNUC__ == (ma) && __GNUC_MINOR__ >= (mi)) ~~~~~~~~ ^
I can't reproduce this error again, but it definitely happened.
What's the reproducibility for this for other MySQL port versions?
I cannot reproduce this - even with the current MySQL version