Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Oct 2018 12:31:28 +0100
From:      Paul Macdonald <paul@ifdnrg.com>
To:        freebsd-ports@freebsd.org
Subject:   Re: percona-xtrabackup-2.4.12 not building
Message-ID:  <6f3085aa-ba19-06c2-4b92-59e80203e589@ifdnrg.com>
In-Reply-To: <f0576d24-9825-96da-a9a4-8efda9e16a27@ifdnrg.com>
References:  <49a60141-27f6-aeb2-9d53-7a18d7e42323@ifdnrg.com> <942c15cb-8852-79b7-5b59-ecfafb2e0a0e@ifdnrg.com> <f0576d24-9825-96da-a9a4-8efda9e16a27@ifdnrg.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On 22/10/2018 12:13, Paul Macdonald via freebsd-ports wrote:
>
>
> On 21/08/2018 20:57, Paul Macdonald via freebsd-ports wrote:
>>
>> (apologies for top posting but there's a bin pkg update now for this, )
>>
>> On 21/08/2018 20:54, Paul Macdonald wrote:
>>>
>>>
>>> Hi,
>>>
>>> for the past 5 days or so this port has not been building
>>>
>>> /usr/ports/databases/xtrabackup
>>>
>>> 11.2 REL
>>>
>>>
>>> --- 
>>> libmysqld/CMakeFiles/sql_embedded.dir/__/sql/aggregate_check.cc.o ---
>>> [ 65%] Building CXX object 
>>> libmysqld/CMakeFiles/sql_embedded.dir/__/sql/aggregate_check.cc.o
>>> cd 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libmysqld 
>>> && /usr/bin/c++  -DEMBEDDED_LIBRARY -DHAVE_CONFIG_H -DHAVE_LIBEVENT1 
>>> -DMYSQL_SERVER -DXTRABACKUP 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/rapidjson/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libbinlogevents/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libbinlogevents/export 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libmysql 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libmysqld 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql/auth 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql/conn_handler 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/regex 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/yassl/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/yassl/taocrypt/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/yassl/taocrypt/mySTL 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql/backup 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/lz4 
>>> -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -Wextra 
>>> -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter 
>>> -Wno-null-conversion -Wno-unused-private-field -O2 -pipe 
>>> -fstack-protector -fno-strict-aliasing -DDBUG_OFF   -DHAVE_YASSL 
>>> -DYASSL_PREFIX -DHAVE_OPENSSL -DMULTI_THREADED -fPIC -o 
>>> CMakeFiles/sql_embedded.dir/__/sql/aggregate_check.cc.o -c 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql/aggregate_check.cc
>>> --- libmysqld/CMakeFiles/sql_embedded.dir/__/sql/geometry_rtree.cc.o 
>>> ---
>>> [ 65%] Building CXX object 
>>> libmysqld/CMakeFiles/sql_embedded.dir/__/sql/geometry_rtree.cc.o
>>> cd 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libmysqld 
>>> && /usr/bin/c++  -DEMBEDDED_LIBRARY -DHAVE_CONFIG_H -DHAVE_LIBEVENT1 
>>> -DMYSQL_SERVER -DXTRABACKUP 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/rapidjson/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libbinlogevents/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libbinlogevents/export 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libmysql 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/libmysqld 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql/auth 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql/conn_handler 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/regex 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/yassl/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/yassl/taocrypt/include 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/yassl/taocrypt/mySTL 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql/backup 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/extra/lz4 
>>> -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -Wextra 
>>> -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter 
>>> -Wno-null-conversion -Wno-unused-private-field -O2 -pipe 
>>> -fstack-protector -fno-strict-aliasing -DDBUG_OFF   -DHAVE_YASSL 
>>> -DYASSL_PREFIX -DHAVE_OPENSSL -DMULTI_THREADED -fPIC 
>>> -I/var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/include/boost_1_59_0/patches 
>>> -isystem 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/boost_1_59_0 
>>> -Wno-unused-local-typedefs -o 
>>> CMakeFiles/sql_embedded.dir/__/sql/geometry_rtree.cc.o -c 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/sql/geometry_rtree.cc
>>> --- storage/innobase/CMakeFiles/innobase.dir/all ---
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12/storage/innobase/row/row0sel.cc:5178:29: 
>>> error: comparison between pointer and integer ('void *' and 'int')
>>>                     && prebuilt->idx_cond == false && end_loop >= 
>>> 100) {
>>>                        ~~~~~~~~~~~~~~~~~~ ^  ~~~~~
>>> 1 error generated.
>>> *** [storage/innobase/CMakeFiles/innobase.dir/row/row0sel.cc.o] 
>>> Error code 1
>>>
>>> make[3]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> 1 error
>>>
>>> make[3]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> *** [storage/innobase/CMakeFiles/innobase.dir/all] Error code 2
>>>
>>> make[2]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> --- libmysqld/CMakeFiles/sql_embedded.dir/all ---
>>> --- libmysqld/CMakeFiles/sql_embedded.dir/__/sql/field.cc.o ---
>>> 2 warnings generated.
>>> --- storage/innobase/CMakeFiles/innobase_embedded.dir/all ---
>>> A failure has been detected in another branch of the parallel make
>>>
>>> make[3]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> *** [storage/innobase/CMakeFiles/innobase_embedded.dir/all] Error 
>>> code 2
>>>
>>> make[2]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> --- libmysqld/CMakeFiles/sql_embedded.dir/all ---
>>> A failure has been detected in another branch of the parallel make
>>>
>>> make[3]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> *** [libmysqld/CMakeFiles/sql_embedded.dir/all] Error code 2
>>>
>>> make[2]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> 3 errors
>>>
>>> make[2]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> *** [all] Error code 2
>>>
>>> make[1]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> 1 error
>>>
>>> make[1]: stopped in 
>>> /var/ports/basejail/usr/ports/databases/xtrabackup/work/percona-xtrabackup-2.4.12
>>> ===> Compilation failed unexpectedly.
>>> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the 
>>> failure to
>>> the maintainer.
>>> *** Error code 1
>>>
>>> Stop.
>>> make: stopped in /basejail/usr/ports/databases/xtrabackup
>>>
>>>
>
>
>
> this is still not building ( across many boxes), and there's no binary 
> pkg for it now...

patch here works ( seems to be an 11.2 clang issue)

https://forums.freebsd.org/threads/databases-xtrabackup-borked-on-11-2.67268/

>
> Paul
>
> ------------------------------------------------
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
>

-- 
-------------------------
Paul Macdonald
IFDNRG Ltd
Web and video hosting
-------------------------
t: 0131 5548070
m: 07970339546
e: paul@ifdnrg.com
w: http://www.ifdnrg.com
-------------------------
IFDNRG
40 Maritime Street
Edinburgh
EH6 6SA
----------------------------------------------------

Virtual Servers from £50.00pm
High specification Dedicated Servers from £150.00pm

----------------------------------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6f3085aa-ba19-06c2-4b92-59e80203e589>