percona-xtrabackup-2.4.12 not building
Paul Macdonald
paul at ifdnrg.com
Mon Oct 22 11:31:30 UTC 2018
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 at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>
--
-------------------------
Paul Macdonald
IFDNRG Ltd
Web and video hosting
-------------------------
t: 0131 5548070
m: 07970339546
e: paul at 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
----------------------------------------------------
More information about the freebsd-ports
mailing list