From owner-freebsd-ports@freebsd.org Mon Apr 2 19:40:12 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB627F80C73 for ; Mon, 2 Apr 2018 19:40:11 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx1.enfer-du-nord.net (mx1.enfer-du-nord.net [IPv6:2001:41d0:302:1100::7:9a96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2A1536E167 for ; Mon, 2 Apr 2018 19:40:11 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:e9:7f01:e01:1ce1:3c63:59b3:fb0e] (p200300E97F010E011CE13C6359B3FB0E.dip0.t-ipconnect.de [IPv6:2003:e9:7f01:e01:1ce1:3c63:59b3:fb0e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.enfer-du-nord.net (Postfix) with ESMTPSA id 40FMy06ZHHz1mB for ; Mon, 2 Apr 2018 21:40:08 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.99.4 at mail.enfer-du-nord.net From: Michael Grimm Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Subject: FreeBSD 11.1-STABLE #0 r331865: mariadb102-server-10.2.14 compilation fails Message-Id: Date: Mon, 2 Apr 2018 21:40:08 +0200 To: Mailing List FreeBSD Ports X-Mailer: Apple Mail (2.3445.6.18) X-Spam-Status: No, score=2.3 required=5.0 tests=RDNS_NONE,SPF_SOFTFAIL,TW_LV autolearn=no autolearn_force=no version=3.4.1 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.mer-waases.lan X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Apr 2018 19:40:12 -0000 Hi, since the recent upgrade of llvm et al in STABLE-11.1 = mariadb102-server-10.2.14 fails to compile (poudriere): --- storage/connect/CMakeFiles/connect.dir/all --- --- storage/connect/CMakeFiles/connect.dir/table.cpp.o --- --- storage/connect/CMakeFiles/connect.dir/tabjson.cpp.o --- = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect/tabjson.cpp:198:10: error: cannot initialize return object of = type 'int' with an rvalue of type 'nullptr_t' return NULL; ^~~~ /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect/tabjson.cpp:246:11: error: cannot initialize return object of = type 'int' with an rvalue of type 'nullptr_t' return NULL; ^~~~ /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect/tabjson.cpp:253:12: error: cannot initialize return object of = type 'int' with an rvalue of type 'nullptr_t' return NULL; ^~~~ /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect/tabjson.cpp:272:12: error: cannot initialize return object of = type 'int' with an rvalue of type 'nullptr_t' return NULL; ^~~~ /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect/tabjson.cpp:279:12: error: cannot initialize return object of = type 'int' with an rvalue of type 'nullptr_t' return NULL; ^~~~ /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~ --- storage/spider/CMakeFiles/spider.dir/all --- --- storage/spider/CMakeFiles/spider.dir/ha_spider.cc.o --- In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/spider/ha_spider.cc:28: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_class.h:4913: = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:376:48: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int (*write_keys)(struct st_mi_sort_param *, register uchar **, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:386:30: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int chk_del(HA_CHECK *param, register MI_INFO *info, ulonglong = test_flag); ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:390:32: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:392:36: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_sort_index(HA_CHECK *param, register MI_INFO *info, char * name); ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:393:40: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair_by_sort(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:395:41: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair_parallel(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/spider/ha_spider.cc:28: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_class.h:4916: = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/maria.h:369:44: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int maria_repair_parallel(HA_CHECK *param, register MARIA_HA *info, ^~~~~~~~~ --- storage/connect/CMakeFiles/connect.dir/all --- = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect/tabjson.cpp:288:12: error: cannot initialize return object of = type 'int' with an rvalue of type 'nullptr_t' return NULL; ^~~~ /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect/tabjson.cpp:307:11: error: cannot initialize return object of = type 'int' with an rvalue of type 'nullptr_t' return NULL; ^~~~ /usr/include/sys/_null.h:35:14: note: expanded from macro 'NULL' #define NULL nullptr ^~~~~~~ 7 errors generated. *** [storage/connect/CMakeFiles/connect.dir/tabjson.cpp.o] Error code 1 make[3]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 --- storage/connect/CMakeFiles/connect.dir/table.cpp.o --- [ 96%] Building CXX object = storage/connect/CMakeFiles/connect.dir/table.cpp.o cd = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect && /usr/bin/c++ -DFORCE_INIT_OF_VARS -DGZ_SUPPORT = -DHAVE_CONFIG_H -DHUGE_SUPPORT -DLIBXML2_SUPPORT -DLINUX -DMARIADB = -DMYSQL_DYNAMIC_PLUGIN -DNOCRYPT -DODBC_SUPPORT -DUBUNTU -DUNIX = -DVCT_SUPPORT -DXMAP -DZIP_SUPPORT -Dconnect_EXPORTS = -I/wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/incl= ude = -I/wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql = -I/wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/pcre= -I/usr/local/include -I/usr/local/include/libxml2 -O2 -pipe = -fstack-protector -isystem /usr/local/include -fno-strict-aliasing = -isystem /usr/local/include -Wl,-z,relro,-z,now -fstack-protector = --param=3Dssp-buffer-size=3D4 -DWITH_INNODB_DISALLOW_WRITES -fno-rtti = -Wall -Wmissing-declarations -Wno-unused-function -Wno-unused-variable = -Wno-unused-value -Wno-parentheses -Wno-strict-aliasing = -Wno-implicit-fallthrough -fpermissive -fexceptions -fPIC -O2 -pipe = -fstack-protector ---- = plugin/metadata_lock_info/CMakeFiles/metadata_lock_info.dir/all --- --- plugin/metadata_lock_info/CMakeFiles/metadata_lock_info.dir/depend = --- cd /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 = && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/plugin= /metadata_lock_info = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/plugin= /metadata_lock_info = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/plugin= /metadata_lock_info/CMakeFiles/metadata_lock_info.dir/DependInfo.cmake --- storage/connect/CMakeFiles/connect.dir/all --- isystem /usr/local/include -fno-strict-aliasing -isystem = /usr/local/include -D_FORTIFY_SOURCE=3D2 -DDBUG_OFF -fPIC -o = CMakeFiles/connect.dir/table.cpp.o -c = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/connect/table.cpp --- storage/spider/CMakeFiles/spider.dir/all --- --- storage/spider/CMakeFiles/spider.dir/hs_client/config.cpp.o --- 1 warning generated. --- storage/connect/CMakeFiles/connect.dir/all --- c++: warning: -Wl,-z,relro,-z,now: 'linker' input unused = [-Wunused-command-line-argument] --- plugin/metadata_lock_info/CMakeFiles/metadata_lock_info.dir/all --- Scanning dependencies of target metadata_lock_info A failure has been detected in another branch of the parallel make make[3]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 *** [plugin/metadata_lock_info/CMakeFiles/metadata_lock_info.dir/all] = Error code 2 make[2]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 --- storage/spider/CMakeFiles/spider.dir/all --- --- storage/spider/CMakeFiles/spider.dir/spd_db_handlersocket.cc.o --- In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/spider/spd_db_handlersocket.cc:24: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_analyse.h:26: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/pr= ocedure.h:30: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_class.h:4913: = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:376:48: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int (*write_keys)(struct st_mi_sort_param *, register uchar **, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:386:30: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int chk_del(HA_CHECK *param, register MI_INFO *info, ulonglong = test_flag); ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:390:32: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:392:36: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_sort_index(HA_CHECK *param, register MI_INFO *info, char * name); ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:393:40: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair_by_sort(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:395:41: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair_parallel(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/spider/spd_db_handlersocket.cc:24: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_analyse.h:26: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/pr= ocedure.h:30: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_class.h:4916: = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/maria.h:369:44: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int maria_repair_parallel(HA_CHECK *param, register MARIA_HA *info, ^~~~~~~~~ 8 warnings generated. --- storage/spider/CMakeFiles/spider.dir/spd_db_oracle.cc.o --- In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/spider/spd_db_oracle.cc:24: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_partition.h:254: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/pa= rtition_info.h:23: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_class.h:4913: = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:376:48: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int (*write_keys)(struct st_mi_sort_param *, register uchar **, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:386:30: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int chk_del(HA_CHECK *param, register MI_INFO *info, ulonglong = test_flag); ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:390:32: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:392:36: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_sort_index(HA_CHECK *param, register MI_INFO *info, char * name); ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:393:40: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair_by_sort(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/myisam.h:395:41: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int mi_repair_parallel(HA_CHECK *param, register MI_INFO *info, ^~~~~~~~~ In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/storag= e/spider/spd_db_oracle.cc:24: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_partition.h:254: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/pa= rtition_info.h:23: In file included from = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/sql/sq= l_class.h:4916: = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14/includ= e/maria.h:369:44: warning: 'register' storage class specifier is = deprecated and incompatible with C++17 [-Wdeprecated-register] int maria_repair_parallel(HA_CHECK *param, register MARIA_HA *info, ^~~~~~~~~ --- storage/connect/CMakeFiles/connect.dir/all --- 1 error make[3]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 *** [storage/connect/CMakeFiles/connect.dir/all] Error code 2 make[2]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 --- storage/spider/CMakeFiles/spider.dir/all --- 8 warnings generated. --- storage/spider/CMakeFiles/spider.dir/spd_db_mysql.cc.o --- 8 warnings generated. --- storage/spider/CMakeFiles/spider.dir/ha_spider.cc.o --- 8 warnings generated. A failure has been detected in another branch of the parallel make make[3]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 *** [storage/spider/CMakeFiles/spider.dir/all] Error code 2 make[2]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 3 errors make[2]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 *** [all] Error code 2 make[1]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 1 error make[1]: stopped in = /wrkdirs/usr/ports/databases/mariadb102-server/work/mariadb-10.2.14 =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/databases/mariadb102-server =3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for mariadb102-server-10.2.14 build of databases/mariadb102-server | mariadb102-server-10.2.14 ended = at Mon Apr 2 21:21:27 CEST 2018 build time: 00:07:50 !!! build failure encountered !!! Regards, Michael