Created attachment 196467 [details] xtrabackup poudriere build log See attached poudriere build log. 11_2-amd64, 2018Q3 as of yesterday. It did build at the beginning of August, according to my build-logs. So, something between then and now must have broken it.
Created attachment 196604 [details] xtrabackup-llvm60-fix.patch Fixes build with llvm6 Upstream: https://github.com/percona/percona-xtrabackup/commit/09069e9ee8f84df0ba3091f591b9269842e71503#diff-765605c50b26c5ee91da8227ac1093b2
(In reply to rainer from comment #0) It seems to be broken with llvm60 due to more strict c++. Could you test port build with the attached patch? Patch origin is upstream: https://github.com/percona/percona-xtrabackup/commit/09069e9ee8f84df0ba3091f591b9269842e71503#diff-765605c50b26c5ee91da8227ac1093b2 It haven't made it to release yet.
I was able to build the port after applying the patch and ran a test db backup with the program with no issues.
Can someone commit this and MFH to 2018Q4?
*** Bug 231943 has been marked as a duplicate of this bug. ***
testbuilds@work
A commit references this bug: Author: pi Date: Mon Oct 22 16:40:58 UTC 2018 New revision: 482753 URL: https://svnweb.freebsd.org/changeset/ports/482753 Log: databases/xtrabackup: fix build due to stricter llvm60 c++ PR: 230836 Submitted by: Sergey Akhmatov <sergey@akhmatov.ru> Reported by: rainer@ultra-secure.de Reviewed by: ddrinnon@cdor.net, Approved by: aleks@twindb.com (maintainer timeout) Obtained from: https://github.com/percona/percona-xtrabackup/commit/09069e9ee8f84df0ba3091f591b9269842e71503#diff-765605c50b26c5ee91da8227ac1093b2 MFH: 2018Q4 Changes: head/databases/xtrabackup/files/patch-plugin_keyring_common_system__keys__container.cc head/databases/xtrabackup/files/patch-storage_innobase_row_row0sel.cc
A commit references this bug: Author: pi Date: Mon Oct 22 16:43:38 UTC 2018 New revision: 482756 URL: https://svnweb.freebsd.org/changeset/ports/482756 Log: MFH: r482753 databases/xtrabackup: fix build due to stricter llvm60 c++ PR: 230836 Submitted by: Sergey Akhmatov <sergey@akhmatov.ru> Reported by: rainer@ultra-secure.de Reviewed by: ddrinnon@cdor.net, Approved by: aleks@twindb.com (maintainer timeout) Obtained from: https://github.com/percona/percona-xtrabackup/commit/09069e9ee8f84df0ba3091f591b9269842e71503#diff-765605c50b26c5ee91da8227ac1093b2 Approved by: portmgr (unbreak blanket approval) Changes: _U branches/2018Q4/ branches/2018Q4/databases/xtrabackup/files/patch-plugin_keyring_common_system__keys__container.cc branches/2018Q4/databases/xtrabackup/files/patch-storage_innobase_row_row0sel.cc
Committed, thanks!